re PR libffi/65726 (libffi fails to build when not bootstrapping: configure: error...
[platform/upstream/gcc.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_PASS.
170 EXTRA_BUILD_FLAGS = \
171         CFLAGS="$(CFLAGS_FOR_BUILD)" \
172         LDFLAGS="$(LDFLAGS_FOR_BUILD)"
173
174 # This is the list of directories to built for the host system.
175 SUBDIRS = @configdirs@
176 TARGET_CONFIGDIRS = @target_configdirs@
177 # This is set by the configure script to the arguments to use when configuring
178 # directories built for the host system.
179 HOST_CONFIGARGS = @host_configargs@
180 # Host programs are put under this directory, which is . except if building
181 # with srcdir=..
182 HOST_SUBDIR = @host_subdir@
183 # This is the list of variables to export in the environment when
184 # configuring subdirectories for the host system.  We need to pass
185 # some to the GCC configure because of its hybrid host/target nature.
186 HOST_EXPORTS = \
187         $(BASE_EXPORTS) \
188         CC="$(CC)"; export CC; \
189         ADA_CFLAGS="$(ADA_CFLAGS)"; export ADA_CFLAGS; \
190         CFLAGS="$(CFLAGS)"; export CFLAGS; \
191         CONFIG_SHELL="$(SHELL)"; export CONFIG_SHELL; \
192         CXX="$(CXX)"; export CXX; \
193         CXXFLAGS="$(CXXFLAGS)"; export CXXFLAGS; \
194         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         OBJCOPY_FOR_TARGET="$(OBJCOPY_FOR_TARGET)"; export OBJCOPY_FOR_TARGET; \
217         RANLIB_FOR_TARGET="$(RANLIB_FOR_TARGET)"; export RANLIB_FOR_TARGET; \
218         READELF_FOR_TARGET="$(READELF_FOR_TARGET)"; export READELF_FOR_TARGET; \
219         TOPLEVEL_CONFIGURE_ARGUMENTS="$(TOPLEVEL_CONFIGURE_ARGUMENTS)"; export TOPLEVEL_CONFIGURE_ARGUMENTS; \
220         HOST_LIBS="$(STAGE1_LIBS)"; export HOST_LIBS; \
221         GMPLIBS="$(HOST_GMPLIBS)"; export GMPLIBS; \
222         GMPINC="$(HOST_GMPINC)"; export GMPINC; \
223         ISLLIBS="$(HOST_ISLLIBS)"; export ISLLIBS; \
224         ISLINC="$(HOST_ISLINC)"; export ISLINC; \
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           `if $(LEAN); then echo ' -isystem '; else echo ' -I'; fi`$$r/prev-$(TARGET_SUBDIR)/libstdc++-v3/include/$(TARGET_SUBDIR) \
243           `if $(LEAN); then echo ' -isystem '; else echo ' -I'; fi`$$r/prev-$(TARGET_SUBDIR)/libstdc++-v3/include \
244           `if $(LEAN); then echo ' -isystem '; else echo ' -I'; fi`$$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         $(LTO_EXPORTS) \
260         GNATBIND="$$r/$(HOST_SUBDIR)/prev-gcc/gnatbind"; export GNATBIND; \
261         LDFLAGS="$(POSTSTAGE1_LDFLAGS) $(BOOT_LDFLAGS)"; export LDFLAGS; \
262         HOST_LIBS="$(POSTSTAGE1_LIBS)"; export HOST_LIBS;
263
264 # Target libraries are put under this directory:
265 TARGET_SUBDIR = @target_subdir@
266 # This is set by the configure script to the arguments to use when configuring
267 # directories built for the target.
268 TARGET_CONFIGARGS = @target_configargs@ --with-target-subdir="$(TARGET_SUBDIR)"
269 # This is the list of variables to export in the environment when
270 # configuring subdirectories for the target system.
271 BASE_TARGET_EXPORTS = \
272         $(BASE_EXPORTS) \
273         AR="$(AR_FOR_TARGET)"; export AR; \
274         AS="$(COMPILER_AS_FOR_TARGET)"; export AS; \
275         CC="$(CC_FOR_TARGET) $(XGCC_FLAGS_FOR_TARGET) $$TFLAGS"; export CC; \
276         CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
277         CONFIG_SHELL="$(SHELL)"; export CONFIG_SHELL; \
278         CPPFLAGS="$(CPPFLAGS_FOR_TARGET)"; export CPPFLAGS; \
279         CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
280         GCJ="$(GCJ_FOR_TARGET) $(XGCC_FLAGS_FOR_TARGET) $$TFLAGS"; export GCJ; \
281         GFORTRAN="$(GFORTRAN_FOR_TARGET) $(XGCC_FLAGS_FOR_TARGET) $$TFLAGS"; export GFORTRAN; \
282         GOC="$(GOC_FOR_TARGET) $(XGCC_FLAGS_FOR_TARGET) $$TFLAGS"; export GOC; \
283         DLLTOOL="$(DLLTOOL_FOR_TARGET)"; export DLLTOOL; \
284         LD="$(COMPILER_LD_FOR_TARGET)"; export LD; \
285         LDFLAGS="$(LDFLAGS_FOR_TARGET)"; export LDFLAGS; \
286         LIPO="$(LIPO_FOR_TARGET)"; export LIPO; \
287         NM="$(COMPILER_NM_FOR_TARGET)"; export NM; \
288         OBJDUMP="$(OBJDUMP_FOR_TARGET)"; export OBJDUMP; \
289         OBJCOPY="$(OBJCOPY_FOR_TARGET)"; export OBJCOPY; \
290         RANLIB="$(RANLIB_FOR_TARGET)"; export RANLIB; \
291         READELF="$(READELF_FOR_TARGET)"; export READELF; \
292         STRIP="$(STRIP_FOR_TARGET)"; export STRIP; \
293         WINDRES="$(WINDRES_FOR_TARGET)"; export WINDRES; \
294         WINDMC="$(WINDMC_FOR_TARGET)"; export WINDMC; \
295 @if gcc-bootstrap
296         $(RPATH_ENVVAR)=`echo "$(TARGET_LIB_PATH)$$$(RPATH_ENVVAR)" | sed 's,::*,:,g;s,^:*,,;s,:*$$,,'`; export $(RPATH_ENVVAR); \
297 @endif gcc-bootstrap
298         $(RPATH_ENVVAR)=`echo "$(HOST_LIB_PATH)$$$(RPATH_ENVVAR)" | sed 's,::*,:,g;s,^:*,,;s,:*$$,,'`; export $(RPATH_ENVVAR); \
299         TARGET_CONFIGDIRS="$(TARGET_CONFIGDIRS)"; export TARGET_CONFIGDIRS;
300
301 RAW_CXX_TARGET_EXPORTS = \
302         $(BASE_TARGET_EXPORTS) \
303         CXX_FOR_TARGET="$(RAW_CXX_FOR_TARGET)"; export CXX_FOR_TARGET; \
304         CXX="$(RAW_CXX_FOR_TARGET) $(XGCC_FLAGS_FOR_TARGET) $$TFLAGS"; export CXX;
305
306 NORMAL_TARGET_EXPORTS = \
307         $(BASE_TARGET_EXPORTS) \
308         CXX="$(CXX_FOR_TARGET) $(XGCC_FLAGS_FOR_TARGET) $$TFLAGS"; export CXX;
309
310 # Where to find GMP
311 HOST_GMPLIBS = @gmplibs@
312 HOST_GMPINC = @gmpinc@
313
314 # Where to find ISL
315 HOST_ISLLIBS = @isllibs@
316 HOST_ISLINC = @islinc@
317
318 # Where to find libelf
319 HOST_LIBELFLIBS = @libelflibs@
320 HOST_LIBELFINC = @libelfinc@
321
322 EXTRA_CONFIGARGS_LIBJAVA = @EXTRA_CONFIGARGS_LIBJAVA@
323
324 # ----------------------------------------------
325 # Programs producing files for the BUILD machine
326 # ----------------------------------------------
327
328 SHELL = @SHELL@
329
330 # pwd command to use.  Allow user to override default by setting PWDCMD in
331 # the environment to account for automounters.  The make variable must not
332 # be called PWDCMD, otherwise the value set here is passed to make
333 # subprocesses and overrides the setting from the user's environment.
334 # Don't use PWD since it is a common shell environment variable and we
335 # don't want to corrupt it.
336 PWD_COMMAND = $${PWDCMD-pwd}
337
338 # compilers to use to create programs which must be run in the build
339 # environment.
340 AR_FOR_BUILD = @AR_FOR_BUILD@
341 AS_FOR_BUILD = @AS_FOR_BUILD@
342 CC_FOR_BUILD = @CC_FOR_BUILD@
343 CFLAGS_FOR_BUILD = @CFLAGS_FOR_BUILD@
344 CXXFLAGS_FOR_BUILD = @CXXFLAGS_FOR_BUILD@
345 CXX_FOR_BUILD = @CXX_FOR_BUILD@
346 DLLTOOL_FOR_BUILD = @DLLTOOL_FOR_BUILD@
347 GCJ_FOR_BUILD = @GCJ_FOR_BUILD@
348 GFORTRAN_FOR_BUILD = @GFORTRAN_FOR_BUILD@
349 GOC_FOR_BUILD = @GOC_FOR_BUILD@
350 LDFLAGS_FOR_BUILD = @LDFLAGS_FOR_BUILD@
351 LD_FOR_BUILD = @LD_FOR_BUILD@
352 NM_FOR_BUILD = @NM_FOR_BUILD@
353 RANLIB_FOR_BUILD = @RANLIB_FOR_BUILD@
354 WINDMC_FOR_BUILD = @WINDMC_FOR_BUILD@
355 WINDRES_FOR_BUILD = @WINDRES_FOR_BUILD@
356
357 # Special variables passed down in EXTRA_GCC_FLAGS.  They are defined
358 # here so that they can be overridden by Makefile fragments.
359 BUILD_PREFIX = @BUILD_PREFIX@
360 BUILD_PREFIX_1 = @BUILD_PREFIX_1@
361
362 # Flags to pass to stage2 and later makes.  They are defined
363 # here so that they can be overridden by Makefile fragments.
364 BOOT_CFLAGS= -g -O2
365 BOOT_LDFLAGS=
366 BOOT_ADAFLAGS= -gnatpg
367
368 AWK = @AWK@
369 SED = @SED@
370 BISON = @BISON@
371 YACC = @YACC@
372 FLEX = @FLEX@
373 LEX = @LEX@
374 M4 = @M4@
375 MAKEINFO = @MAKEINFO@
376 EXPECT = @EXPECT@
377 RUNTEST = @RUNTEST@
378
379 # This just becomes part of the MAKEINFO definition passed down to
380 # sub-makes.  It lets flags be given on the command line while still
381 # using the makeinfo from the object tree.
382 # (Default to avoid splitting info files by setting the threshold high.)
383 MAKEINFOFLAGS = --split-size=5000000
384
385 # ---------------------------------------------
386 # Programs producing files for the HOST machine
387 # ---------------------------------------------
388
389 AS = @AS@
390 AR = @AR@
391 AR_FLAGS = rc
392 CC = @CC@
393 CXX = @CXX@
394 DLLTOOL = @DLLTOOL@
395 LD = @LD@
396 LIPO = @LIPO@
397 NM = @NM@
398 OBJDUMP = @OBJDUMP@
399 RANLIB = @RANLIB@
400 READELF = @READELF@
401 STRIP = @STRIP@
402 WINDRES = @WINDRES@
403 WINDMC = @WINDMC@
404
405 GNATBIND = @GNATBIND@
406 GNATMAKE = @GNATMAKE@
407
408 CFLAGS = @CFLAGS@
409 LDFLAGS = @LDFLAGS@
410 LIBCFLAGS = $(CFLAGS)
411 CXXFLAGS = @CXXFLAGS@
412 LIBCXXFLAGS = $(CXXFLAGS) -fno-implicit-templates
413 GOCFLAGS = $(CFLAGS)
414
415 TFLAGS =
416
417 # Defaults for all stages; some are overridden below.
418
419 STAGE_CFLAGS = $(BOOT_CFLAGS)
420 STAGE_TFLAGS = $(TFLAGS)
421 STAGE_CONFIGURE_FLAGS=@stage2_werror_flag@
422
423
424 # Defaults for stage 1; some are overridden below.
425 STAGE1_CFLAGS = $(STAGE_CFLAGS)
426 STAGE1_CXXFLAGS = $(CXXFLAGS)
427 @if target-libstdc++-v3-bootstrap
428 # Override the above if we're bootstrapping C++.
429 STAGE1_CXXFLAGS = $(STAGE1_CFLAGS)
430 @endif target-libstdc++-v3-bootstrap
431 STAGE1_TFLAGS = $(STAGE_TFLAGS)
432 STAGE1_CONFIGURE_FLAGS = $(STAGE_CONFIGURE_FLAGS)
433
434 # Defaults for stage 2; some are overridden below.
435 STAGE2_CFLAGS = $(STAGE_CFLAGS)
436 STAGE2_CXXFLAGS = $(CXXFLAGS)
437 @if target-libstdc++-v3-bootstrap
438 # Override the above if we're bootstrapping C++.
439 STAGE2_CXXFLAGS = $(STAGE2_CFLAGS)
440 @endif target-libstdc++-v3-bootstrap
441 STAGE2_TFLAGS = $(STAGE_TFLAGS)
442 STAGE2_CONFIGURE_FLAGS = $(STAGE_CONFIGURE_FLAGS)
443
444 # Defaults for stage 3; some are overridden below.
445 STAGE3_CFLAGS = $(STAGE_CFLAGS)
446 STAGE3_CXXFLAGS = $(CXXFLAGS)
447 @if target-libstdc++-v3-bootstrap
448 # Override the above if we're bootstrapping C++.
449 STAGE3_CXXFLAGS = $(STAGE3_CFLAGS)
450 @endif target-libstdc++-v3-bootstrap
451 STAGE3_TFLAGS = $(STAGE_TFLAGS)
452 STAGE3_CONFIGURE_FLAGS = $(STAGE_CONFIGURE_FLAGS)
453
454 # Defaults for stage 4; some are overridden below.
455 STAGE4_CFLAGS = $(STAGE_CFLAGS)
456 STAGE4_CXXFLAGS = $(CXXFLAGS)
457 @if target-libstdc++-v3-bootstrap
458 # Override the above if we're bootstrapping C++.
459 STAGE4_CXXFLAGS = $(STAGE4_CFLAGS)
460 @endif target-libstdc++-v3-bootstrap
461 STAGE4_TFLAGS = $(STAGE_TFLAGS)
462 STAGE4_CONFIGURE_FLAGS = $(STAGE_CONFIGURE_FLAGS)
463
464 # Defaults for stage profile; some are overridden below.
465 STAGEprofile_CFLAGS = $(STAGE_CFLAGS)
466 STAGEprofile_CXXFLAGS = $(CXXFLAGS)
467 @if target-libstdc++-v3-bootstrap
468 # Override the above if we're bootstrapping C++.
469 STAGEprofile_CXXFLAGS = $(STAGEprofile_CFLAGS)
470 @endif target-libstdc++-v3-bootstrap
471 STAGEprofile_TFLAGS = $(STAGE_TFLAGS)
472 STAGEprofile_CONFIGURE_FLAGS = $(STAGE_CONFIGURE_FLAGS)
473
474 # Defaults for stage feedback; some are overridden below.
475 STAGEfeedback_CFLAGS = $(STAGE_CFLAGS)
476 STAGEfeedback_CXXFLAGS = $(CXXFLAGS)
477 @if target-libstdc++-v3-bootstrap
478 # Override the above if we're bootstrapping C++.
479 STAGEfeedback_CXXFLAGS = $(STAGEfeedback_CFLAGS)
480 @endif target-libstdc++-v3-bootstrap
481 STAGEfeedback_TFLAGS = $(STAGE_TFLAGS)
482 STAGEfeedback_CONFIGURE_FLAGS = $(STAGE_CONFIGURE_FLAGS)
483
484
485 # By default, C and C++ are the only stage1 languages, because they are the
486 # only ones we require to build with the bootstrap compiler, and also the
487 # only ones useful for building stage2.
488
489 STAGE1_CFLAGS = @stage1_cflags@
490 STAGE1_CHECKING = @stage1_checking@
491 STAGE1_LANGUAGES = @stage1_languages@
492 # * We force-disable intermodule optimizations, even if
493 #   --enable-intermodule was passed, since the installed compiler
494 #   probably can't handle them.  Luckily, autoconf always respects
495 #   the last argument when conflicting --enable arguments are passed.
496 # * Likewise, we force-disable coverage flags, since the installed
497 #   compiler probably has never heard of them.
498 # * We also disable -Wformat, since older GCCs don't understand newer %s.
499 STAGE1_CONFIGURE_FLAGS = --disable-intermodule $(STAGE1_CHECKING) \
500           --disable-coverage --enable-languages="$(STAGE1_LANGUAGES)" \
501           --disable-build-format-warnings
502
503 STAGEprofile_CFLAGS = $(STAGE2_CFLAGS) -fprofile-generate
504 STAGEprofile_TFLAGS = $(STAGE2_TFLAGS)
505
506 STAGEfeedback_CFLAGS = $(STAGE3_CFLAGS) -fprofile-use
507 STAGEfeedback_TFLAGS = $(STAGE3_TFLAGS)
508
509 do-compare = @do_compare@
510 do-compare3 = $(do-compare)
511
512 # -----------------------------------------------
513 # Programs producing files for the TARGET machine
514 # -----------------------------------------------
515
516 AR_FOR_TARGET=@AR_FOR_TARGET@
517 AS_FOR_TARGET=@AS_FOR_TARGET@
518 CC_FOR_TARGET=$(STAGE_CC_WRAPPER) @CC_FOR_TARGET@
519
520 # If GCC_FOR_TARGET is not overriden on the command line, then this
521 # variable is passed down to the gcc Makefile, where it is used to
522 # build libgcc2.a.  We define it here so that it can itself be
523 # overridden on the command line.
524 GCC_FOR_TARGET=$(STAGE_CC_WRAPPER) @GCC_FOR_TARGET@
525 CXX_FOR_TARGET=$(STAGE_CC_WRAPPER) @CXX_FOR_TARGET@
526 RAW_CXX_FOR_TARGET=$(STAGE_CC_WRAPPER) @RAW_CXX_FOR_TARGET@
527 GCJ_FOR_TARGET=$(STAGE_CC_WRAPPER) @GCJ_FOR_TARGET@
528 GFORTRAN_FOR_TARGET=$(STAGE_CC_WRAPPER) @GFORTRAN_FOR_TARGET@
529 GOC_FOR_TARGET=$(STAGE_CC_WRAPPER) @GOC_FOR_TARGET@
530 DLLTOOL_FOR_TARGET=@DLLTOOL_FOR_TARGET@
531 LD_FOR_TARGET=@LD_FOR_TARGET@
532
533 LIPO_FOR_TARGET=@LIPO_FOR_TARGET@
534 NM_FOR_TARGET=@NM_FOR_TARGET@
535 OBJDUMP_FOR_TARGET=@OBJDUMP_FOR_TARGET@
536 OBJCOPY_FOR_TARGET=@OBJCOPY_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_libmpx)$(TARGET_LIB_PATH_libvtv)$(TARGET_LIB_PATH_libcilkrts)$(TARGET_LIB_PATH_liboffloadmic)$(TARGET_LIB_PATH_libssp)$(TARGET_LIB_PATH_libgomp)$(TARGET_LIB_PATH_libitm)$(TARGET_LIB_PATH_libatomic)$(HOST_LIB_PATH_gcc)
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-libmpx
589 TARGET_LIB_PATH_libmpx = $$r/$(TARGET_SUBDIR)/libmpx/.libs:
590 @endif target-libmpx
591
592 @if target-libvtv
593 TARGET_LIB_PATH_libvtv = $$r/$(TARGET_SUBDIR)/libvtv/.libs:
594 @endif target-libvtv
595
596 @if target-libcilkrts
597 TARGET_LIB_PATH_libcilkrts = $$r/$(TARGET_SUBDIR)/libcilkrts/.libs:
598 @endif target-libcilkrts
599
600 @if target-liboffloadmic
601 TARGET_LIB_PATH_liboffloadmic = $$r/$(TARGET_SUBDIR)/liboffloadmic/.libs:
602 @endif target-liboffloadmic
603
604 @if target-libssp
605 TARGET_LIB_PATH_libssp = $$r/$(TARGET_SUBDIR)/libssp/.libs:
606 @endif target-libssp
607
608 @if target-libgomp
609 TARGET_LIB_PATH_libgomp = $$r/$(TARGET_SUBDIR)/libgomp/.libs:
610 @endif target-libgomp
611
612 @if target-libitm
613 TARGET_LIB_PATH_libitm = $$r/$(TARGET_SUBDIR)/libitm/.libs:
614 @endif target-libitm
615
616 @if target-libatomic
617 TARGET_LIB_PATH_libatomic = $$r/$(TARGET_SUBDIR)/libatomic/.libs:
618 @endif target-libatomic
619
620
621
622 # This is the list of directories that may be needed in RPATH_ENVVAR
623 # so that programs built for the host machine work.
624 HOST_LIB_PATH = $(HOST_LIB_PATH_gmp)$(HOST_LIB_PATH_mpfr)$(HOST_LIB_PATH_mpc)$(HOST_LIB_PATH_isl)$(HOST_LIB_PATH_libelf)
625
626 # Define HOST_LIB_PATH_gcc here, for the sake of TARGET_LIB_PATH, ouch
627 @if gcc
628 HOST_LIB_PATH_gcc = $$r/$(HOST_SUBDIR)/gcc$(GCC_SHLIB_SUBDIR):$$r/$(HOST_SUBDIR)/prev-gcc$(GCC_SHLIB_SUBDIR):
629 @endif gcc
630
631
632 @if gmp
633 HOST_LIB_PATH_gmp = \
634   $$r/$(HOST_SUBDIR)/gmp/.libs:$$r/$(HOST_SUBDIR)/prev-gmp/.libs:
635 @endif gmp
636
637 @if mpfr
638 HOST_LIB_PATH_mpfr = \
639   $$r/$(HOST_SUBDIR)/mpfr/.libs:$$r/$(HOST_SUBDIR)/prev-mpfr/.libs:
640 @endif mpfr
641
642 @if mpc
643 HOST_LIB_PATH_mpc = \
644   $$r/$(HOST_SUBDIR)/mpc/.libs:$$r/$(HOST_SUBDIR)/prev-mpc/.libs:
645 @endif mpc
646
647 @if isl
648 HOST_LIB_PATH_isl = \
649   $$r/$(HOST_SUBDIR)/isl/.libs:$$r/$(HOST_SUBDIR)/prev-isl/.libs:
650 @endif isl
651
652 @if libelf
653 HOST_LIB_PATH_libelf = \
654   $$r/$(HOST_SUBDIR)/libelf/.libs:$$r/$(HOST_SUBDIR)/prev-libelf/.libs:
655 @endif libelf
656
657
658 CXX_FOR_TARGET_FLAG_TO_PASS = \
659         "CXX_FOR_TARGET=$(CXX_FOR_TARGET)"
660 @if target-libstdc++-v3
661 # CXX_FOR_TARGET is tricky to get right for target libs that require a
662 # functional C++ compiler.  When we recurse, if we expand
663 # CXX_FOR_TARGET before configuring libstdc++-v3, we won't get
664 # libstdc++ include flags from the script.  Instead, we get an
665 # -funconfigured-* word, so that we'll get errors if this invalid C++
666 # command line is used for anything, but also so that we can use the
667 # word to decide whether or not to pass on this CXX_FOR_TARGET.  If we
668 # don't pass it on, sub-make will use the default definition, that
669 # re-expands it at the time of use, so we'll get it right when we need
670 # it.  One potential exception is the expansion of CXX_FOR_TARGET
671 # passed down as part of CXX within TARGET_FLAGS, but this wouldn't
672 # really work, for C++ host programs can't depend on the current-stage
673 # C++ target library.
674 CXX_FOR_TARGET_FLAG_TO_PASS = \
675         $(shell if echo "$(CXX_FOR_TARGET)" | grep " -funconfigured-" > /dev/null; then :; else echo '"CXX_FOR_TARGET=$(CXX_FOR_TARGET)"'; fi)
676 @endif target-libstdc++-v3
677
678 # Flags to pass down to all sub-makes. STAGE*FLAGS,
679 # MAKEINFO and MAKEINFOFLAGS are explicitly passed here to make them
680 # overrideable (for a bootstrap build stage1 also builds gcc.info).
681 BASE_FLAGS_TO_PASS = \
682         "DESTDIR=$(DESTDIR)" \
683         "RPATH_ENVVAR=$(RPATH_ENVVAR)" \
684         "TARGET_SUBDIR=$(TARGET_SUBDIR)" \
685         "bindir=$(bindir)" \
686         "datadir=$(datadir)" \
687         "exec_prefix=$(exec_prefix)" \
688         "includedir=$(includedir)" \
689         "datarootdir=$(datarootdir)" \
690         "docdir=$(docdir)" \
691         "infodir=$(infodir)" \
692         "pdfdir=$(pdfdir)" \
693         "htmldir=$(htmldir)" \
694         "libdir=$(libdir)" \
695         "libexecdir=$(libexecdir)" \
696         "lispdir=$(lispdir)" \
697         "localstatedir=$(localstatedir)" \
698         "mandir=$(mandir)" \
699         "oldincludedir=$(oldincludedir)" \
700         "prefix=$(prefix)" \
701         "sbindir=$(sbindir)" \
702         "sharedstatedir=$(sharedstatedir)" \
703         "sysconfdir=$(sysconfdir)" \
704         "tooldir=$(tooldir)" \
705         "build_tooldir=$(build_tooldir)" \
706         "target_alias=$(target_alias)" \
707         "AWK=$(AWK)" \
708         "BISON=$(BISON)" \
709         "CC_FOR_BUILD=$(CC_FOR_BUILD)" \
710         "CFLAGS_FOR_BUILD=$(CFLAGS_FOR_BUILD)" \
711         "CXX_FOR_BUILD=$(CXX_FOR_BUILD)" \
712         "EXPECT=$(EXPECT)" \
713         "FLEX=$(FLEX)" \
714         "INSTALL=$(INSTALL)" \
715         "INSTALL_DATA=$(INSTALL_DATA)" \
716         "INSTALL_PROGRAM=$(INSTALL_PROGRAM)" \
717         "INSTALL_SCRIPT=$(INSTALL_SCRIPT)" \
718         "LDFLAGS_FOR_BUILD=$(LDFLAGS_FOR_BUILD)" \
719         "LEX=$(LEX)" \
720         "M4=$(M4)" \
721         "MAKE=$(MAKE)" \
722         "RUNTEST=$(RUNTEST)" \
723         "RUNTESTFLAGS=$(RUNTESTFLAGS)" \
724         "SED=$(SED)" \
725         "SHELL=$(SHELL)" \
726         "YACC=$(YACC)" \
727         "`echo 'ADAFLAGS=$(ADAFLAGS)' | sed -e s'/[^=][^=]*=$$/XFOO=/'`" \
728         "ADA_CFLAGS=$(ADA_CFLAGS)" \
729         "AR_FLAGS=$(AR_FLAGS)" \
730         "`echo 'BOOT_ADAFLAGS=$(BOOT_ADAFLAGS)' | sed -e s'/[^=][^=]*=$$/XFOO=/'`" \
731         "BOOT_CFLAGS=$(BOOT_CFLAGS)" \
732         "BOOT_LDFLAGS=$(BOOT_LDFLAGS)" \
733         "CFLAGS=$(CFLAGS)" \
734         "CXXFLAGS=$(CXXFLAGS)" \
735         "LDFLAGS=$(LDFLAGS)" \
736         "LIBCFLAGS=$(LIBCFLAGS)" \
737         "LIBCXXFLAGS=$(LIBCXXFLAGS)" \
738         "STAGE1_CHECKING=$(STAGE1_CHECKING)" \
739         "STAGE1_LANGUAGES=$(STAGE1_LANGUAGES)" \
740         "GNATBIND=$(GNATBIND)" \
741         "GNATMAKE=$(GNATMAKE)" \
742         "AR_FOR_TARGET=$(AR_FOR_TARGET)" \
743         "AS_FOR_TARGET=$(AS_FOR_TARGET)" \
744         "CC_FOR_TARGET=$(CC_FOR_TARGET)" \
745         "CFLAGS_FOR_TARGET=$(CFLAGS_FOR_TARGET)" \
746         "CPPFLAGS_FOR_TARGET=$(CPPFLAGS_FOR_TARGET)" \
747         "CXXFLAGS_FOR_TARGET=$(CXXFLAGS_FOR_TARGET)" \
748         "DLLTOOL_FOR_TARGET=$(DLLTOOL_FOR_TARGET)" \
749         "FLAGS_FOR_TARGET=$(FLAGS_FOR_TARGET)" \
750         "GCJ_FOR_TARGET=$(GCJ_FOR_TARGET)" \
751         "GFORTRAN_FOR_TARGET=$(GFORTRAN_FOR_TARGET)" \
752         "GOC_FOR_TARGET=$(GOC_FOR_TARGET)" \
753         "GOCFLAGS_FOR_TARGET=$(GOCFLAGS_FOR_TARGET)" \
754         "LD_FOR_TARGET=$(LD_FOR_TARGET)" \
755         "LIPO_FOR_TARGET=$(LIPO_FOR_TARGET)" \
756         "LDFLAGS_FOR_TARGET=$(LDFLAGS_FOR_TARGET)" \
757         "LIBCFLAGS_FOR_TARGET=$(LIBCFLAGS_FOR_TARGET)" \
758         "LIBCXXFLAGS_FOR_TARGET=$(LIBCXXFLAGS_FOR_TARGET)" \
759         "NM_FOR_TARGET=$(NM_FOR_TARGET)" \
760         "OBJDUMP_FOR_TARGET=$(OBJDUMP_FOR_TARGET)" \
761         "OBJCOPY_FOR_TARGET=$(OBJCOPY_FOR_TARGET)" \
762         "RANLIB_FOR_TARGET=$(RANLIB_FOR_TARGET)" \
763         "READELF_FOR_TARGET=$(READELF_FOR_TARGET)" \
764         "STRIP_FOR_TARGET=$(STRIP_FOR_TARGET)" \
765         "WINDRES_FOR_TARGET=$(WINDRES_FOR_TARGET)" \
766         "WINDMC_FOR_TARGET=$(WINDMC_FOR_TARGET)" \
767         "BUILD_CONFIG=$(BUILD_CONFIG)" \
768         "`echo 'LANGUAGES=$(LANGUAGES)' | sed -e s'/[^=][^=]*=$$/XFOO=/'`" \
769         "LEAN=$(LEAN)" \
770         "STAGE1_CFLAGS=$(STAGE1_CFLAGS)" \
771         "STAGE1_CXXFLAGS=$(STAGE1_CXXFLAGS)" \
772         "STAGE1_TFLAGS=$(STAGE1_TFLAGS)" \
773         "STAGE2_CFLAGS=$(STAGE2_CFLAGS)" \
774         "STAGE2_CXXFLAGS=$(STAGE2_CXXFLAGS)" \
775         "STAGE2_TFLAGS=$(STAGE2_TFLAGS)" \
776         "STAGE3_CFLAGS=$(STAGE3_CFLAGS)" \
777         "STAGE3_CXXFLAGS=$(STAGE3_CXXFLAGS)" \
778         "STAGE3_TFLAGS=$(STAGE3_TFLAGS)" \
779         "STAGE4_CFLAGS=$(STAGE4_CFLAGS)" \
780         "STAGE4_CXXFLAGS=$(STAGE4_CXXFLAGS)" \
781         "STAGE4_TFLAGS=$(STAGE4_TFLAGS)" \
782         "STAGEprofile_CFLAGS=$(STAGEprofile_CFLAGS)" \
783         "STAGEprofile_CXXFLAGS=$(STAGEprofile_CXXFLAGS)" \
784         "STAGEprofile_TFLAGS=$(STAGEprofile_TFLAGS)" \
785         "STAGEfeedback_CFLAGS=$(STAGEfeedback_CFLAGS)" \
786         "STAGEfeedback_CXXFLAGS=$(STAGEfeedback_CXXFLAGS)" \
787         "STAGEfeedback_TFLAGS=$(STAGEfeedback_TFLAGS)" \
788         $(CXX_FOR_TARGET_FLAG_TO_PASS) \
789         "TFLAGS=$(TFLAGS)" \
790         "CONFIG_SHELL=$(SHELL)" \
791         "MAKEINFO=$(MAKEINFO) $(MAKEINFOFLAGS)" 
792
793 # We leave this in just in case, but it is not needed anymore.
794 RECURSE_FLAGS_TO_PASS = $(BASE_FLAGS_TO_PASS)
795
796 # Flags to pass down to most sub-makes, in which we're building with
797 # the host environment.
798 EXTRA_HOST_FLAGS = \
799         'AR=$(AR)' \
800         'AS=$(AS)' \
801         'CC=$(CC)' \
802         'CXX=$(CXX)' \
803         'DLLTOOL=$(DLLTOOL)' \
804         'GCJ=$(GCJ)' \
805         'GFORTRAN=$(GFORTRAN)' \
806         'GOC=$(GOC)' \
807         'LD=$(LD)' \
808         'LIPO=$(LIPO)' \
809         'NM=$(NM)' \
810         'OBJDUMP=$(OBJDUMP)' \
811         'RANLIB=$(RANLIB)' \
812         'READELF=$(READELF)' \
813         'STRIP=$(STRIP)' \
814         'WINDRES=$(WINDRES)' \
815         'WINDMC=$(WINDMC)'
816
817 FLAGS_TO_PASS = $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS)
818
819 # Flags to pass to stage1 or when not bootstrapping.
820
821 STAGE1_FLAGS_TO_PASS = \
822         LDFLAGS="$${LDFLAGS}" \
823         HOST_LIBS="$${HOST_LIBS}"
824
825 # Flags to pass to stage2 and later makes.
826
827 POSTSTAGE1_FLAGS_TO_PASS = \
828         CC="$${CC}" CC_FOR_BUILD="$${CC_FOR_BUILD}" \
829         CXX="$${CXX}" CXX_FOR_BUILD="$${CXX_FOR_BUILD}" \
830         GNATBIND="$${GNATBIND}" \
831         LDFLAGS="$${LDFLAGS}" \
832         HOST_LIBS="$${HOST_LIBS}" \
833         $(LTO_FLAGS_TO_PASS) \
834         "`echo 'ADAFLAGS=$(BOOT_ADAFLAGS)' | sed -e s'/[^=][^=]*=$$/XFOO=/'`"
835
836 @if gcc-bootstrap
837 EXTRA_HOST_EXPORTS = if [ $(current_stage) != stage1 ]; then \
838                        $(POSTSTAGE1_HOST_EXPORTS) \
839                      fi;
840
841 EXTRA_BOOTSTRAP_FLAGS = CC="$$CC" CXX="$$CXX" LDFLAGS="$$LDFLAGS"
842 @endif gcc-bootstrap
843
844 # Flags to pass down to makes which are built with the target environment.
845 # The double $ decreases the length of the command line; those variables
846 # are set in BASE_FLAGS_TO_PASS, and the sub-make will expand them.  The
847 # *_CFLAGS_FOR_TARGET variables are not passed down and most often empty,
848 # so we expand them here.
849 EXTRA_TARGET_FLAGS = \
850         'AR=$$(AR_FOR_TARGET)' \
851         'AS=$(COMPILER_AS_FOR_TARGET)' \
852         'CC=$$(CC_FOR_TARGET) $$(XGCC_FLAGS_FOR_TARGET) $$(TFLAGS)' \
853         'CFLAGS=$$(CFLAGS_FOR_TARGET)' \
854         'CXX=$$(CXX_FOR_TARGET) -B$$r/$$(TARGET_SUBDIR)/libstdc++-v3/src/.libs \
855          -B$$r/$$(TARGET_SUBDIR)/libstdc++-v3/libsupc++/.libs \
856          $$(XGCC_FLAGS_FOR_TARGET) $$(TFLAGS)' \
857         'CXXFLAGS=$$(CXXFLAGS_FOR_TARGET)' \
858         'DLLTOOL=$$(DLLTOOL_FOR_TARGET)' \
859         'GCJ=$$(GCJ_FOR_TARGET) $$(XGCC_FLAGS_FOR_TARGET) $$(TFLAGS)' \
860         'GFORTRAN=$$(GFORTRAN_FOR_TARGET) $$(XGCC_FLAGS_FOR_TARGET) $$(TFLAGS)' \
861         'GOC=$$(GOC_FOR_TARGET) $$(XGCC_FLAGS_FOR_TARGET) $$(TFLAGS)' \
862         'GOCFLAGS=$$(GOCFLAGS_FOR_TARGET)' \
863         'LD=$(COMPILER_LD_FOR_TARGET)' \
864         'LDFLAGS=$$(LDFLAGS_FOR_TARGET)' \
865         'LIBCFLAGS=$$(LIBCFLAGS_FOR_TARGET)' \
866         'LIBCXXFLAGS=$$(LIBCXXFLAGS_FOR_TARGET)' \
867         'NM=$(COMPILER_NM_FOR_TARGET)' \
868         'OBJDUMP=$$(OBJDUMP_FOR_TARGET)' \
869         'OBJCOPY=$$(OBJCOPY_FOR_TARGET)' \
870         'RANLIB=$$(RANLIB_FOR_TARGET)' \
871         'READELF=$$(READELF_FOR_TARGET)' \
872         'WINDRES=$$(WINDRES_FOR_TARGET)' \
873         'WINDMC=$$(WINDMC_FOR_TARGET)' \
874         'XGCC_FLAGS_FOR_TARGET=$(XGCC_FLAGS_FOR_TARGET)' \
875         'STAGE1_LDFLAGS=$$(POSTSTAGE1_LDFLAGS)' \
876         'STAGE1_LIBS=$$(POSTSTAGE1_LIBS)' \
877         "TFLAGS=$$TFLAGS"
878
879 TARGET_FLAGS_TO_PASS = $(BASE_FLAGS_TO_PASS) $(EXTRA_TARGET_FLAGS)
880
881 # Flags to pass down to gcc.  gcc builds a library, libgcc.a, so it
882 # unfortunately needs the native compiler and the target ar and
883 # ranlib.
884 # If any variables are added here, they must be added to do-*, below.
885 # The BUILD_* variables are a special case, which are used for the gcc
886 # cross-building scheme.
887 EXTRA_GCC_FLAGS = \
888         "GCC_FOR_TARGET=$(GCC_FOR_TARGET)" \
889         "`echo 'STMP_FIXPROTO=$(STMP_FIXPROTO)' | sed -e s'/[^=][^=]*=$$/XFOO=/'`" \
890         "`echo 'LIMITS_H_TEST=$(LIMITS_H_TEST)' | sed -e s'/[^=][^=]*=$$/XFOO=/'`"
891
892 GCC_FLAGS_TO_PASS = $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(EXTRA_GCC_FLAGS)
893
894 @if gcc
895 BUILD_CONFIG = @BUILD_CONFIG@
896 ifneq ($(BUILD_CONFIG),)
897 include $(foreach CONFIG, $(BUILD_CONFIG), $(srcdir)/config/$(CONFIG).mk)
898 endif
899 @endif gcc
900
901 .PHONY: configure-host
902 configure-host:  \
903     maybe-configure-bfd \
904     maybe-configure-opcodes \
905     maybe-configure-binutils \
906     maybe-configure-bison \
907     maybe-configure-cgen \
908     maybe-configure-dejagnu \
909     maybe-configure-etc \
910     maybe-configure-fastjar \
911     maybe-configure-fixincludes \
912     maybe-configure-flex \
913     maybe-configure-gas \
914     maybe-configure-gcc \
915     maybe-configure-gmp \
916     maybe-configure-mpfr \
917     maybe-configure-mpc \
918     maybe-configure-isl \
919     maybe-configure-libelf \
920     maybe-configure-gold \
921     maybe-configure-gprof \
922     maybe-configure-intl \
923     maybe-configure-tcl \
924     maybe-configure-itcl \
925     maybe-configure-ld \
926     maybe-configure-libbacktrace \
927     maybe-configure-libcpp \
928     maybe-configure-libdecnumber \
929     maybe-configure-libgui \
930     maybe-configure-libiberty \
931     maybe-configure-libiberty-linker-plugin \
932     maybe-configure-libiconv \
933     maybe-configure-m4 \
934     maybe-configure-readline \
935     maybe-configure-sid \
936     maybe-configure-sim \
937     maybe-configure-texinfo \
938     maybe-configure-zlib \
939     maybe-configure-gdb \
940     maybe-configure-expect \
941     maybe-configure-guile \
942     maybe-configure-tk \
943     maybe-configure-libtermcap \
944     maybe-configure-utils \
945     maybe-configure-gnattools \
946     maybe-configure-lto-plugin \
947     maybe-configure-libcc1 \
948     maybe-configure-gotools
949 .PHONY: configure-target
950 configure-target:  \
951     maybe-configure-target-libstdc++-v3 \
952     maybe-configure-target-libsanitizer \
953     maybe-configure-target-libmpx \
954     maybe-configure-target-libvtv \
955     maybe-configure-target-libcilkrts \
956     maybe-configure-target-liboffloadmic \
957     maybe-configure-target-libssp \
958     maybe-configure-target-newlib \
959     maybe-configure-target-libgcc \
960     maybe-configure-target-libbacktrace \
961     maybe-configure-target-libquadmath \
962     maybe-configure-target-libgfortran \
963     maybe-configure-target-libobjc \
964     maybe-configure-target-libgo \
965     maybe-configure-target-libtermcap \
966     maybe-configure-target-winsup \
967     maybe-configure-target-libgloss \
968     maybe-configure-target-libffi \
969     maybe-configure-target-libjava \
970     maybe-configure-target-zlib \
971     maybe-configure-target-boehm-gc \
972     maybe-configure-target-rda \
973     maybe-configure-target-libada \
974     maybe-configure-target-libgomp \
975     maybe-configure-target-libitm \
976     maybe-configure-target-libatomic
977
978 # The target built for a native non-bootstrap build.
979 .PHONY: all
980 all:
981 @if gcc-bootstrap
982         [ -f stage_final ] || echo stage3 > stage_final
983         @r=`${PWD_COMMAND}`; export r; \
984         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
985         $(MAKE) $(RECURSE_FLAGS_TO_PASS) `cat stage_final`-bubble
986 @endif gcc-bootstrap
987         @: $(MAKE); $(unstage)
988         @r=`${PWD_COMMAND}`; export r; \
989         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
990 @if gcc-bootstrap
991         if [ -f stage_last ]; then \
992           TFLAGS="$(STAGE$(shell test ! -f stage_last || sed s,^stage,, stage_last)_TFLAGS)"; \
993           $(MAKE) $(TARGET_FLAGS_TO_PASS) all-host all-target; \
994         else \
995 @endif gcc-bootstrap
996           $(MAKE) $(RECURSE_FLAGS_TO_PASS) all-host all-target \
997 @if gcc-bootstrap
998             ; \
999         fi \
1000 @endif gcc-bootstrap
1001         && :
1002
1003 .PHONY: all-build
1004
1005 all-build: maybe-all-build-libiberty
1006 all-build: maybe-all-build-bison
1007 all-build: maybe-all-build-flex
1008 all-build: maybe-all-build-m4
1009 all-build: maybe-all-build-texinfo
1010 all-build: maybe-all-build-fixincludes
1011 all-build: maybe-all-build-libcpp
1012
1013 .PHONY: all-host
1014
1015 @if bfd-no-bootstrap
1016 all-host: maybe-all-bfd
1017 @endif bfd-no-bootstrap
1018 @if opcodes-no-bootstrap
1019 all-host: maybe-all-opcodes
1020 @endif opcodes-no-bootstrap
1021 @if binutils-no-bootstrap
1022 all-host: maybe-all-binutils
1023 @endif binutils-no-bootstrap
1024 all-host: maybe-all-bison
1025 all-host: maybe-all-cgen
1026 all-host: maybe-all-dejagnu
1027 all-host: maybe-all-etc
1028 all-host: maybe-all-fastjar
1029 @if fixincludes-no-bootstrap
1030 all-host: maybe-all-fixincludes
1031 @endif fixincludes-no-bootstrap
1032 all-host: maybe-all-flex
1033 @if gas-no-bootstrap
1034 all-host: maybe-all-gas
1035 @endif gas-no-bootstrap
1036 @if gcc-no-bootstrap
1037 all-host: maybe-all-gcc
1038 @endif gcc-no-bootstrap
1039 @if gmp-no-bootstrap
1040 all-host: maybe-all-gmp
1041 @endif gmp-no-bootstrap
1042 @if mpfr-no-bootstrap
1043 all-host: maybe-all-mpfr
1044 @endif mpfr-no-bootstrap
1045 @if mpc-no-bootstrap
1046 all-host: maybe-all-mpc
1047 @endif mpc-no-bootstrap
1048 @if isl-no-bootstrap
1049 all-host: maybe-all-isl
1050 @endif isl-no-bootstrap
1051 @if libelf-no-bootstrap
1052 all-host: maybe-all-libelf
1053 @endif libelf-no-bootstrap
1054 @if gold-no-bootstrap
1055 all-host: maybe-all-gold
1056 @endif gold-no-bootstrap
1057 all-host: maybe-all-gprof
1058 @if intl-no-bootstrap
1059 all-host: maybe-all-intl
1060 @endif intl-no-bootstrap
1061 all-host: maybe-all-tcl
1062 all-host: maybe-all-itcl
1063 @if ld-no-bootstrap
1064 all-host: maybe-all-ld
1065 @endif ld-no-bootstrap
1066 @if libbacktrace-no-bootstrap
1067 all-host: maybe-all-libbacktrace
1068 @endif libbacktrace-no-bootstrap
1069 @if libcpp-no-bootstrap
1070 all-host: maybe-all-libcpp
1071 @endif libcpp-no-bootstrap
1072 @if libdecnumber-no-bootstrap
1073 all-host: maybe-all-libdecnumber
1074 @endif libdecnumber-no-bootstrap
1075 all-host: maybe-all-libgui
1076 @if libiberty-no-bootstrap
1077 all-host: maybe-all-libiberty
1078 @endif libiberty-no-bootstrap
1079 @if libiberty-linker-plugin-no-bootstrap
1080 all-host: maybe-all-libiberty-linker-plugin
1081 @endif libiberty-linker-plugin-no-bootstrap
1082 @if libiconv-no-bootstrap
1083 all-host: maybe-all-libiconv
1084 @endif libiconv-no-bootstrap
1085 all-host: maybe-all-m4
1086 all-host: maybe-all-readline
1087 all-host: maybe-all-sid
1088 all-host: maybe-all-sim
1089 all-host: maybe-all-texinfo
1090 @if zlib-no-bootstrap
1091 all-host: maybe-all-zlib
1092 @endif zlib-no-bootstrap
1093 all-host: maybe-all-gdb
1094 all-host: maybe-all-expect
1095 all-host: maybe-all-guile
1096 all-host: maybe-all-tk
1097 all-host: maybe-all-libtermcap
1098 all-host: maybe-all-utils
1099 all-host: maybe-all-gnattools
1100 @if lto-plugin-no-bootstrap
1101 all-host: maybe-all-lto-plugin
1102 @endif lto-plugin-no-bootstrap
1103 all-host: maybe-all-libcc1
1104 all-host: maybe-all-gotools
1105
1106 .PHONY: all-target
1107
1108 @if target-libstdc++-v3-no-bootstrap
1109 all-target: maybe-all-target-libstdc++-v3
1110 @endif target-libstdc++-v3-no-bootstrap
1111 @if target-libsanitizer-no-bootstrap
1112 all-target: maybe-all-target-libsanitizer
1113 @endif target-libsanitizer-no-bootstrap
1114 @if target-libmpx-no-bootstrap
1115 all-target: maybe-all-target-libmpx
1116 @endif target-libmpx-no-bootstrap
1117 @if target-libvtv-no-bootstrap
1118 all-target: maybe-all-target-libvtv
1119 @endif target-libvtv-no-bootstrap
1120 all-target: maybe-all-target-libcilkrts
1121 all-target: maybe-all-target-liboffloadmic
1122 all-target: maybe-all-target-libssp
1123 all-target: maybe-all-target-newlib
1124 @if target-libgcc-no-bootstrap
1125 all-target: maybe-all-target-libgcc
1126 @endif target-libgcc-no-bootstrap
1127 all-target: maybe-all-target-libbacktrace
1128 all-target: maybe-all-target-libquadmath
1129 all-target: maybe-all-target-libgfortran
1130 all-target: maybe-all-target-libobjc
1131 all-target: maybe-all-target-libgo
1132 all-target: maybe-all-target-libtermcap
1133 all-target: maybe-all-target-winsup
1134 all-target: maybe-all-target-libgloss
1135 all-target: maybe-all-target-libffi
1136 all-target: maybe-all-target-libjava
1137 all-target: maybe-all-target-zlib
1138 all-target: maybe-all-target-boehm-gc
1139 all-target: maybe-all-target-rda
1140 all-target: maybe-all-target-libada
1141 @if target-libgomp-no-bootstrap
1142 all-target: maybe-all-target-libgomp
1143 @endif target-libgomp-no-bootstrap
1144 all-target: maybe-all-target-libitm
1145 all-target: maybe-all-target-libatomic
1146
1147 # Do a target for all the subdirectories.  A ``make do-X'' will do a
1148 # ``make X'' in all subdirectories (because, in general, there is a
1149 # dependency (below) of X upon do-X, a ``make X'' will also do this,
1150 # but it may do additional work as well).
1151
1152 .PHONY: do-info
1153 do-info:
1154         @: $(MAKE); $(unstage)
1155         @r=`${PWD_COMMAND}`; export r; \
1156         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
1157         $(MAKE) $(RECURSE_FLAGS_TO_PASS) info-host \
1158           info-target
1159
1160
1161 .PHONY: info-host
1162
1163 info-host: maybe-info-bfd
1164 info-host: maybe-info-opcodes
1165 info-host: maybe-info-binutils
1166 info-host: maybe-info-bison
1167 info-host: maybe-info-cgen
1168 info-host: maybe-info-dejagnu
1169 info-host: maybe-info-etc
1170 info-host: maybe-info-fastjar
1171 info-host: maybe-info-fixincludes
1172 info-host: maybe-info-flex
1173 info-host: maybe-info-gas
1174 info-host: maybe-info-gcc
1175 info-host: maybe-info-gmp
1176 info-host: maybe-info-mpfr
1177 info-host: maybe-info-mpc
1178 info-host: maybe-info-isl
1179 info-host: maybe-info-libelf
1180 info-host: maybe-info-gold
1181 info-host: maybe-info-gprof
1182 info-host: maybe-info-intl
1183 info-host: maybe-info-tcl
1184 info-host: maybe-info-itcl
1185 info-host: maybe-info-ld
1186 info-host: maybe-info-libbacktrace
1187 info-host: maybe-info-libcpp
1188 info-host: maybe-info-libdecnumber
1189 info-host: maybe-info-libgui
1190 info-host: maybe-info-libiberty
1191 info-host: maybe-info-libiberty-linker-plugin
1192 info-host: maybe-info-libiconv
1193 info-host: maybe-info-m4
1194 info-host: maybe-info-readline
1195 info-host: maybe-info-sid
1196 info-host: maybe-info-sim
1197 info-host: maybe-info-texinfo
1198 info-host: maybe-info-zlib
1199 info-host: maybe-info-gdb
1200 info-host: maybe-info-expect
1201 info-host: maybe-info-guile
1202 info-host: maybe-info-tk
1203 info-host: maybe-info-libtermcap
1204 info-host: maybe-info-utils
1205 info-host: maybe-info-gnattools
1206 info-host: maybe-info-lto-plugin
1207 info-host: maybe-info-libcc1
1208 info-host: maybe-info-gotools
1209
1210 .PHONY: info-target
1211
1212 info-target: maybe-info-target-libstdc++-v3
1213 info-target: maybe-info-target-libsanitizer
1214 info-target: maybe-info-target-libmpx
1215 info-target: maybe-info-target-libvtv
1216 info-target: maybe-info-target-libcilkrts
1217 info-target: maybe-info-target-liboffloadmic
1218 info-target: maybe-info-target-libssp
1219 info-target: maybe-info-target-newlib
1220 info-target: maybe-info-target-libgcc
1221 info-target: maybe-info-target-libbacktrace
1222 info-target: maybe-info-target-libquadmath
1223 info-target: maybe-info-target-libgfortran
1224 info-target: maybe-info-target-libobjc
1225 info-target: maybe-info-target-libgo
1226 info-target: maybe-info-target-libtermcap
1227 info-target: maybe-info-target-winsup
1228 info-target: maybe-info-target-libgloss
1229 info-target: maybe-info-target-libffi
1230 info-target: maybe-info-target-libjava
1231 info-target: maybe-info-target-zlib
1232 info-target: maybe-info-target-boehm-gc
1233 info-target: maybe-info-target-rda
1234 info-target: maybe-info-target-libada
1235 info-target: maybe-info-target-libgomp
1236 info-target: maybe-info-target-libitm
1237 info-target: maybe-info-target-libatomic
1238
1239 .PHONY: do-dvi
1240 do-dvi:
1241         @: $(MAKE); $(unstage)
1242         @r=`${PWD_COMMAND}`; export r; \
1243         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
1244         $(MAKE) $(RECURSE_FLAGS_TO_PASS) dvi-host \
1245           dvi-target
1246
1247
1248 .PHONY: dvi-host
1249
1250 dvi-host: maybe-dvi-bfd
1251 dvi-host: maybe-dvi-opcodes
1252 dvi-host: maybe-dvi-binutils
1253 dvi-host: maybe-dvi-bison
1254 dvi-host: maybe-dvi-cgen
1255 dvi-host: maybe-dvi-dejagnu
1256 dvi-host: maybe-dvi-etc
1257 dvi-host: maybe-dvi-fastjar
1258 dvi-host: maybe-dvi-fixincludes
1259 dvi-host: maybe-dvi-flex
1260 dvi-host: maybe-dvi-gas
1261 dvi-host: maybe-dvi-gcc
1262 dvi-host: maybe-dvi-gmp
1263 dvi-host: maybe-dvi-mpfr
1264 dvi-host: maybe-dvi-mpc
1265 dvi-host: maybe-dvi-isl
1266 dvi-host: maybe-dvi-libelf
1267 dvi-host: maybe-dvi-gold
1268 dvi-host: maybe-dvi-gprof
1269 dvi-host: maybe-dvi-intl
1270 dvi-host: maybe-dvi-tcl
1271 dvi-host: maybe-dvi-itcl
1272 dvi-host: maybe-dvi-ld
1273 dvi-host: maybe-dvi-libbacktrace
1274 dvi-host: maybe-dvi-libcpp
1275 dvi-host: maybe-dvi-libdecnumber
1276 dvi-host: maybe-dvi-libgui
1277 dvi-host: maybe-dvi-libiberty
1278 dvi-host: maybe-dvi-libiberty-linker-plugin
1279 dvi-host: maybe-dvi-libiconv
1280 dvi-host: maybe-dvi-m4
1281 dvi-host: maybe-dvi-readline
1282 dvi-host: maybe-dvi-sid
1283 dvi-host: maybe-dvi-sim
1284 dvi-host: maybe-dvi-texinfo
1285 dvi-host: maybe-dvi-zlib
1286 dvi-host: maybe-dvi-gdb
1287 dvi-host: maybe-dvi-expect
1288 dvi-host: maybe-dvi-guile
1289 dvi-host: maybe-dvi-tk
1290 dvi-host: maybe-dvi-libtermcap
1291 dvi-host: maybe-dvi-utils
1292 dvi-host: maybe-dvi-gnattools
1293 dvi-host: maybe-dvi-lto-plugin
1294 dvi-host: maybe-dvi-libcc1
1295 dvi-host: maybe-dvi-gotools
1296
1297 .PHONY: dvi-target
1298
1299 dvi-target: maybe-dvi-target-libstdc++-v3
1300 dvi-target: maybe-dvi-target-libsanitizer
1301 dvi-target: maybe-dvi-target-libmpx
1302 dvi-target: maybe-dvi-target-libvtv
1303 dvi-target: maybe-dvi-target-libcilkrts
1304 dvi-target: maybe-dvi-target-liboffloadmic
1305 dvi-target: maybe-dvi-target-libssp
1306 dvi-target: maybe-dvi-target-newlib
1307 dvi-target: maybe-dvi-target-libgcc
1308 dvi-target: maybe-dvi-target-libbacktrace
1309 dvi-target: maybe-dvi-target-libquadmath
1310 dvi-target: maybe-dvi-target-libgfortran
1311 dvi-target: maybe-dvi-target-libobjc
1312 dvi-target: maybe-dvi-target-libgo
1313 dvi-target: maybe-dvi-target-libtermcap
1314 dvi-target: maybe-dvi-target-winsup
1315 dvi-target: maybe-dvi-target-libgloss
1316 dvi-target: maybe-dvi-target-libffi
1317 dvi-target: maybe-dvi-target-libjava
1318 dvi-target: maybe-dvi-target-zlib
1319 dvi-target: maybe-dvi-target-boehm-gc
1320 dvi-target: maybe-dvi-target-rda
1321 dvi-target: maybe-dvi-target-libada
1322 dvi-target: maybe-dvi-target-libgomp
1323 dvi-target: maybe-dvi-target-libitm
1324 dvi-target: maybe-dvi-target-libatomic
1325
1326 .PHONY: do-pdf
1327 do-pdf:
1328         @: $(MAKE); $(unstage)
1329         @r=`${PWD_COMMAND}`; export r; \
1330         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
1331         $(MAKE) $(RECURSE_FLAGS_TO_PASS) pdf-host \
1332           pdf-target
1333
1334
1335 .PHONY: pdf-host
1336
1337 pdf-host: maybe-pdf-bfd
1338 pdf-host: maybe-pdf-opcodes
1339 pdf-host: maybe-pdf-binutils
1340 pdf-host: maybe-pdf-bison
1341 pdf-host: maybe-pdf-cgen
1342 pdf-host: maybe-pdf-dejagnu
1343 pdf-host: maybe-pdf-etc
1344 pdf-host: maybe-pdf-fastjar
1345 pdf-host: maybe-pdf-fixincludes
1346 pdf-host: maybe-pdf-flex
1347 pdf-host: maybe-pdf-gas
1348 pdf-host: maybe-pdf-gcc
1349 pdf-host: maybe-pdf-gmp
1350 pdf-host: maybe-pdf-mpfr
1351 pdf-host: maybe-pdf-mpc
1352 pdf-host: maybe-pdf-isl
1353 pdf-host: maybe-pdf-libelf
1354 pdf-host: maybe-pdf-gold
1355 pdf-host: maybe-pdf-gprof
1356 pdf-host: maybe-pdf-intl
1357 pdf-host: maybe-pdf-tcl
1358 pdf-host: maybe-pdf-itcl
1359 pdf-host: maybe-pdf-ld
1360 pdf-host: maybe-pdf-libbacktrace
1361 pdf-host: maybe-pdf-libcpp
1362 pdf-host: maybe-pdf-libdecnumber
1363 pdf-host: maybe-pdf-libgui
1364 pdf-host: maybe-pdf-libiberty
1365 pdf-host: maybe-pdf-libiberty-linker-plugin
1366 pdf-host: maybe-pdf-libiconv
1367 pdf-host: maybe-pdf-m4
1368 pdf-host: maybe-pdf-readline
1369 pdf-host: maybe-pdf-sid
1370 pdf-host: maybe-pdf-sim
1371 pdf-host: maybe-pdf-texinfo
1372 pdf-host: maybe-pdf-zlib
1373 pdf-host: maybe-pdf-gdb
1374 pdf-host: maybe-pdf-expect
1375 pdf-host: maybe-pdf-guile
1376 pdf-host: maybe-pdf-tk
1377 pdf-host: maybe-pdf-libtermcap
1378 pdf-host: maybe-pdf-utils
1379 pdf-host: maybe-pdf-gnattools
1380 pdf-host: maybe-pdf-lto-plugin
1381 pdf-host: maybe-pdf-libcc1
1382 pdf-host: maybe-pdf-gotools
1383
1384 .PHONY: pdf-target
1385
1386 pdf-target: maybe-pdf-target-libstdc++-v3
1387 pdf-target: maybe-pdf-target-libsanitizer
1388 pdf-target: maybe-pdf-target-libmpx
1389 pdf-target: maybe-pdf-target-libvtv
1390 pdf-target: maybe-pdf-target-libcilkrts
1391 pdf-target: maybe-pdf-target-liboffloadmic
1392 pdf-target: maybe-pdf-target-libssp
1393 pdf-target: maybe-pdf-target-newlib
1394 pdf-target: maybe-pdf-target-libgcc
1395 pdf-target: maybe-pdf-target-libbacktrace
1396 pdf-target: maybe-pdf-target-libquadmath
1397 pdf-target: maybe-pdf-target-libgfortran
1398 pdf-target: maybe-pdf-target-libobjc
1399 pdf-target: maybe-pdf-target-libgo
1400 pdf-target: maybe-pdf-target-libtermcap
1401 pdf-target: maybe-pdf-target-winsup
1402 pdf-target: maybe-pdf-target-libgloss
1403 pdf-target: maybe-pdf-target-libffi
1404 pdf-target: maybe-pdf-target-libjava
1405 pdf-target: maybe-pdf-target-zlib
1406 pdf-target: maybe-pdf-target-boehm-gc
1407 pdf-target: maybe-pdf-target-rda
1408 pdf-target: maybe-pdf-target-libada
1409 pdf-target: maybe-pdf-target-libgomp
1410 pdf-target: maybe-pdf-target-libitm
1411 pdf-target: maybe-pdf-target-libatomic
1412
1413 .PHONY: do-html
1414 do-html:
1415         @: $(MAKE); $(unstage)
1416         @r=`${PWD_COMMAND}`; export r; \
1417         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
1418         $(MAKE) $(RECURSE_FLAGS_TO_PASS) html-host \
1419           html-target
1420
1421
1422 .PHONY: html-host
1423
1424 html-host: maybe-html-bfd
1425 html-host: maybe-html-opcodes
1426 html-host: maybe-html-binutils
1427 html-host: maybe-html-bison
1428 html-host: maybe-html-cgen
1429 html-host: maybe-html-dejagnu
1430 html-host: maybe-html-etc
1431 html-host: maybe-html-fastjar
1432 html-host: maybe-html-fixincludes
1433 html-host: maybe-html-flex
1434 html-host: maybe-html-gas
1435 html-host: maybe-html-gcc
1436 html-host: maybe-html-gmp
1437 html-host: maybe-html-mpfr
1438 html-host: maybe-html-mpc
1439 html-host: maybe-html-isl
1440 html-host: maybe-html-libelf
1441 html-host: maybe-html-gold
1442 html-host: maybe-html-gprof
1443 html-host: maybe-html-intl
1444 html-host: maybe-html-tcl
1445 html-host: maybe-html-itcl
1446 html-host: maybe-html-ld
1447 html-host: maybe-html-libbacktrace
1448 html-host: maybe-html-libcpp
1449 html-host: maybe-html-libdecnumber
1450 html-host: maybe-html-libgui
1451 html-host: maybe-html-libiberty
1452 html-host: maybe-html-libiberty-linker-plugin
1453 html-host: maybe-html-libiconv
1454 html-host: maybe-html-m4
1455 html-host: maybe-html-readline
1456 html-host: maybe-html-sid
1457 html-host: maybe-html-sim
1458 html-host: maybe-html-texinfo
1459 html-host: maybe-html-zlib
1460 html-host: maybe-html-gdb
1461 html-host: maybe-html-expect
1462 html-host: maybe-html-guile
1463 html-host: maybe-html-tk
1464 html-host: maybe-html-libtermcap
1465 html-host: maybe-html-utils
1466 html-host: maybe-html-gnattools
1467 html-host: maybe-html-lto-plugin
1468 html-host: maybe-html-libcc1
1469 html-host: maybe-html-gotools
1470
1471 .PHONY: html-target
1472
1473 html-target: maybe-html-target-libstdc++-v3
1474 html-target: maybe-html-target-libsanitizer
1475 html-target: maybe-html-target-libmpx
1476 html-target: maybe-html-target-libvtv
1477 html-target: maybe-html-target-libcilkrts
1478 html-target: maybe-html-target-liboffloadmic
1479 html-target: maybe-html-target-libssp
1480 html-target: maybe-html-target-newlib
1481 html-target: maybe-html-target-libgcc
1482 html-target: maybe-html-target-libbacktrace
1483 html-target: maybe-html-target-libquadmath
1484 html-target: maybe-html-target-libgfortran
1485 html-target: maybe-html-target-libobjc
1486 html-target: maybe-html-target-libgo
1487 html-target: maybe-html-target-libtermcap
1488 html-target: maybe-html-target-winsup
1489 html-target: maybe-html-target-libgloss
1490 html-target: maybe-html-target-libffi
1491 html-target: maybe-html-target-libjava
1492 html-target: maybe-html-target-zlib
1493 html-target: maybe-html-target-boehm-gc
1494 html-target: maybe-html-target-rda
1495 html-target: maybe-html-target-libada
1496 html-target: maybe-html-target-libgomp
1497 html-target: maybe-html-target-libitm
1498 html-target: maybe-html-target-libatomic
1499
1500 .PHONY: do-TAGS
1501 do-TAGS:
1502         @: $(MAKE); $(unstage)
1503         @r=`${PWD_COMMAND}`; export r; \
1504         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
1505         $(MAKE) $(RECURSE_FLAGS_TO_PASS) TAGS-host \
1506           TAGS-target
1507
1508
1509 .PHONY: TAGS-host
1510
1511 TAGS-host: maybe-TAGS-bfd
1512 TAGS-host: maybe-TAGS-opcodes
1513 TAGS-host: maybe-TAGS-binutils
1514 TAGS-host: maybe-TAGS-bison
1515 TAGS-host: maybe-TAGS-cgen
1516 TAGS-host: maybe-TAGS-dejagnu
1517 TAGS-host: maybe-TAGS-etc
1518 TAGS-host: maybe-TAGS-fastjar
1519 TAGS-host: maybe-TAGS-fixincludes
1520 TAGS-host: maybe-TAGS-flex
1521 TAGS-host: maybe-TAGS-gas
1522 TAGS-host: maybe-TAGS-gcc
1523 TAGS-host: maybe-TAGS-gmp
1524 TAGS-host: maybe-TAGS-mpfr
1525 TAGS-host: maybe-TAGS-mpc
1526 TAGS-host: maybe-TAGS-isl
1527 TAGS-host: maybe-TAGS-libelf
1528 TAGS-host: maybe-TAGS-gold
1529 TAGS-host: maybe-TAGS-gprof
1530 TAGS-host: maybe-TAGS-intl
1531 TAGS-host: maybe-TAGS-tcl
1532 TAGS-host: maybe-TAGS-itcl
1533 TAGS-host: maybe-TAGS-ld
1534 TAGS-host: maybe-TAGS-libbacktrace
1535 TAGS-host: maybe-TAGS-libcpp
1536 TAGS-host: maybe-TAGS-libdecnumber
1537 TAGS-host: maybe-TAGS-libgui
1538 TAGS-host: maybe-TAGS-libiberty
1539 TAGS-host: maybe-TAGS-libiberty-linker-plugin
1540 TAGS-host: maybe-TAGS-libiconv
1541 TAGS-host: maybe-TAGS-m4
1542 TAGS-host: maybe-TAGS-readline
1543 TAGS-host: maybe-TAGS-sid
1544 TAGS-host: maybe-TAGS-sim
1545 TAGS-host: maybe-TAGS-texinfo
1546 TAGS-host: maybe-TAGS-zlib
1547 TAGS-host: maybe-TAGS-gdb
1548 TAGS-host: maybe-TAGS-expect
1549 TAGS-host: maybe-TAGS-guile
1550 TAGS-host: maybe-TAGS-tk
1551 TAGS-host: maybe-TAGS-libtermcap
1552 TAGS-host: maybe-TAGS-utils
1553 TAGS-host: maybe-TAGS-gnattools
1554 TAGS-host: maybe-TAGS-lto-plugin
1555 TAGS-host: maybe-TAGS-libcc1
1556 TAGS-host: maybe-TAGS-gotools
1557
1558 .PHONY: TAGS-target
1559
1560 TAGS-target: maybe-TAGS-target-libstdc++-v3
1561 TAGS-target: maybe-TAGS-target-libsanitizer
1562 TAGS-target: maybe-TAGS-target-libmpx
1563 TAGS-target: maybe-TAGS-target-libvtv
1564 TAGS-target: maybe-TAGS-target-libcilkrts
1565 TAGS-target: maybe-TAGS-target-liboffloadmic
1566 TAGS-target: maybe-TAGS-target-libssp
1567 TAGS-target: maybe-TAGS-target-newlib
1568 TAGS-target: maybe-TAGS-target-libgcc
1569 TAGS-target: maybe-TAGS-target-libbacktrace
1570 TAGS-target: maybe-TAGS-target-libquadmath
1571 TAGS-target: maybe-TAGS-target-libgfortran
1572 TAGS-target: maybe-TAGS-target-libobjc
1573 TAGS-target: maybe-TAGS-target-libgo
1574 TAGS-target: maybe-TAGS-target-libtermcap
1575 TAGS-target: maybe-TAGS-target-winsup
1576 TAGS-target: maybe-TAGS-target-libgloss
1577 TAGS-target: maybe-TAGS-target-libffi
1578 TAGS-target: maybe-TAGS-target-libjava
1579 TAGS-target: maybe-TAGS-target-zlib
1580 TAGS-target: maybe-TAGS-target-boehm-gc
1581 TAGS-target: maybe-TAGS-target-rda
1582 TAGS-target: maybe-TAGS-target-libada
1583 TAGS-target: maybe-TAGS-target-libgomp
1584 TAGS-target: maybe-TAGS-target-libitm
1585 TAGS-target: maybe-TAGS-target-libatomic
1586
1587 .PHONY: do-install-info
1588 do-install-info:
1589         @: $(MAKE); $(unstage)
1590         @r=`${PWD_COMMAND}`; export r; \
1591         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
1592         $(MAKE) $(RECURSE_FLAGS_TO_PASS) install-info-host \
1593           install-info-target
1594
1595
1596 .PHONY: install-info-host
1597
1598 install-info-host: maybe-install-info-bfd
1599 install-info-host: maybe-install-info-opcodes
1600 install-info-host: maybe-install-info-binutils
1601 install-info-host: maybe-install-info-bison
1602 install-info-host: maybe-install-info-cgen
1603 install-info-host: maybe-install-info-dejagnu
1604 install-info-host: maybe-install-info-etc
1605 install-info-host: maybe-install-info-fastjar
1606 install-info-host: maybe-install-info-fixincludes
1607 install-info-host: maybe-install-info-flex
1608 install-info-host: maybe-install-info-gas
1609 install-info-host: maybe-install-info-gcc
1610 install-info-host: maybe-install-info-gmp
1611 install-info-host: maybe-install-info-mpfr
1612 install-info-host: maybe-install-info-mpc
1613 install-info-host: maybe-install-info-isl
1614 install-info-host: maybe-install-info-libelf
1615 install-info-host: maybe-install-info-gold
1616 install-info-host: maybe-install-info-gprof
1617 install-info-host: maybe-install-info-intl
1618 install-info-host: maybe-install-info-tcl
1619 install-info-host: maybe-install-info-itcl
1620 install-info-host: maybe-install-info-ld
1621 install-info-host: maybe-install-info-libbacktrace
1622 install-info-host: maybe-install-info-libcpp
1623 install-info-host: maybe-install-info-libdecnumber
1624 install-info-host: maybe-install-info-libgui
1625 install-info-host: maybe-install-info-libiberty
1626 install-info-host: maybe-install-info-libiberty-linker-plugin
1627 install-info-host: maybe-install-info-libiconv
1628 install-info-host: maybe-install-info-m4
1629 install-info-host: maybe-install-info-readline
1630 install-info-host: maybe-install-info-sid
1631 install-info-host: maybe-install-info-sim
1632 install-info-host: maybe-install-info-texinfo
1633 install-info-host: maybe-install-info-zlib
1634 install-info-host: maybe-install-info-gdb
1635 install-info-host: maybe-install-info-expect
1636 install-info-host: maybe-install-info-guile
1637 install-info-host: maybe-install-info-tk
1638 install-info-host: maybe-install-info-libtermcap
1639 install-info-host: maybe-install-info-utils
1640 install-info-host: maybe-install-info-gnattools
1641 install-info-host: maybe-install-info-lto-plugin
1642 install-info-host: maybe-install-info-libcc1
1643 install-info-host: maybe-install-info-gotools
1644
1645 .PHONY: install-info-target
1646
1647 install-info-target: maybe-install-info-target-libstdc++-v3
1648 install-info-target: maybe-install-info-target-libsanitizer
1649 install-info-target: maybe-install-info-target-libmpx
1650 install-info-target: maybe-install-info-target-libvtv
1651 install-info-target: maybe-install-info-target-libcilkrts
1652 install-info-target: maybe-install-info-target-liboffloadmic
1653 install-info-target: maybe-install-info-target-libssp
1654 install-info-target: maybe-install-info-target-newlib
1655 install-info-target: maybe-install-info-target-libgcc
1656 install-info-target: maybe-install-info-target-libbacktrace
1657 install-info-target: maybe-install-info-target-libquadmath
1658 install-info-target: maybe-install-info-target-libgfortran
1659 install-info-target: maybe-install-info-target-libobjc
1660 install-info-target: maybe-install-info-target-libgo
1661 install-info-target: maybe-install-info-target-libtermcap
1662 install-info-target: maybe-install-info-target-winsup
1663 install-info-target: maybe-install-info-target-libgloss
1664 install-info-target: maybe-install-info-target-libffi
1665 install-info-target: maybe-install-info-target-libjava
1666 install-info-target: maybe-install-info-target-zlib
1667 install-info-target: maybe-install-info-target-boehm-gc
1668 install-info-target: maybe-install-info-target-rda
1669 install-info-target: maybe-install-info-target-libada
1670 install-info-target: maybe-install-info-target-libgomp
1671 install-info-target: maybe-install-info-target-libitm
1672 install-info-target: maybe-install-info-target-libatomic
1673
1674 .PHONY: do-install-pdf
1675 do-install-pdf:
1676         @: $(MAKE); $(unstage)
1677         @r=`${PWD_COMMAND}`; export r; \
1678         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
1679         $(MAKE) $(RECURSE_FLAGS_TO_PASS) install-pdf-host \
1680           install-pdf-target
1681
1682
1683 .PHONY: install-pdf-host
1684
1685 install-pdf-host: maybe-install-pdf-bfd
1686 install-pdf-host: maybe-install-pdf-opcodes
1687 install-pdf-host: maybe-install-pdf-binutils
1688 install-pdf-host: maybe-install-pdf-bison
1689 install-pdf-host: maybe-install-pdf-cgen
1690 install-pdf-host: maybe-install-pdf-dejagnu
1691 install-pdf-host: maybe-install-pdf-etc
1692 install-pdf-host: maybe-install-pdf-fastjar
1693 install-pdf-host: maybe-install-pdf-fixincludes
1694 install-pdf-host: maybe-install-pdf-flex
1695 install-pdf-host: maybe-install-pdf-gas
1696 install-pdf-host: maybe-install-pdf-gcc
1697 install-pdf-host: maybe-install-pdf-gmp
1698 install-pdf-host: maybe-install-pdf-mpfr
1699 install-pdf-host: maybe-install-pdf-mpc
1700 install-pdf-host: maybe-install-pdf-isl
1701 install-pdf-host: maybe-install-pdf-libelf
1702 install-pdf-host: maybe-install-pdf-gold
1703 install-pdf-host: maybe-install-pdf-gprof
1704 install-pdf-host: maybe-install-pdf-intl
1705 install-pdf-host: maybe-install-pdf-tcl
1706 install-pdf-host: maybe-install-pdf-itcl
1707 install-pdf-host: maybe-install-pdf-ld
1708 install-pdf-host: maybe-install-pdf-libbacktrace
1709 install-pdf-host: maybe-install-pdf-libcpp
1710 install-pdf-host: maybe-install-pdf-libdecnumber
1711 install-pdf-host: maybe-install-pdf-libgui
1712 install-pdf-host: maybe-install-pdf-libiberty
1713 install-pdf-host: maybe-install-pdf-libiberty-linker-plugin
1714 install-pdf-host: maybe-install-pdf-libiconv
1715 install-pdf-host: maybe-install-pdf-m4
1716 install-pdf-host: maybe-install-pdf-readline
1717 install-pdf-host: maybe-install-pdf-sid
1718 install-pdf-host: maybe-install-pdf-sim
1719 install-pdf-host: maybe-install-pdf-texinfo
1720 install-pdf-host: maybe-install-pdf-zlib
1721 install-pdf-host: maybe-install-pdf-gdb
1722 install-pdf-host: maybe-install-pdf-expect
1723 install-pdf-host: maybe-install-pdf-guile
1724 install-pdf-host: maybe-install-pdf-tk
1725 install-pdf-host: maybe-install-pdf-libtermcap
1726 install-pdf-host: maybe-install-pdf-utils
1727 install-pdf-host: maybe-install-pdf-gnattools
1728 install-pdf-host: maybe-install-pdf-lto-plugin
1729 install-pdf-host: maybe-install-pdf-libcc1
1730 install-pdf-host: maybe-install-pdf-gotools
1731
1732 .PHONY: install-pdf-target
1733
1734 install-pdf-target: maybe-install-pdf-target-libstdc++-v3
1735 install-pdf-target: maybe-install-pdf-target-libsanitizer
1736 install-pdf-target: maybe-install-pdf-target-libmpx
1737 install-pdf-target: maybe-install-pdf-target-libvtv
1738 install-pdf-target: maybe-install-pdf-target-libcilkrts
1739 install-pdf-target: maybe-install-pdf-target-liboffloadmic
1740 install-pdf-target: maybe-install-pdf-target-libssp
1741 install-pdf-target: maybe-install-pdf-target-newlib
1742 install-pdf-target: maybe-install-pdf-target-libgcc
1743 install-pdf-target: maybe-install-pdf-target-libbacktrace
1744 install-pdf-target: maybe-install-pdf-target-libquadmath
1745 install-pdf-target: maybe-install-pdf-target-libgfortran
1746 install-pdf-target: maybe-install-pdf-target-libobjc
1747 install-pdf-target: maybe-install-pdf-target-libgo
1748 install-pdf-target: maybe-install-pdf-target-libtermcap
1749 install-pdf-target: maybe-install-pdf-target-winsup
1750 install-pdf-target: maybe-install-pdf-target-libgloss
1751 install-pdf-target: maybe-install-pdf-target-libffi
1752 install-pdf-target: maybe-install-pdf-target-libjava
1753 install-pdf-target: maybe-install-pdf-target-zlib
1754 install-pdf-target: maybe-install-pdf-target-boehm-gc
1755 install-pdf-target: maybe-install-pdf-target-rda
1756 install-pdf-target: maybe-install-pdf-target-libada
1757 install-pdf-target: maybe-install-pdf-target-libgomp
1758 install-pdf-target: maybe-install-pdf-target-libitm
1759 install-pdf-target: maybe-install-pdf-target-libatomic
1760
1761 .PHONY: do-install-html
1762 do-install-html:
1763         @: $(MAKE); $(unstage)
1764         @r=`${PWD_COMMAND}`; export r; \
1765         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
1766         $(MAKE) $(RECURSE_FLAGS_TO_PASS) install-html-host \
1767           install-html-target
1768
1769
1770 .PHONY: install-html-host
1771
1772 install-html-host: maybe-install-html-bfd
1773 install-html-host: maybe-install-html-opcodes
1774 install-html-host: maybe-install-html-binutils
1775 install-html-host: maybe-install-html-bison
1776 install-html-host: maybe-install-html-cgen
1777 install-html-host: maybe-install-html-dejagnu
1778 install-html-host: maybe-install-html-etc
1779 install-html-host: maybe-install-html-fastjar
1780 install-html-host: maybe-install-html-fixincludes
1781 install-html-host: maybe-install-html-flex
1782 install-html-host: maybe-install-html-gas
1783 install-html-host: maybe-install-html-gcc
1784 install-html-host: maybe-install-html-gmp
1785 install-html-host: maybe-install-html-mpfr
1786 install-html-host: maybe-install-html-mpc
1787 install-html-host: maybe-install-html-isl
1788 install-html-host: maybe-install-html-libelf
1789 install-html-host: maybe-install-html-gold
1790 install-html-host: maybe-install-html-gprof
1791 install-html-host: maybe-install-html-intl
1792 install-html-host: maybe-install-html-tcl
1793 install-html-host: maybe-install-html-itcl
1794 install-html-host: maybe-install-html-ld
1795 install-html-host: maybe-install-html-libbacktrace
1796 install-html-host: maybe-install-html-libcpp
1797 install-html-host: maybe-install-html-libdecnumber
1798 install-html-host: maybe-install-html-libgui
1799 install-html-host: maybe-install-html-libiberty
1800 install-html-host: maybe-install-html-libiberty-linker-plugin
1801 install-html-host: maybe-install-html-libiconv
1802 install-html-host: maybe-install-html-m4
1803 install-html-host: maybe-install-html-readline
1804 install-html-host: maybe-install-html-sid
1805 install-html-host: maybe-install-html-sim
1806 install-html-host: maybe-install-html-texinfo
1807 install-html-host: maybe-install-html-zlib
1808 install-html-host: maybe-install-html-gdb
1809 install-html-host: maybe-install-html-expect
1810 install-html-host: maybe-install-html-guile
1811 install-html-host: maybe-install-html-tk
1812 install-html-host: maybe-install-html-libtermcap
1813 install-html-host: maybe-install-html-utils
1814 install-html-host: maybe-install-html-gnattools
1815 install-html-host: maybe-install-html-lto-plugin
1816 install-html-host: maybe-install-html-libcc1
1817 install-html-host: maybe-install-html-gotools
1818
1819 .PHONY: install-html-target
1820
1821 install-html-target: maybe-install-html-target-libstdc++-v3
1822 install-html-target: maybe-install-html-target-libsanitizer
1823 install-html-target: maybe-install-html-target-libmpx
1824 install-html-target: maybe-install-html-target-libvtv
1825 install-html-target: maybe-install-html-target-libcilkrts
1826 install-html-target: maybe-install-html-target-liboffloadmic
1827 install-html-target: maybe-install-html-target-libssp
1828 install-html-target: maybe-install-html-target-newlib
1829 install-html-target: maybe-install-html-target-libgcc
1830 install-html-target: maybe-install-html-target-libbacktrace
1831 install-html-target: maybe-install-html-target-libquadmath
1832 install-html-target: maybe-install-html-target-libgfortran
1833 install-html-target: maybe-install-html-target-libobjc
1834 install-html-target: maybe-install-html-target-libgo
1835 install-html-target: maybe-install-html-target-libtermcap
1836 install-html-target: maybe-install-html-target-winsup
1837 install-html-target: maybe-install-html-target-libgloss
1838 install-html-target: maybe-install-html-target-libffi
1839 install-html-target: maybe-install-html-target-libjava
1840 install-html-target: maybe-install-html-target-zlib
1841 install-html-target: maybe-install-html-target-boehm-gc
1842 install-html-target: maybe-install-html-target-rda
1843 install-html-target: maybe-install-html-target-libada
1844 install-html-target: maybe-install-html-target-libgomp
1845 install-html-target: maybe-install-html-target-libitm
1846 install-html-target: maybe-install-html-target-libatomic
1847
1848 .PHONY: do-installcheck
1849 do-installcheck:
1850         @: $(MAKE); $(unstage)
1851         @r=`${PWD_COMMAND}`; export r; \
1852         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
1853         $(MAKE) $(RECURSE_FLAGS_TO_PASS) installcheck-host \
1854           installcheck-target
1855
1856
1857 .PHONY: installcheck-host
1858
1859 installcheck-host: maybe-installcheck-bfd
1860 installcheck-host: maybe-installcheck-opcodes
1861 installcheck-host: maybe-installcheck-binutils
1862 installcheck-host: maybe-installcheck-bison
1863 installcheck-host: maybe-installcheck-cgen
1864 installcheck-host: maybe-installcheck-dejagnu
1865 installcheck-host: maybe-installcheck-etc
1866 installcheck-host: maybe-installcheck-fastjar
1867 installcheck-host: maybe-installcheck-fixincludes
1868 installcheck-host: maybe-installcheck-flex
1869 installcheck-host: maybe-installcheck-gas
1870 installcheck-host: maybe-installcheck-gcc
1871 installcheck-host: maybe-installcheck-gmp
1872 installcheck-host: maybe-installcheck-mpfr
1873 installcheck-host: maybe-installcheck-mpc
1874 installcheck-host: maybe-installcheck-isl
1875 installcheck-host: maybe-installcheck-libelf
1876 installcheck-host: maybe-installcheck-gold
1877 installcheck-host: maybe-installcheck-gprof
1878 installcheck-host: maybe-installcheck-intl
1879 installcheck-host: maybe-installcheck-tcl
1880 installcheck-host: maybe-installcheck-itcl
1881 installcheck-host: maybe-installcheck-ld
1882 installcheck-host: maybe-installcheck-libbacktrace
1883 installcheck-host: maybe-installcheck-libcpp
1884 installcheck-host: maybe-installcheck-libdecnumber
1885 installcheck-host: maybe-installcheck-libgui
1886 installcheck-host: maybe-installcheck-libiberty
1887 installcheck-host: maybe-installcheck-libiberty-linker-plugin
1888 installcheck-host: maybe-installcheck-libiconv
1889 installcheck-host: maybe-installcheck-m4
1890 installcheck-host: maybe-installcheck-readline
1891 installcheck-host: maybe-installcheck-sid
1892 installcheck-host: maybe-installcheck-sim
1893 installcheck-host: maybe-installcheck-texinfo
1894 installcheck-host: maybe-installcheck-zlib
1895 installcheck-host: maybe-installcheck-gdb
1896 installcheck-host: maybe-installcheck-expect
1897 installcheck-host: maybe-installcheck-guile
1898 installcheck-host: maybe-installcheck-tk
1899 installcheck-host: maybe-installcheck-libtermcap
1900 installcheck-host: maybe-installcheck-utils
1901 installcheck-host: maybe-installcheck-gnattools
1902 installcheck-host: maybe-installcheck-lto-plugin
1903 installcheck-host: maybe-installcheck-libcc1
1904 installcheck-host: maybe-installcheck-gotools
1905
1906 .PHONY: installcheck-target
1907
1908 installcheck-target: maybe-installcheck-target-libstdc++-v3
1909 installcheck-target: maybe-installcheck-target-libsanitizer
1910 installcheck-target: maybe-installcheck-target-libmpx
1911 installcheck-target: maybe-installcheck-target-libvtv
1912 installcheck-target: maybe-installcheck-target-libcilkrts
1913 installcheck-target: maybe-installcheck-target-liboffloadmic
1914 installcheck-target: maybe-installcheck-target-libssp
1915 installcheck-target: maybe-installcheck-target-newlib
1916 installcheck-target: maybe-installcheck-target-libgcc
1917 installcheck-target: maybe-installcheck-target-libbacktrace
1918 installcheck-target: maybe-installcheck-target-libquadmath
1919 installcheck-target: maybe-installcheck-target-libgfortran
1920 installcheck-target: maybe-installcheck-target-libobjc
1921 installcheck-target: maybe-installcheck-target-libgo
1922 installcheck-target: maybe-installcheck-target-libtermcap
1923 installcheck-target: maybe-installcheck-target-winsup
1924 installcheck-target: maybe-installcheck-target-libgloss
1925 installcheck-target: maybe-installcheck-target-libffi
1926 installcheck-target: maybe-installcheck-target-libjava
1927 installcheck-target: maybe-installcheck-target-zlib
1928 installcheck-target: maybe-installcheck-target-boehm-gc
1929 installcheck-target: maybe-installcheck-target-rda
1930 installcheck-target: maybe-installcheck-target-libada
1931 installcheck-target: maybe-installcheck-target-libgomp
1932 installcheck-target: maybe-installcheck-target-libitm
1933 installcheck-target: maybe-installcheck-target-libatomic
1934
1935 .PHONY: do-mostlyclean
1936 do-mostlyclean:
1937         @: $(MAKE); $(unstage)
1938         @r=`${PWD_COMMAND}`; export r; \
1939         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
1940         $(MAKE) $(RECURSE_FLAGS_TO_PASS) mostlyclean-host \
1941           mostlyclean-target
1942
1943
1944 .PHONY: mostlyclean-host
1945
1946 mostlyclean-host: maybe-mostlyclean-bfd
1947 mostlyclean-host: maybe-mostlyclean-opcodes
1948 mostlyclean-host: maybe-mostlyclean-binutils
1949 mostlyclean-host: maybe-mostlyclean-bison
1950 mostlyclean-host: maybe-mostlyclean-cgen
1951 mostlyclean-host: maybe-mostlyclean-dejagnu
1952 mostlyclean-host: maybe-mostlyclean-etc
1953 mostlyclean-host: maybe-mostlyclean-fastjar
1954 mostlyclean-host: maybe-mostlyclean-fixincludes
1955 mostlyclean-host: maybe-mostlyclean-flex
1956 mostlyclean-host: maybe-mostlyclean-gas
1957 mostlyclean-host: maybe-mostlyclean-gcc
1958 mostlyclean-host: maybe-mostlyclean-gmp
1959 mostlyclean-host: maybe-mostlyclean-mpfr
1960 mostlyclean-host: maybe-mostlyclean-mpc
1961 mostlyclean-host: maybe-mostlyclean-isl
1962 mostlyclean-host: maybe-mostlyclean-libelf
1963 mostlyclean-host: maybe-mostlyclean-gold
1964 mostlyclean-host: maybe-mostlyclean-gprof
1965 mostlyclean-host: maybe-mostlyclean-intl
1966 mostlyclean-host: maybe-mostlyclean-tcl
1967 mostlyclean-host: maybe-mostlyclean-itcl
1968 mostlyclean-host: maybe-mostlyclean-ld
1969 mostlyclean-host: maybe-mostlyclean-libbacktrace
1970 mostlyclean-host: maybe-mostlyclean-libcpp
1971 mostlyclean-host: maybe-mostlyclean-libdecnumber
1972 mostlyclean-host: maybe-mostlyclean-libgui
1973 mostlyclean-host: maybe-mostlyclean-libiberty
1974 mostlyclean-host: maybe-mostlyclean-libiberty-linker-plugin
1975 mostlyclean-host: maybe-mostlyclean-libiconv
1976 mostlyclean-host: maybe-mostlyclean-m4
1977 mostlyclean-host: maybe-mostlyclean-readline
1978 mostlyclean-host: maybe-mostlyclean-sid
1979 mostlyclean-host: maybe-mostlyclean-sim
1980 mostlyclean-host: maybe-mostlyclean-texinfo
1981 mostlyclean-host: maybe-mostlyclean-zlib
1982 mostlyclean-host: maybe-mostlyclean-gdb
1983 mostlyclean-host: maybe-mostlyclean-expect
1984 mostlyclean-host: maybe-mostlyclean-guile
1985 mostlyclean-host: maybe-mostlyclean-tk
1986 mostlyclean-host: maybe-mostlyclean-libtermcap
1987 mostlyclean-host: maybe-mostlyclean-utils
1988 mostlyclean-host: maybe-mostlyclean-gnattools
1989 mostlyclean-host: maybe-mostlyclean-lto-plugin
1990 mostlyclean-host: maybe-mostlyclean-libcc1
1991 mostlyclean-host: maybe-mostlyclean-gotools
1992
1993 .PHONY: mostlyclean-target
1994
1995 mostlyclean-target: maybe-mostlyclean-target-libstdc++-v3
1996 mostlyclean-target: maybe-mostlyclean-target-libsanitizer
1997 mostlyclean-target: maybe-mostlyclean-target-libmpx
1998 mostlyclean-target: maybe-mostlyclean-target-libvtv
1999 mostlyclean-target: maybe-mostlyclean-target-libcilkrts
2000 mostlyclean-target: maybe-mostlyclean-target-liboffloadmic
2001 mostlyclean-target: maybe-mostlyclean-target-libssp
2002 mostlyclean-target: maybe-mostlyclean-target-newlib
2003 mostlyclean-target: maybe-mostlyclean-target-libgcc
2004 mostlyclean-target: maybe-mostlyclean-target-libbacktrace
2005 mostlyclean-target: maybe-mostlyclean-target-libquadmath
2006 mostlyclean-target: maybe-mostlyclean-target-libgfortran
2007 mostlyclean-target: maybe-mostlyclean-target-libobjc
2008 mostlyclean-target: maybe-mostlyclean-target-libgo
2009 mostlyclean-target: maybe-mostlyclean-target-libtermcap
2010 mostlyclean-target: maybe-mostlyclean-target-winsup
2011 mostlyclean-target: maybe-mostlyclean-target-libgloss
2012 mostlyclean-target: maybe-mostlyclean-target-libffi
2013 mostlyclean-target: maybe-mostlyclean-target-libjava
2014 mostlyclean-target: maybe-mostlyclean-target-zlib
2015 mostlyclean-target: maybe-mostlyclean-target-boehm-gc
2016 mostlyclean-target: maybe-mostlyclean-target-rda
2017 mostlyclean-target: maybe-mostlyclean-target-libada
2018 mostlyclean-target: maybe-mostlyclean-target-libgomp
2019 mostlyclean-target: maybe-mostlyclean-target-libitm
2020 mostlyclean-target: maybe-mostlyclean-target-libatomic
2021
2022 .PHONY: do-clean
2023 do-clean:
2024         @: $(MAKE); $(unstage)
2025         @r=`${PWD_COMMAND}`; export r; \
2026         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
2027         $(MAKE) $(RECURSE_FLAGS_TO_PASS) clean-host \
2028           clean-target
2029
2030
2031 .PHONY: clean-host
2032
2033 clean-host: maybe-clean-bfd
2034 clean-host: maybe-clean-opcodes
2035 clean-host: maybe-clean-binutils
2036 clean-host: maybe-clean-bison
2037 clean-host: maybe-clean-cgen
2038 clean-host: maybe-clean-dejagnu
2039 clean-host: maybe-clean-etc
2040 clean-host: maybe-clean-fastjar
2041 clean-host: maybe-clean-fixincludes
2042 clean-host: maybe-clean-flex
2043 clean-host: maybe-clean-gas
2044 clean-host: maybe-clean-gcc
2045 clean-host: maybe-clean-gmp
2046 clean-host: maybe-clean-mpfr
2047 clean-host: maybe-clean-mpc
2048 clean-host: maybe-clean-isl
2049 clean-host: maybe-clean-libelf
2050 clean-host: maybe-clean-gold
2051 clean-host: maybe-clean-gprof
2052 clean-host: maybe-clean-intl
2053 clean-host: maybe-clean-tcl
2054 clean-host: maybe-clean-itcl
2055 clean-host: maybe-clean-ld
2056 clean-host: maybe-clean-libbacktrace
2057 clean-host: maybe-clean-libcpp
2058 clean-host: maybe-clean-libdecnumber
2059 clean-host: maybe-clean-libgui
2060 clean-host: maybe-clean-libiberty
2061 clean-host: maybe-clean-libiberty-linker-plugin
2062 clean-host: maybe-clean-libiconv
2063 clean-host: maybe-clean-m4
2064 clean-host: maybe-clean-readline
2065 clean-host: maybe-clean-sid
2066 clean-host: maybe-clean-sim
2067 clean-host: maybe-clean-texinfo
2068 clean-host: maybe-clean-zlib
2069 clean-host: maybe-clean-gdb
2070 clean-host: maybe-clean-expect
2071 clean-host: maybe-clean-guile
2072 clean-host: maybe-clean-tk
2073 clean-host: maybe-clean-libtermcap
2074 clean-host: maybe-clean-utils
2075 clean-host: maybe-clean-gnattools
2076 clean-host: maybe-clean-lto-plugin
2077 clean-host: maybe-clean-libcc1
2078 clean-host: maybe-clean-gotools
2079
2080 .PHONY: clean-target
2081
2082 clean-target: maybe-clean-target-libstdc++-v3
2083 clean-target: maybe-clean-target-libsanitizer
2084 clean-target: maybe-clean-target-libmpx
2085 clean-target: maybe-clean-target-libvtv
2086 clean-target: maybe-clean-target-libcilkrts
2087 clean-target: maybe-clean-target-liboffloadmic
2088 clean-target: maybe-clean-target-libssp
2089 clean-target: maybe-clean-target-newlib
2090 clean-target: maybe-clean-target-libgcc
2091 clean-target: maybe-clean-target-libbacktrace
2092 clean-target: maybe-clean-target-libquadmath
2093 clean-target: maybe-clean-target-libgfortran
2094 clean-target: maybe-clean-target-libobjc
2095 clean-target: maybe-clean-target-libgo
2096 clean-target: maybe-clean-target-libtermcap
2097 clean-target: maybe-clean-target-winsup
2098 clean-target: maybe-clean-target-libgloss
2099 clean-target: maybe-clean-target-libffi
2100 clean-target: maybe-clean-target-libjava
2101 clean-target: maybe-clean-target-zlib
2102 clean-target: maybe-clean-target-boehm-gc
2103 clean-target: maybe-clean-target-rda
2104 clean-target: maybe-clean-target-libada
2105 clean-target: maybe-clean-target-libgomp
2106 clean-target: maybe-clean-target-libitm
2107 clean-target: maybe-clean-target-libatomic
2108
2109 .PHONY: do-distclean
2110 do-distclean:
2111         @: $(MAKE); $(unstage)
2112         @r=`${PWD_COMMAND}`; export r; \
2113         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
2114         $(MAKE) $(RECURSE_FLAGS_TO_PASS) distclean-host \
2115           distclean-target
2116
2117
2118 .PHONY: distclean-host
2119
2120 distclean-host: maybe-distclean-bfd
2121 distclean-host: maybe-distclean-opcodes
2122 distclean-host: maybe-distclean-binutils
2123 distclean-host: maybe-distclean-bison
2124 distclean-host: maybe-distclean-cgen
2125 distclean-host: maybe-distclean-dejagnu
2126 distclean-host: maybe-distclean-etc
2127 distclean-host: maybe-distclean-fastjar
2128 distclean-host: maybe-distclean-fixincludes
2129 distclean-host: maybe-distclean-flex
2130 distclean-host: maybe-distclean-gas
2131 distclean-host: maybe-distclean-gcc
2132 distclean-host: maybe-distclean-gmp
2133 distclean-host: maybe-distclean-mpfr
2134 distclean-host: maybe-distclean-mpc
2135 distclean-host: maybe-distclean-isl
2136 distclean-host: maybe-distclean-libelf
2137 distclean-host: maybe-distclean-gold
2138 distclean-host: maybe-distclean-gprof
2139 distclean-host: maybe-distclean-intl
2140 distclean-host: maybe-distclean-tcl
2141 distclean-host: maybe-distclean-itcl
2142 distclean-host: maybe-distclean-ld
2143 distclean-host: maybe-distclean-libbacktrace
2144 distclean-host: maybe-distclean-libcpp
2145 distclean-host: maybe-distclean-libdecnumber
2146 distclean-host: maybe-distclean-libgui
2147 distclean-host: maybe-distclean-libiberty
2148 distclean-host: maybe-distclean-libiberty-linker-plugin
2149 distclean-host: maybe-distclean-libiconv
2150 distclean-host: maybe-distclean-m4
2151 distclean-host: maybe-distclean-readline
2152 distclean-host: maybe-distclean-sid
2153 distclean-host: maybe-distclean-sim
2154 distclean-host: maybe-distclean-texinfo
2155 distclean-host: maybe-distclean-zlib
2156 distclean-host: maybe-distclean-gdb
2157 distclean-host: maybe-distclean-expect
2158 distclean-host: maybe-distclean-guile
2159 distclean-host: maybe-distclean-tk
2160 distclean-host: maybe-distclean-libtermcap
2161 distclean-host: maybe-distclean-utils
2162 distclean-host: maybe-distclean-gnattools
2163 distclean-host: maybe-distclean-lto-plugin
2164 distclean-host: maybe-distclean-libcc1
2165 distclean-host: maybe-distclean-gotools
2166
2167 .PHONY: distclean-target
2168
2169 distclean-target: maybe-distclean-target-libstdc++-v3
2170 distclean-target: maybe-distclean-target-libsanitizer
2171 distclean-target: maybe-distclean-target-libmpx
2172 distclean-target: maybe-distclean-target-libvtv
2173 distclean-target: maybe-distclean-target-libcilkrts
2174 distclean-target: maybe-distclean-target-liboffloadmic
2175 distclean-target: maybe-distclean-target-libssp
2176 distclean-target: maybe-distclean-target-newlib
2177 distclean-target: maybe-distclean-target-libgcc
2178 distclean-target: maybe-distclean-target-libbacktrace
2179 distclean-target: maybe-distclean-target-libquadmath
2180 distclean-target: maybe-distclean-target-libgfortran
2181 distclean-target: maybe-distclean-target-libobjc
2182 distclean-target: maybe-distclean-target-libgo
2183 distclean-target: maybe-distclean-target-libtermcap
2184 distclean-target: maybe-distclean-target-winsup
2185 distclean-target: maybe-distclean-target-libgloss
2186 distclean-target: maybe-distclean-target-libffi
2187 distclean-target: maybe-distclean-target-libjava
2188 distclean-target: maybe-distclean-target-zlib
2189 distclean-target: maybe-distclean-target-boehm-gc
2190 distclean-target: maybe-distclean-target-rda
2191 distclean-target: maybe-distclean-target-libada
2192 distclean-target: maybe-distclean-target-libgomp
2193 distclean-target: maybe-distclean-target-libitm
2194 distclean-target: maybe-distclean-target-libatomic
2195
2196 .PHONY: do-maintainer-clean
2197 do-maintainer-clean:
2198         @: $(MAKE); $(unstage)
2199         @r=`${PWD_COMMAND}`; export r; \
2200         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
2201         $(MAKE) $(RECURSE_FLAGS_TO_PASS) maintainer-clean-host \
2202           maintainer-clean-target
2203
2204
2205 .PHONY: maintainer-clean-host
2206
2207 maintainer-clean-host: maybe-maintainer-clean-bfd
2208 maintainer-clean-host: maybe-maintainer-clean-opcodes
2209 maintainer-clean-host: maybe-maintainer-clean-binutils
2210 maintainer-clean-host: maybe-maintainer-clean-bison
2211 maintainer-clean-host: maybe-maintainer-clean-cgen
2212 maintainer-clean-host: maybe-maintainer-clean-dejagnu
2213 maintainer-clean-host: maybe-maintainer-clean-etc
2214 maintainer-clean-host: maybe-maintainer-clean-fastjar
2215 maintainer-clean-host: maybe-maintainer-clean-fixincludes
2216 maintainer-clean-host: maybe-maintainer-clean-flex
2217 maintainer-clean-host: maybe-maintainer-clean-gas
2218 maintainer-clean-host: maybe-maintainer-clean-gcc
2219 maintainer-clean-host: maybe-maintainer-clean-gmp
2220 maintainer-clean-host: maybe-maintainer-clean-mpfr
2221 maintainer-clean-host: maybe-maintainer-clean-mpc
2222 maintainer-clean-host: maybe-maintainer-clean-isl
2223 maintainer-clean-host: maybe-maintainer-clean-libelf
2224 maintainer-clean-host: maybe-maintainer-clean-gold
2225 maintainer-clean-host: maybe-maintainer-clean-gprof
2226 maintainer-clean-host: maybe-maintainer-clean-intl
2227 maintainer-clean-host: maybe-maintainer-clean-tcl
2228 maintainer-clean-host: maybe-maintainer-clean-itcl
2229 maintainer-clean-host: maybe-maintainer-clean-ld
2230 maintainer-clean-host: maybe-maintainer-clean-libbacktrace
2231 maintainer-clean-host: maybe-maintainer-clean-libcpp
2232 maintainer-clean-host: maybe-maintainer-clean-libdecnumber
2233 maintainer-clean-host: maybe-maintainer-clean-libgui
2234 maintainer-clean-host: maybe-maintainer-clean-libiberty
2235 maintainer-clean-host: maybe-maintainer-clean-libiberty-linker-plugin
2236 maintainer-clean-host: maybe-maintainer-clean-libiconv
2237 maintainer-clean-host: maybe-maintainer-clean-m4
2238 maintainer-clean-host: maybe-maintainer-clean-readline
2239 maintainer-clean-host: maybe-maintainer-clean-sid
2240 maintainer-clean-host: maybe-maintainer-clean-sim
2241 maintainer-clean-host: maybe-maintainer-clean-texinfo
2242 maintainer-clean-host: maybe-maintainer-clean-zlib
2243 maintainer-clean-host: maybe-maintainer-clean-gdb
2244 maintainer-clean-host: maybe-maintainer-clean-expect
2245 maintainer-clean-host: maybe-maintainer-clean-guile
2246 maintainer-clean-host: maybe-maintainer-clean-tk
2247 maintainer-clean-host: maybe-maintainer-clean-libtermcap
2248 maintainer-clean-host: maybe-maintainer-clean-utils
2249 maintainer-clean-host: maybe-maintainer-clean-gnattools
2250 maintainer-clean-host: maybe-maintainer-clean-lto-plugin
2251 maintainer-clean-host: maybe-maintainer-clean-libcc1
2252 maintainer-clean-host: maybe-maintainer-clean-gotools
2253
2254 .PHONY: maintainer-clean-target
2255
2256 maintainer-clean-target: maybe-maintainer-clean-target-libstdc++-v3
2257 maintainer-clean-target: maybe-maintainer-clean-target-libsanitizer
2258 maintainer-clean-target: maybe-maintainer-clean-target-libmpx
2259 maintainer-clean-target: maybe-maintainer-clean-target-libvtv
2260 maintainer-clean-target: maybe-maintainer-clean-target-libcilkrts
2261 maintainer-clean-target: maybe-maintainer-clean-target-liboffloadmic
2262 maintainer-clean-target: maybe-maintainer-clean-target-libssp
2263 maintainer-clean-target: maybe-maintainer-clean-target-newlib
2264 maintainer-clean-target: maybe-maintainer-clean-target-libgcc
2265 maintainer-clean-target: maybe-maintainer-clean-target-libbacktrace
2266 maintainer-clean-target: maybe-maintainer-clean-target-libquadmath
2267 maintainer-clean-target: maybe-maintainer-clean-target-libgfortran
2268 maintainer-clean-target: maybe-maintainer-clean-target-libobjc
2269 maintainer-clean-target: maybe-maintainer-clean-target-libgo
2270 maintainer-clean-target: maybe-maintainer-clean-target-libtermcap
2271 maintainer-clean-target: maybe-maintainer-clean-target-winsup
2272 maintainer-clean-target: maybe-maintainer-clean-target-libgloss
2273 maintainer-clean-target: maybe-maintainer-clean-target-libffi
2274 maintainer-clean-target: maybe-maintainer-clean-target-libjava
2275 maintainer-clean-target: maybe-maintainer-clean-target-zlib
2276 maintainer-clean-target: maybe-maintainer-clean-target-boehm-gc
2277 maintainer-clean-target: maybe-maintainer-clean-target-rda
2278 maintainer-clean-target: maybe-maintainer-clean-target-libada
2279 maintainer-clean-target: maybe-maintainer-clean-target-libgomp
2280 maintainer-clean-target: maybe-maintainer-clean-target-libitm
2281 maintainer-clean-target: maybe-maintainer-clean-target-libatomic
2282
2283
2284 # Here are the targets which correspond to the do-X targets.
2285
2286 .PHONY: info installcheck dvi pdf html
2287 .PHONY: install-info install-pdf install-html
2288 .PHONY: clean distclean mostlyclean maintainer-clean realclean
2289 .PHONY: local-clean local-distclean local-maintainer-clean
2290 info: do-info
2291 installcheck: do-installcheck
2292 dvi: do-dvi
2293 pdf: do-pdf
2294 html: do-html
2295
2296 # Make sure makeinfo is built before we do a `make info', if we're
2297 # in fact building texinfo.
2298 do-info: maybe-all-texinfo
2299
2300 install-info: do-install-info dir.info
2301         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
2302         if [ -f dir.info ]; then \
2303           $(INSTALL_DATA) dir.info $(DESTDIR)$(infodir)/dir.info; \
2304         else true; fi
2305
2306 install-pdf: do-install-pdf
2307
2308 install-html: do-install-html
2309
2310 local-clean:
2311         -rm -f *.a TEMP errs core *.o *~ \#* TAGS *.E *.log
2312
2313 local-distclean:
2314         -rm -f Makefile config.status config.cache mh-frag mt-frag
2315         -rm -f maybedep.tmp serdep.tmp
2316         -if [ "$(TARGET_SUBDIR)" != "." ]; then \
2317           rm -rf $(TARGET_SUBDIR); \
2318         else true; fi
2319         -rm -rf $(BUILD_SUBDIR)
2320         -if [ "$(HOST_SUBDIR)" != "." ]; then \
2321           rm -rf $(HOST_SUBDIR); \
2322         else true; fi
2323         -rm -f texinfo/po/Makefile texinfo/po/Makefile.in texinfo/info/Makefile
2324         -rm -f texinfo/doc/Makefile texinfo/po/POTFILES
2325         -rmdir texinfo/doc texinfo/info texinfo/intl texinfo/lib 2>/dev/null
2326         -rmdir texinfo/makeinfo texinfo/po texinfo/util 2>/dev/null
2327         -rmdir fastjar gcc libiberty texinfo zlib 2>/dev/null
2328         -find . -name config.cache -exec rm -f {} \; \; 2>/dev/null
2329
2330 local-maintainer-clean:
2331         @echo "This command is intended for maintainers to use;"
2332         @echo "it deletes files that may require special tools to rebuild."
2333
2334 clean: do-clean local-clean
2335 mostlyclean: do-mostlyclean local-clean
2336 distclean: do-distclean local-clean local-distclean
2337 maintainer-clean: local-maintainer-clean do-maintainer-clean local-clean 
2338 maintainer-clean: local-distclean
2339 realclean: maintainer-clean
2340
2341 # Check target.
2342
2343 .PHONY: check do-check
2344 check: do-check
2345
2346 # Only include modules actually being configured and built.
2347 .PHONY: check-host
2348 check-host:  \
2349     maybe-check-bfd \
2350     maybe-check-opcodes \
2351     maybe-check-binutils \
2352     maybe-check-bison \
2353     maybe-check-cgen \
2354     maybe-check-dejagnu \
2355     maybe-check-etc \
2356     maybe-check-fastjar \
2357     maybe-check-fixincludes \
2358     maybe-check-flex \
2359     maybe-check-gas \
2360     maybe-check-gcc \
2361     maybe-check-gmp \
2362     maybe-check-mpfr \
2363     maybe-check-mpc \
2364     maybe-check-isl \
2365     maybe-check-libelf \
2366     maybe-check-gold \
2367     maybe-check-gprof \
2368     maybe-check-intl \
2369     maybe-check-tcl \
2370     maybe-check-itcl \
2371     maybe-check-ld \
2372     maybe-check-libbacktrace \
2373     maybe-check-libcpp \
2374     maybe-check-libdecnumber \
2375     maybe-check-libgui \
2376     maybe-check-libiberty \
2377     maybe-check-libiberty-linker-plugin \
2378     maybe-check-libiconv \
2379     maybe-check-m4 \
2380     maybe-check-readline \
2381     maybe-check-sid \
2382     maybe-check-sim \
2383     maybe-check-texinfo \
2384     maybe-check-zlib \
2385     maybe-check-gdb \
2386     maybe-check-expect \
2387     maybe-check-guile \
2388     maybe-check-tk \
2389     maybe-check-libtermcap \
2390     maybe-check-utils \
2391     maybe-check-gnattools \
2392     maybe-check-lto-plugin \
2393     maybe-check-libcc1 \
2394     maybe-check-gotools
2395
2396 .PHONY: check-target
2397 check-target:  \
2398     maybe-check-target-libstdc++-v3 \
2399     maybe-check-target-libsanitizer \
2400     maybe-check-target-libmpx \
2401     maybe-check-target-libvtv \
2402     maybe-check-target-libcilkrts \
2403     maybe-check-target-liboffloadmic \
2404     maybe-check-target-libssp \
2405     maybe-check-target-newlib \
2406     maybe-check-target-libgcc \
2407     maybe-check-target-libbacktrace \
2408     maybe-check-target-libquadmath \
2409     maybe-check-target-libgfortran \
2410     maybe-check-target-libobjc \
2411     maybe-check-target-libgo \
2412     maybe-check-target-libtermcap \
2413     maybe-check-target-winsup \
2414     maybe-check-target-libgloss \
2415     maybe-check-target-libffi \
2416     maybe-check-target-libjava \
2417     maybe-check-target-zlib \
2418     maybe-check-target-boehm-gc \
2419     maybe-check-target-rda \
2420     maybe-check-target-libada \
2421     maybe-check-target-libgomp \
2422     maybe-check-target-libitm \
2423     maybe-check-target-libatomic
2424
2425 do-check:
2426         @: $(MAKE); $(unstage)
2427         @r=`${PWD_COMMAND}`; export r; \
2428         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
2429         $(MAKE) $(RECURSE_FLAGS_TO_PASS) check-host check-target
2430
2431 # Automated reporting of test results.
2432
2433 warning.log: build.log
2434         $(srcdir)/contrib/warn_summary build.log > $@
2435
2436 mail-report.log:
2437         if test x'$(BOOT_CFLAGS)' != x''; then \
2438             BOOT_CFLAGS='$(BOOT_CFLAGS)'; export BOOT_CFLAGS; \
2439         fi; \
2440         $(srcdir)/contrib/test_summary -t >$@
2441         chmod +x $@
2442         echo If you really want to send e-mail, run ./$@ now
2443
2444 mail-report-with-warnings.log: warning.log
2445         if test x'$(BOOT_CFLAGS)' != x''; then \
2446             BOOT_CFLAGS='$(BOOT_CFLAGS)'; export BOOT_CFLAGS; \
2447         fi; \
2448         $(srcdir)/contrib/test_summary -t -i warning.log >$@
2449         chmod +x $@
2450         echo If you really want to send e-mail, run ./$@ now
2451
2452 # Local Vim config
2453
2454 $(srcdir)/.local.vimrc:
2455         $(LN_S) contrib/vimrc $@
2456
2457 $(srcdir)/.lvimrc:
2458         $(LN_S) contrib/vimrc $@
2459
2460 vimrc: $(srcdir)/.local.vimrc $(srcdir)/.lvimrc
2461
2462 .PHONY: vimrc
2463
2464 # clang-format config
2465
2466 $(srcdir)/.clang-format:
2467         $(LN_S) contrib/clang-format $@
2468
2469 clang-format: $(srcdir)/.clang-format
2470
2471 .PHONY: clang-format
2472
2473 # Installation targets.
2474
2475 .PHONY: install uninstall
2476 install:
2477         @: $(MAKE); $(unstage)
2478         @r=`${PWD_COMMAND}`; export r; \
2479         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
2480         $(MAKE) $(RECURSE_FLAGS_TO_PASS) installdirs install-host install-target
2481
2482 .PHONY: install-host-nogcc
2483 install-host-nogcc:  \
2484     maybe-install-bfd \
2485     maybe-install-opcodes \
2486     maybe-install-binutils \
2487     maybe-install-bison \
2488     maybe-install-cgen \
2489     maybe-install-dejagnu \
2490     maybe-install-etc \
2491     maybe-install-fastjar \
2492     maybe-install-fixincludes \
2493     maybe-install-flex \
2494     maybe-install-gas \
2495     maybe-install-gmp \
2496     maybe-install-mpfr \
2497     maybe-install-mpc \
2498     maybe-install-isl \
2499     maybe-install-libelf \
2500     maybe-install-gold \
2501     maybe-install-gprof \
2502     maybe-install-intl \
2503     maybe-install-tcl \
2504     maybe-install-itcl \
2505     maybe-install-ld \
2506     maybe-install-libbacktrace \
2507     maybe-install-libcpp \
2508     maybe-install-libdecnumber \
2509     maybe-install-libgui \
2510     maybe-install-libiberty \
2511     maybe-install-libiberty-linker-plugin \
2512     maybe-install-libiconv \
2513     maybe-install-m4 \
2514     maybe-install-readline \
2515     maybe-install-sid \
2516     maybe-install-sim \
2517     maybe-install-texinfo \
2518     maybe-install-zlib \
2519     maybe-install-gdb \
2520     maybe-install-expect \
2521     maybe-install-guile \
2522     maybe-install-tk \
2523     maybe-install-libtermcap \
2524     maybe-install-utils \
2525     maybe-install-gnattools \
2526     maybe-install-lto-plugin \
2527     maybe-install-libcc1 \
2528     maybe-install-gotools
2529
2530 .PHONY: install-host
2531 install-host:  \
2532     maybe-install-bfd \
2533     maybe-install-opcodes \
2534     maybe-install-binutils \
2535     maybe-install-bison \
2536     maybe-install-cgen \
2537     maybe-install-dejagnu \
2538     maybe-install-etc \
2539     maybe-install-fastjar \
2540     maybe-install-fixincludes \
2541     maybe-install-flex \
2542     maybe-install-gas \
2543     maybe-install-gcc \
2544     maybe-install-gmp \
2545     maybe-install-mpfr \
2546     maybe-install-mpc \
2547     maybe-install-isl \
2548     maybe-install-libelf \
2549     maybe-install-gold \
2550     maybe-install-gprof \
2551     maybe-install-intl \
2552     maybe-install-tcl \
2553     maybe-install-itcl \
2554     maybe-install-ld \
2555     maybe-install-libbacktrace \
2556     maybe-install-libcpp \
2557     maybe-install-libdecnumber \
2558     maybe-install-libgui \
2559     maybe-install-libiberty \
2560     maybe-install-libiberty-linker-plugin \
2561     maybe-install-libiconv \
2562     maybe-install-m4 \
2563     maybe-install-readline \
2564     maybe-install-sid \
2565     maybe-install-sim \
2566     maybe-install-texinfo \
2567     maybe-install-zlib \
2568     maybe-install-gdb \
2569     maybe-install-expect \
2570     maybe-install-guile \
2571     maybe-install-tk \
2572     maybe-install-libtermcap \
2573     maybe-install-utils \
2574     maybe-install-gnattools \
2575     maybe-install-lto-plugin \
2576     maybe-install-libcc1 \
2577     maybe-install-gotools
2578
2579 .PHONY: install-target
2580 install-target:  \
2581     maybe-install-target-libstdc++-v3 \
2582     maybe-install-target-libsanitizer \
2583     maybe-install-target-libmpx \
2584     maybe-install-target-libvtv \
2585     maybe-install-target-libcilkrts \
2586     maybe-install-target-liboffloadmic \
2587     maybe-install-target-libssp \
2588     maybe-install-target-newlib \
2589     maybe-install-target-libgcc \
2590     maybe-install-target-libbacktrace \
2591     maybe-install-target-libquadmath \
2592     maybe-install-target-libgfortran \
2593     maybe-install-target-libobjc \
2594     maybe-install-target-libgo \
2595     maybe-install-target-libtermcap \
2596     maybe-install-target-winsup \
2597     maybe-install-target-libgloss \
2598     maybe-install-target-libffi \
2599     maybe-install-target-libjava \
2600     maybe-install-target-zlib \
2601     maybe-install-target-boehm-gc \
2602     maybe-install-target-rda \
2603     maybe-install-target-libada \
2604     maybe-install-target-libgomp \
2605     maybe-install-target-libitm \
2606     maybe-install-target-libatomic
2607
2608 uninstall:
2609         @echo "the uninstall target is not supported in this tree"
2610
2611 .PHONY: install.all
2612 install.all: install-no-fixedincludes
2613         @if [ -f ./gcc/Makefile ]; then \
2614                 r=`${PWD_COMMAND}`; export r; \
2615                 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
2616                 $(HOST_EXPORTS) \
2617                 (cd ./gcc && \
2618                 $(MAKE) $(FLAGS_TO_PASS) install-headers); \
2619         else \
2620                 true; \
2621         fi
2622
2623 # install-no-fixedincludes is used to allow the elaboration of binary packages
2624 # suitable for distribution, where we cannot include the fixed system header
2625 # files.
2626 .PHONY: install-no-fixedincludes
2627 install-no-fixedincludes: installdirs install-host-nogcc \
2628         install-target gcc-install-no-fixedincludes
2629
2630 .PHONY: install-strip
2631 install-strip:
2632         @: $(MAKE); $(unstage)
2633         @r=`${PWD_COMMAND}`; export r; \
2634         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
2635         $(MAKE) $(RECURSE_FLAGS_TO_PASS) installdirs install-strip-host install-strip-target
2636
2637 .PHONY: install-strip-host
2638 install-strip-host:  \
2639     maybe-install-strip-bfd \
2640     maybe-install-strip-opcodes \
2641     maybe-install-strip-binutils \
2642     maybe-install-strip-bison \
2643     maybe-install-strip-cgen \
2644     maybe-install-strip-dejagnu \
2645     maybe-install-strip-etc \
2646     maybe-install-strip-fastjar \
2647     maybe-install-strip-fixincludes \
2648     maybe-install-strip-flex \
2649     maybe-install-strip-gas \
2650     maybe-install-strip-gcc \
2651     maybe-install-strip-gmp \
2652     maybe-install-strip-mpfr \
2653     maybe-install-strip-mpc \
2654     maybe-install-strip-isl \
2655     maybe-install-strip-libelf \
2656     maybe-install-strip-gold \
2657     maybe-install-strip-gprof \
2658     maybe-install-strip-intl \
2659     maybe-install-strip-tcl \
2660     maybe-install-strip-itcl \
2661     maybe-install-strip-ld \
2662     maybe-install-strip-libbacktrace \
2663     maybe-install-strip-libcpp \
2664     maybe-install-strip-libdecnumber \
2665     maybe-install-strip-libgui \
2666     maybe-install-strip-libiberty \
2667     maybe-install-strip-libiberty-linker-plugin \
2668     maybe-install-strip-libiconv \
2669     maybe-install-strip-m4 \
2670     maybe-install-strip-readline \
2671     maybe-install-strip-sid \
2672     maybe-install-strip-sim \
2673     maybe-install-strip-texinfo \
2674     maybe-install-strip-zlib \
2675     maybe-install-strip-gdb \
2676     maybe-install-strip-expect \
2677     maybe-install-strip-guile \
2678     maybe-install-strip-tk \
2679     maybe-install-strip-libtermcap \
2680     maybe-install-strip-utils \
2681     maybe-install-strip-gnattools \
2682     maybe-install-strip-lto-plugin \
2683     maybe-install-strip-libcc1 \
2684     maybe-install-strip-gotools
2685
2686 .PHONY: install-strip-target
2687 install-strip-target:  \
2688     maybe-install-strip-target-libstdc++-v3 \
2689     maybe-install-strip-target-libsanitizer \
2690     maybe-install-strip-target-libmpx \
2691     maybe-install-strip-target-libvtv \
2692     maybe-install-strip-target-libcilkrts \
2693     maybe-install-strip-target-liboffloadmic \
2694     maybe-install-strip-target-libssp \
2695     maybe-install-strip-target-newlib \
2696     maybe-install-strip-target-libgcc \
2697     maybe-install-strip-target-libbacktrace \
2698     maybe-install-strip-target-libquadmath \
2699     maybe-install-strip-target-libgfortran \
2700     maybe-install-strip-target-libobjc \
2701     maybe-install-strip-target-libgo \
2702     maybe-install-strip-target-libtermcap \
2703     maybe-install-strip-target-winsup \
2704     maybe-install-strip-target-libgloss \
2705     maybe-install-strip-target-libffi \
2706     maybe-install-strip-target-libjava \
2707     maybe-install-strip-target-zlib \
2708     maybe-install-strip-target-boehm-gc \
2709     maybe-install-strip-target-rda \
2710     maybe-install-strip-target-libada \
2711     maybe-install-strip-target-libgomp \
2712     maybe-install-strip-target-libitm \
2713     maybe-install-strip-target-libatomic
2714
2715
2716 ### other supporting targets
2717
2718 MAKEDIRS= \
2719         $(DESTDIR)$(prefix) \
2720         $(DESTDIR)$(exec_prefix)
2721 .PHONY: installdirs
2722 installdirs: mkinstalldirs
2723         $(SHELL) $(srcdir)/mkinstalldirs $(MAKEDIRS)
2724
2725 dir.info: do-install-info
2726         if [ -f $(srcdir)/texinfo/gen-info-dir ]; then \
2727           $(srcdir)/texinfo/gen-info-dir $(DESTDIR)$(infodir) $(srcdir)/texinfo/dir.info-template > dir.info.new; \
2728           mv -f dir.info.new dir.info; \
2729         else true; \
2730         fi
2731
2732 dist:
2733         @echo "Building a full distribution of this tree isn't done"
2734         @echo "via 'make dist'.  Check out the etc/ subdirectory" 
2735
2736 etags tags: TAGS
2737
2738 # Right now this just builds TAGS in each subdirectory.  emacs19 has the
2739 # ability to use several tags files at once, so there is probably no need
2740 # to combine them into one big TAGS file (like CVS 1.3 does).  We could
2741 # (if we felt like it) have this Makefile write a piece of elisp which
2742 # the user could load to tell emacs19 where all the TAGS files we just
2743 # built are.
2744 TAGS: do-TAGS
2745
2746 # ------------------------------------
2747 # Macros for configure and all targets
2748 # ------------------------------------
2749
2750
2751
2752
2753
2754 # --------------------------------------
2755 # Modules which run on the build machine
2756 # --------------------------------------
2757
2758
2759 .PHONY: configure-build-libiberty maybe-configure-build-libiberty
2760 maybe-configure-build-libiberty:
2761 @if gcc-bootstrap
2762 configure-build-libiberty: stage_current
2763 @endif gcc-bootstrap
2764 @if build-libiberty
2765 maybe-configure-build-libiberty: configure-build-libiberty
2766 configure-build-libiberty: 
2767         @: $(MAKE); $(unstage)
2768         @r=`${PWD_COMMAND}`; export r; \
2769         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
2770         test ! -f $(BUILD_SUBDIR)/libiberty/Makefile || exit 0; \
2771         $(SHELL) $(srcdir)/mkinstalldirs $(BUILD_SUBDIR)/libiberty; \
2772         $(BUILD_EXPORTS)  \
2773         echo Configuring in $(BUILD_SUBDIR)/libiberty; \
2774         cd "$(BUILD_SUBDIR)/libiberty" || exit 1; \
2775         case $(srcdir) in \
2776           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
2777           *) topdir=`echo $(BUILD_SUBDIR)/libiberty/ | \
2778                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
2779         esac; \
2780         module_srcdir=libiberty; \
2781         rm -f no-such-file || : ; \
2782         CONFIG_SITE=no-such-file $(SHELL) \
2783           $$s/$$module_srcdir/configure \
2784           --srcdir=$${topdir}/$$module_srcdir \
2785           $(BUILD_CONFIGARGS) --build=${build_alias} --host=${build_alias} \
2786           --target=${target_alias}  \
2787           || exit 1
2788 @endif build-libiberty
2789
2790
2791
2792
2793
2794 .PHONY: all-build-libiberty maybe-all-build-libiberty
2795 maybe-all-build-libiberty:
2796 @if gcc-bootstrap
2797 all-build-libiberty: stage_current
2798 @endif gcc-bootstrap
2799 @if build-libiberty
2800 TARGET-build-libiberty=all
2801 maybe-all-build-libiberty: all-build-libiberty
2802 all-build-libiberty: configure-build-libiberty
2803         @: $(MAKE); $(unstage)
2804         @r=`${PWD_COMMAND}`; export r; \
2805         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
2806         $(BUILD_EXPORTS)  \
2807         (cd $(BUILD_SUBDIR)/libiberty && \
2808           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_BUILD_FLAGS)   \
2809                 $(TARGET-build-libiberty))
2810 @endif build-libiberty
2811
2812
2813
2814
2815
2816 .PHONY: configure-build-bison maybe-configure-build-bison
2817 maybe-configure-build-bison:
2818 @if gcc-bootstrap
2819 configure-build-bison: stage_current
2820 @endif gcc-bootstrap
2821 @if build-bison
2822 maybe-configure-build-bison: configure-build-bison
2823 configure-build-bison: 
2824         @: $(MAKE); $(unstage)
2825         @r=`${PWD_COMMAND}`; export r; \
2826         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
2827         test ! -f $(BUILD_SUBDIR)/bison/Makefile || exit 0; \
2828         $(SHELL) $(srcdir)/mkinstalldirs $(BUILD_SUBDIR)/bison; \
2829         $(BUILD_EXPORTS)  \
2830         echo Configuring in $(BUILD_SUBDIR)/bison; \
2831         cd "$(BUILD_SUBDIR)/bison" || exit 1; \
2832         case $(srcdir) in \
2833           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
2834           *) topdir=`echo $(BUILD_SUBDIR)/bison/ | \
2835                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
2836         esac; \
2837         module_srcdir=bison; \
2838         rm -f no-such-file || : ; \
2839         CONFIG_SITE=no-such-file $(SHELL) \
2840           $$s/$$module_srcdir/configure \
2841           --srcdir=$${topdir}/$$module_srcdir \
2842           $(BUILD_CONFIGARGS) --build=${build_alias} --host=${build_alias} \
2843           --target=${target_alias}  \
2844           || exit 1
2845 @endif build-bison
2846
2847
2848
2849
2850
2851 .PHONY: all-build-bison maybe-all-build-bison
2852 maybe-all-build-bison:
2853 @if gcc-bootstrap
2854 all-build-bison: stage_current
2855 @endif gcc-bootstrap
2856 @if build-bison
2857 TARGET-build-bison=all
2858 maybe-all-build-bison: all-build-bison
2859 all-build-bison: configure-build-bison
2860         @: $(MAKE); $(unstage)
2861         @r=`${PWD_COMMAND}`; export r; \
2862         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
2863         $(BUILD_EXPORTS)  \
2864         (cd $(BUILD_SUBDIR)/bison && \
2865           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_BUILD_FLAGS)   \
2866                 $(TARGET-build-bison))
2867 @endif build-bison
2868
2869
2870
2871
2872
2873 .PHONY: configure-build-flex maybe-configure-build-flex
2874 maybe-configure-build-flex:
2875 @if gcc-bootstrap
2876 configure-build-flex: stage_current
2877 @endif gcc-bootstrap
2878 @if build-flex
2879 maybe-configure-build-flex: configure-build-flex
2880 configure-build-flex: 
2881         @: $(MAKE); $(unstage)
2882         @r=`${PWD_COMMAND}`; export r; \
2883         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
2884         test ! -f $(BUILD_SUBDIR)/flex/Makefile || exit 0; \
2885         $(SHELL) $(srcdir)/mkinstalldirs $(BUILD_SUBDIR)/flex; \
2886         $(BUILD_EXPORTS)  \
2887         echo Configuring in $(BUILD_SUBDIR)/flex; \
2888         cd "$(BUILD_SUBDIR)/flex" || exit 1; \
2889         case $(srcdir) in \
2890           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
2891           *) topdir=`echo $(BUILD_SUBDIR)/flex/ | \
2892                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
2893         esac; \
2894         module_srcdir=flex; \
2895         rm -f no-such-file || : ; \
2896         CONFIG_SITE=no-such-file $(SHELL) \
2897           $$s/$$module_srcdir/configure \
2898           --srcdir=$${topdir}/$$module_srcdir \
2899           $(BUILD_CONFIGARGS) --build=${build_alias} --host=${build_alias} \
2900           --target=${target_alias}  \
2901           || exit 1
2902 @endif build-flex
2903
2904
2905
2906
2907
2908 .PHONY: all-build-flex maybe-all-build-flex
2909 maybe-all-build-flex:
2910 @if gcc-bootstrap
2911 all-build-flex: stage_current
2912 @endif gcc-bootstrap
2913 @if build-flex
2914 TARGET-build-flex=all
2915 maybe-all-build-flex: all-build-flex
2916 all-build-flex: configure-build-flex
2917         @: $(MAKE); $(unstage)
2918         @r=`${PWD_COMMAND}`; export r; \
2919         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
2920         $(BUILD_EXPORTS)  \
2921         (cd $(BUILD_SUBDIR)/flex && \
2922           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_BUILD_FLAGS)   \
2923                 $(TARGET-build-flex))
2924 @endif build-flex
2925
2926
2927
2928
2929
2930 .PHONY: configure-build-m4 maybe-configure-build-m4
2931 maybe-configure-build-m4:
2932 @if gcc-bootstrap
2933 configure-build-m4: stage_current
2934 @endif gcc-bootstrap
2935 @if build-m4
2936 maybe-configure-build-m4: configure-build-m4
2937 configure-build-m4: 
2938         @: $(MAKE); $(unstage)
2939         @r=`${PWD_COMMAND}`; export r; \
2940         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
2941         test ! -f $(BUILD_SUBDIR)/m4/Makefile || exit 0; \
2942         $(SHELL) $(srcdir)/mkinstalldirs $(BUILD_SUBDIR)/m4; \
2943         $(BUILD_EXPORTS)  \
2944         echo Configuring in $(BUILD_SUBDIR)/m4; \
2945         cd "$(BUILD_SUBDIR)/m4" || exit 1; \
2946         case $(srcdir) in \
2947           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
2948           *) topdir=`echo $(BUILD_SUBDIR)/m4/ | \
2949                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
2950         esac; \
2951         module_srcdir=m4; \
2952         rm -f no-such-file || : ; \
2953         CONFIG_SITE=no-such-file $(SHELL) \
2954           $$s/$$module_srcdir/configure \
2955           --srcdir=$${topdir}/$$module_srcdir \
2956           $(BUILD_CONFIGARGS) --build=${build_alias} --host=${build_alias} \
2957           --target=${target_alias}  \
2958           || exit 1
2959 @endif build-m4
2960
2961
2962
2963
2964
2965 .PHONY: all-build-m4 maybe-all-build-m4
2966 maybe-all-build-m4:
2967 @if gcc-bootstrap
2968 all-build-m4: stage_current
2969 @endif gcc-bootstrap
2970 @if build-m4
2971 TARGET-build-m4=all
2972 maybe-all-build-m4: all-build-m4
2973 all-build-m4: configure-build-m4
2974         @: $(MAKE); $(unstage)
2975         @r=`${PWD_COMMAND}`; export r; \
2976         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
2977         $(BUILD_EXPORTS)  \
2978         (cd $(BUILD_SUBDIR)/m4 && \
2979           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_BUILD_FLAGS)   \
2980                 $(TARGET-build-m4))
2981 @endif build-m4
2982
2983
2984
2985
2986
2987 .PHONY: configure-build-texinfo maybe-configure-build-texinfo
2988 maybe-configure-build-texinfo:
2989 @if gcc-bootstrap
2990 configure-build-texinfo: stage_current
2991 @endif gcc-bootstrap
2992 @if build-texinfo
2993 maybe-configure-build-texinfo: configure-build-texinfo
2994 configure-build-texinfo: 
2995         @: $(MAKE); $(unstage)
2996         @r=`${PWD_COMMAND}`; export r; \
2997         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
2998         test ! -f $(BUILD_SUBDIR)/texinfo/Makefile || exit 0; \
2999         $(SHELL) $(srcdir)/mkinstalldirs $(BUILD_SUBDIR)/texinfo; \
3000         $(BUILD_EXPORTS)  \
3001         echo Configuring in $(BUILD_SUBDIR)/texinfo; \
3002         cd "$(BUILD_SUBDIR)/texinfo" || exit 1; \
3003         case $(srcdir) in \
3004           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
3005           *) topdir=`echo $(BUILD_SUBDIR)/texinfo/ | \
3006                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
3007         esac; \
3008         module_srcdir=texinfo; \
3009         rm -f no-such-file || : ; \
3010         CONFIG_SITE=no-such-file $(SHELL) \
3011           $$s/$$module_srcdir/configure \
3012           --srcdir=$${topdir}/$$module_srcdir \
3013           $(BUILD_CONFIGARGS) --build=${build_alias} --host=${build_alias} \
3014           --target=${target_alias}  \
3015           || exit 1
3016 @endif build-texinfo
3017
3018
3019
3020
3021
3022 .PHONY: all-build-texinfo maybe-all-build-texinfo
3023 maybe-all-build-texinfo:
3024 @if gcc-bootstrap
3025 all-build-texinfo: stage_current
3026 @endif gcc-bootstrap
3027 @if build-texinfo
3028 TARGET-build-texinfo=all
3029 maybe-all-build-texinfo: all-build-texinfo
3030 all-build-texinfo: configure-build-texinfo
3031         @: $(MAKE); $(unstage)
3032         @r=`${PWD_COMMAND}`; export r; \
3033         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3034         $(BUILD_EXPORTS)  \
3035         (cd $(BUILD_SUBDIR)/texinfo && \
3036           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_BUILD_FLAGS)   \
3037                 $(TARGET-build-texinfo))
3038 @endif build-texinfo
3039
3040
3041
3042
3043
3044 .PHONY: configure-build-fixincludes maybe-configure-build-fixincludes
3045 maybe-configure-build-fixincludes:
3046 @if gcc-bootstrap
3047 configure-build-fixincludes: stage_current
3048 @endif gcc-bootstrap
3049 @if build-fixincludes
3050 maybe-configure-build-fixincludes: configure-build-fixincludes
3051 configure-build-fixincludes: 
3052         @: $(MAKE); $(unstage)
3053         @r=`${PWD_COMMAND}`; export r; \
3054         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3055         test ! -f $(BUILD_SUBDIR)/fixincludes/Makefile || exit 0; \
3056         $(SHELL) $(srcdir)/mkinstalldirs $(BUILD_SUBDIR)/fixincludes; \
3057         $(BUILD_EXPORTS)  \
3058         echo Configuring in $(BUILD_SUBDIR)/fixincludes; \
3059         cd "$(BUILD_SUBDIR)/fixincludes" || exit 1; \
3060         case $(srcdir) in \
3061           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
3062           *) topdir=`echo $(BUILD_SUBDIR)/fixincludes/ | \
3063                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
3064         esac; \
3065         module_srcdir=fixincludes; \
3066         rm -f no-such-file || : ; \
3067         CONFIG_SITE=no-such-file $(SHELL) \
3068           $$s/$$module_srcdir/configure \
3069           --srcdir=$${topdir}/$$module_srcdir \
3070           $(BUILD_CONFIGARGS) --build=${build_alias} --host=${build_alias} \
3071           --target=${target_alias}  \
3072           || exit 1
3073 @endif build-fixincludes
3074
3075
3076
3077
3078
3079 .PHONY: all-build-fixincludes maybe-all-build-fixincludes
3080 maybe-all-build-fixincludes:
3081 @if gcc-bootstrap
3082 all-build-fixincludes: stage_current
3083 @endif gcc-bootstrap
3084 @if build-fixincludes
3085 TARGET-build-fixincludes=all
3086 maybe-all-build-fixincludes: all-build-fixincludes
3087 all-build-fixincludes: configure-build-fixincludes
3088         @: $(MAKE); $(unstage)
3089         @r=`${PWD_COMMAND}`; export r; \
3090         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3091         $(BUILD_EXPORTS)  \
3092         (cd $(BUILD_SUBDIR)/fixincludes && \
3093           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_BUILD_FLAGS)   \
3094                 $(TARGET-build-fixincludes))
3095 @endif build-fixincludes
3096
3097
3098
3099
3100
3101 .PHONY: configure-build-libcpp maybe-configure-build-libcpp
3102 maybe-configure-build-libcpp:
3103 @if gcc-bootstrap
3104 configure-build-libcpp: stage_current
3105 @endif gcc-bootstrap
3106 @if build-libcpp
3107 maybe-configure-build-libcpp: configure-build-libcpp
3108 configure-build-libcpp: 
3109         @: $(MAKE); $(unstage)
3110         @r=`${PWD_COMMAND}`; export r; \
3111         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3112         test ! -f $(BUILD_SUBDIR)/libcpp/Makefile || exit 0; \
3113         $(SHELL) $(srcdir)/mkinstalldirs $(BUILD_SUBDIR)/libcpp; \
3114         $(BUILD_EXPORTS)  \
3115         echo Configuring in $(BUILD_SUBDIR)/libcpp; \
3116         cd "$(BUILD_SUBDIR)/libcpp" || exit 1; \
3117         case $(srcdir) in \
3118           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
3119           *) topdir=`echo $(BUILD_SUBDIR)/libcpp/ | \
3120                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
3121         esac; \
3122         module_srcdir=libcpp; \
3123         rm -f no-such-file || : ; \
3124         CONFIG_SITE=no-such-file $(SHELL) \
3125           $$s/$$module_srcdir/configure \
3126           --srcdir=$${topdir}/$$module_srcdir \
3127           $(BUILD_CONFIGARGS) --build=${build_alias} --host=${build_alias} \
3128           --target=${target_alias} --disable-nls am_cv_func_iconv=no \
3129           || exit 1
3130 @endif build-libcpp
3131
3132
3133
3134
3135
3136 .PHONY: all-build-libcpp maybe-all-build-libcpp
3137 maybe-all-build-libcpp:
3138 @if gcc-bootstrap
3139 all-build-libcpp: stage_current
3140 @endif gcc-bootstrap
3141 @if build-libcpp
3142 TARGET-build-libcpp=all
3143 maybe-all-build-libcpp: all-build-libcpp
3144 all-build-libcpp: configure-build-libcpp
3145         @: $(MAKE); $(unstage)
3146         @r=`${PWD_COMMAND}`; export r; \
3147         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3148         $(BUILD_EXPORTS)  \
3149         (cd $(BUILD_SUBDIR)/libcpp && \
3150           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_BUILD_FLAGS)   \
3151                 $(TARGET-build-libcpp))
3152 @endif build-libcpp
3153
3154
3155
3156
3157
3158 # --------------------------------------
3159 # Modules which run on the host machine
3160 # --------------------------------------
3161
3162
3163 .PHONY: configure-bfd maybe-configure-bfd
3164 maybe-configure-bfd:
3165 @if gcc-bootstrap
3166 configure-bfd: stage_current
3167 @endif gcc-bootstrap
3168 @if bfd
3169 maybe-configure-bfd: configure-bfd
3170 configure-bfd: 
3171         @r=`${PWD_COMMAND}`; export r; \
3172         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3173         test ! -f $(HOST_SUBDIR)/bfd/Makefile || exit 0; \
3174         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/bfd; \
3175         $(HOST_EXPORTS)  \
3176         echo Configuring in $(HOST_SUBDIR)/bfd; \
3177         cd "$(HOST_SUBDIR)/bfd" || exit 1; \
3178         case $(srcdir) in \
3179           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
3180           *) topdir=`echo $(HOST_SUBDIR)/bfd/ | \
3181                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
3182         esac; \
3183         module_srcdir=bfd; \
3184         $(SHELL) \
3185           $$s/$$module_srcdir/configure \
3186           --srcdir=$${topdir}/$$module_srcdir \
3187           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
3188           --target=${target_alias}  \
3189           || exit 1
3190 @endif bfd
3191
3192
3193
3194 .PHONY: configure-stage1-bfd maybe-configure-stage1-bfd
3195 maybe-configure-stage1-bfd:
3196 @if bfd-bootstrap
3197 maybe-configure-stage1-bfd: configure-stage1-bfd
3198 configure-stage1-bfd:
3199         @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
3200         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/bfd
3201         @r=`${PWD_COMMAND}`; export r; \
3202         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3203         TFLAGS="$(STAGE1_TFLAGS)"; \
3204         test ! -f $(HOST_SUBDIR)/bfd/Makefile || exit 0; \
3205         $(HOST_EXPORTS) \
3206         CFLAGS="$(STAGE1_CFLAGS)"; export CFLAGS; \
3207         CXXFLAGS="$(STAGE1_CXXFLAGS)"; export CXXFLAGS; \
3208         LIBCFLAGS="$(LIBCFLAGS)"; export LIBCFLAGS;  \
3209         echo Configuring stage 1 in $(HOST_SUBDIR)/bfd; \
3210         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/bfd; \
3211         cd $(HOST_SUBDIR)/bfd || exit 1; \
3212         case $(srcdir) in \
3213           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
3214           *) topdir=`echo $(HOST_SUBDIR)/bfd/ | \
3215                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
3216         esac; \
3217         module_srcdir=bfd; \
3218         $(SHELL) $$s/$$module_srcdir/configure \
3219           --srcdir=$${topdir}/$$module_srcdir \
3220           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
3221           --target=${target_alias} \
3222            \
3223           $(STAGE1_CONFIGURE_FLAGS)
3224 @endif bfd-bootstrap
3225
3226 .PHONY: configure-stage2-bfd maybe-configure-stage2-bfd
3227 maybe-configure-stage2-bfd:
3228 @if bfd-bootstrap
3229 maybe-configure-stage2-bfd: configure-stage2-bfd
3230 configure-stage2-bfd:
3231         @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
3232         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/bfd
3233         @r=`${PWD_COMMAND}`; export r; \
3234         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3235         TFLAGS="$(STAGE2_TFLAGS)"; \
3236         test ! -f $(HOST_SUBDIR)/bfd/Makefile || exit 0; \
3237         $(HOST_EXPORTS) \
3238         $(POSTSTAGE1_HOST_EXPORTS) \
3239         CFLAGS="$(STAGE2_CFLAGS)"; export CFLAGS; \
3240         CXXFLAGS="$(STAGE2_CXXFLAGS)"; export CXXFLAGS; \
3241         LIBCFLAGS="$(STAGE2_CFLAGS)"; export LIBCFLAGS;  \
3242         echo Configuring stage 2 in $(HOST_SUBDIR)/bfd; \
3243         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/bfd; \
3244         cd $(HOST_SUBDIR)/bfd || exit 1; \
3245         case $(srcdir) in \
3246           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
3247           *) topdir=`echo $(HOST_SUBDIR)/bfd/ | \
3248                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
3249         esac; \
3250         module_srcdir=bfd; \
3251         $(SHELL) $$s/$$module_srcdir/configure \
3252           --srcdir=$${topdir}/$$module_srcdir \
3253           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
3254           --target=${target_alias} \
3255           --with-build-libsubdir=$(HOST_SUBDIR) \
3256           $(STAGE2_CONFIGURE_FLAGS)
3257 @endif bfd-bootstrap
3258
3259 .PHONY: configure-stage3-bfd maybe-configure-stage3-bfd
3260 maybe-configure-stage3-bfd:
3261 @if bfd-bootstrap
3262 maybe-configure-stage3-bfd: configure-stage3-bfd
3263 configure-stage3-bfd:
3264         @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
3265         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/bfd
3266         @r=`${PWD_COMMAND}`; export r; \
3267         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3268         TFLAGS="$(STAGE3_TFLAGS)"; \
3269         test ! -f $(HOST_SUBDIR)/bfd/Makefile || exit 0; \
3270         $(HOST_EXPORTS) \
3271         $(POSTSTAGE1_HOST_EXPORTS) \
3272         CFLAGS="$(STAGE3_CFLAGS)"; export CFLAGS; \
3273         CXXFLAGS="$(STAGE3_CXXFLAGS)"; export CXXFLAGS; \
3274         LIBCFLAGS="$(STAGE3_CFLAGS)"; export LIBCFLAGS;  \
3275         echo Configuring stage 3 in $(HOST_SUBDIR)/bfd; \
3276         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/bfd; \
3277         cd $(HOST_SUBDIR)/bfd || exit 1; \
3278         case $(srcdir) in \
3279           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
3280           *) topdir=`echo $(HOST_SUBDIR)/bfd/ | \
3281                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
3282         esac; \
3283         module_srcdir=bfd; \
3284         $(SHELL) $$s/$$module_srcdir/configure \
3285           --srcdir=$${topdir}/$$module_srcdir \
3286           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
3287           --target=${target_alias} \
3288           --with-build-libsubdir=$(HOST_SUBDIR) \
3289           $(STAGE3_CONFIGURE_FLAGS)
3290 @endif bfd-bootstrap
3291
3292 .PHONY: configure-stage4-bfd maybe-configure-stage4-bfd
3293 maybe-configure-stage4-bfd:
3294 @if bfd-bootstrap
3295 maybe-configure-stage4-bfd: configure-stage4-bfd
3296 configure-stage4-bfd:
3297         @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
3298         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/bfd
3299         @r=`${PWD_COMMAND}`; export r; \
3300         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3301         TFLAGS="$(STAGE4_TFLAGS)"; \
3302         test ! -f $(HOST_SUBDIR)/bfd/Makefile || exit 0; \
3303         $(HOST_EXPORTS) \
3304         $(POSTSTAGE1_HOST_EXPORTS) \
3305         CFLAGS="$(STAGE4_CFLAGS)"; export CFLAGS; \
3306         CXXFLAGS="$(STAGE4_CXXFLAGS)"; export CXXFLAGS; \
3307         LIBCFLAGS="$(STAGE4_CFLAGS)"; export LIBCFLAGS;  \
3308         echo Configuring stage 4 in $(HOST_SUBDIR)/bfd; \
3309         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/bfd; \
3310         cd $(HOST_SUBDIR)/bfd || exit 1; \
3311         case $(srcdir) in \
3312           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
3313           *) topdir=`echo $(HOST_SUBDIR)/bfd/ | \
3314                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
3315         esac; \
3316         module_srcdir=bfd; \
3317         $(SHELL) $$s/$$module_srcdir/configure \
3318           --srcdir=$${topdir}/$$module_srcdir \
3319           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
3320           --target=${target_alias} \
3321           --with-build-libsubdir=$(HOST_SUBDIR) \
3322           $(STAGE4_CONFIGURE_FLAGS)
3323 @endif bfd-bootstrap
3324
3325 .PHONY: configure-stageprofile-bfd maybe-configure-stageprofile-bfd
3326 maybe-configure-stageprofile-bfd:
3327 @if bfd-bootstrap
3328 maybe-configure-stageprofile-bfd: configure-stageprofile-bfd
3329 configure-stageprofile-bfd:
3330         @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
3331         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/bfd
3332         @r=`${PWD_COMMAND}`; export r; \
3333         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3334         TFLAGS="$(STAGEprofile_TFLAGS)"; \
3335         test ! -f $(HOST_SUBDIR)/bfd/Makefile || exit 0; \
3336         $(HOST_EXPORTS) \
3337         $(POSTSTAGE1_HOST_EXPORTS) \
3338         CFLAGS="$(STAGEprofile_CFLAGS)"; export CFLAGS; \
3339         CXXFLAGS="$(STAGEprofile_CXXFLAGS)"; export CXXFLAGS; \
3340         LIBCFLAGS="$(STAGEprofile_CFLAGS)"; export LIBCFLAGS;  \
3341         echo Configuring stage profile in $(HOST_SUBDIR)/bfd; \
3342         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/bfd; \
3343         cd $(HOST_SUBDIR)/bfd || exit 1; \
3344         case $(srcdir) in \
3345           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
3346           *) topdir=`echo $(HOST_SUBDIR)/bfd/ | \
3347                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
3348         esac; \
3349         module_srcdir=bfd; \
3350         $(SHELL) $$s/$$module_srcdir/configure \
3351           --srcdir=$${topdir}/$$module_srcdir \
3352           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
3353           --target=${target_alias} \
3354           --with-build-libsubdir=$(HOST_SUBDIR) \
3355           $(STAGEprofile_CONFIGURE_FLAGS)
3356 @endif bfd-bootstrap
3357
3358 .PHONY: configure-stagefeedback-bfd maybe-configure-stagefeedback-bfd
3359 maybe-configure-stagefeedback-bfd:
3360 @if bfd-bootstrap
3361 maybe-configure-stagefeedback-bfd: configure-stagefeedback-bfd
3362 configure-stagefeedback-bfd:
3363         @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
3364         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/bfd
3365         @r=`${PWD_COMMAND}`; export r; \
3366         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3367         TFLAGS="$(STAGEfeedback_TFLAGS)"; \
3368         test ! -f $(HOST_SUBDIR)/bfd/Makefile || exit 0; \
3369         $(HOST_EXPORTS) \
3370         $(POSTSTAGE1_HOST_EXPORTS) \
3371         CFLAGS="$(STAGEfeedback_CFLAGS)"; export CFLAGS; \
3372         CXXFLAGS="$(STAGEfeedback_CXXFLAGS)"; export CXXFLAGS; \
3373         LIBCFLAGS="$(STAGEfeedback_CFLAGS)"; export LIBCFLAGS;  \
3374         echo Configuring stage feedback in $(HOST_SUBDIR)/bfd; \
3375         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/bfd; \
3376         cd $(HOST_SUBDIR)/bfd || exit 1; \
3377         case $(srcdir) in \
3378           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
3379           *) topdir=`echo $(HOST_SUBDIR)/bfd/ | \
3380                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
3381         esac; \
3382         module_srcdir=bfd; \
3383         $(SHELL) $$s/$$module_srcdir/configure \
3384           --srcdir=$${topdir}/$$module_srcdir \
3385           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
3386           --target=${target_alias} \
3387           --with-build-libsubdir=$(HOST_SUBDIR) \
3388           $(STAGEfeedback_CONFIGURE_FLAGS)
3389 @endif bfd-bootstrap
3390
3391
3392
3393
3394
3395 .PHONY: all-bfd maybe-all-bfd
3396 maybe-all-bfd:
3397 @if gcc-bootstrap
3398 all-bfd: stage_current
3399 @endif gcc-bootstrap
3400 @if bfd
3401 TARGET-bfd=all
3402 maybe-all-bfd: all-bfd
3403 all-bfd: configure-bfd
3404         @r=`${PWD_COMMAND}`; export r; \
3405         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3406         $(HOST_EXPORTS)  \
3407         (cd $(HOST_SUBDIR)/bfd && \
3408           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS)  \
3409                 $(TARGET-bfd))
3410 @endif bfd
3411
3412
3413
3414 .PHONY: all-stage1-bfd maybe-all-stage1-bfd
3415 .PHONY: clean-stage1-bfd maybe-clean-stage1-bfd
3416 maybe-all-stage1-bfd:
3417 maybe-clean-stage1-bfd:
3418 @if bfd-bootstrap
3419 maybe-all-stage1-bfd: all-stage1-bfd
3420 all-stage1: all-stage1-bfd
3421 TARGET-stage1-bfd = $(TARGET-bfd)
3422 all-stage1-bfd: configure-stage1-bfd
3423         @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
3424         @r=`${PWD_COMMAND}`; export r; \
3425         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3426         TFLAGS="$(STAGE1_TFLAGS)"; \
3427         $(HOST_EXPORTS)  \
3428         cd $(HOST_SUBDIR)/bfd && \
3429         $(MAKE) $(BASE_FLAGS_TO_PASS) \
3430                 CFLAGS="$(STAGE1_CFLAGS)" \
3431                 CXXFLAGS="$(STAGE1_CXXFLAGS)" \
3432                 LIBCFLAGS="$(LIBCFLAGS)" \
3433                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
3434                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
3435                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
3436                 $(EXTRA_HOST_FLAGS)  \
3437                 $(STAGE1_FLAGS_TO_PASS)  \
3438                 TFLAGS="$(STAGE1_TFLAGS)" \
3439                 $(TARGET-stage1-bfd)
3440
3441 maybe-clean-stage1-bfd: clean-stage1-bfd
3442 clean-stage1: clean-stage1-bfd
3443 clean-stage1-bfd:
3444         @if [ $(current_stage) = stage1 ]; then \
3445           [ -f $(HOST_SUBDIR)/bfd/Makefile ] || exit 0; \
3446         else \
3447           [ -f $(HOST_SUBDIR)/stage1-bfd/Makefile ] || exit 0; \
3448           $(MAKE) stage1-start; \
3449         fi; \
3450         cd $(HOST_SUBDIR)/bfd && \
3451         $(MAKE) $(EXTRA_HOST_FLAGS)  \
3452         $(STAGE1_FLAGS_TO_PASS)  clean
3453 @endif bfd-bootstrap
3454
3455
3456 .PHONY: all-stage2-bfd maybe-all-stage2-bfd
3457 .PHONY: clean-stage2-bfd maybe-clean-stage2-bfd
3458 maybe-all-stage2-bfd:
3459 maybe-clean-stage2-bfd:
3460 @if bfd-bootstrap
3461 maybe-all-stage2-bfd: all-stage2-bfd
3462 all-stage2: all-stage2-bfd
3463 TARGET-stage2-bfd = $(TARGET-bfd)
3464 all-stage2-bfd: configure-stage2-bfd
3465         @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
3466         @r=`${PWD_COMMAND}`; export r; \
3467         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3468         TFLAGS="$(STAGE2_TFLAGS)"; \
3469         $(HOST_EXPORTS) \
3470         $(POSTSTAGE1_HOST_EXPORTS)  \
3471         cd $(HOST_SUBDIR)/bfd && \
3472         $(MAKE) $(BASE_FLAGS_TO_PASS) \
3473                 CFLAGS="$(STAGE2_CFLAGS)" \
3474                 CXXFLAGS="$(STAGE2_CXXFLAGS)" \
3475                 LIBCFLAGS="$(STAGE2_CFLAGS)" \
3476                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
3477                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
3478                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
3479                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
3480                 TFLAGS="$(STAGE2_TFLAGS)" \
3481                 $(TARGET-stage2-bfd)
3482
3483 maybe-clean-stage2-bfd: clean-stage2-bfd
3484 clean-stage2: clean-stage2-bfd
3485 clean-stage2-bfd:
3486         @if [ $(current_stage) = stage2 ]; then \
3487           [ -f $(HOST_SUBDIR)/bfd/Makefile ] || exit 0; \
3488         else \
3489           [ -f $(HOST_SUBDIR)/stage2-bfd/Makefile ] || exit 0; \
3490           $(MAKE) stage2-start; \
3491         fi; \
3492         cd $(HOST_SUBDIR)/bfd && \
3493         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  clean
3494 @endif bfd-bootstrap
3495
3496
3497 .PHONY: all-stage3-bfd maybe-all-stage3-bfd
3498 .PHONY: clean-stage3-bfd maybe-clean-stage3-bfd
3499 maybe-all-stage3-bfd:
3500 maybe-clean-stage3-bfd:
3501 @if bfd-bootstrap
3502 maybe-all-stage3-bfd: all-stage3-bfd
3503 all-stage3: all-stage3-bfd
3504 TARGET-stage3-bfd = $(TARGET-bfd)
3505 all-stage3-bfd: configure-stage3-bfd
3506         @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
3507         @r=`${PWD_COMMAND}`; export r; \
3508         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3509         TFLAGS="$(STAGE3_TFLAGS)"; \
3510         $(HOST_EXPORTS) \
3511         $(POSTSTAGE1_HOST_EXPORTS)  \
3512         cd $(HOST_SUBDIR)/bfd && \
3513         $(MAKE) $(BASE_FLAGS_TO_PASS) \
3514                 CFLAGS="$(STAGE3_CFLAGS)" \
3515                 CXXFLAGS="$(STAGE3_CXXFLAGS)" \
3516                 LIBCFLAGS="$(STAGE3_CFLAGS)" \
3517                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
3518                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
3519                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
3520                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
3521                 TFLAGS="$(STAGE3_TFLAGS)" \
3522                 $(TARGET-stage3-bfd)
3523
3524 maybe-clean-stage3-bfd: clean-stage3-bfd
3525 clean-stage3: clean-stage3-bfd
3526 clean-stage3-bfd:
3527         @if [ $(current_stage) = stage3 ]; then \
3528           [ -f $(HOST_SUBDIR)/bfd/Makefile ] || exit 0; \
3529         else \
3530           [ -f $(HOST_SUBDIR)/stage3-bfd/Makefile ] || exit 0; \
3531           $(MAKE) stage3-start; \
3532         fi; \
3533         cd $(HOST_SUBDIR)/bfd && \
3534         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  clean
3535 @endif bfd-bootstrap
3536
3537
3538 .PHONY: all-stage4-bfd maybe-all-stage4-bfd
3539 .PHONY: clean-stage4-bfd maybe-clean-stage4-bfd
3540 maybe-all-stage4-bfd:
3541 maybe-clean-stage4-bfd:
3542 @if bfd-bootstrap
3543 maybe-all-stage4-bfd: all-stage4-bfd
3544 all-stage4: all-stage4-bfd
3545 TARGET-stage4-bfd = $(TARGET-bfd)
3546 all-stage4-bfd: configure-stage4-bfd
3547         @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
3548         @r=`${PWD_COMMAND}`; export r; \
3549         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3550         TFLAGS="$(STAGE4_TFLAGS)"; \
3551         $(HOST_EXPORTS) \
3552         $(POSTSTAGE1_HOST_EXPORTS)  \
3553         cd $(HOST_SUBDIR)/bfd && \
3554         $(MAKE) $(BASE_FLAGS_TO_PASS) \
3555                 CFLAGS="$(STAGE4_CFLAGS)" \
3556                 CXXFLAGS="$(STAGE4_CXXFLAGS)" \
3557                 LIBCFLAGS="$(STAGE4_CFLAGS)" \
3558                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
3559                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
3560                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
3561                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
3562                 TFLAGS="$(STAGE4_TFLAGS)" \
3563                 $(TARGET-stage4-bfd)
3564
3565 maybe-clean-stage4-bfd: clean-stage4-bfd
3566 clean-stage4: clean-stage4-bfd
3567 clean-stage4-bfd:
3568         @if [ $(current_stage) = stage4 ]; then \
3569           [ -f $(HOST_SUBDIR)/bfd/Makefile ] || exit 0; \
3570         else \
3571           [ -f $(HOST_SUBDIR)/stage4-bfd/Makefile ] || exit 0; \
3572           $(MAKE) stage4-start; \
3573         fi; \
3574         cd $(HOST_SUBDIR)/bfd && \
3575         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  clean
3576 @endif bfd-bootstrap
3577
3578
3579 .PHONY: all-stageprofile-bfd maybe-all-stageprofile-bfd
3580 .PHONY: clean-stageprofile-bfd maybe-clean-stageprofile-bfd
3581 maybe-all-stageprofile-bfd:
3582 maybe-clean-stageprofile-bfd:
3583 @if bfd-bootstrap
3584 maybe-all-stageprofile-bfd: all-stageprofile-bfd
3585 all-stageprofile: all-stageprofile-bfd
3586 TARGET-stageprofile-bfd = $(TARGET-bfd)
3587 all-stageprofile-bfd: configure-stageprofile-bfd
3588         @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
3589         @r=`${PWD_COMMAND}`; export r; \
3590         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3591         TFLAGS="$(STAGEprofile_TFLAGS)"; \
3592         $(HOST_EXPORTS) \
3593         $(POSTSTAGE1_HOST_EXPORTS)  \
3594         cd $(HOST_SUBDIR)/bfd && \
3595         $(MAKE) $(BASE_FLAGS_TO_PASS) \
3596                 CFLAGS="$(STAGEprofile_CFLAGS)" \
3597                 CXXFLAGS="$(STAGEprofile_CXXFLAGS)" \
3598                 LIBCFLAGS="$(STAGEprofile_CFLAGS)" \
3599                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
3600                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
3601                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
3602                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
3603                 TFLAGS="$(STAGEprofile_TFLAGS)" \
3604                 $(TARGET-stageprofile-bfd)
3605
3606 maybe-clean-stageprofile-bfd: clean-stageprofile-bfd
3607 clean-stageprofile: clean-stageprofile-bfd
3608 clean-stageprofile-bfd:
3609         @if [ $(current_stage) = stageprofile ]; then \
3610           [ -f $(HOST_SUBDIR)/bfd/Makefile ] || exit 0; \
3611         else \
3612           [ -f $(HOST_SUBDIR)/stageprofile-bfd/Makefile ] || exit 0; \
3613           $(MAKE) stageprofile-start; \
3614         fi; \
3615         cd $(HOST_SUBDIR)/bfd && \
3616         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  clean
3617 @endif bfd-bootstrap
3618
3619
3620 .PHONY: all-stagefeedback-bfd maybe-all-stagefeedback-bfd
3621 .PHONY: clean-stagefeedback-bfd maybe-clean-stagefeedback-bfd
3622 maybe-all-stagefeedback-bfd:
3623 maybe-clean-stagefeedback-bfd:
3624 @if bfd-bootstrap
3625 maybe-all-stagefeedback-bfd: all-stagefeedback-bfd
3626 all-stagefeedback: all-stagefeedback-bfd
3627 TARGET-stagefeedback-bfd = $(TARGET-bfd)
3628 all-stagefeedback-bfd: configure-stagefeedback-bfd
3629         @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
3630         @r=`${PWD_COMMAND}`; export r; \
3631         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3632         TFLAGS="$(STAGEfeedback_TFLAGS)"; \
3633         $(HOST_EXPORTS) \
3634         $(POSTSTAGE1_HOST_EXPORTS)  \
3635         cd $(HOST_SUBDIR)/bfd && \
3636         $(MAKE) $(BASE_FLAGS_TO_PASS) \
3637                 CFLAGS="$(STAGEfeedback_CFLAGS)" \
3638                 CXXFLAGS="$(STAGEfeedback_CXXFLAGS)" \
3639                 LIBCFLAGS="$(STAGEfeedback_CFLAGS)" \
3640                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
3641                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
3642                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
3643                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
3644                 TFLAGS="$(STAGEfeedback_TFLAGS)" \
3645                 $(TARGET-stagefeedback-bfd)
3646
3647 maybe-clean-stagefeedback-bfd: clean-stagefeedback-bfd
3648 clean-stagefeedback: clean-stagefeedback-bfd
3649 clean-stagefeedback-bfd:
3650         @if [ $(current_stage) = stagefeedback ]; then \
3651           [ -f $(HOST_SUBDIR)/bfd/Makefile ] || exit 0; \
3652         else \
3653           [ -f $(HOST_SUBDIR)/stagefeedback-bfd/Makefile ] || exit 0; \
3654           $(MAKE) stagefeedback-start; \
3655         fi; \
3656         cd $(HOST_SUBDIR)/bfd && \
3657         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  clean
3658 @endif bfd-bootstrap
3659
3660
3661
3662
3663
3664 .PHONY: check-bfd maybe-check-bfd
3665 maybe-check-bfd:
3666 @if bfd
3667 maybe-check-bfd: check-bfd
3668
3669 check-bfd:
3670         @: $(MAKE); $(unstage)
3671         @r=`${PWD_COMMAND}`; export r; \
3672         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3673         $(HOST_EXPORTS) $(EXTRA_HOST_EXPORTS) \
3674         (cd $(HOST_SUBDIR)/bfd && \
3675           $(MAKE) $(FLAGS_TO_PASS)  $(EXTRA_BOOTSTRAP_FLAGS) check)
3676
3677 @endif bfd
3678
3679 .PHONY: install-bfd maybe-install-bfd
3680 maybe-install-bfd:
3681 @if bfd
3682 maybe-install-bfd: install-bfd
3683
3684 install-bfd: installdirs
3685         @: $(MAKE); $(unstage)
3686         @r=`${PWD_COMMAND}`; export r; \
3687         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3688         $(HOST_EXPORTS) \
3689         (cd $(HOST_SUBDIR)/bfd && \
3690           $(MAKE) $(FLAGS_TO_PASS)  install)
3691
3692 @endif bfd
3693
3694 .PHONY: install-strip-bfd maybe-install-strip-bfd
3695 maybe-install-strip-bfd:
3696 @if bfd
3697 maybe-install-strip-bfd: install-strip-bfd
3698
3699 install-strip-bfd: installdirs
3700         @: $(MAKE); $(unstage)
3701         @r=`${PWD_COMMAND}`; export r; \
3702         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3703         $(HOST_EXPORTS) \
3704         (cd $(HOST_SUBDIR)/bfd && \
3705           $(MAKE) $(FLAGS_TO_PASS)  install-strip)
3706
3707 @endif bfd
3708
3709 # Other targets (info, dvi, pdf, etc.)
3710
3711 .PHONY: maybe-info-bfd info-bfd
3712 maybe-info-bfd:
3713 @if bfd
3714 maybe-info-bfd: info-bfd
3715
3716 info-bfd: \
3717     configure-bfd 
3718         @[ -f ./bfd/Makefile ] || exit 0; \
3719         r=`${PWD_COMMAND}`; export r; \
3720         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3721         $(HOST_EXPORTS) \
3722         for flag in $(EXTRA_HOST_FLAGS) ; do \
3723           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
3724         done; \
3725         echo "Doing info in bfd"; \
3726         (cd $(HOST_SUBDIR)/bfd && \
3727           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
3728                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
3729                   "RANLIB=$${RANLIB}" \
3730                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
3731                   info) \
3732           || exit 1
3733
3734 @endif bfd
3735
3736 .PHONY: maybe-dvi-bfd dvi-bfd
3737 maybe-dvi-bfd:
3738 @if bfd
3739 maybe-dvi-bfd: dvi-bfd
3740
3741 dvi-bfd: \
3742     configure-bfd 
3743         @[ -f ./bfd/Makefile ] || exit 0; \
3744         r=`${PWD_COMMAND}`; export r; \
3745         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3746         $(HOST_EXPORTS) \
3747         for flag in $(EXTRA_HOST_FLAGS) ; do \
3748           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
3749         done; \
3750         echo "Doing dvi in bfd"; \
3751         (cd $(HOST_SUBDIR)/bfd && \
3752           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
3753                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
3754                   "RANLIB=$${RANLIB}" \
3755                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
3756                   dvi) \
3757           || exit 1
3758
3759 @endif bfd
3760
3761 .PHONY: maybe-pdf-bfd pdf-bfd
3762 maybe-pdf-bfd:
3763 @if bfd
3764 maybe-pdf-bfd: pdf-bfd
3765
3766 pdf-bfd: \
3767     configure-bfd 
3768         @[ -f ./bfd/Makefile ] || exit 0; \
3769         r=`${PWD_COMMAND}`; export r; \
3770         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3771         $(HOST_EXPORTS) \
3772         for flag in $(EXTRA_HOST_FLAGS) ; do \
3773           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
3774         done; \
3775         echo "Doing pdf in bfd"; \
3776         (cd $(HOST_SUBDIR)/bfd && \
3777           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
3778                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
3779                   "RANLIB=$${RANLIB}" \
3780                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
3781                   pdf) \
3782           || exit 1
3783
3784 @endif bfd
3785
3786 .PHONY: maybe-html-bfd html-bfd
3787 maybe-html-bfd:
3788 @if bfd
3789 maybe-html-bfd: html-bfd
3790
3791 html-bfd: \
3792     configure-bfd 
3793         @[ -f ./bfd/Makefile ] || exit 0; \
3794         r=`${PWD_COMMAND}`; export r; \
3795         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3796         $(HOST_EXPORTS) \
3797         for flag in $(EXTRA_HOST_FLAGS) ; do \
3798           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
3799         done; \
3800         echo "Doing html in bfd"; \
3801         (cd $(HOST_SUBDIR)/bfd && \
3802           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
3803                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
3804                   "RANLIB=$${RANLIB}" \
3805                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
3806                   html) \
3807           || exit 1
3808
3809 @endif bfd
3810
3811 .PHONY: maybe-TAGS-bfd TAGS-bfd
3812 maybe-TAGS-bfd:
3813 @if bfd
3814 maybe-TAGS-bfd: TAGS-bfd
3815
3816 TAGS-bfd: \
3817     configure-bfd 
3818         @[ -f ./bfd/Makefile ] || exit 0; \
3819         r=`${PWD_COMMAND}`; export r; \
3820         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3821         $(HOST_EXPORTS) \
3822         for flag in $(EXTRA_HOST_FLAGS) ; do \
3823           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
3824         done; \
3825         echo "Doing TAGS in bfd"; \
3826         (cd $(HOST_SUBDIR)/bfd && \
3827           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
3828                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
3829                   "RANLIB=$${RANLIB}" \
3830                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
3831                   TAGS) \
3832           || exit 1
3833
3834 @endif bfd
3835
3836 .PHONY: maybe-install-info-bfd install-info-bfd
3837 maybe-install-info-bfd:
3838 @if bfd
3839 maybe-install-info-bfd: install-info-bfd
3840
3841 install-info-bfd: \
3842     configure-bfd \
3843     info-bfd 
3844         @[ -f ./bfd/Makefile ] || exit 0; \
3845         r=`${PWD_COMMAND}`; export r; \
3846         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3847         $(HOST_EXPORTS) \
3848         for flag in $(EXTRA_HOST_FLAGS) ; do \
3849           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
3850         done; \
3851         echo "Doing install-info in bfd"; \
3852         (cd $(HOST_SUBDIR)/bfd && \
3853           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
3854                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
3855                   "RANLIB=$${RANLIB}" \
3856                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
3857                   install-info) \
3858           || exit 1
3859
3860 @endif bfd
3861
3862 .PHONY: maybe-install-pdf-bfd install-pdf-bfd
3863 maybe-install-pdf-bfd:
3864 @if bfd
3865 maybe-install-pdf-bfd: install-pdf-bfd
3866
3867 install-pdf-bfd: \
3868     configure-bfd \
3869     pdf-bfd 
3870         @[ -f ./bfd/Makefile ] || exit 0; \
3871         r=`${PWD_COMMAND}`; export r; \
3872         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3873         $(HOST_EXPORTS) \
3874         for flag in $(EXTRA_HOST_FLAGS) ; do \
3875           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
3876         done; \
3877         echo "Doing install-pdf in bfd"; \
3878         (cd $(HOST_SUBDIR)/bfd && \
3879           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
3880                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
3881                   "RANLIB=$${RANLIB}" \
3882                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
3883                   install-pdf) \
3884           || exit 1
3885
3886 @endif bfd
3887
3888 .PHONY: maybe-install-html-bfd install-html-bfd
3889 maybe-install-html-bfd:
3890 @if bfd
3891 maybe-install-html-bfd: install-html-bfd
3892
3893 install-html-bfd: \
3894     configure-bfd \
3895     html-bfd 
3896         @[ -f ./bfd/Makefile ] || exit 0; \
3897         r=`${PWD_COMMAND}`; export r; \
3898         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3899         $(HOST_EXPORTS) \
3900         for flag in $(EXTRA_HOST_FLAGS) ; do \
3901           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
3902         done; \
3903         echo "Doing install-html in bfd"; \
3904         (cd $(HOST_SUBDIR)/bfd && \
3905           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
3906                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
3907                   "RANLIB=$${RANLIB}" \
3908                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
3909                   install-html) \
3910           || exit 1
3911
3912 @endif bfd
3913
3914 .PHONY: maybe-installcheck-bfd installcheck-bfd
3915 maybe-installcheck-bfd:
3916 @if bfd
3917 maybe-installcheck-bfd: installcheck-bfd
3918
3919 installcheck-bfd: \
3920     configure-bfd 
3921         @[ -f ./bfd/Makefile ] || exit 0; \
3922         r=`${PWD_COMMAND}`; export r; \
3923         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3924         $(HOST_EXPORTS) \
3925         for flag in $(EXTRA_HOST_FLAGS) ; do \
3926           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
3927         done; \
3928         echo "Doing installcheck in bfd"; \
3929         (cd $(HOST_SUBDIR)/bfd && \
3930           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
3931                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
3932                   "RANLIB=$${RANLIB}" \
3933                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
3934                   installcheck) \
3935           || exit 1
3936
3937 @endif bfd
3938
3939 .PHONY: maybe-mostlyclean-bfd mostlyclean-bfd
3940 maybe-mostlyclean-bfd:
3941 @if bfd
3942 maybe-mostlyclean-bfd: mostlyclean-bfd
3943
3944 mostlyclean-bfd: 
3945         @[ -f ./bfd/Makefile ] || exit 0; \
3946         r=`${PWD_COMMAND}`; export r; \
3947         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3948         $(HOST_EXPORTS) \
3949         for flag in $(EXTRA_HOST_FLAGS) ; do \
3950           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
3951         done; \
3952         echo "Doing mostlyclean in bfd"; \
3953         (cd $(HOST_SUBDIR)/bfd && \
3954           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
3955                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
3956                   "RANLIB=$${RANLIB}" \
3957                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
3958                   mostlyclean) \
3959           || exit 1
3960
3961 @endif bfd
3962
3963 .PHONY: maybe-clean-bfd clean-bfd
3964 maybe-clean-bfd:
3965 @if bfd
3966 maybe-clean-bfd: clean-bfd
3967
3968 clean-bfd: 
3969         @[ -f ./bfd/Makefile ] || exit 0; \
3970         r=`${PWD_COMMAND}`; export r; \
3971         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3972         $(HOST_EXPORTS) \
3973         for flag in $(EXTRA_HOST_FLAGS) ; do \
3974           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
3975         done; \
3976         echo "Doing clean in bfd"; \
3977         (cd $(HOST_SUBDIR)/bfd && \
3978           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
3979                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
3980                   "RANLIB=$${RANLIB}" \
3981                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
3982                   clean) \
3983           || exit 1
3984
3985 @endif bfd
3986
3987 .PHONY: maybe-distclean-bfd distclean-bfd
3988 maybe-distclean-bfd:
3989 @if bfd
3990 maybe-distclean-bfd: distclean-bfd
3991
3992 distclean-bfd: 
3993         @[ -f ./bfd/Makefile ] || exit 0; \
3994         r=`${PWD_COMMAND}`; export r; \
3995         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3996         $(HOST_EXPORTS) \
3997         for flag in $(EXTRA_HOST_FLAGS) ; do \
3998           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
3999         done; \
4000         echo "Doing distclean in bfd"; \
4001         (cd $(HOST_SUBDIR)/bfd && \
4002           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
4003                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
4004                   "RANLIB=$${RANLIB}" \
4005                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
4006                   distclean) \
4007           || exit 1
4008
4009 @endif bfd
4010
4011 .PHONY: maybe-maintainer-clean-bfd maintainer-clean-bfd
4012 maybe-maintainer-clean-bfd:
4013 @if bfd
4014 maybe-maintainer-clean-bfd: maintainer-clean-bfd
4015
4016 maintainer-clean-bfd: 
4017         @[ -f ./bfd/Makefile ] || exit 0; \
4018         r=`${PWD_COMMAND}`; export r; \
4019         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4020         $(HOST_EXPORTS) \
4021         for flag in $(EXTRA_HOST_FLAGS) ; do \
4022           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
4023         done; \
4024         echo "Doing maintainer-clean in bfd"; \
4025         (cd $(HOST_SUBDIR)/bfd && \
4026           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
4027                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
4028                   "RANLIB=$${RANLIB}" \
4029                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
4030                   maintainer-clean) \
4031           || exit 1
4032
4033 @endif bfd
4034
4035
4036
4037 .PHONY: configure-opcodes maybe-configure-opcodes
4038 maybe-configure-opcodes:
4039 @if gcc-bootstrap
4040 configure-opcodes: stage_current
4041 @endif gcc-bootstrap
4042 @if opcodes
4043 maybe-configure-opcodes: configure-opcodes
4044 configure-opcodes: 
4045         @r=`${PWD_COMMAND}`; export r; \
4046         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4047         test ! -f $(HOST_SUBDIR)/opcodes/Makefile || exit 0; \
4048         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/opcodes; \
4049         $(HOST_EXPORTS)  \
4050         echo Configuring in $(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         module_srcdir=opcodes; \
4058         $(SHELL) \
4059           $$s/$$module_srcdir/configure \
4060           --srcdir=$${topdir}/$$module_srcdir \
4061           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
4062           --target=${target_alias}  \
4063           || exit 1
4064 @endif opcodes
4065
4066
4067
4068 .PHONY: configure-stage1-opcodes maybe-configure-stage1-opcodes
4069 maybe-configure-stage1-opcodes:
4070 @if opcodes-bootstrap
4071 maybe-configure-stage1-opcodes: configure-stage1-opcodes
4072 configure-stage1-opcodes:
4073         @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
4074         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/opcodes
4075         @r=`${PWD_COMMAND}`; export r; \
4076         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4077         TFLAGS="$(STAGE1_TFLAGS)"; \
4078         test ! -f $(HOST_SUBDIR)/opcodes/Makefile || exit 0; \
4079         $(HOST_EXPORTS) \
4080         CFLAGS="$(STAGE1_CFLAGS)"; export CFLAGS; \
4081         CXXFLAGS="$(STAGE1_CXXFLAGS)"; export CXXFLAGS; \
4082         LIBCFLAGS="$(LIBCFLAGS)"; export LIBCFLAGS;  \
4083         echo Configuring stage 1 in $(HOST_SUBDIR)/opcodes; \
4084         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/opcodes; \
4085         cd $(HOST_SUBDIR)/opcodes || exit 1; \
4086         case $(srcdir) in \
4087           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
4088           *) topdir=`echo $(HOST_SUBDIR)/opcodes/ | \
4089                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
4090         esac; \
4091         module_srcdir=opcodes; \
4092         $(SHELL) $$s/$$module_srcdir/configure \
4093           --srcdir=$${topdir}/$$module_srcdir \
4094           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
4095           --target=${target_alias} \
4096            \
4097           $(STAGE1_CONFIGURE_FLAGS)
4098 @endif opcodes-bootstrap
4099
4100 .PHONY: configure-stage2-opcodes maybe-configure-stage2-opcodes
4101 maybe-configure-stage2-opcodes:
4102 @if opcodes-bootstrap
4103 maybe-configure-stage2-opcodes: configure-stage2-opcodes
4104 configure-stage2-opcodes:
4105         @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
4106         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/opcodes
4107         @r=`${PWD_COMMAND}`; export r; \
4108         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4109         TFLAGS="$(STAGE2_TFLAGS)"; \
4110         test ! -f $(HOST_SUBDIR)/opcodes/Makefile || exit 0; \
4111         $(HOST_EXPORTS) \
4112         $(POSTSTAGE1_HOST_EXPORTS) \
4113         CFLAGS="$(STAGE2_CFLAGS)"; export CFLAGS; \
4114         CXXFLAGS="$(STAGE2_CXXFLAGS)"; export CXXFLAGS; \
4115         LIBCFLAGS="$(STAGE2_CFLAGS)"; export LIBCFLAGS;  \
4116         echo Configuring stage 2 in $(HOST_SUBDIR)/opcodes; \
4117         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/opcodes; \
4118         cd $(HOST_SUBDIR)/opcodes || exit 1; \
4119         case $(srcdir) in \
4120           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
4121           *) topdir=`echo $(HOST_SUBDIR)/opcodes/ | \
4122                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
4123         esac; \
4124         module_srcdir=opcodes; \
4125         $(SHELL) $$s/$$module_srcdir/configure \
4126           --srcdir=$${topdir}/$$module_srcdir \
4127           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
4128           --target=${target_alias} \
4129           --with-build-libsubdir=$(HOST_SUBDIR) \
4130           $(STAGE2_CONFIGURE_FLAGS)
4131 @endif opcodes-bootstrap
4132
4133 .PHONY: configure-stage3-opcodes maybe-configure-stage3-opcodes
4134 maybe-configure-stage3-opcodes:
4135 @if opcodes-bootstrap
4136 maybe-configure-stage3-opcodes: configure-stage3-opcodes
4137 configure-stage3-opcodes:
4138         @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
4139         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/opcodes
4140         @r=`${PWD_COMMAND}`; export r; \
4141         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4142         TFLAGS="$(STAGE3_TFLAGS)"; \
4143         test ! -f $(HOST_SUBDIR)/opcodes/Makefile || exit 0; \
4144         $(HOST_EXPORTS) \
4145         $(POSTSTAGE1_HOST_EXPORTS) \
4146         CFLAGS="$(STAGE3_CFLAGS)"; export CFLAGS; \
4147         CXXFLAGS="$(STAGE3_CXXFLAGS)"; export CXXFLAGS; \
4148         LIBCFLAGS="$(STAGE3_CFLAGS)"; export LIBCFLAGS;  \
4149         echo Configuring stage 3 in $(HOST_SUBDIR)/opcodes; \
4150         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/opcodes; \
4151         cd $(HOST_SUBDIR)/opcodes || exit 1; \
4152         case $(srcdir) in \
4153           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
4154           *) topdir=`echo $(HOST_SUBDIR)/opcodes/ | \
4155                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
4156         esac; \
4157         module_srcdir=opcodes; \
4158         $(SHELL) $$s/$$module_srcdir/configure \
4159           --srcdir=$${topdir}/$$module_srcdir \
4160           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
4161           --target=${target_alias} \
4162           --with-build-libsubdir=$(HOST_SUBDIR) \
4163           $(STAGE3_CONFIGURE_FLAGS)
4164 @endif opcodes-bootstrap
4165
4166 .PHONY: configure-stage4-opcodes maybe-configure-stage4-opcodes
4167 maybe-configure-stage4-opcodes:
4168 @if opcodes-bootstrap
4169 maybe-configure-stage4-opcodes: configure-stage4-opcodes
4170 configure-stage4-opcodes:
4171         @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
4172         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/opcodes
4173         @r=`${PWD_COMMAND}`; export r; \
4174         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4175         TFLAGS="$(STAGE4_TFLAGS)"; \
4176         test ! -f $(HOST_SUBDIR)/opcodes/Makefile || exit 0; \
4177         $(HOST_EXPORTS) \
4178         $(POSTSTAGE1_HOST_EXPORTS) \
4179         CFLAGS="$(STAGE4_CFLAGS)"; export CFLAGS; \
4180         CXXFLAGS="$(STAGE4_CXXFLAGS)"; export CXXFLAGS; \
4181         LIBCFLAGS="$(STAGE4_CFLAGS)"; export LIBCFLAGS;  \
4182         echo Configuring stage 4 in $(HOST_SUBDIR)/opcodes; \
4183         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/opcodes; \
4184         cd $(HOST_SUBDIR)/opcodes || exit 1; \
4185         case $(srcdir) in \
4186           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
4187           *) topdir=`echo $(HOST_SUBDIR)/opcodes/ | \
4188                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
4189         esac; \
4190         module_srcdir=opcodes; \
4191         $(SHELL) $$s/$$module_srcdir/configure \
4192           --srcdir=$${topdir}/$$module_srcdir \
4193           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
4194           --target=${target_alias} \
4195           --with-build-libsubdir=$(HOST_SUBDIR) \
4196           $(STAGE4_CONFIGURE_FLAGS)
4197 @endif opcodes-bootstrap
4198
4199 .PHONY: configure-stageprofile-opcodes maybe-configure-stageprofile-opcodes
4200 maybe-configure-stageprofile-opcodes:
4201 @if opcodes-bootstrap
4202 maybe-configure-stageprofile-opcodes: configure-stageprofile-opcodes
4203 configure-stageprofile-opcodes:
4204         @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
4205         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/opcodes
4206         @r=`${PWD_COMMAND}`; export r; \
4207         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4208         TFLAGS="$(STAGEprofile_TFLAGS)"; \
4209         test ! -f $(HOST_SUBDIR)/opcodes/Makefile || exit 0; \
4210         $(HOST_EXPORTS) \
4211         $(POSTSTAGE1_HOST_EXPORTS) \
4212         CFLAGS="$(STAGEprofile_CFLAGS)"; export CFLAGS; \
4213         CXXFLAGS="$(STAGEprofile_CXXFLAGS)"; export CXXFLAGS; \
4214         LIBCFLAGS="$(STAGEprofile_CFLAGS)"; export LIBCFLAGS;  \
4215         echo Configuring stage profile in $(HOST_SUBDIR)/opcodes; \
4216         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/opcodes; \
4217         cd $(HOST_SUBDIR)/opcodes || exit 1; \
4218         case $(srcdir) in \
4219           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
4220           *) topdir=`echo $(HOST_SUBDIR)/opcodes/ | \
4221                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
4222         esac; \
4223         module_srcdir=opcodes; \
4224         $(SHELL) $$s/$$module_srcdir/configure \
4225           --srcdir=$${topdir}/$$module_srcdir \
4226           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
4227           --target=${target_alias} \
4228           --with-build-libsubdir=$(HOST_SUBDIR) \
4229           $(STAGEprofile_CONFIGURE_FLAGS)
4230 @endif opcodes-bootstrap
4231
4232 .PHONY: configure-stagefeedback-opcodes maybe-configure-stagefeedback-opcodes
4233 maybe-configure-stagefeedback-opcodes:
4234 @if opcodes-bootstrap
4235 maybe-configure-stagefeedback-opcodes: configure-stagefeedback-opcodes
4236 configure-stagefeedback-opcodes:
4237         @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
4238         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/opcodes
4239         @r=`${PWD_COMMAND}`; export r; \
4240         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4241         TFLAGS="$(STAGEfeedback_TFLAGS)"; \
4242         test ! -f $(HOST_SUBDIR)/opcodes/Makefile || exit 0; \
4243         $(HOST_EXPORTS) \
4244         $(POSTSTAGE1_HOST_EXPORTS) \
4245         CFLAGS="$(STAGEfeedback_CFLAGS)"; export CFLAGS; \
4246         CXXFLAGS="$(STAGEfeedback_CXXFLAGS)"; export CXXFLAGS; \
4247         LIBCFLAGS="$(STAGEfeedback_CFLAGS)"; export LIBCFLAGS;  \
4248         echo Configuring stage feedback in $(HOST_SUBDIR)/opcodes; \
4249         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/opcodes; \
4250         cd $(HOST_SUBDIR)/opcodes || exit 1; \
4251         case $(srcdir) in \
4252           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
4253           *) topdir=`echo $(HOST_SUBDIR)/opcodes/ | \
4254                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
4255         esac; \
4256         module_srcdir=opcodes; \
4257         $(SHELL) $$s/$$module_srcdir/configure \
4258           --srcdir=$${topdir}/$$module_srcdir \
4259           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
4260           --target=${target_alias} \
4261           --with-build-libsubdir=$(HOST_SUBDIR) \
4262           $(STAGEfeedback_CONFIGURE_FLAGS)
4263 @endif opcodes-bootstrap
4264
4265
4266
4267
4268
4269 .PHONY: all-opcodes maybe-all-opcodes
4270 maybe-all-opcodes:
4271 @if gcc-bootstrap
4272 all-opcodes: stage_current
4273 @endif gcc-bootstrap
4274 @if opcodes
4275 TARGET-opcodes=all
4276 maybe-all-opcodes: all-opcodes
4277 all-opcodes: configure-opcodes
4278         @r=`${PWD_COMMAND}`; export r; \
4279         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4280         $(HOST_EXPORTS)  \
4281         (cd $(HOST_SUBDIR)/opcodes && \
4282           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS)  \
4283                 $(TARGET-opcodes))
4284 @endif opcodes
4285
4286
4287
4288 .PHONY: all-stage1-opcodes maybe-all-stage1-opcodes
4289 .PHONY: clean-stage1-opcodes maybe-clean-stage1-opcodes
4290 maybe-all-stage1-opcodes:
4291 maybe-clean-stage1-opcodes:
4292 @if opcodes-bootstrap
4293 maybe-all-stage1-opcodes: all-stage1-opcodes
4294 all-stage1: all-stage1-opcodes
4295 TARGET-stage1-opcodes = $(TARGET-opcodes)
4296 all-stage1-opcodes: configure-stage1-opcodes
4297         @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
4298         @r=`${PWD_COMMAND}`; export r; \
4299         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4300         TFLAGS="$(STAGE1_TFLAGS)"; \
4301         $(HOST_EXPORTS)  \
4302         cd $(HOST_SUBDIR)/opcodes && \
4303         $(MAKE) $(BASE_FLAGS_TO_PASS) \
4304                 CFLAGS="$(STAGE1_CFLAGS)" \
4305                 CXXFLAGS="$(STAGE1_CXXFLAGS)" \
4306                 LIBCFLAGS="$(LIBCFLAGS)" \
4307                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
4308                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
4309                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
4310                 $(EXTRA_HOST_FLAGS)  \
4311                 $(STAGE1_FLAGS_TO_PASS)  \
4312                 TFLAGS="$(STAGE1_TFLAGS)" \
4313                 $(TARGET-stage1-opcodes)
4314
4315 maybe-clean-stage1-opcodes: clean-stage1-opcodes
4316 clean-stage1: clean-stage1-opcodes
4317 clean-stage1-opcodes:
4318         @if [ $(current_stage) = stage1 ]; then \
4319           [ -f $(HOST_SUBDIR)/opcodes/Makefile ] || exit 0; \
4320         else \
4321           [ -f $(HOST_SUBDIR)/stage1-opcodes/Makefile ] || exit 0; \
4322           $(MAKE) stage1-start; \
4323         fi; \
4324         cd $(HOST_SUBDIR)/opcodes && \
4325         $(MAKE) $(EXTRA_HOST_FLAGS)  \
4326         $(STAGE1_FLAGS_TO_PASS)  clean
4327 @endif opcodes-bootstrap
4328
4329
4330 .PHONY: all-stage2-opcodes maybe-all-stage2-opcodes
4331 .PHONY: clean-stage2-opcodes maybe-clean-stage2-opcodes
4332 maybe-all-stage2-opcodes:
4333 maybe-clean-stage2-opcodes:
4334 @if opcodes-bootstrap
4335 maybe-all-stage2-opcodes: all-stage2-opcodes
4336 all-stage2: all-stage2-opcodes
4337 TARGET-stage2-opcodes = $(TARGET-opcodes)
4338 all-stage2-opcodes: configure-stage2-opcodes
4339         @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
4340         @r=`${PWD_COMMAND}`; export r; \
4341         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4342         TFLAGS="$(STAGE2_TFLAGS)"; \
4343         $(HOST_EXPORTS) \
4344         $(POSTSTAGE1_HOST_EXPORTS)  \
4345         cd $(HOST_SUBDIR)/opcodes && \
4346         $(MAKE) $(BASE_FLAGS_TO_PASS) \
4347                 CFLAGS="$(STAGE2_CFLAGS)" \
4348                 CXXFLAGS="$(STAGE2_CXXFLAGS)" \
4349                 LIBCFLAGS="$(STAGE2_CFLAGS)" \
4350                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
4351                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
4352                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
4353                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
4354                 TFLAGS="$(STAGE2_TFLAGS)" \
4355                 $(TARGET-stage2-opcodes)
4356
4357 maybe-clean-stage2-opcodes: clean-stage2-opcodes
4358 clean-stage2: clean-stage2-opcodes
4359 clean-stage2-opcodes:
4360         @if [ $(current_stage) = stage2 ]; then \
4361           [ -f $(HOST_SUBDIR)/opcodes/Makefile ] || exit 0; \
4362         else \
4363           [ -f $(HOST_SUBDIR)/stage2-opcodes/Makefile ] || exit 0; \
4364           $(MAKE) stage2-start; \
4365         fi; \
4366         cd $(HOST_SUBDIR)/opcodes && \
4367         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  clean
4368 @endif opcodes-bootstrap
4369
4370
4371 .PHONY: all-stage3-opcodes maybe-all-stage3-opcodes
4372 .PHONY: clean-stage3-opcodes maybe-clean-stage3-opcodes
4373 maybe-all-stage3-opcodes:
4374 maybe-clean-stage3-opcodes:
4375 @if opcodes-bootstrap
4376 maybe-all-stage3-opcodes: all-stage3-opcodes
4377 all-stage3: all-stage3-opcodes
4378 TARGET-stage3-opcodes = $(TARGET-opcodes)
4379 all-stage3-opcodes: configure-stage3-opcodes
4380         @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
4381         @r=`${PWD_COMMAND}`; export r; \
4382         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4383         TFLAGS="$(STAGE3_TFLAGS)"; \
4384         $(HOST_EXPORTS) \
4385         $(POSTSTAGE1_HOST_EXPORTS)  \
4386         cd $(HOST_SUBDIR)/opcodes && \
4387         $(MAKE) $(BASE_FLAGS_TO_PASS) \
4388                 CFLAGS="$(STAGE3_CFLAGS)" \
4389                 CXXFLAGS="$(STAGE3_CXXFLAGS)" \
4390                 LIBCFLAGS="$(STAGE3_CFLAGS)" \
4391                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
4392                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
4393                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
4394                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
4395                 TFLAGS="$(STAGE3_TFLAGS)" \
4396                 $(TARGET-stage3-opcodes)
4397
4398 maybe-clean-stage3-opcodes: clean-stage3-opcodes
4399 clean-stage3: clean-stage3-opcodes
4400 clean-stage3-opcodes:
4401         @if [ $(current_stage) = stage3 ]; then \
4402           [ -f $(HOST_SUBDIR)/opcodes/Makefile ] || exit 0; \
4403         else \
4404           [ -f $(HOST_SUBDIR)/stage3-opcodes/Makefile ] || exit 0; \
4405           $(MAKE) stage3-start; \
4406         fi; \
4407         cd $(HOST_SUBDIR)/opcodes && \
4408         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  clean
4409 @endif opcodes-bootstrap
4410
4411
4412 .PHONY: all-stage4-opcodes maybe-all-stage4-opcodes
4413 .PHONY: clean-stage4-opcodes maybe-clean-stage4-opcodes
4414 maybe-all-stage4-opcodes:
4415 maybe-clean-stage4-opcodes:
4416 @if opcodes-bootstrap
4417 maybe-all-stage4-opcodes: all-stage4-opcodes
4418 all-stage4: all-stage4-opcodes
4419 TARGET-stage4-opcodes = $(TARGET-opcodes)
4420 all-stage4-opcodes: configure-stage4-opcodes
4421         @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
4422         @r=`${PWD_COMMAND}`; export r; \
4423         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4424         TFLAGS="$(STAGE4_TFLAGS)"; \
4425         $(HOST_EXPORTS) \
4426         $(POSTSTAGE1_HOST_EXPORTS)  \
4427         cd $(HOST_SUBDIR)/opcodes && \
4428         $(MAKE) $(BASE_FLAGS_TO_PASS) \
4429                 CFLAGS="$(STAGE4_CFLAGS)" \
4430                 CXXFLAGS="$(STAGE4_CXXFLAGS)" \
4431                 LIBCFLAGS="$(STAGE4_CFLAGS)" \
4432                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
4433                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
4434                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
4435                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
4436                 TFLAGS="$(STAGE4_TFLAGS)" \
4437                 $(TARGET-stage4-opcodes)
4438
4439 maybe-clean-stage4-opcodes: clean-stage4-opcodes
4440 clean-stage4: clean-stage4-opcodes
4441 clean-stage4-opcodes:
4442         @if [ $(current_stage) = stage4 ]; then \
4443           [ -f $(HOST_SUBDIR)/opcodes/Makefile ] || exit 0; \
4444         else \
4445           [ -f $(HOST_SUBDIR)/stage4-opcodes/Makefile ] || exit 0; \
4446           $(MAKE) stage4-start; \
4447         fi; \
4448         cd $(HOST_SUBDIR)/opcodes && \
4449         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  clean
4450 @endif opcodes-bootstrap
4451
4452
4453 .PHONY: all-stageprofile-opcodes maybe-all-stageprofile-opcodes
4454 .PHONY: clean-stageprofile-opcodes maybe-clean-stageprofile-opcodes
4455 maybe-all-stageprofile-opcodes:
4456 maybe-clean-stageprofile-opcodes:
4457 @if opcodes-bootstrap
4458 maybe-all-stageprofile-opcodes: all-stageprofile-opcodes
4459 all-stageprofile: all-stageprofile-opcodes
4460 TARGET-stageprofile-opcodes = $(TARGET-opcodes)
4461 all-stageprofile-opcodes: configure-stageprofile-opcodes
4462         @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
4463         @r=`${PWD_COMMAND}`; export r; \
4464         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4465         TFLAGS="$(STAGEprofile_TFLAGS)"; \
4466         $(HOST_EXPORTS) \
4467         $(POSTSTAGE1_HOST_EXPORTS)  \
4468         cd $(HOST_SUBDIR)/opcodes && \
4469         $(MAKE) $(BASE_FLAGS_TO_PASS) \
4470                 CFLAGS="$(STAGEprofile_CFLAGS)" \
4471                 CXXFLAGS="$(STAGEprofile_CXXFLAGS)" \
4472                 LIBCFLAGS="$(STAGEprofile_CFLAGS)" \
4473                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
4474                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
4475                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
4476                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
4477                 TFLAGS="$(STAGEprofile_TFLAGS)" \
4478                 $(TARGET-stageprofile-opcodes)
4479
4480 maybe-clean-stageprofile-opcodes: clean-stageprofile-opcodes
4481 clean-stageprofile: clean-stageprofile-opcodes
4482 clean-stageprofile-opcodes:
4483         @if [ $(current_stage) = stageprofile ]; then \
4484           [ -f $(HOST_SUBDIR)/opcodes/Makefile ] || exit 0; \
4485         else \
4486           [ -f $(HOST_SUBDIR)/stageprofile-opcodes/Makefile ] || exit 0; \
4487           $(MAKE) stageprofile-start; \
4488         fi; \
4489         cd $(HOST_SUBDIR)/opcodes && \
4490         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  clean
4491 @endif opcodes-bootstrap
4492
4493
4494 .PHONY: all-stagefeedback-opcodes maybe-all-stagefeedback-opcodes
4495 .PHONY: clean-stagefeedback-opcodes maybe-clean-stagefeedback-opcodes
4496 maybe-all-stagefeedback-opcodes:
4497 maybe-clean-stagefeedback-opcodes:
4498 @if opcodes-bootstrap
4499 maybe-all-stagefeedback-opcodes: all-stagefeedback-opcodes
4500 all-stagefeedback: all-stagefeedback-opcodes
4501 TARGET-stagefeedback-opcodes = $(TARGET-opcodes)
4502 all-stagefeedback-opcodes: configure-stagefeedback-opcodes
4503         @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
4504         @r=`${PWD_COMMAND}`; export r; \
4505         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4506         TFLAGS="$(STAGEfeedback_TFLAGS)"; \
4507         $(HOST_EXPORTS) \
4508         $(POSTSTAGE1_HOST_EXPORTS)  \
4509         cd $(HOST_SUBDIR)/opcodes && \
4510         $(MAKE) $(BASE_FLAGS_TO_PASS) \
4511                 CFLAGS="$(STAGEfeedback_CFLAGS)" \
4512                 CXXFLAGS="$(STAGEfeedback_CXXFLAGS)" \
4513                 LIBCFLAGS="$(STAGEfeedback_CFLAGS)" \
4514                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
4515                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
4516                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
4517                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
4518                 TFLAGS="$(STAGEfeedback_TFLAGS)" \
4519                 $(TARGET-stagefeedback-opcodes)
4520
4521 maybe-clean-stagefeedback-opcodes: clean-stagefeedback-opcodes
4522 clean-stagefeedback: clean-stagefeedback-opcodes
4523 clean-stagefeedback-opcodes:
4524         @if [ $(current_stage) = stagefeedback ]; then \
4525           [ -f $(HOST_SUBDIR)/opcodes/Makefile ] || exit 0; \
4526         else \
4527           [ -f $(HOST_SUBDIR)/stagefeedback-opcodes/Makefile ] || exit 0; \
4528           $(MAKE) stagefeedback-start; \
4529         fi; \
4530         cd $(HOST_SUBDIR)/opcodes && \
4531         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  clean
4532 @endif opcodes-bootstrap
4533
4534
4535
4536
4537
4538 .PHONY: check-opcodes maybe-check-opcodes
4539 maybe-check-opcodes:
4540 @if opcodes
4541 maybe-check-opcodes: check-opcodes
4542
4543 check-opcodes:
4544         @: $(MAKE); $(unstage)
4545         @r=`${PWD_COMMAND}`; export r; \
4546         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4547         $(HOST_EXPORTS) $(EXTRA_HOST_EXPORTS) \
4548         (cd $(HOST_SUBDIR)/opcodes && \
4549           $(MAKE) $(FLAGS_TO_PASS)  $(EXTRA_BOOTSTRAP_FLAGS) check)
4550
4551 @endif opcodes
4552
4553 .PHONY: install-opcodes maybe-install-opcodes
4554 maybe-install-opcodes:
4555 @if opcodes
4556 maybe-install-opcodes: install-opcodes
4557
4558 install-opcodes: installdirs
4559         @: $(MAKE); $(unstage)
4560         @r=`${PWD_COMMAND}`; export r; \
4561         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4562         $(HOST_EXPORTS) \
4563         (cd $(HOST_SUBDIR)/opcodes && \
4564           $(MAKE) $(FLAGS_TO_PASS)  install)
4565
4566 @endif opcodes
4567
4568 .PHONY: install-strip-opcodes maybe-install-strip-opcodes
4569 maybe-install-strip-opcodes:
4570 @if opcodes
4571 maybe-install-strip-opcodes: install-strip-opcodes
4572
4573 install-strip-opcodes: installdirs
4574         @: $(MAKE); $(unstage)
4575         @r=`${PWD_COMMAND}`; export r; \
4576         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4577         $(HOST_EXPORTS) \
4578         (cd $(HOST_SUBDIR)/opcodes && \
4579           $(MAKE) $(FLAGS_TO_PASS)  install-strip)
4580
4581 @endif opcodes
4582
4583 # Other targets (info, dvi, pdf, etc.)
4584
4585 .PHONY: maybe-info-opcodes info-opcodes
4586 maybe-info-opcodes:
4587 @if opcodes
4588 maybe-info-opcodes: info-opcodes
4589
4590 info-opcodes: \
4591     configure-opcodes 
4592         @[ -f ./opcodes/Makefile ] || exit 0; \
4593         r=`${PWD_COMMAND}`; export r; \
4594         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4595         $(HOST_EXPORTS) \
4596         for flag in $(EXTRA_HOST_FLAGS) ; do \
4597           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
4598         done; \
4599         echo "Doing info in opcodes"; \
4600         (cd $(HOST_SUBDIR)/opcodes && \
4601           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
4602                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
4603                   "RANLIB=$${RANLIB}" \
4604                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
4605                   info) \
4606           || exit 1
4607
4608 @endif opcodes
4609
4610 .PHONY: maybe-dvi-opcodes dvi-opcodes
4611 maybe-dvi-opcodes:
4612 @if opcodes
4613 maybe-dvi-opcodes: dvi-opcodes
4614
4615 dvi-opcodes: \
4616     configure-opcodes 
4617         @[ -f ./opcodes/Makefile ] || exit 0; \
4618         r=`${PWD_COMMAND}`; export r; \
4619         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4620         $(HOST_EXPORTS) \
4621         for flag in $(EXTRA_HOST_FLAGS) ; do \
4622           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
4623         done; \
4624         echo "Doing dvi in opcodes"; \
4625         (cd $(HOST_SUBDIR)/opcodes && \
4626           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
4627                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
4628                   "RANLIB=$${RANLIB}" \
4629                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
4630                   dvi) \
4631           || exit 1
4632
4633 @endif opcodes
4634
4635 .PHONY: maybe-pdf-opcodes pdf-opcodes
4636 maybe-pdf-opcodes:
4637 @if opcodes
4638 maybe-pdf-opcodes: pdf-opcodes
4639
4640 pdf-opcodes: \
4641     configure-opcodes 
4642         @[ -f ./opcodes/Makefile ] || exit 0; \
4643         r=`${PWD_COMMAND}`; export r; \
4644         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4645         $(HOST_EXPORTS) \
4646         for flag in $(EXTRA_HOST_FLAGS) ; do \
4647           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
4648         done; \
4649         echo "Doing pdf in opcodes"; \
4650         (cd $(HOST_SUBDIR)/opcodes && \
4651           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
4652                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
4653                   "RANLIB=$${RANLIB}" \
4654                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
4655                   pdf) \
4656           || exit 1
4657
4658 @endif opcodes
4659
4660 .PHONY: maybe-html-opcodes html-opcodes
4661 maybe-html-opcodes:
4662 @if opcodes
4663 maybe-html-opcodes: html-opcodes
4664
4665 html-opcodes: \
4666     configure-opcodes 
4667         @[ -f ./opcodes/Makefile ] || exit 0; \
4668         r=`${PWD_COMMAND}`; export r; \
4669         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4670         $(HOST_EXPORTS) \
4671         for flag in $(EXTRA_HOST_FLAGS) ; do \
4672           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
4673         done; \
4674         echo "Doing html in opcodes"; \
4675         (cd $(HOST_SUBDIR)/opcodes && \
4676           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
4677                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
4678                   "RANLIB=$${RANLIB}" \
4679                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
4680                   html) \
4681           || exit 1
4682
4683 @endif opcodes
4684
4685 .PHONY: maybe-TAGS-opcodes TAGS-opcodes
4686 maybe-TAGS-opcodes:
4687 @if opcodes
4688 maybe-TAGS-opcodes: TAGS-opcodes
4689
4690 TAGS-opcodes: \
4691     configure-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 TAGS 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                   TAGS) \
4706           || exit 1
4707
4708 @endif opcodes
4709
4710 .PHONY: maybe-install-info-opcodes install-info-opcodes
4711 maybe-install-info-opcodes:
4712 @if opcodes
4713 maybe-install-info-opcodes: install-info-opcodes
4714
4715 install-info-opcodes: \
4716     configure-opcodes \
4717     info-opcodes 
4718         @[ -f ./opcodes/Makefile ] || exit 0; \
4719         r=`${PWD_COMMAND}`; export r; \
4720         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4721         $(HOST_EXPORTS) \
4722         for flag in $(EXTRA_HOST_FLAGS) ; do \
4723           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
4724         done; \
4725         echo "Doing install-info in opcodes"; \
4726         (cd $(HOST_SUBDIR)/opcodes && \
4727           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
4728                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
4729                   "RANLIB=$${RANLIB}" \
4730                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
4731                   install-info) \
4732           || exit 1
4733
4734 @endif opcodes
4735
4736 .PHONY: maybe-install-pdf-opcodes install-pdf-opcodes
4737 maybe-install-pdf-opcodes:
4738 @if opcodes
4739 maybe-install-pdf-opcodes: install-pdf-opcodes
4740
4741 install-pdf-opcodes: \
4742     configure-opcodes \
4743     pdf-opcodes 
4744         @[ -f ./opcodes/Makefile ] || exit 0; \
4745         r=`${PWD_COMMAND}`; export r; \
4746         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4747         $(HOST_EXPORTS) \
4748         for flag in $(EXTRA_HOST_FLAGS) ; do \
4749           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
4750         done; \
4751         echo "Doing install-pdf in opcodes"; \
4752         (cd $(HOST_SUBDIR)/opcodes && \
4753           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
4754                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
4755                   "RANLIB=$${RANLIB}" \
4756                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
4757                   install-pdf) \
4758           || exit 1
4759
4760 @endif opcodes
4761
4762 .PHONY: maybe-install-html-opcodes install-html-opcodes
4763 maybe-install-html-opcodes:
4764 @if opcodes
4765 maybe-install-html-opcodes: install-html-opcodes
4766
4767 install-html-opcodes: \
4768     configure-opcodes \
4769     html-opcodes 
4770         @[ -f ./opcodes/Makefile ] || exit 0; \
4771         r=`${PWD_COMMAND}`; export r; \
4772         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4773         $(HOST_EXPORTS) \
4774         for flag in $(EXTRA_HOST_FLAGS) ; do \
4775           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
4776         done; \
4777         echo "Doing install-html in opcodes"; \
4778         (cd $(HOST_SUBDIR)/opcodes && \
4779           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
4780                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
4781                   "RANLIB=$${RANLIB}" \
4782                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
4783                   install-html) \
4784           || exit 1
4785
4786 @endif opcodes
4787
4788 .PHONY: maybe-installcheck-opcodes installcheck-opcodes
4789 maybe-installcheck-opcodes:
4790 @if opcodes
4791 maybe-installcheck-opcodes: installcheck-opcodes
4792
4793 installcheck-opcodes: \
4794     configure-opcodes 
4795         @[ -f ./opcodes/Makefile ] || exit 0; \
4796         r=`${PWD_COMMAND}`; export r; \
4797         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4798         $(HOST_EXPORTS) \
4799         for flag in $(EXTRA_HOST_FLAGS) ; do \
4800           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
4801         done; \
4802         echo "Doing installcheck in opcodes"; \
4803         (cd $(HOST_SUBDIR)/opcodes && \
4804           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
4805                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
4806                   "RANLIB=$${RANLIB}" \
4807                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
4808                   installcheck) \
4809           || exit 1
4810
4811 @endif opcodes
4812
4813 .PHONY: maybe-mostlyclean-opcodes mostlyclean-opcodes
4814 maybe-mostlyclean-opcodes:
4815 @if opcodes
4816 maybe-mostlyclean-opcodes: mostlyclean-opcodes
4817
4818 mostlyclean-opcodes: 
4819         @[ -f ./opcodes/Makefile ] || exit 0; \
4820         r=`${PWD_COMMAND}`; export r; \
4821         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4822         $(HOST_EXPORTS) \
4823         for flag in $(EXTRA_HOST_FLAGS) ; do \
4824           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
4825         done; \
4826         echo "Doing mostlyclean in opcodes"; \
4827         (cd $(HOST_SUBDIR)/opcodes && \
4828           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
4829                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
4830                   "RANLIB=$${RANLIB}" \
4831                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
4832                   mostlyclean) \
4833           || exit 1
4834
4835 @endif opcodes
4836
4837 .PHONY: maybe-clean-opcodes clean-opcodes
4838 maybe-clean-opcodes:
4839 @if opcodes
4840 maybe-clean-opcodes: clean-opcodes
4841
4842 clean-opcodes: 
4843         @[ -f ./opcodes/Makefile ] || exit 0; \
4844         r=`${PWD_COMMAND}`; export r; \
4845         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4846         $(HOST_EXPORTS) \
4847         for flag in $(EXTRA_HOST_FLAGS) ; do \
4848           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
4849         done; \
4850         echo "Doing clean in opcodes"; \
4851         (cd $(HOST_SUBDIR)/opcodes && \
4852           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
4853                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
4854                   "RANLIB=$${RANLIB}" \
4855                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
4856                   clean) \
4857           || exit 1
4858
4859 @endif opcodes
4860
4861 .PHONY: maybe-distclean-opcodes distclean-opcodes
4862 maybe-distclean-opcodes:
4863 @if opcodes
4864 maybe-distclean-opcodes: distclean-opcodes
4865
4866 distclean-opcodes: 
4867         @[ -f ./opcodes/Makefile ] || exit 0; \
4868         r=`${PWD_COMMAND}`; export r; \
4869         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4870         $(HOST_EXPORTS) \
4871         for flag in $(EXTRA_HOST_FLAGS) ; do \
4872           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
4873         done; \
4874         echo "Doing distclean in opcodes"; \
4875         (cd $(HOST_SUBDIR)/opcodes && \
4876           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
4877                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
4878                   "RANLIB=$${RANLIB}" \
4879                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
4880                   distclean) \
4881           || exit 1
4882
4883 @endif opcodes
4884
4885 .PHONY: maybe-maintainer-clean-opcodes maintainer-clean-opcodes
4886 maybe-maintainer-clean-opcodes:
4887 @if opcodes
4888 maybe-maintainer-clean-opcodes: maintainer-clean-opcodes
4889
4890 maintainer-clean-opcodes: 
4891         @[ -f ./opcodes/Makefile ] || exit 0; \
4892         r=`${PWD_COMMAND}`; export r; \
4893         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4894         $(HOST_EXPORTS) \
4895         for flag in $(EXTRA_HOST_FLAGS) ; do \
4896           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
4897         done; \
4898         echo "Doing maintainer-clean in opcodes"; \
4899         (cd $(HOST_SUBDIR)/opcodes && \
4900           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
4901                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
4902                   "RANLIB=$${RANLIB}" \
4903                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
4904                   maintainer-clean) \
4905           || exit 1
4906
4907 @endif opcodes
4908
4909
4910
4911 .PHONY: configure-binutils maybe-configure-binutils
4912 maybe-configure-binutils:
4913 @if gcc-bootstrap
4914 configure-binutils: stage_current
4915 @endif gcc-bootstrap
4916 @if binutils
4917 maybe-configure-binutils: configure-binutils
4918 configure-binutils: 
4919         @r=`${PWD_COMMAND}`; export r; \
4920         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4921         test ! -f $(HOST_SUBDIR)/binutils/Makefile || exit 0; \
4922         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/binutils; \
4923         $(HOST_EXPORTS)  \
4924         echo Configuring in $(HOST_SUBDIR)/binutils; \
4925         cd "$(HOST_SUBDIR)/binutils" || exit 1; \
4926         case $(srcdir) in \
4927           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
4928           *) topdir=`echo $(HOST_SUBDIR)/binutils/ | \
4929                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
4930         esac; \
4931         module_srcdir=binutils; \
4932         $(SHELL) \
4933           $$s/$$module_srcdir/configure \
4934           --srcdir=$${topdir}/$$module_srcdir \
4935           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
4936           --target=${target_alias}  \
4937           || exit 1
4938 @endif binutils
4939
4940
4941
4942 .PHONY: configure-stage1-binutils maybe-configure-stage1-binutils
4943 maybe-configure-stage1-binutils:
4944 @if binutils-bootstrap
4945 maybe-configure-stage1-binutils: configure-stage1-binutils
4946 configure-stage1-binutils:
4947         @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
4948         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/binutils
4949         @r=`${PWD_COMMAND}`; export r; \
4950         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4951         TFLAGS="$(STAGE1_TFLAGS)"; \
4952         test ! -f $(HOST_SUBDIR)/binutils/Makefile || exit 0; \
4953         $(HOST_EXPORTS) \
4954         CFLAGS="$(STAGE1_CFLAGS)"; export CFLAGS; \
4955         CXXFLAGS="$(STAGE1_CXXFLAGS)"; export CXXFLAGS; \
4956         LIBCFLAGS="$(LIBCFLAGS)"; export LIBCFLAGS;  \
4957         echo Configuring stage 1 in $(HOST_SUBDIR)/binutils; \
4958         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/binutils; \
4959         cd $(HOST_SUBDIR)/binutils || exit 1; \
4960         case $(srcdir) in \
4961           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
4962           *) topdir=`echo $(HOST_SUBDIR)/binutils/ | \
4963                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
4964         esac; \
4965         module_srcdir=binutils; \
4966         $(SHELL) $$s/$$module_srcdir/configure \
4967           --srcdir=$${topdir}/$$module_srcdir \
4968           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
4969           --target=${target_alias} \
4970            \
4971           $(STAGE1_CONFIGURE_FLAGS)
4972 @endif binutils-bootstrap
4973
4974 .PHONY: configure-stage2-binutils maybe-configure-stage2-binutils
4975 maybe-configure-stage2-binutils:
4976 @if binutils-bootstrap
4977 maybe-configure-stage2-binutils: configure-stage2-binutils
4978 configure-stage2-binutils:
4979         @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
4980         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/binutils
4981         @r=`${PWD_COMMAND}`; export r; \
4982         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4983         TFLAGS="$(STAGE2_TFLAGS)"; \
4984         test ! -f $(HOST_SUBDIR)/binutils/Makefile || exit 0; \
4985         $(HOST_EXPORTS) \
4986         $(POSTSTAGE1_HOST_EXPORTS) \
4987         CFLAGS="$(STAGE2_CFLAGS)"; export CFLAGS; \
4988         CXXFLAGS="$(STAGE2_CXXFLAGS)"; export CXXFLAGS; \
4989         LIBCFLAGS="$(STAGE2_CFLAGS)"; export LIBCFLAGS;  \
4990         echo Configuring stage 2 in $(HOST_SUBDIR)/binutils; \
4991         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/binutils; \
4992         cd $(HOST_SUBDIR)/binutils || exit 1; \
4993         case $(srcdir) in \
4994           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
4995           *) topdir=`echo $(HOST_SUBDIR)/binutils/ | \
4996                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
4997         esac; \
4998         module_srcdir=binutils; \
4999         $(SHELL) $$s/$$module_srcdir/configure \
5000           --srcdir=$${topdir}/$$module_srcdir \
5001           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
5002           --target=${target_alias} \
5003           --with-build-libsubdir=$(HOST_SUBDIR) \
5004           $(STAGE2_CONFIGURE_FLAGS)
5005 @endif binutils-bootstrap
5006
5007 .PHONY: configure-stage3-binutils maybe-configure-stage3-binutils
5008 maybe-configure-stage3-binutils:
5009 @if binutils-bootstrap
5010 maybe-configure-stage3-binutils: configure-stage3-binutils
5011 configure-stage3-binutils:
5012         @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
5013         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/binutils
5014         @r=`${PWD_COMMAND}`; export r; \
5015         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5016         TFLAGS="$(STAGE3_TFLAGS)"; \
5017         test ! -f $(HOST_SUBDIR)/binutils/Makefile || exit 0; \
5018         $(HOST_EXPORTS) \
5019         $(POSTSTAGE1_HOST_EXPORTS) \
5020         CFLAGS="$(STAGE3_CFLAGS)"; export CFLAGS; \
5021         CXXFLAGS="$(STAGE3_CXXFLAGS)"; export CXXFLAGS; \
5022         LIBCFLAGS="$(STAGE3_CFLAGS)"; export LIBCFLAGS;  \
5023         echo Configuring stage 3 in $(HOST_SUBDIR)/binutils; \
5024         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/binutils; \
5025         cd $(HOST_SUBDIR)/binutils || exit 1; \
5026         case $(srcdir) in \
5027           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
5028           *) topdir=`echo $(HOST_SUBDIR)/binutils/ | \
5029                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
5030         esac; \
5031         module_srcdir=binutils; \
5032         $(SHELL) $$s/$$module_srcdir/configure \
5033           --srcdir=$${topdir}/$$module_srcdir \
5034           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
5035           --target=${target_alias} \
5036           --with-build-libsubdir=$(HOST_SUBDIR) \
5037           $(STAGE3_CONFIGURE_FLAGS)
5038 @endif binutils-bootstrap
5039
5040 .PHONY: configure-stage4-binutils maybe-configure-stage4-binutils
5041 maybe-configure-stage4-binutils:
5042 @if binutils-bootstrap
5043 maybe-configure-stage4-binutils: configure-stage4-binutils
5044 configure-stage4-binutils:
5045         @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
5046         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/binutils
5047         @r=`${PWD_COMMAND}`; export r; \
5048         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5049         TFLAGS="$(STAGE4_TFLAGS)"; \
5050         test ! -f $(HOST_SUBDIR)/binutils/Makefile || exit 0; \
5051         $(HOST_EXPORTS) \
5052         $(POSTSTAGE1_HOST_EXPORTS) \
5053         CFLAGS="$(STAGE4_CFLAGS)"; export CFLAGS; \
5054         CXXFLAGS="$(STAGE4_CXXFLAGS)"; export CXXFLAGS; \
5055         LIBCFLAGS="$(STAGE4_CFLAGS)"; export LIBCFLAGS;  \
5056         echo Configuring stage 4 in $(HOST_SUBDIR)/binutils; \
5057         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/binutils; \
5058         cd $(HOST_SUBDIR)/binutils || exit 1; \
5059         case $(srcdir) in \
5060           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
5061           *) topdir=`echo $(HOST_SUBDIR)/binutils/ | \
5062                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
5063         esac; \
5064         module_srcdir=binutils; \
5065         $(SHELL) $$s/$$module_srcdir/configure \
5066           --srcdir=$${topdir}/$$module_srcdir \
5067           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
5068           --target=${target_alias} \
5069           --with-build-libsubdir=$(HOST_SUBDIR) \
5070           $(STAGE4_CONFIGURE_FLAGS)
5071 @endif binutils-bootstrap
5072
5073 .PHONY: configure-stageprofile-binutils maybe-configure-stageprofile-binutils
5074 maybe-configure-stageprofile-binutils:
5075 @if binutils-bootstrap
5076 maybe-configure-stageprofile-binutils: configure-stageprofile-binutils
5077 configure-stageprofile-binutils:
5078         @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
5079         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/binutils
5080         @r=`${PWD_COMMAND}`; export r; \
5081         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5082         TFLAGS="$(STAGEprofile_TFLAGS)"; \
5083         test ! -f $(HOST_SUBDIR)/binutils/Makefile || exit 0; \
5084         $(HOST_EXPORTS) \
5085         $(POSTSTAGE1_HOST_EXPORTS) \
5086         CFLAGS="$(STAGEprofile_CFLAGS)"; export CFLAGS; \
5087         CXXFLAGS="$(STAGEprofile_CXXFLAGS)"; export CXXFLAGS; \
5088         LIBCFLAGS="$(STAGEprofile_CFLAGS)"; export LIBCFLAGS;  \
5089         echo Configuring stage profile in $(HOST_SUBDIR)/binutils; \
5090         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/binutils; \
5091         cd $(HOST_SUBDIR)/binutils || exit 1; \
5092         case $(srcdir) in \
5093           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
5094           *) topdir=`echo $(HOST_SUBDIR)/binutils/ | \
5095                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
5096         esac; \
5097         module_srcdir=binutils; \
5098         $(SHELL) $$s/$$module_srcdir/configure \
5099           --srcdir=$${topdir}/$$module_srcdir \
5100           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
5101           --target=${target_alias} \
5102           --with-build-libsubdir=$(HOST_SUBDIR) \
5103           $(STAGEprofile_CONFIGURE_FLAGS)
5104 @endif binutils-bootstrap
5105
5106 .PHONY: configure-stagefeedback-binutils maybe-configure-stagefeedback-binutils
5107 maybe-configure-stagefeedback-binutils:
5108 @if binutils-bootstrap
5109 maybe-configure-stagefeedback-binutils: configure-stagefeedback-binutils
5110 configure-stagefeedback-binutils:
5111         @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
5112         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/binutils
5113         @r=`${PWD_COMMAND}`; export r; \
5114         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5115         TFLAGS="$(STAGEfeedback_TFLAGS)"; \
5116         test ! -f $(HOST_SUBDIR)/binutils/Makefile || exit 0; \
5117         $(HOST_EXPORTS) \
5118         $(POSTSTAGE1_HOST_EXPORTS) \
5119         CFLAGS="$(STAGEfeedback_CFLAGS)"; export CFLAGS; \
5120         CXXFLAGS="$(STAGEfeedback_CXXFLAGS)"; export CXXFLAGS; \
5121         LIBCFLAGS="$(STAGEfeedback_CFLAGS)"; export LIBCFLAGS;  \
5122         echo Configuring stage feedback in $(HOST_SUBDIR)/binutils; \
5123         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/binutils; \
5124         cd $(HOST_SUBDIR)/binutils || exit 1; \
5125         case $(srcdir) in \
5126           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
5127           *) topdir=`echo $(HOST_SUBDIR)/binutils/ | \
5128                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
5129         esac; \
5130         module_srcdir=binutils; \
5131         $(SHELL) $$s/$$module_srcdir/configure \
5132           --srcdir=$${topdir}/$$module_srcdir \
5133           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
5134           --target=${target_alias} \
5135           --with-build-libsubdir=$(HOST_SUBDIR) \
5136           $(STAGEfeedback_CONFIGURE_FLAGS)
5137 @endif binutils-bootstrap
5138
5139
5140
5141
5142
5143 .PHONY: all-binutils maybe-all-binutils
5144 maybe-all-binutils:
5145 @if gcc-bootstrap
5146 all-binutils: stage_current
5147 @endif gcc-bootstrap
5148 @if binutils
5149 TARGET-binutils=all
5150 maybe-all-binutils: all-binutils
5151 all-binutils: configure-binutils
5152         @r=`${PWD_COMMAND}`; export r; \
5153         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5154         $(HOST_EXPORTS)  \
5155         (cd $(HOST_SUBDIR)/binutils && \
5156           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS)  \
5157                 $(TARGET-binutils))
5158 @endif binutils
5159
5160
5161
5162 .PHONY: all-stage1-binutils maybe-all-stage1-binutils
5163 .PHONY: clean-stage1-binutils maybe-clean-stage1-binutils
5164 maybe-all-stage1-binutils:
5165 maybe-clean-stage1-binutils:
5166 @if binutils-bootstrap
5167 maybe-all-stage1-binutils: all-stage1-binutils
5168 all-stage1: all-stage1-binutils
5169 TARGET-stage1-binutils = $(TARGET-binutils)
5170 all-stage1-binutils: configure-stage1-binutils
5171         @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
5172         @r=`${PWD_COMMAND}`; export r; \
5173         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5174         TFLAGS="$(STAGE1_TFLAGS)"; \
5175         $(HOST_EXPORTS)  \
5176         cd $(HOST_SUBDIR)/binutils && \
5177         $(MAKE) $(BASE_FLAGS_TO_PASS) \
5178                 CFLAGS="$(STAGE1_CFLAGS)" \
5179                 CXXFLAGS="$(STAGE1_CXXFLAGS)" \
5180                 LIBCFLAGS="$(LIBCFLAGS)" \
5181                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
5182                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
5183                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
5184                 $(EXTRA_HOST_FLAGS)  \
5185                 $(STAGE1_FLAGS_TO_PASS)  \
5186                 TFLAGS="$(STAGE1_TFLAGS)" \
5187                 $(TARGET-stage1-binutils)
5188
5189 maybe-clean-stage1-binutils: clean-stage1-binutils
5190 clean-stage1: clean-stage1-binutils
5191 clean-stage1-binutils:
5192         @if [ $(current_stage) = stage1 ]; then \
5193           [ -f $(HOST_SUBDIR)/binutils/Makefile ] || exit 0; \
5194         else \
5195           [ -f $(HOST_SUBDIR)/stage1-binutils/Makefile ] || exit 0; \
5196           $(MAKE) stage1-start; \
5197         fi; \
5198         cd $(HOST_SUBDIR)/binutils && \
5199         $(MAKE) $(EXTRA_HOST_FLAGS)  \
5200         $(STAGE1_FLAGS_TO_PASS)  clean
5201 @endif binutils-bootstrap
5202
5203
5204 .PHONY: all-stage2-binutils maybe-all-stage2-binutils
5205 .PHONY: clean-stage2-binutils maybe-clean-stage2-binutils
5206 maybe-all-stage2-binutils:
5207 maybe-clean-stage2-binutils:
5208 @if binutils-bootstrap
5209 maybe-all-stage2-binutils: all-stage2-binutils
5210 all-stage2: all-stage2-binutils
5211 TARGET-stage2-binutils = $(TARGET-binutils)
5212 all-stage2-binutils: configure-stage2-binutils
5213         @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
5214         @r=`${PWD_COMMAND}`; export r; \
5215         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5216         TFLAGS="$(STAGE2_TFLAGS)"; \
5217         $(HOST_EXPORTS) \
5218         $(POSTSTAGE1_HOST_EXPORTS)  \
5219         cd $(HOST_SUBDIR)/binutils && \
5220         $(MAKE) $(BASE_FLAGS_TO_PASS) \
5221                 CFLAGS="$(STAGE2_CFLAGS)" \
5222                 CXXFLAGS="$(STAGE2_CXXFLAGS)" \
5223                 LIBCFLAGS="$(STAGE2_CFLAGS)" \
5224                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
5225                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
5226                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
5227                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
5228                 TFLAGS="$(STAGE2_TFLAGS)" \
5229                 $(TARGET-stage2-binutils)
5230
5231 maybe-clean-stage2-binutils: clean-stage2-binutils
5232 clean-stage2: clean-stage2-binutils
5233 clean-stage2-binutils:
5234         @if [ $(current_stage) = stage2 ]; then \
5235           [ -f $(HOST_SUBDIR)/binutils/Makefile ] || exit 0; \
5236         else \
5237           [ -f $(HOST_SUBDIR)/stage2-binutils/Makefile ] || exit 0; \
5238           $(MAKE) stage2-start; \
5239         fi; \
5240         cd $(HOST_SUBDIR)/binutils && \
5241         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  clean
5242 @endif binutils-bootstrap
5243
5244
5245 .PHONY: all-stage3-binutils maybe-all-stage3-binutils
5246 .PHONY: clean-stage3-binutils maybe-clean-stage3-binutils
5247 maybe-all-stage3-binutils:
5248 maybe-clean-stage3-binutils:
5249 @if binutils-bootstrap
5250 maybe-all-stage3-binutils: all-stage3-binutils
5251 all-stage3: all-stage3-binutils
5252 TARGET-stage3-binutils = $(TARGET-binutils)
5253 all-stage3-binutils: configure-stage3-binutils
5254         @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
5255         @r=`${PWD_COMMAND}`; export r; \
5256         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5257         TFLAGS="$(STAGE3_TFLAGS)"; \
5258         $(HOST_EXPORTS) \
5259         $(POSTSTAGE1_HOST_EXPORTS)  \
5260         cd $(HOST_SUBDIR)/binutils && \
5261         $(MAKE) $(BASE_FLAGS_TO_PASS) \
5262                 CFLAGS="$(STAGE3_CFLAGS)" \
5263                 CXXFLAGS="$(STAGE3_CXXFLAGS)" \
5264                 LIBCFLAGS="$(STAGE3_CFLAGS)" \
5265                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
5266                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
5267                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
5268                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
5269                 TFLAGS="$(STAGE3_TFLAGS)" \
5270                 $(TARGET-stage3-binutils)
5271
5272 maybe-clean-stage3-binutils: clean-stage3-binutils
5273 clean-stage3: clean-stage3-binutils
5274 clean-stage3-binutils:
5275         @if [ $(current_stage) = stage3 ]; then \
5276           [ -f $(HOST_SUBDIR)/binutils/Makefile ] || exit 0; \
5277         else \
5278           [ -f $(HOST_SUBDIR)/stage3-binutils/Makefile ] || exit 0; \
5279           $(MAKE) stage3-start; \
5280         fi; \
5281         cd $(HOST_SUBDIR)/binutils && \
5282         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  clean
5283 @endif binutils-bootstrap
5284
5285
5286 .PHONY: all-stage4-binutils maybe-all-stage4-binutils
5287 .PHONY: clean-stage4-binutils maybe-clean-stage4-binutils
5288 maybe-all-stage4-binutils:
5289 maybe-clean-stage4-binutils:
5290 @if binutils-bootstrap
5291 maybe-all-stage4-binutils: all-stage4-binutils
5292 all-stage4: all-stage4-binutils
5293 TARGET-stage4-binutils = $(TARGET-binutils)
5294 all-stage4-binutils: configure-stage4-binutils
5295         @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
5296         @r=`${PWD_COMMAND}`; export r; \
5297         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5298         TFLAGS="$(STAGE4_TFLAGS)"; \
5299         $(HOST_EXPORTS) \
5300         $(POSTSTAGE1_HOST_EXPORTS)  \
5301         cd $(HOST_SUBDIR)/binutils && \
5302         $(MAKE) $(BASE_FLAGS_TO_PASS) \
5303                 CFLAGS="$(STAGE4_CFLAGS)" \
5304                 CXXFLAGS="$(STAGE4_CXXFLAGS)" \
5305                 LIBCFLAGS="$(STAGE4_CFLAGS)" \
5306                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
5307                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
5308                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
5309                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
5310                 TFLAGS="$(STAGE4_TFLAGS)" \
5311                 $(TARGET-stage4-binutils)
5312
5313 maybe-clean-stage4-binutils: clean-stage4-binutils
5314 clean-stage4: clean-stage4-binutils
5315 clean-stage4-binutils:
5316         @if [ $(current_stage) = stage4 ]; then \
5317           [ -f $(HOST_SUBDIR)/binutils/Makefile ] || exit 0; \
5318         else \
5319           [ -f $(HOST_SUBDIR)/stage4-binutils/Makefile ] || exit 0; \
5320           $(MAKE) stage4-start; \
5321         fi; \
5322         cd $(HOST_SUBDIR)/binutils && \
5323         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  clean
5324 @endif binutils-bootstrap
5325
5326
5327 .PHONY: all-stageprofile-binutils maybe-all-stageprofile-binutils
5328 .PHONY: clean-stageprofile-binutils maybe-clean-stageprofile-binutils
5329 maybe-all-stageprofile-binutils:
5330 maybe-clean-stageprofile-binutils:
5331 @if binutils-bootstrap
5332 maybe-all-stageprofile-binutils: all-stageprofile-binutils
5333 all-stageprofile: all-stageprofile-binutils
5334 TARGET-stageprofile-binutils = $(TARGET-binutils)
5335 all-stageprofile-binutils: configure-stageprofile-binutils
5336         @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
5337         @r=`${PWD_COMMAND}`; export r; \
5338         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5339         TFLAGS="$(STAGEprofile_TFLAGS)"; \
5340         $(HOST_EXPORTS) \
5341         $(POSTSTAGE1_HOST_EXPORTS)  \
5342         cd $(HOST_SUBDIR)/binutils && \
5343         $(MAKE) $(BASE_FLAGS_TO_PASS) \
5344                 CFLAGS="$(STAGEprofile_CFLAGS)" \
5345                 CXXFLAGS="$(STAGEprofile_CXXFLAGS)" \
5346                 LIBCFLAGS="$(STAGEprofile_CFLAGS)" \
5347                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
5348                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
5349                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
5350                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
5351                 TFLAGS="$(STAGEprofile_TFLAGS)" \
5352                 $(TARGET-stageprofile-binutils)
5353
5354 maybe-clean-stageprofile-binutils: clean-stageprofile-binutils
5355 clean-stageprofile: clean-stageprofile-binutils
5356 clean-stageprofile-binutils:
5357         @if [ $(current_stage) = stageprofile ]; then \
5358           [ -f $(HOST_SUBDIR)/binutils/Makefile ] || exit 0; \
5359         else \
5360           [ -f $(HOST_SUBDIR)/stageprofile-binutils/Makefile ] || exit 0; \
5361           $(MAKE) stageprofile-start; \
5362         fi; \
5363         cd $(HOST_SUBDIR)/binutils && \
5364         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  clean
5365 @endif binutils-bootstrap
5366
5367
5368 .PHONY: all-stagefeedback-binutils maybe-all-stagefeedback-binutils
5369 .PHONY: clean-stagefeedback-binutils maybe-clean-stagefeedback-binutils
5370 maybe-all-stagefeedback-binutils:
5371 maybe-clean-stagefeedback-binutils:
5372 @if binutils-bootstrap
5373 maybe-all-stagefeedback-binutils: all-stagefeedback-binutils
5374 all-stagefeedback: all-stagefeedback-binutils
5375 TARGET-stagefeedback-binutils = $(TARGET-binutils)
5376 all-stagefeedback-binutils: configure-stagefeedback-binutils
5377         @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
5378         @r=`${PWD_COMMAND}`; export r; \
5379         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5380         TFLAGS="$(STAGEfeedback_TFLAGS)"; \
5381         $(HOST_EXPORTS) \
5382         $(POSTSTAGE1_HOST_EXPORTS)  \
5383         cd $(HOST_SUBDIR)/binutils && \
5384         $(MAKE) $(BASE_FLAGS_TO_PASS) \
5385                 CFLAGS="$(STAGEfeedback_CFLAGS)" \
5386                 CXXFLAGS="$(STAGEfeedback_CXXFLAGS)" \
5387                 LIBCFLAGS="$(STAGEfeedback_CFLAGS)" \
5388                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
5389                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
5390                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
5391                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
5392                 TFLAGS="$(STAGEfeedback_TFLAGS)" \
5393                 $(TARGET-stagefeedback-binutils)
5394
5395 maybe-clean-stagefeedback-binutils: clean-stagefeedback-binutils
5396 clean-stagefeedback: clean-stagefeedback-binutils
5397 clean-stagefeedback-binutils:
5398         @if [ $(current_stage) = stagefeedback ]; then \
5399           [ -f $(HOST_SUBDIR)/binutils/Makefile ] || exit 0; \
5400         else \
5401           [ -f $(HOST_SUBDIR)/stagefeedback-binutils/Makefile ] || exit 0; \
5402           $(MAKE) stagefeedback-start; \
5403         fi; \
5404         cd $(HOST_SUBDIR)/binutils && \
5405         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  clean
5406 @endif binutils-bootstrap
5407
5408
5409
5410
5411
5412 .PHONY: check-binutils maybe-check-binutils
5413 maybe-check-binutils:
5414 @if binutils
5415 maybe-check-binutils: check-binutils
5416
5417 check-binutils:
5418         @: $(MAKE); $(unstage)
5419         @r=`${PWD_COMMAND}`; export r; \
5420         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5421         $(HOST_EXPORTS) $(EXTRA_HOST_EXPORTS) \
5422         (cd $(HOST_SUBDIR)/binutils && \
5423           $(MAKE) $(FLAGS_TO_PASS)  $(EXTRA_BOOTSTRAP_FLAGS) check)
5424
5425 @endif binutils
5426
5427 .PHONY: install-binutils maybe-install-binutils
5428 maybe-install-binutils:
5429 @if binutils
5430 maybe-install-binutils: install-binutils
5431
5432 install-binutils: installdirs
5433         @: $(MAKE); $(unstage)
5434         @r=`${PWD_COMMAND}`; export r; \
5435         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5436         $(HOST_EXPORTS) \
5437         (cd $(HOST_SUBDIR)/binutils && \
5438           $(MAKE) $(FLAGS_TO_PASS)  install)
5439
5440 @endif binutils
5441
5442 .PHONY: install-strip-binutils maybe-install-strip-binutils
5443 maybe-install-strip-binutils:
5444 @if binutils
5445 maybe-install-strip-binutils: install-strip-binutils
5446
5447 install-strip-binutils: installdirs
5448         @: $(MAKE); $(unstage)
5449         @r=`${PWD_COMMAND}`; export r; \
5450         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5451         $(HOST_EXPORTS) \
5452         (cd $(HOST_SUBDIR)/binutils && \
5453           $(MAKE) $(FLAGS_TO_PASS)  install-strip)
5454
5455 @endif binutils
5456
5457 # Other targets (info, dvi, pdf, etc.)
5458
5459 .PHONY: maybe-info-binutils info-binutils
5460 maybe-info-binutils:
5461 @if binutils
5462 maybe-info-binutils: info-binutils
5463
5464 info-binutils: \
5465     configure-binutils 
5466         @[ -f ./binutils/Makefile ] || exit 0; \
5467         r=`${PWD_COMMAND}`; export r; \
5468         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5469         $(HOST_EXPORTS) \
5470         for flag in $(EXTRA_HOST_FLAGS) ; do \
5471           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
5472         done; \
5473         echo "Doing info in binutils"; \
5474         (cd $(HOST_SUBDIR)/binutils && \
5475           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
5476                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
5477                   "RANLIB=$${RANLIB}" \
5478                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
5479                   info) \
5480           || exit 1
5481
5482 @endif binutils
5483
5484 .PHONY: maybe-dvi-binutils dvi-binutils
5485 maybe-dvi-binutils:
5486 @if binutils
5487 maybe-dvi-binutils: dvi-binutils
5488
5489 dvi-binutils: \
5490     configure-binutils 
5491         @[ -f ./binutils/Makefile ] || exit 0; \
5492         r=`${PWD_COMMAND}`; export r; \
5493         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5494         $(HOST_EXPORTS) \
5495         for flag in $(EXTRA_HOST_FLAGS) ; do \
5496           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
5497         done; \
5498         echo "Doing dvi in binutils"; \
5499         (cd $(HOST_SUBDIR)/binutils && \
5500           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
5501                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
5502                   "RANLIB=$${RANLIB}" \
5503                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
5504                   dvi) \
5505           || exit 1
5506
5507 @endif binutils
5508
5509 .PHONY: maybe-pdf-binutils pdf-binutils
5510 maybe-pdf-binutils:
5511 @if binutils
5512 maybe-pdf-binutils: pdf-binutils
5513
5514 pdf-binutils: \
5515     configure-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 pdf 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                   pdf) \
5530           || exit 1
5531
5532 @endif binutils
5533
5534 .PHONY: maybe-html-binutils html-binutils
5535 maybe-html-binutils:
5536 @if binutils
5537 maybe-html-binutils: html-binutils
5538
5539 html-binutils: \
5540     configure-binutils 
5541         @[ -f ./binutils/Makefile ] || exit 0; \
5542         r=`${PWD_COMMAND}`; export r; \
5543         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5544         $(HOST_EXPORTS) \
5545         for flag in $(EXTRA_HOST_FLAGS) ; do \
5546           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
5547         done; \
5548         echo "Doing html in binutils"; \
5549         (cd $(HOST_SUBDIR)/binutils && \
5550           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
5551                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
5552                   "RANLIB=$${RANLIB}" \
5553                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
5554                   html) \
5555           || exit 1
5556
5557 @endif binutils
5558
5559 .PHONY: maybe-TAGS-binutils TAGS-binutils
5560 maybe-TAGS-binutils:
5561 @if binutils
5562 maybe-TAGS-binutils: TAGS-binutils
5563
5564 TAGS-binutils: \
5565     configure-binutils 
5566         @[ -f ./binutils/Makefile ] || exit 0; \
5567         r=`${PWD_COMMAND}`; export r; \
5568         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5569         $(HOST_EXPORTS) \
5570         for flag in $(EXTRA_HOST_FLAGS) ; do \
5571           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
5572         done; \
5573         echo "Doing TAGS in binutils"; \
5574         (cd $(HOST_SUBDIR)/binutils && \
5575           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
5576                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
5577                   "RANLIB=$${RANLIB}" \
5578                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
5579                   TAGS) \
5580           || exit 1
5581
5582 @endif binutils
5583
5584 .PHONY: maybe-install-info-binutils install-info-binutils
5585 maybe-install-info-binutils:
5586 @if binutils
5587 maybe-install-info-binutils: install-info-binutils
5588
5589 install-info-binutils: \
5590     configure-binutils \
5591     info-binutils 
5592         @[ -f ./binutils/Makefile ] || exit 0; \
5593         r=`${PWD_COMMAND}`; export r; \
5594         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5595         $(HOST_EXPORTS) \
5596         for flag in $(EXTRA_HOST_FLAGS) ; do \
5597           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
5598         done; \
5599         echo "Doing install-info in binutils"; \
5600         (cd $(HOST_SUBDIR)/binutils && \
5601           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
5602                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
5603                   "RANLIB=$${RANLIB}" \
5604                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
5605                   install-info) \
5606           || exit 1
5607
5608 @endif binutils
5609
5610 .PHONY: maybe-install-pdf-binutils install-pdf-binutils
5611 maybe-install-pdf-binutils:
5612 @if binutils
5613 maybe-install-pdf-binutils: install-pdf-binutils
5614
5615 install-pdf-binutils: \
5616     configure-binutils \
5617     pdf-binutils 
5618         @[ -f ./binutils/Makefile ] || exit 0; \
5619         r=`${PWD_COMMAND}`; export r; \
5620         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5621         $(HOST_EXPORTS) \
5622         for flag in $(EXTRA_HOST_FLAGS) ; do \
5623           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
5624         done; \
5625         echo "Doing install-pdf in binutils"; \
5626         (cd $(HOST_SUBDIR)/binutils && \
5627           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
5628                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
5629                   "RANLIB=$${RANLIB}" \
5630                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
5631                   install-pdf) \
5632           || exit 1
5633
5634 @endif binutils
5635
5636 .PHONY: maybe-install-html-binutils install-html-binutils
5637 maybe-install-html-binutils:
5638 @if binutils
5639 maybe-install-html-binutils: install-html-binutils
5640
5641 install-html-binutils: \
5642     configure-binutils \
5643     html-binutils 
5644         @[ -f ./binutils/Makefile ] || exit 0; \
5645         r=`${PWD_COMMAND}`; export r; \
5646         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5647         $(HOST_EXPORTS) \
5648         for flag in $(EXTRA_HOST_FLAGS) ; do \
5649           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
5650         done; \
5651         echo "Doing install-html in binutils"; \
5652         (cd $(HOST_SUBDIR)/binutils && \
5653           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
5654                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
5655                   "RANLIB=$${RANLIB}" \
5656                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
5657                   install-html) \
5658           || exit 1
5659
5660 @endif binutils
5661
5662 .PHONY: maybe-installcheck-binutils installcheck-binutils
5663 maybe-installcheck-binutils:
5664 @if binutils
5665 maybe-installcheck-binutils: installcheck-binutils
5666
5667 installcheck-binutils: \
5668     configure-binutils 
5669         @[ -f ./binutils/Makefile ] || exit 0; \
5670         r=`${PWD_COMMAND}`; export r; \
5671         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5672         $(HOST_EXPORTS) \
5673         for flag in $(EXTRA_HOST_FLAGS) ; do \
5674           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
5675         done; \
5676         echo "Doing installcheck in binutils"; \
5677         (cd $(HOST_SUBDIR)/binutils && \
5678           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
5679                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
5680                   "RANLIB=$${RANLIB}" \
5681                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
5682                   installcheck) \
5683           || exit 1
5684
5685 @endif binutils
5686
5687 .PHONY: maybe-mostlyclean-binutils mostlyclean-binutils
5688 maybe-mostlyclean-binutils:
5689 @if binutils
5690 maybe-mostlyclean-binutils: mostlyclean-binutils
5691
5692 mostlyclean-binutils: 
5693         @[ -f ./binutils/Makefile ] || exit 0; \
5694         r=`${PWD_COMMAND}`; export r; \
5695         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5696         $(HOST_EXPORTS) \
5697         for flag in $(EXTRA_HOST_FLAGS) ; do \
5698           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
5699         done; \
5700         echo "Doing mostlyclean in binutils"; \
5701         (cd $(HOST_SUBDIR)/binutils && \
5702           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
5703                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
5704                   "RANLIB=$${RANLIB}" \
5705                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
5706                   mostlyclean) \
5707           || exit 1
5708
5709 @endif binutils
5710
5711 .PHONY: maybe-clean-binutils clean-binutils
5712 maybe-clean-binutils:
5713 @if binutils
5714 maybe-clean-binutils: clean-binutils
5715
5716 clean-binutils: 
5717         @[ -f ./binutils/Makefile ] || exit 0; \
5718         r=`${PWD_COMMAND}`; export r; \
5719         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5720         $(HOST_EXPORTS) \
5721         for flag in $(EXTRA_HOST_FLAGS) ; do \
5722           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
5723         done; \
5724         echo "Doing clean in binutils"; \
5725         (cd $(HOST_SUBDIR)/binutils && \
5726           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
5727                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
5728                   "RANLIB=$${RANLIB}" \
5729                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
5730                   clean) \
5731           || exit 1
5732
5733 @endif binutils
5734
5735 .PHONY: maybe-distclean-binutils distclean-binutils
5736 maybe-distclean-binutils:
5737 @if binutils
5738 maybe-distclean-binutils: distclean-binutils
5739
5740 distclean-binutils: 
5741         @[ -f ./binutils/Makefile ] || exit 0; \
5742         r=`${PWD_COMMAND}`; export r; \
5743         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5744         $(HOST_EXPORTS) \
5745         for flag in $(EXTRA_HOST_FLAGS) ; do \
5746           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
5747         done; \
5748         echo "Doing distclean in binutils"; \
5749         (cd $(HOST_SUBDIR)/binutils && \
5750           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
5751                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
5752                   "RANLIB=$${RANLIB}" \
5753                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
5754                   distclean) \
5755           || exit 1
5756
5757 @endif binutils
5758
5759 .PHONY: maybe-maintainer-clean-binutils maintainer-clean-binutils
5760 maybe-maintainer-clean-binutils:
5761 @if binutils
5762 maybe-maintainer-clean-binutils: maintainer-clean-binutils
5763
5764 maintainer-clean-binutils: 
5765         @[ -f ./binutils/Makefile ] || exit 0; \
5766         r=`${PWD_COMMAND}`; export r; \
5767         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5768         $(HOST_EXPORTS) \
5769         for flag in $(EXTRA_HOST_FLAGS) ; do \
5770           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
5771         done; \
5772         echo "Doing maintainer-clean in binutils"; \
5773         (cd $(HOST_SUBDIR)/binutils && \
5774           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
5775                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
5776                   "RANLIB=$${RANLIB}" \
5777                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
5778                   maintainer-clean) \
5779           || exit 1
5780
5781 @endif binutils
5782
5783
5784
5785 .PHONY: configure-bison maybe-configure-bison
5786 maybe-configure-bison:
5787 @if gcc-bootstrap
5788 configure-bison: stage_current
5789 @endif gcc-bootstrap
5790 @if bison
5791 maybe-configure-bison: configure-bison
5792 configure-bison: 
5793         @: $(MAKE); $(unstage)
5794         @r=`${PWD_COMMAND}`; export r; \
5795         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5796         test ! -f $(HOST_SUBDIR)/bison/Makefile || exit 0; \
5797         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/bison; \
5798         $(HOST_EXPORTS)  \
5799         echo Configuring in $(HOST_SUBDIR)/bison; \
5800         cd "$(HOST_SUBDIR)/bison" || exit 1; \
5801         case $(srcdir) in \
5802           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
5803           *) topdir=`echo $(HOST_SUBDIR)/bison/ | \
5804                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
5805         esac; \
5806         module_srcdir=bison; \
5807         $(SHELL) \
5808           $$s/$$module_srcdir/configure \
5809           --srcdir=$${topdir}/$$module_srcdir \
5810           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
5811           --target=${target_alias}  \
5812           || exit 1
5813 @endif bison
5814
5815
5816
5817
5818
5819 .PHONY: all-bison maybe-all-bison
5820 maybe-all-bison:
5821 @if gcc-bootstrap
5822 all-bison: stage_current
5823 @endif gcc-bootstrap
5824 @if bison
5825 TARGET-bison=all
5826 maybe-all-bison: all-bison
5827 all-bison: configure-bison
5828         @: $(MAKE); $(unstage)
5829         @r=`${PWD_COMMAND}`; export r; \
5830         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5831         $(HOST_EXPORTS)  \
5832         (cd $(HOST_SUBDIR)/bison && \
5833           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS)  \
5834                 $(TARGET-bison))
5835 @endif bison
5836
5837
5838
5839
5840 .PHONY: check-bison maybe-check-bison
5841 maybe-check-bison:
5842 @if bison
5843 maybe-check-bison: check-bison
5844
5845 # This module is only tested in a native toolchain.
5846 check-bison:
5847         @: $(MAKE); $(unstage)
5848         @if [ '$(host)' = '$(target)' ]; then \
5849           r=`${PWD_COMMAND}`; export r; \
5850           s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5851           $(HOST_EXPORTS)  \
5852           (cd $(HOST_SUBDIR)/bison && \
5853             $(MAKE) $(FLAGS_TO_PASS)  check)
5854         fi
5855
5856 @endif bison
5857
5858 .PHONY: install-bison maybe-install-bison
5859 maybe-install-bison:
5860 @if bison
5861 maybe-install-bison: install-bison
5862
5863 install-bison: installdirs
5864         @: $(MAKE); $(unstage)
5865         @r=`${PWD_COMMAND}`; export r; \
5866         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5867         $(HOST_EXPORTS) \
5868         (cd $(HOST_SUBDIR)/bison && \
5869           $(MAKE) $(FLAGS_TO_PASS)  install)
5870
5871 @endif bison
5872
5873 .PHONY: install-strip-bison maybe-install-strip-bison
5874 maybe-install-strip-bison:
5875 @if bison
5876 maybe-install-strip-bison: install-strip-bison
5877
5878 install-strip-bison: installdirs
5879         @: $(MAKE); $(unstage)
5880         @r=`${PWD_COMMAND}`; export r; \
5881         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5882         $(HOST_EXPORTS) \
5883         (cd $(HOST_SUBDIR)/bison && \
5884           $(MAKE) $(FLAGS_TO_PASS)  install-strip)
5885
5886 @endif bison
5887
5888 # Other targets (info, dvi, pdf, etc.)
5889
5890 .PHONY: maybe-info-bison info-bison
5891 maybe-info-bison:
5892 @if bison
5893 maybe-info-bison: info-bison
5894
5895 info-bison: \
5896     configure-bison 
5897         @: $(MAKE); $(unstage)
5898         @[ -f ./bison/Makefile ] || exit 0; \
5899         r=`${PWD_COMMAND}`; export r; \
5900         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5901         $(HOST_EXPORTS) \
5902         for flag in $(EXTRA_HOST_FLAGS) ; do \
5903           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
5904         done; \
5905         echo "Doing info in bison"; \
5906         (cd $(HOST_SUBDIR)/bison && \
5907           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
5908                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
5909                   "RANLIB=$${RANLIB}" \
5910                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
5911                   info) \
5912           || exit 1
5913
5914 @endif bison
5915
5916 .PHONY: maybe-dvi-bison dvi-bison
5917 maybe-dvi-bison:
5918 @if bison
5919 maybe-dvi-bison: dvi-bison
5920
5921 dvi-bison: \
5922     configure-bison 
5923         @: $(MAKE); $(unstage)
5924         @[ -f ./bison/Makefile ] || exit 0; \
5925         r=`${PWD_COMMAND}`; export r; \
5926         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5927         $(HOST_EXPORTS) \
5928         for flag in $(EXTRA_HOST_FLAGS) ; do \
5929           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
5930         done; \
5931         echo "Doing dvi in bison"; \
5932         (cd $(HOST_SUBDIR)/bison && \
5933           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
5934                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
5935                   "RANLIB=$${RANLIB}" \
5936                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
5937                   dvi) \
5938           || exit 1
5939
5940 @endif bison
5941
5942 .PHONY: maybe-pdf-bison pdf-bison
5943 maybe-pdf-bison:
5944 @if bison
5945 maybe-pdf-bison: pdf-bison
5946
5947 pdf-bison: \
5948     configure-bison 
5949         @: $(MAKE); $(unstage)
5950         @[ -f ./bison/Makefile ] || exit 0; \
5951         r=`${PWD_COMMAND}`; export r; \
5952         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5953         $(HOST_EXPORTS) \
5954         for flag in $(EXTRA_HOST_FLAGS) ; do \
5955           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
5956         done; \
5957         echo "Doing pdf in bison"; \
5958         (cd $(HOST_SUBDIR)/bison && \
5959           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
5960                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
5961                   "RANLIB=$${RANLIB}" \
5962                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
5963                   pdf) \
5964           || exit 1
5965
5966 @endif bison
5967
5968 .PHONY: maybe-html-bison html-bison
5969 maybe-html-bison:
5970 @if bison
5971 maybe-html-bison: html-bison
5972
5973 html-bison: \
5974     configure-bison 
5975         @: $(MAKE); $(unstage)
5976         @[ -f ./bison/Makefile ] || exit 0; \
5977         r=`${PWD_COMMAND}`; export r; \
5978         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5979         $(HOST_EXPORTS) \
5980         for flag in $(EXTRA_HOST_FLAGS) ; do \
5981           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
5982         done; \
5983         echo "Doing html in bison"; \
5984         (cd $(HOST_SUBDIR)/bison && \
5985           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
5986                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
5987                   "RANLIB=$${RANLIB}" \
5988                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
5989                   html) \
5990           || exit 1
5991
5992 @endif bison
5993
5994 .PHONY: maybe-TAGS-bison TAGS-bison
5995 maybe-TAGS-bison:
5996 @if bison
5997 maybe-TAGS-bison: TAGS-bison
5998
5999 TAGS-bison: \
6000     configure-bison 
6001         @: $(MAKE); $(unstage)
6002         @[ -f ./bison/Makefile ] || exit 0; \
6003         r=`${PWD_COMMAND}`; export r; \
6004         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6005         $(HOST_EXPORTS) \
6006         for flag in $(EXTRA_HOST_FLAGS) ; do \
6007           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
6008         done; \
6009         echo "Doing TAGS in bison"; \
6010         (cd $(HOST_SUBDIR)/bison && \
6011           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
6012                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
6013                   "RANLIB=$${RANLIB}" \
6014                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
6015                   TAGS) \
6016           || exit 1
6017
6018 @endif bison
6019
6020 .PHONY: maybe-install-info-bison install-info-bison
6021 maybe-install-info-bison:
6022 @if bison
6023 maybe-install-info-bison: install-info-bison
6024
6025 install-info-bison: \
6026     configure-bison \
6027     info-bison 
6028         @: $(MAKE); $(unstage)
6029         @[ -f ./bison/Makefile ] || exit 0; \
6030         r=`${PWD_COMMAND}`; export r; \
6031         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6032         $(HOST_EXPORTS) \
6033         for flag in $(EXTRA_HOST_FLAGS) ; do \
6034           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
6035         done; \
6036         echo "Doing install-info in bison"; \
6037         (cd $(HOST_SUBDIR)/bison && \
6038           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
6039                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
6040                   "RANLIB=$${RANLIB}" \
6041                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
6042                   install-info) \
6043           || exit 1
6044
6045 @endif bison
6046
6047 .PHONY: maybe-install-pdf-bison install-pdf-bison
6048 maybe-install-pdf-bison:
6049 @if bison
6050 maybe-install-pdf-bison: install-pdf-bison
6051
6052 install-pdf-bison: \
6053     configure-bison \
6054     pdf-bison 
6055         @: $(MAKE); $(unstage)
6056         @[ -f ./bison/Makefile ] || exit 0; \
6057         r=`${PWD_COMMAND}`; export r; \
6058         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6059         $(HOST_EXPORTS) \
6060         for flag in $(EXTRA_HOST_FLAGS) ; do \
6061           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
6062         done; \
6063         echo "Doing install-pdf in bison"; \
6064         (cd $(HOST_SUBDIR)/bison && \
6065           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
6066                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
6067                   "RANLIB=$${RANLIB}" \
6068                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
6069                   install-pdf) \
6070           || exit 1
6071
6072 @endif bison
6073
6074 .PHONY: maybe-install-html-bison install-html-bison
6075 maybe-install-html-bison:
6076 @if bison
6077 maybe-install-html-bison: install-html-bison
6078
6079 install-html-bison: \
6080     configure-bison \
6081     html-bison 
6082         @: $(MAKE); $(unstage)
6083         @[ -f ./bison/Makefile ] || exit 0; \
6084         r=`${PWD_COMMAND}`; export r; \
6085         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6086         $(HOST_EXPORTS) \
6087         for flag in $(EXTRA_HOST_FLAGS) ; do \
6088           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
6089         done; \
6090         echo "Doing install-html in bison"; \
6091         (cd $(HOST_SUBDIR)/bison && \
6092           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
6093                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
6094                   "RANLIB=$${RANLIB}" \
6095                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
6096                   install-html) \
6097           || exit 1
6098
6099 @endif bison
6100
6101 .PHONY: maybe-installcheck-bison installcheck-bison
6102 maybe-installcheck-bison:
6103 @if bison
6104 maybe-installcheck-bison: installcheck-bison
6105
6106 installcheck-bison: \
6107     configure-bison 
6108         @: $(MAKE); $(unstage)
6109         @[ -f ./bison/Makefile ] || exit 0; \
6110         r=`${PWD_COMMAND}`; export r; \
6111         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6112         $(HOST_EXPORTS) \
6113         for flag in $(EXTRA_HOST_FLAGS) ; do \
6114           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
6115         done; \
6116         echo "Doing installcheck in bison"; \
6117         (cd $(HOST_SUBDIR)/bison && \
6118           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
6119                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
6120                   "RANLIB=$${RANLIB}" \
6121                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
6122                   installcheck) \
6123           || exit 1
6124
6125 @endif bison
6126
6127 .PHONY: maybe-mostlyclean-bison mostlyclean-bison
6128 maybe-mostlyclean-bison:
6129 @if bison
6130 maybe-mostlyclean-bison: mostlyclean-bison
6131
6132 mostlyclean-bison: 
6133         @: $(MAKE); $(unstage)
6134         @[ -f ./bison/Makefile ] || exit 0; \
6135         r=`${PWD_COMMAND}`; export r; \
6136         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6137         $(HOST_EXPORTS) \
6138         for flag in $(EXTRA_HOST_FLAGS) ; do \
6139           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
6140         done; \
6141         echo "Doing mostlyclean in bison"; \
6142         (cd $(HOST_SUBDIR)/bison && \
6143           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
6144                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
6145                   "RANLIB=$${RANLIB}" \
6146                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
6147                   mostlyclean) \
6148           || exit 1
6149
6150 @endif bison
6151
6152 .PHONY: maybe-clean-bison clean-bison
6153 maybe-clean-bison:
6154 @if bison
6155 maybe-clean-bison: clean-bison
6156
6157 clean-bison: 
6158         @: $(MAKE); $(unstage)
6159         @[ -f ./bison/Makefile ] || exit 0; \
6160         r=`${PWD_COMMAND}`; export r; \
6161         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6162         $(HOST_EXPORTS) \
6163         for flag in $(EXTRA_HOST_FLAGS) ; do \
6164           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
6165         done; \
6166         echo "Doing clean in bison"; \
6167         (cd $(HOST_SUBDIR)/bison && \
6168           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
6169                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
6170                   "RANLIB=$${RANLIB}" \
6171                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
6172                   clean) \
6173           || exit 1
6174
6175 @endif bison
6176
6177 .PHONY: maybe-distclean-bison distclean-bison
6178 maybe-distclean-bison:
6179 @if bison
6180 maybe-distclean-bison: distclean-bison
6181
6182 distclean-bison: 
6183         @: $(MAKE); $(unstage)
6184         @[ -f ./bison/Makefile ] || exit 0; \
6185         r=`${PWD_COMMAND}`; export r; \
6186         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6187         $(HOST_EXPORTS) \
6188         for flag in $(EXTRA_HOST_FLAGS) ; do \
6189           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
6190         done; \
6191         echo "Doing distclean in bison"; \
6192         (cd $(HOST_SUBDIR)/bison && \
6193           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
6194                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
6195                   "RANLIB=$${RANLIB}" \
6196                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
6197                   distclean) \
6198           || exit 1
6199
6200 @endif bison
6201
6202 .PHONY: maybe-maintainer-clean-bison maintainer-clean-bison
6203 maybe-maintainer-clean-bison:
6204 @if bison
6205 maybe-maintainer-clean-bison: maintainer-clean-bison
6206
6207 maintainer-clean-bison: 
6208         @: $(MAKE); $(unstage)
6209         @[ -f ./bison/Makefile ] || exit 0; \
6210         r=`${PWD_COMMAND}`; export r; \
6211         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6212         $(HOST_EXPORTS) \
6213         for flag in $(EXTRA_HOST_FLAGS) ; do \
6214           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
6215         done; \
6216         echo "Doing maintainer-clean in bison"; \
6217         (cd $(HOST_SUBDIR)/bison && \
6218           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
6219                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
6220                   "RANLIB=$${RANLIB}" \
6221                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
6222                   maintainer-clean) \
6223           || exit 1
6224
6225 @endif bison
6226
6227
6228
6229 .PHONY: configure-cgen maybe-configure-cgen
6230 maybe-configure-cgen:
6231 @if gcc-bootstrap
6232 configure-cgen: stage_current
6233 @endif gcc-bootstrap
6234 @if cgen
6235 maybe-configure-cgen: configure-cgen
6236 configure-cgen: 
6237         @: $(MAKE); $(unstage)
6238         @r=`${PWD_COMMAND}`; export r; \
6239         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6240         test ! -f $(HOST_SUBDIR)/cgen/Makefile || exit 0; \
6241         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/cgen; \
6242         $(HOST_EXPORTS)  \
6243         echo Configuring in $(HOST_SUBDIR)/cgen; \
6244         cd "$(HOST_SUBDIR)/cgen" || exit 1; \
6245         case $(srcdir) in \
6246           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
6247           *) topdir=`echo $(HOST_SUBDIR)/cgen/ | \
6248                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
6249         esac; \
6250         module_srcdir=cgen; \
6251         $(SHELL) \
6252           $$s/$$module_srcdir/configure \
6253           --srcdir=$${topdir}/$$module_srcdir \
6254           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
6255           --target=${target_alias}  \
6256           || exit 1
6257 @endif cgen
6258
6259
6260
6261
6262
6263 .PHONY: all-cgen maybe-all-cgen
6264 maybe-all-cgen:
6265 @if gcc-bootstrap
6266 all-cgen: stage_current
6267 @endif gcc-bootstrap
6268 @if cgen
6269 TARGET-cgen=all
6270 maybe-all-cgen: all-cgen
6271 all-cgen: configure-cgen
6272         @: $(MAKE); $(unstage)
6273         @r=`${PWD_COMMAND}`; export r; \
6274         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6275         $(HOST_EXPORTS)  \
6276         (cd $(HOST_SUBDIR)/cgen && \
6277           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS)  \
6278                 $(TARGET-cgen))
6279 @endif cgen
6280
6281
6282
6283
6284 .PHONY: check-cgen maybe-check-cgen
6285 maybe-check-cgen:
6286 @if cgen
6287 maybe-check-cgen: check-cgen
6288
6289 check-cgen:
6290         @: $(MAKE); $(unstage)
6291         @r=`${PWD_COMMAND}`; export r; \
6292         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6293         $(HOST_EXPORTS)  \
6294         (cd $(HOST_SUBDIR)/cgen && \
6295           $(MAKE) $(FLAGS_TO_PASS)  check)
6296
6297 @endif cgen
6298
6299 .PHONY: install-cgen maybe-install-cgen
6300 maybe-install-cgen:
6301 @if cgen
6302 maybe-install-cgen: install-cgen
6303
6304 install-cgen: installdirs
6305         @: $(MAKE); $(unstage)
6306         @r=`${PWD_COMMAND}`; export r; \
6307         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6308         $(HOST_EXPORTS) \
6309         (cd $(HOST_SUBDIR)/cgen && \
6310           $(MAKE) $(FLAGS_TO_PASS)  install)
6311
6312 @endif cgen
6313
6314 .PHONY: install-strip-cgen maybe-install-strip-cgen
6315 maybe-install-strip-cgen:
6316 @if cgen
6317 maybe-install-strip-cgen: install-strip-cgen
6318
6319 install-strip-cgen: installdirs
6320         @: $(MAKE); $(unstage)
6321         @r=`${PWD_COMMAND}`; export r; \
6322         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6323         $(HOST_EXPORTS) \
6324         (cd $(HOST_SUBDIR)/cgen && \
6325           $(MAKE) $(FLAGS_TO_PASS)  install-strip)
6326
6327 @endif cgen
6328
6329 # Other targets (info, dvi, pdf, etc.)
6330
6331 .PHONY: maybe-info-cgen info-cgen
6332 maybe-info-cgen:
6333 @if cgen
6334 maybe-info-cgen: info-cgen
6335
6336 info-cgen: \
6337     configure-cgen 
6338         @: $(MAKE); $(unstage)
6339         @[ -f ./cgen/Makefile ] || exit 0; \
6340         r=`${PWD_COMMAND}`; export r; \
6341         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6342         $(HOST_EXPORTS) \
6343         for flag in $(EXTRA_HOST_FLAGS) ; do \
6344           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
6345         done; \
6346         echo "Doing info in cgen"; \
6347         (cd $(HOST_SUBDIR)/cgen && \
6348           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
6349                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
6350                   "RANLIB=$${RANLIB}" \
6351                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
6352                   info) \
6353           || exit 1
6354
6355 @endif cgen
6356
6357 .PHONY: maybe-dvi-cgen dvi-cgen
6358 maybe-dvi-cgen:
6359 @if cgen
6360 maybe-dvi-cgen: dvi-cgen
6361
6362 dvi-cgen: \
6363     configure-cgen 
6364         @: $(MAKE); $(unstage)
6365         @[ -f ./cgen/Makefile ] || exit 0; \
6366         r=`${PWD_COMMAND}`; export r; \
6367         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6368         $(HOST_EXPORTS) \
6369         for flag in $(EXTRA_HOST_FLAGS) ; do \
6370           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
6371         done; \
6372         echo "Doing dvi in cgen"; \
6373         (cd $(HOST_SUBDIR)/cgen && \
6374           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
6375                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
6376                   "RANLIB=$${RANLIB}" \
6377                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
6378                   dvi) \
6379           || exit 1
6380
6381 @endif cgen
6382
6383 .PHONY: maybe-pdf-cgen pdf-cgen
6384 maybe-pdf-cgen:
6385 @if cgen
6386 maybe-pdf-cgen: pdf-cgen
6387
6388 pdf-cgen: \
6389     configure-cgen 
6390         @: $(MAKE); $(unstage)
6391         @[ -f ./cgen/Makefile ] || exit 0; \
6392         r=`${PWD_COMMAND}`; export r; \
6393         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6394         $(HOST_EXPORTS) \
6395         for flag in $(EXTRA_HOST_FLAGS) ; do \
6396           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
6397         done; \
6398         echo "Doing pdf in cgen"; \
6399         (cd $(HOST_SUBDIR)/cgen && \
6400           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
6401                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
6402                   "RANLIB=$${RANLIB}" \
6403                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
6404                   pdf) \
6405           || exit 1
6406
6407 @endif cgen
6408
6409 .PHONY: maybe-html-cgen html-cgen
6410 maybe-html-cgen:
6411 @if cgen
6412 maybe-html-cgen: html-cgen
6413
6414 html-cgen: \
6415     configure-cgen 
6416         @: $(MAKE); $(unstage)
6417         @[ -f ./cgen/Makefile ] || exit 0; \
6418         r=`${PWD_COMMAND}`; export r; \
6419         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6420         $(HOST_EXPORTS) \
6421         for flag in $(EXTRA_HOST_FLAGS) ; do \
6422           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
6423         done; \
6424         echo "Doing html in cgen"; \
6425         (cd $(HOST_SUBDIR)/cgen && \
6426           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
6427                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
6428                   "RANLIB=$${RANLIB}" \
6429                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
6430                   html) \
6431           || exit 1
6432
6433 @endif cgen
6434
6435 .PHONY: maybe-TAGS-cgen TAGS-cgen
6436 maybe-TAGS-cgen:
6437 @if cgen
6438 maybe-TAGS-cgen: TAGS-cgen
6439
6440 TAGS-cgen: \
6441     configure-cgen 
6442         @: $(MAKE); $(unstage)
6443         @[ -f ./cgen/Makefile ] || exit 0; \
6444         r=`${PWD_COMMAND}`; export r; \
6445         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6446         $(HOST_EXPORTS) \
6447         for flag in $(EXTRA_HOST_FLAGS) ; do \
6448           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
6449         done; \
6450         echo "Doing TAGS in cgen"; \
6451         (cd $(HOST_SUBDIR)/cgen && \
6452           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
6453                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
6454                   "RANLIB=$${RANLIB}" \
6455                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
6456                   TAGS) \
6457           || exit 1
6458
6459 @endif cgen
6460
6461 .PHONY: maybe-install-info-cgen install-info-cgen
6462 maybe-install-info-cgen:
6463 @if cgen
6464 maybe-install-info-cgen: install-info-cgen
6465
6466 install-info-cgen: \
6467     configure-cgen \
6468     info-cgen 
6469         @: $(MAKE); $(unstage)
6470         @[ -f ./cgen/Makefile ] || exit 0; \
6471         r=`${PWD_COMMAND}`; export r; \
6472         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6473         $(HOST_EXPORTS) \
6474         for flag in $(EXTRA_HOST_FLAGS) ; do \
6475           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
6476         done; \
6477         echo "Doing install-info in cgen"; \
6478         (cd $(HOST_SUBDIR)/cgen && \
6479           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
6480                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
6481                   "RANLIB=$${RANLIB}" \
6482                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
6483                   install-info) \
6484           || exit 1
6485
6486 @endif cgen
6487
6488 .PHONY: maybe-install-pdf-cgen install-pdf-cgen
6489 maybe-install-pdf-cgen:
6490 @if cgen
6491 maybe-install-pdf-cgen: install-pdf-cgen
6492
6493 install-pdf-cgen: \
6494     configure-cgen \
6495     pdf-cgen 
6496         @: $(MAKE); $(unstage)
6497         @[ -f ./cgen/Makefile ] || exit 0; \
6498         r=`${PWD_COMMAND}`; export r; \
6499         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6500         $(HOST_EXPORTS) \
6501         for flag in $(EXTRA_HOST_FLAGS) ; do \
6502           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
6503         done; \
6504         echo "Doing install-pdf in cgen"; \
6505         (cd $(HOST_SUBDIR)/cgen && \
6506           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
6507                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
6508                   "RANLIB=$${RANLIB}" \
6509                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
6510                   install-pdf) \
6511           || exit 1
6512
6513 @endif cgen
6514
6515 .PHONY: maybe-install-html-cgen install-html-cgen
6516 maybe-install-html-cgen:
6517 @if cgen
6518 maybe-install-html-cgen: install-html-cgen
6519
6520 install-html-cgen: \
6521     configure-cgen \
6522     html-cgen 
6523         @: $(MAKE); $(unstage)
6524         @[ -f ./cgen/Makefile ] || exit 0; \
6525         r=`${PWD_COMMAND}`; export r; \
6526         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6527         $(HOST_EXPORTS) \
6528         for flag in $(EXTRA_HOST_FLAGS) ; do \
6529           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
6530         done; \
6531         echo "Doing install-html in cgen"; \
6532         (cd $(HOST_SUBDIR)/cgen && \
6533           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
6534                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
6535                   "RANLIB=$${RANLIB}" \
6536                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
6537                   install-html) \
6538           || exit 1
6539
6540 @endif cgen
6541
6542 .PHONY: maybe-installcheck-cgen installcheck-cgen
6543 maybe-installcheck-cgen:
6544 @if cgen
6545 maybe-installcheck-cgen: installcheck-cgen
6546
6547 installcheck-cgen: \
6548     configure-cgen 
6549         @: $(MAKE); $(unstage)
6550         @[ -f ./cgen/Makefile ] || exit 0; \
6551         r=`${PWD_COMMAND}`; export r; \
6552         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6553         $(HOST_EXPORTS) \
6554         for flag in $(EXTRA_HOST_FLAGS) ; do \
6555           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
6556         done; \
6557         echo "Doing installcheck in cgen"; \
6558         (cd $(HOST_SUBDIR)/cgen && \
6559           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
6560                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
6561                   "RANLIB=$${RANLIB}" \
6562                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
6563                   installcheck) \
6564           || exit 1
6565
6566 @endif cgen
6567
6568 .PHONY: maybe-mostlyclean-cgen mostlyclean-cgen
6569 maybe-mostlyclean-cgen:
6570 @if cgen
6571 maybe-mostlyclean-cgen: mostlyclean-cgen
6572
6573 mostlyclean-cgen: 
6574         @: $(MAKE); $(unstage)
6575         @[ -f ./cgen/Makefile ] || exit 0; \
6576         r=`${PWD_COMMAND}`; export r; \
6577         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6578         $(HOST_EXPORTS) \
6579         for flag in $(EXTRA_HOST_FLAGS) ; do \
6580           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
6581         done; \
6582         echo "Doing mostlyclean in cgen"; \
6583         (cd $(HOST_SUBDIR)/cgen && \
6584           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
6585                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
6586                   "RANLIB=$${RANLIB}" \
6587                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
6588                   mostlyclean) \
6589           || exit 1
6590
6591 @endif cgen
6592
6593 .PHONY: maybe-clean-cgen clean-cgen
6594 maybe-clean-cgen:
6595 @if cgen
6596 maybe-clean-cgen: clean-cgen
6597
6598 clean-cgen: 
6599         @: $(MAKE); $(unstage)
6600         @[ -f ./cgen/Makefile ] || exit 0; \
6601         r=`${PWD_COMMAND}`; export r; \
6602         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6603         $(HOST_EXPORTS) \
6604         for flag in $(EXTRA_HOST_FLAGS) ; do \
6605           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
6606         done; \
6607         echo "Doing clean in cgen"; \
6608         (cd $(HOST_SUBDIR)/cgen && \
6609           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
6610                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
6611                   "RANLIB=$${RANLIB}" \
6612                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
6613                   clean) \
6614           || exit 1
6615
6616 @endif cgen
6617
6618 .PHONY: maybe-distclean-cgen distclean-cgen
6619 maybe-distclean-cgen:
6620 @if cgen
6621 maybe-distclean-cgen: distclean-cgen
6622
6623 distclean-cgen: 
6624         @: $(MAKE); $(unstage)
6625         @[ -f ./cgen/Makefile ] || exit 0; \
6626         r=`${PWD_COMMAND}`; export r; \
6627         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6628         $(HOST_EXPORTS) \
6629         for flag in $(EXTRA_HOST_FLAGS) ; do \
6630           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
6631         done; \
6632         echo "Doing distclean in cgen"; \
6633         (cd $(HOST_SUBDIR)/cgen && \
6634           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
6635                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
6636                   "RANLIB=$${RANLIB}" \
6637                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
6638                   distclean) \
6639           || exit 1
6640
6641 @endif cgen
6642
6643 .PHONY: maybe-maintainer-clean-cgen maintainer-clean-cgen
6644 maybe-maintainer-clean-cgen:
6645 @if cgen
6646 maybe-maintainer-clean-cgen: maintainer-clean-cgen
6647
6648 maintainer-clean-cgen: 
6649         @: $(MAKE); $(unstage)
6650         @[ -f ./cgen/Makefile ] || exit 0; \
6651         r=`${PWD_COMMAND}`; export r; \
6652         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6653         $(HOST_EXPORTS) \
6654         for flag in $(EXTRA_HOST_FLAGS) ; do \
6655           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
6656         done; \
6657         echo "Doing maintainer-clean in cgen"; \
6658         (cd $(HOST_SUBDIR)/cgen && \
6659           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
6660                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
6661                   "RANLIB=$${RANLIB}" \
6662                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
6663                   maintainer-clean) \
6664           || exit 1
6665
6666 @endif cgen
6667
6668
6669
6670 .PHONY: configure-dejagnu maybe-configure-dejagnu
6671 maybe-configure-dejagnu:
6672 @if gcc-bootstrap
6673 configure-dejagnu: stage_current
6674 @endif gcc-bootstrap
6675 @if dejagnu
6676 maybe-configure-dejagnu: configure-dejagnu
6677 configure-dejagnu: 
6678         @: $(MAKE); $(unstage)
6679         @r=`${PWD_COMMAND}`; export r; \
6680         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6681         test ! -f $(HOST_SUBDIR)/dejagnu/Makefile || exit 0; \
6682         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/dejagnu; \
6683         $(HOST_EXPORTS)  \
6684         echo Configuring in $(HOST_SUBDIR)/dejagnu; \
6685         cd "$(HOST_SUBDIR)/dejagnu" || exit 1; \
6686         case $(srcdir) in \
6687           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
6688           *) topdir=`echo $(HOST_SUBDIR)/dejagnu/ | \
6689                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
6690         esac; \
6691         module_srcdir=dejagnu; \
6692         $(SHELL) \
6693           $$s/$$module_srcdir/configure \
6694           --srcdir=$${topdir}/$$module_srcdir \
6695           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
6696           --target=${target_alias}  \
6697           || exit 1
6698 @endif dejagnu
6699
6700
6701
6702
6703
6704 .PHONY: all-dejagnu maybe-all-dejagnu
6705 maybe-all-dejagnu:
6706 @if gcc-bootstrap
6707 all-dejagnu: stage_current
6708 @endif gcc-bootstrap
6709 @if dejagnu
6710 TARGET-dejagnu=all
6711 maybe-all-dejagnu: all-dejagnu
6712 all-dejagnu: configure-dejagnu
6713         @: $(MAKE); $(unstage)
6714         @r=`${PWD_COMMAND}`; export r; \
6715         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6716         $(HOST_EXPORTS)  \
6717         (cd $(HOST_SUBDIR)/dejagnu && \
6718           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS)  \
6719                 $(TARGET-dejagnu))
6720 @endif dejagnu
6721
6722
6723
6724
6725 .PHONY: check-dejagnu maybe-check-dejagnu
6726 maybe-check-dejagnu:
6727 @if dejagnu
6728 maybe-check-dejagnu: check-dejagnu
6729
6730 check-dejagnu:
6731         @: $(MAKE); $(unstage)
6732         @r=`${PWD_COMMAND}`; export r; \
6733         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6734         $(HOST_EXPORTS)  \
6735         (cd $(HOST_SUBDIR)/dejagnu && \
6736           $(MAKE) $(FLAGS_TO_PASS)  check)
6737
6738 @endif dejagnu
6739
6740 .PHONY: install-dejagnu maybe-install-dejagnu
6741 maybe-install-dejagnu:
6742 @if dejagnu
6743 maybe-install-dejagnu: install-dejagnu
6744
6745 install-dejagnu: installdirs
6746         @: $(MAKE); $(unstage)
6747         @r=`${PWD_COMMAND}`; export r; \
6748         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6749         $(HOST_EXPORTS) \
6750         (cd $(HOST_SUBDIR)/dejagnu && \
6751           $(MAKE) $(FLAGS_TO_PASS)  install)
6752
6753 @endif dejagnu
6754
6755 .PHONY: install-strip-dejagnu maybe-install-strip-dejagnu
6756 maybe-install-strip-dejagnu:
6757 @if dejagnu
6758 maybe-install-strip-dejagnu: install-strip-dejagnu
6759
6760 install-strip-dejagnu: installdirs
6761         @: $(MAKE); $(unstage)
6762         @r=`${PWD_COMMAND}`; export r; \
6763         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6764         $(HOST_EXPORTS) \
6765         (cd $(HOST_SUBDIR)/dejagnu && \
6766           $(MAKE) $(FLAGS_TO_PASS)  install-strip)
6767
6768 @endif dejagnu
6769
6770 # Other targets (info, dvi, pdf, etc.)
6771
6772 .PHONY: maybe-info-dejagnu info-dejagnu
6773 maybe-info-dejagnu:
6774 @if dejagnu
6775 maybe-info-dejagnu: info-dejagnu
6776
6777 info-dejagnu: \
6778     configure-dejagnu 
6779         @: $(MAKE); $(unstage)
6780         @[ -f ./dejagnu/Makefile ] || exit 0; \
6781         r=`${PWD_COMMAND}`; export r; \
6782         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6783         $(HOST_EXPORTS) \
6784         for flag in $(EXTRA_HOST_FLAGS) ; do \
6785           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
6786         done; \
6787         echo "Doing info in dejagnu"; \
6788         (cd $(HOST_SUBDIR)/dejagnu && \
6789           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
6790                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
6791                   "RANLIB=$${RANLIB}" \
6792                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
6793                   info) \
6794           || exit 1
6795
6796 @endif dejagnu
6797
6798 .PHONY: maybe-dvi-dejagnu dvi-dejagnu
6799 maybe-dvi-dejagnu:
6800 @if dejagnu
6801 maybe-dvi-dejagnu: dvi-dejagnu
6802
6803 dvi-dejagnu: \
6804     configure-dejagnu 
6805         @: $(MAKE); $(unstage)
6806         @[ -f ./dejagnu/Makefile ] || exit 0; \
6807         r=`${PWD_COMMAND}`; export r; \
6808         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6809         $(HOST_EXPORTS) \
6810         for flag in $(EXTRA_HOST_FLAGS) ; do \
6811           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
6812         done; \
6813         echo "Doing dvi in dejagnu"; \
6814         (cd $(HOST_SUBDIR)/dejagnu && \
6815           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
6816                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
6817                   "RANLIB=$${RANLIB}" \
6818                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
6819                   dvi) \
6820           || exit 1
6821
6822 @endif dejagnu
6823
6824 .PHONY: maybe-pdf-dejagnu pdf-dejagnu
6825 maybe-pdf-dejagnu:
6826 @if dejagnu
6827 maybe-pdf-dejagnu: pdf-dejagnu
6828
6829 pdf-dejagnu: \
6830     configure-dejagnu 
6831         @: $(MAKE); $(unstage)
6832         @[ -f ./dejagnu/Makefile ] || exit 0; \
6833         r=`${PWD_COMMAND}`; export r; \
6834         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6835         $(HOST_EXPORTS) \
6836         for flag in $(EXTRA_HOST_FLAGS) ; do \
6837           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
6838         done; \
6839         echo "Doing pdf in dejagnu"; \
6840         (cd $(HOST_SUBDIR)/dejagnu && \
6841           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
6842                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
6843                   "RANLIB=$${RANLIB}" \
6844                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
6845                   pdf) \
6846           || exit 1
6847
6848 @endif dejagnu
6849
6850 .PHONY: maybe-html-dejagnu html-dejagnu
6851 maybe-html-dejagnu:
6852 @if dejagnu
6853 maybe-html-dejagnu: html-dejagnu
6854
6855 html-dejagnu: \
6856     configure-dejagnu 
6857         @: $(MAKE); $(unstage)
6858         @[ -f ./dejagnu/Makefile ] || exit 0; \
6859         r=`${PWD_COMMAND}`; export r; \
6860         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6861         $(HOST_EXPORTS) \
6862         for flag in $(EXTRA_HOST_FLAGS) ; do \
6863           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
6864         done; \
6865         echo "Doing html in dejagnu"; \
6866         (cd $(HOST_SUBDIR)/dejagnu && \
6867           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
6868                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
6869                   "RANLIB=$${RANLIB}" \
6870                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
6871                   html) \
6872           || exit 1
6873
6874 @endif dejagnu
6875
6876 .PHONY: maybe-TAGS-dejagnu TAGS-dejagnu
6877 maybe-TAGS-dejagnu:
6878 @if dejagnu
6879 maybe-TAGS-dejagnu: TAGS-dejagnu
6880
6881 TAGS-dejagnu: \
6882     configure-dejagnu 
6883         @: $(MAKE); $(unstage)
6884         @[ -f ./dejagnu/Makefile ] || exit 0; \
6885         r=`${PWD_COMMAND}`; export r; \
6886         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6887         $(HOST_EXPORTS) \
6888         for flag in $(EXTRA_HOST_FLAGS) ; do \
6889           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
6890         done; \
6891         echo "Doing TAGS in dejagnu"; \
6892         (cd $(HOST_SUBDIR)/dejagnu && \
6893           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
6894                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
6895                   "RANLIB=$${RANLIB}" \
6896                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
6897                   TAGS) \
6898           || exit 1
6899
6900 @endif dejagnu
6901
6902 .PHONY: maybe-install-info-dejagnu install-info-dejagnu
6903 maybe-install-info-dejagnu:
6904 @if dejagnu
6905 maybe-install-info-dejagnu: install-info-dejagnu
6906
6907 install-info-dejagnu: \
6908     configure-dejagnu \
6909     info-dejagnu 
6910         @: $(MAKE); $(unstage)
6911         @[ -f ./dejagnu/Makefile ] || exit 0; \
6912         r=`${PWD_COMMAND}`; export r; \
6913         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6914         $(HOST_EXPORTS) \
6915         for flag in $(EXTRA_HOST_FLAGS) ; do \
6916           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
6917         done; \
6918         echo "Doing install-info in dejagnu"; \
6919         (cd $(HOST_SUBDIR)/dejagnu && \
6920           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
6921                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
6922                   "RANLIB=$${RANLIB}" \
6923                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
6924                   install-info) \
6925           || exit 1
6926
6927 @endif dejagnu
6928
6929 .PHONY: maybe-install-pdf-dejagnu install-pdf-dejagnu
6930 maybe-install-pdf-dejagnu:
6931 @if dejagnu
6932 maybe-install-pdf-dejagnu: install-pdf-dejagnu
6933
6934 install-pdf-dejagnu: \
6935     configure-dejagnu \
6936     pdf-dejagnu 
6937         @: $(MAKE); $(unstage)
6938         @[ -f ./dejagnu/Makefile ] || exit 0; \
6939         r=`${PWD_COMMAND}`; export r; \
6940         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6941         $(HOST_EXPORTS) \
6942         for flag in $(EXTRA_HOST_FLAGS) ; do \
6943           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
6944         done; \
6945         echo "Doing install-pdf in dejagnu"; \
6946         (cd $(HOST_SUBDIR)/dejagnu && \
6947           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
6948                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
6949                   "RANLIB=$${RANLIB}" \
6950                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
6951                   install-pdf) \
6952           || exit 1
6953
6954 @endif dejagnu
6955
6956 .PHONY: maybe-install-html-dejagnu install-html-dejagnu
6957 maybe-install-html-dejagnu:
6958 @if dejagnu
6959 maybe-install-html-dejagnu: install-html-dejagnu
6960
6961 install-html-dejagnu: \
6962     configure-dejagnu \
6963     html-dejagnu 
6964         @: $(MAKE); $(unstage)
6965         @[ -f ./dejagnu/Makefile ] || exit 0; \
6966         r=`${PWD_COMMAND}`; export r; \
6967         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6968         $(HOST_EXPORTS) \
6969         for flag in $(EXTRA_HOST_FLAGS) ; do \
6970           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
6971         done; \
6972         echo "Doing install-html in dejagnu"; \
6973         (cd $(HOST_SUBDIR)/dejagnu && \
6974           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
6975                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
6976                   "RANLIB=$${RANLIB}" \
6977                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
6978                   install-html) \
6979           || exit 1
6980
6981 @endif dejagnu
6982
6983 .PHONY: maybe-installcheck-dejagnu installcheck-dejagnu
6984 maybe-installcheck-dejagnu:
6985 @if dejagnu
6986 maybe-installcheck-dejagnu: installcheck-dejagnu
6987
6988 installcheck-dejagnu: \
6989     configure-dejagnu 
6990         @: $(MAKE); $(unstage)
6991         @[ -f ./dejagnu/Makefile ] || exit 0; \
6992         r=`${PWD_COMMAND}`; export r; \
6993         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6994         $(HOST_EXPORTS) \
6995         for flag in $(EXTRA_HOST_FLAGS) ; do \
6996           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
6997         done; \
6998         echo "Doing installcheck in dejagnu"; \
6999         (cd $(HOST_SUBDIR)/dejagnu && \
7000           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7001                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7002                   "RANLIB=$${RANLIB}" \
7003                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
7004                   installcheck) \
7005           || exit 1
7006
7007 @endif dejagnu
7008
7009 .PHONY: maybe-mostlyclean-dejagnu mostlyclean-dejagnu
7010 maybe-mostlyclean-dejagnu:
7011 @if dejagnu
7012 maybe-mostlyclean-dejagnu: mostlyclean-dejagnu
7013
7014 mostlyclean-dejagnu: 
7015         @: $(MAKE); $(unstage)
7016         @[ -f ./dejagnu/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 mostlyclean in dejagnu"; \
7024         (cd $(HOST_SUBDIR)/dejagnu && \
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                   mostlyclean) \
7030           || exit 1
7031
7032 @endif dejagnu
7033
7034 .PHONY: maybe-clean-dejagnu clean-dejagnu
7035 maybe-clean-dejagnu:
7036 @if dejagnu
7037 maybe-clean-dejagnu: clean-dejagnu
7038
7039 clean-dejagnu: 
7040         @: $(MAKE); $(unstage)
7041         @[ -f ./dejagnu/Makefile ] || exit 0; \
7042         r=`${PWD_COMMAND}`; export r; \
7043         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7044         $(HOST_EXPORTS) \
7045         for flag in $(EXTRA_HOST_FLAGS) ; do \
7046           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7047         done; \
7048         echo "Doing clean in dejagnu"; \
7049         (cd $(HOST_SUBDIR)/dejagnu && \
7050           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7051                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7052                   "RANLIB=$${RANLIB}" \
7053                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
7054                   clean) \
7055           || exit 1
7056
7057 @endif dejagnu
7058
7059 .PHONY: maybe-distclean-dejagnu distclean-dejagnu
7060 maybe-distclean-dejagnu:
7061 @if dejagnu
7062 maybe-distclean-dejagnu: distclean-dejagnu
7063
7064 distclean-dejagnu: 
7065         @: $(MAKE); $(unstage)
7066         @[ -f ./dejagnu/Makefile ] || exit 0; \
7067         r=`${PWD_COMMAND}`; export r; \
7068         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7069         $(HOST_EXPORTS) \
7070         for flag in $(EXTRA_HOST_FLAGS) ; do \
7071           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7072         done; \
7073         echo "Doing distclean in dejagnu"; \
7074         (cd $(HOST_SUBDIR)/dejagnu && \
7075           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7076                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7077                   "RANLIB=$${RANLIB}" \
7078                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
7079                   distclean) \
7080           || exit 1
7081
7082 @endif dejagnu
7083
7084 .PHONY: maybe-maintainer-clean-dejagnu maintainer-clean-dejagnu
7085 maybe-maintainer-clean-dejagnu:
7086 @if dejagnu
7087 maybe-maintainer-clean-dejagnu: maintainer-clean-dejagnu
7088
7089 maintainer-clean-dejagnu: 
7090         @: $(MAKE); $(unstage)
7091         @[ -f ./dejagnu/Makefile ] || exit 0; \
7092         r=`${PWD_COMMAND}`; export r; \
7093         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7094         $(HOST_EXPORTS) \
7095         for flag in $(EXTRA_HOST_FLAGS) ; do \
7096           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7097         done; \
7098         echo "Doing maintainer-clean in dejagnu"; \
7099         (cd $(HOST_SUBDIR)/dejagnu && \
7100           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7101                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7102                   "RANLIB=$${RANLIB}" \
7103                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
7104                   maintainer-clean) \
7105           || exit 1
7106
7107 @endif dejagnu
7108
7109
7110
7111 .PHONY: configure-etc maybe-configure-etc
7112 maybe-configure-etc:
7113 @if gcc-bootstrap
7114 configure-etc: stage_current
7115 @endif gcc-bootstrap
7116 @if etc
7117 maybe-configure-etc: configure-etc
7118 configure-etc: 
7119         @: $(MAKE); $(unstage)
7120         @r=`${PWD_COMMAND}`; export r; \
7121         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7122         test ! -f $(HOST_SUBDIR)/etc/Makefile || exit 0; \
7123         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/etc; \
7124         $(HOST_EXPORTS)  \
7125         echo Configuring in $(HOST_SUBDIR)/etc; \
7126         cd "$(HOST_SUBDIR)/etc" || exit 1; \
7127         case $(srcdir) in \
7128           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
7129           *) topdir=`echo $(HOST_SUBDIR)/etc/ | \
7130                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
7131         esac; \
7132         module_srcdir=etc; \
7133         $(SHELL) \
7134           $$s/$$module_srcdir/configure \
7135           --srcdir=$${topdir}/$$module_srcdir \
7136           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
7137           --target=${target_alias}  \
7138           || exit 1
7139 @endif etc
7140
7141
7142
7143
7144
7145 .PHONY: all-etc maybe-all-etc
7146 maybe-all-etc:
7147 @if gcc-bootstrap
7148 all-etc: stage_current
7149 @endif gcc-bootstrap
7150 @if etc
7151 TARGET-etc=all
7152 maybe-all-etc: all-etc
7153 all-etc: configure-etc
7154         @: $(MAKE); $(unstage)
7155         @r=`${PWD_COMMAND}`; export r; \
7156         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7157         $(HOST_EXPORTS)  \
7158         (cd $(HOST_SUBDIR)/etc && \
7159           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS)  \
7160                 $(TARGET-etc))
7161 @endif etc
7162
7163
7164
7165
7166 .PHONY: check-etc maybe-check-etc
7167 maybe-check-etc:
7168 @if etc
7169 maybe-check-etc: check-etc
7170
7171 check-etc:
7172         @: $(MAKE); $(unstage)
7173         @r=`${PWD_COMMAND}`; export r; \
7174         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7175         $(HOST_EXPORTS)  \
7176         (cd $(HOST_SUBDIR)/etc && \
7177           $(MAKE) $(FLAGS_TO_PASS)  check)
7178
7179 @endif etc
7180
7181 .PHONY: install-etc maybe-install-etc
7182 maybe-install-etc:
7183 @if etc
7184 maybe-install-etc: install-etc
7185
7186 install-etc: installdirs
7187         @: $(MAKE); $(unstage)
7188         @r=`${PWD_COMMAND}`; export r; \
7189         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7190         $(HOST_EXPORTS) \
7191         (cd $(HOST_SUBDIR)/etc && \
7192           $(MAKE) $(FLAGS_TO_PASS)  install)
7193
7194 @endif etc
7195
7196 .PHONY: install-strip-etc maybe-install-strip-etc
7197 maybe-install-strip-etc:
7198 @if etc
7199 maybe-install-strip-etc: install-strip-etc
7200
7201 install-strip-etc: installdirs
7202         @: $(MAKE); $(unstage)
7203         @r=`${PWD_COMMAND}`; export r; \
7204         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7205         $(HOST_EXPORTS) \
7206         (cd $(HOST_SUBDIR)/etc && \
7207           $(MAKE) $(FLAGS_TO_PASS)  install-strip)
7208
7209 @endif etc
7210
7211 # Other targets (info, dvi, pdf, etc.)
7212
7213 .PHONY: maybe-info-etc info-etc
7214 maybe-info-etc:
7215 @if etc
7216 maybe-info-etc: info-etc
7217
7218 info-etc: \
7219     configure-etc 
7220         @: $(MAKE); $(unstage)
7221         @[ -f ./etc/Makefile ] || exit 0; \
7222         r=`${PWD_COMMAND}`; export r; \
7223         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7224         $(HOST_EXPORTS) \
7225         for flag in $(EXTRA_HOST_FLAGS) ; do \
7226           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7227         done; \
7228         echo "Doing info in etc"; \
7229         (cd $(HOST_SUBDIR)/etc && \
7230           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7231                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7232                   "RANLIB=$${RANLIB}" \
7233                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
7234                   info) \
7235           || exit 1
7236
7237 @endif etc
7238
7239 .PHONY: maybe-dvi-etc dvi-etc
7240 maybe-dvi-etc:
7241 @if etc
7242 maybe-dvi-etc: dvi-etc
7243
7244 dvi-etc: \
7245     configure-etc 
7246         @: $(MAKE); $(unstage)
7247         @[ -f ./etc/Makefile ] || exit 0; \
7248         r=`${PWD_COMMAND}`; export r; \
7249         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7250         $(HOST_EXPORTS) \
7251         for flag in $(EXTRA_HOST_FLAGS) ; do \
7252           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7253         done; \
7254         echo "Doing dvi in etc"; \
7255         (cd $(HOST_SUBDIR)/etc && \
7256           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7257                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7258                   "RANLIB=$${RANLIB}" \
7259                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
7260                   dvi) \
7261           || exit 1
7262
7263 @endif etc
7264
7265 .PHONY: maybe-pdf-etc pdf-etc
7266 maybe-pdf-etc:
7267 @if etc
7268 maybe-pdf-etc: pdf-etc
7269
7270 pdf-etc: \
7271     configure-etc 
7272         @: $(MAKE); $(unstage)
7273         @[ -f ./etc/Makefile ] || exit 0; \
7274         r=`${PWD_COMMAND}`; export r; \
7275         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7276         $(HOST_EXPORTS) \
7277         for flag in $(EXTRA_HOST_FLAGS) ; do \
7278           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7279         done; \
7280         echo "Doing pdf in etc"; \
7281         (cd $(HOST_SUBDIR)/etc && \
7282           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7283                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7284                   "RANLIB=$${RANLIB}" \
7285                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
7286                   pdf) \
7287           || exit 1
7288
7289 @endif etc
7290
7291 .PHONY: maybe-html-etc html-etc
7292 maybe-html-etc:
7293 @if etc
7294 maybe-html-etc: html-etc
7295
7296 html-etc: \
7297     configure-etc 
7298         @: $(MAKE); $(unstage)
7299         @[ -f ./etc/Makefile ] || exit 0; \
7300         r=`${PWD_COMMAND}`; export r; \
7301         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7302         $(HOST_EXPORTS) \
7303         for flag in $(EXTRA_HOST_FLAGS) ; do \
7304           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7305         done; \
7306         echo "Doing html in etc"; \
7307         (cd $(HOST_SUBDIR)/etc && \
7308           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7309                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7310                   "RANLIB=$${RANLIB}" \
7311                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
7312                   html) \
7313           || exit 1
7314
7315 @endif etc
7316
7317 .PHONY: maybe-TAGS-etc TAGS-etc
7318 maybe-TAGS-etc:
7319 @if etc
7320 maybe-TAGS-etc: TAGS-etc
7321
7322 TAGS-etc: \
7323     configure-etc 
7324         @: $(MAKE); $(unstage)
7325         @[ -f ./etc/Makefile ] || exit 0; \
7326         r=`${PWD_COMMAND}`; export r; \
7327         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7328         $(HOST_EXPORTS) \
7329         for flag in $(EXTRA_HOST_FLAGS) ; do \
7330           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7331         done; \
7332         echo "Doing TAGS in etc"; \
7333         (cd $(HOST_SUBDIR)/etc && \
7334           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7335                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7336                   "RANLIB=$${RANLIB}" \
7337                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
7338                   TAGS) \
7339           || exit 1
7340
7341 @endif etc
7342
7343 .PHONY: maybe-install-info-etc install-info-etc
7344 maybe-install-info-etc:
7345 @if etc
7346 maybe-install-info-etc: install-info-etc
7347
7348 install-info-etc: \
7349     configure-etc \
7350     info-etc 
7351         @: $(MAKE); $(unstage)
7352         @[ -f ./etc/Makefile ] || exit 0; \
7353         r=`${PWD_COMMAND}`; export r; \
7354         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7355         $(HOST_EXPORTS) \
7356         for flag in $(EXTRA_HOST_FLAGS) ; do \
7357           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7358         done; \
7359         echo "Doing install-info in etc"; \
7360         (cd $(HOST_SUBDIR)/etc && \
7361           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7362                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7363                   "RANLIB=$${RANLIB}" \
7364                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
7365                   install-info) \
7366           || exit 1
7367
7368 @endif etc
7369
7370 .PHONY: maybe-install-pdf-etc install-pdf-etc
7371 maybe-install-pdf-etc:
7372 @if etc
7373 maybe-install-pdf-etc: install-pdf-etc
7374
7375 install-pdf-etc: \
7376     configure-etc \
7377     pdf-etc 
7378         @: $(MAKE); $(unstage)
7379         @[ -f ./etc/Makefile ] || exit 0; \
7380         r=`${PWD_COMMAND}`; export r; \
7381         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7382         $(HOST_EXPORTS) \
7383         for flag in $(EXTRA_HOST_FLAGS) ; do \
7384           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7385         done; \
7386         echo "Doing install-pdf in etc"; \
7387         (cd $(HOST_SUBDIR)/etc && \
7388           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7389                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7390                   "RANLIB=$${RANLIB}" \
7391                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
7392                   install-pdf) \
7393           || exit 1
7394
7395 @endif etc
7396
7397 .PHONY: maybe-install-html-etc install-html-etc
7398 maybe-install-html-etc:
7399 @if etc
7400 maybe-install-html-etc: install-html-etc
7401
7402 install-html-etc: \
7403     configure-etc \
7404     html-etc 
7405         @: $(MAKE); $(unstage)
7406         @[ -f ./etc/Makefile ] || exit 0; \
7407         r=`${PWD_COMMAND}`; export r; \
7408         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7409         $(HOST_EXPORTS) \
7410         for flag in $(EXTRA_HOST_FLAGS) ; do \
7411           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7412         done; \
7413         echo "Doing install-html in etc"; \
7414         (cd $(HOST_SUBDIR)/etc && \
7415           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7416                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7417                   "RANLIB=$${RANLIB}" \
7418                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
7419                   install-html) \
7420           || exit 1
7421
7422 @endif etc
7423
7424 .PHONY: maybe-installcheck-etc installcheck-etc
7425 maybe-installcheck-etc:
7426 @if etc
7427 maybe-installcheck-etc: installcheck-etc
7428
7429 installcheck-etc: \
7430     configure-etc 
7431         @: $(MAKE); $(unstage)
7432         @[ -f ./etc/Makefile ] || exit 0; \
7433         r=`${PWD_COMMAND}`; export r; \
7434         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7435         $(HOST_EXPORTS) \
7436         for flag in $(EXTRA_HOST_FLAGS) ; do \
7437           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7438         done; \
7439         echo "Doing installcheck in etc"; \
7440         (cd $(HOST_SUBDIR)/etc && \
7441           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7442                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7443                   "RANLIB=$${RANLIB}" \
7444                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
7445                   installcheck) \
7446           || exit 1
7447
7448 @endif etc
7449
7450 .PHONY: maybe-mostlyclean-etc mostlyclean-etc
7451 maybe-mostlyclean-etc:
7452 @if etc
7453 maybe-mostlyclean-etc: mostlyclean-etc
7454
7455 mostlyclean-etc: 
7456         @: $(MAKE); $(unstage)
7457         @[ -f ./etc/Makefile ] || exit 0; \
7458         r=`${PWD_COMMAND}`; export r; \
7459         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7460         $(HOST_EXPORTS) \
7461         for flag in $(EXTRA_HOST_FLAGS) ; do \
7462           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7463         done; \
7464         echo "Doing mostlyclean in etc"; \
7465         (cd $(HOST_SUBDIR)/etc && \
7466           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7467                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7468                   "RANLIB=$${RANLIB}" \
7469                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
7470                   mostlyclean) \
7471           || exit 1
7472
7473 @endif etc
7474
7475 .PHONY: maybe-clean-etc clean-etc
7476 maybe-clean-etc:
7477 @if etc
7478 maybe-clean-etc: clean-etc
7479
7480 clean-etc: 
7481         @: $(MAKE); $(unstage)
7482         @[ -f ./etc/Makefile ] || exit 0; \
7483         r=`${PWD_COMMAND}`; export r; \
7484         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7485         $(HOST_EXPORTS) \
7486         for flag in $(EXTRA_HOST_FLAGS) ; do \
7487           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7488         done; \
7489         echo "Doing clean in etc"; \
7490         (cd $(HOST_SUBDIR)/etc && \
7491           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7492                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7493                   "RANLIB=$${RANLIB}" \
7494                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
7495                   clean) \
7496           || exit 1
7497
7498 @endif etc
7499
7500 .PHONY: maybe-distclean-etc distclean-etc
7501 maybe-distclean-etc:
7502 @if etc
7503 maybe-distclean-etc: distclean-etc
7504
7505 distclean-etc: 
7506         @: $(MAKE); $(unstage)
7507         @[ -f ./etc/Makefile ] || exit 0; \
7508         r=`${PWD_COMMAND}`; export r; \
7509         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7510         $(HOST_EXPORTS) \
7511         for flag in $(EXTRA_HOST_FLAGS) ; do \
7512           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7513         done; \
7514         echo "Doing distclean in etc"; \
7515         (cd $(HOST_SUBDIR)/etc && \
7516           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7517                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7518                   "RANLIB=$${RANLIB}" \
7519                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
7520                   distclean) \
7521           || exit 1
7522
7523 @endif etc
7524
7525 .PHONY: maybe-maintainer-clean-etc maintainer-clean-etc
7526 maybe-maintainer-clean-etc:
7527 @if etc
7528 maybe-maintainer-clean-etc: maintainer-clean-etc
7529
7530 maintainer-clean-etc: 
7531         @: $(MAKE); $(unstage)
7532         @[ -f ./etc/Makefile ] || exit 0; \
7533         r=`${PWD_COMMAND}`; export r; \
7534         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7535         $(HOST_EXPORTS) \
7536         for flag in $(EXTRA_HOST_FLAGS) ; do \
7537           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7538         done; \
7539         echo "Doing maintainer-clean in etc"; \
7540         (cd $(HOST_SUBDIR)/etc && \
7541           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7542                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7543                   "RANLIB=$${RANLIB}" \
7544                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
7545                   maintainer-clean) \
7546           || exit 1
7547
7548 @endif etc
7549
7550
7551
7552 .PHONY: configure-fastjar maybe-configure-fastjar
7553 maybe-configure-fastjar:
7554 @if gcc-bootstrap
7555 configure-fastjar: stage_current
7556 @endif gcc-bootstrap
7557 @if fastjar
7558 maybe-configure-fastjar: configure-fastjar
7559 configure-fastjar: 
7560         @: $(MAKE); $(unstage)
7561         @r=`${PWD_COMMAND}`; export r; \
7562         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7563         test ! -f $(HOST_SUBDIR)/fastjar/Makefile || exit 0; \
7564         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/fastjar; \
7565         $(HOST_EXPORTS)  \
7566         echo Configuring in $(HOST_SUBDIR)/fastjar; \
7567         cd "$(HOST_SUBDIR)/fastjar" || exit 1; \
7568         case $(srcdir) in \
7569           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
7570           *) topdir=`echo $(HOST_SUBDIR)/fastjar/ | \
7571                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
7572         esac; \
7573         module_srcdir=fastjar; \
7574         $(SHELL) \
7575           $$s/$$module_srcdir/configure \
7576           --srcdir=$${topdir}/$$module_srcdir \
7577           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
7578           --target=${target_alias}  \
7579           || exit 1
7580 @endif fastjar
7581
7582
7583
7584
7585
7586 .PHONY: all-fastjar maybe-all-fastjar
7587 maybe-all-fastjar:
7588 @if gcc-bootstrap
7589 all-fastjar: stage_current
7590 @endif gcc-bootstrap
7591 @if fastjar
7592 TARGET-fastjar=all
7593 maybe-all-fastjar: all-fastjar
7594 all-fastjar: configure-fastjar
7595         @: $(MAKE); $(unstage)
7596         @r=`${PWD_COMMAND}`; export r; \
7597         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7598         $(HOST_EXPORTS)  \
7599         (cd $(HOST_SUBDIR)/fastjar && \
7600           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS)  \
7601                 $(TARGET-fastjar))
7602 @endif fastjar
7603
7604
7605
7606
7607 .PHONY: check-fastjar maybe-check-fastjar
7608 maybe-check-fastjar:
7609 @if fastjar
7610 maybe-check-fastjar: check-fastjar
7611
7612 # This module is only tested in a native toolchain.
7613 check-fastjar:
7614         @: $(MAKE); $(unstage)
7615         @if [ '$(host)' = '$(target)' ]; then \
7616           r=`${PWD_COMMAND}`; export r; \
7617           s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7618           $(HOST_EXPORTS)  \
7619           (cd $(HOST_SUBDIR)/fastjar && \
7620             $(MAKE) $(FLAGS_TO_PASS)  check)
7621         fi
7622
7623 @endif fastjar
7624
7625 .PHONY: install-fastjar maybe-install-fastjar
7626 maybe-install-fastjar:
7627 @if fastjar
7628 maybe-install-fastjar: install-fastjar
7629
7630 install-fastjar: installdirs
7631         @: $(MAKE); $(unstage)
7632         @r=`${PWD_COMMAND}`; export r; \
7633         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7634         $(HOST_EXPORTS) \
7635         (cd $(HOST_SUBDIR)/fastjar && \
7636           $(MAKE) $(FLAGS_TO_PASS)  install)
7637
7638 @endif fastjar
7639
7640 .PHONY: install-strip-fastjar maybe-install-strip-fastjar
7641 maybe-install-strip-fastjar:
7642 @if fastjar
7643 maybe-install-strip-fastjar: install-strip-fastjar
7644
7645 install-strip-fastjar: installdirs
7646         @: $(MAKE); $(unstage)
7647         @r=`${PWD_COMMAND}`; export r; \
7648         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7649         $(HOST_EXPORTS) \
7650         (cd $(HOST_SUBDIR)/fastjar && \
7651           $(MAKE) $(FLAGS_TO_PASS)  install-strip)
7652
7653 @endif fastjar
7654
7655 # Other targets (info, dvi, pdf, etc.)
7656
7657 .PHONY: maybe-info-fastjar info-fastjar
7658 maybe-info-fastjar:
7659 @if fastjar
7660 maybe-info-fastjar: info-fastjar
7661
7662 info-fastjar: \
7663     configure-fastjar 
7664         @: $(MAKE); $(unstage)
7665         @[ -f ./fastjar/Makefile ] || exit 0; \
7666         r=`${PWD_COMMAND}`; export r; \
7667         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7668         $(HOST_EXPORTS) \
7669         for flag in $(EXTRA_HOST_FLAGS) ; do \
7670           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7671         done; \
7672         echo "Doing info in fastjar"; \
7673         (cd $(HOST_SUBDIR)/fastjar && \
7674           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7675                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7676                   "RANLIB=$${RANLIB}" \
7677                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
7678                   info) \
7679           || exit 1
7680
7681 @endif fastjar
7682
7683 .PHONY: maybe-dvi-fastjar dvi-fastjar
7684 maybe-dvi-fastjar:
7685 @if fastjar
7686 maybe-dvi-fastjar: dvi-fastjar
7687
7688 dvi-fastjar: \
7689     configure-fastjar 
7690         @: $(MAKE); $(unstage)
7691         @[ -f ./fastjar/Makefile ] || exit 0; \
7692         r=`${PWD_COMMAND}`; export r; \
7693         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7694         $(HOST_EXPORTS) \
7695         for flag in $(EXTRA_HOST_FLAGS) ; do \
7696           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7697         done; \
7698         echo "Doing dvi in fastjar"; \
7699         (cd $(HOST_SUBDIR)/fastjar && \
7700           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7701                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7702                   "RANLIB=$${RANLIB}" \
7703                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
7704                   dvi) \
7705           || exit 1
7706
7707 @endif fastjar
7708
7709 .PHONY: maybe-pdf-fastjar pdf-fastjar
7710 maybe-pdf-fastjar:
7711 @if fastjar
7712 maybe-pdf-fastjar: pdf-fastjar
7713
7714 pdf-fastjar: \
7715     configure-fastjar 
7716         @: $(MAKE); $(unstage)
7717         @[ -f ./fastjar/Makefile ] || exit 0; \
7718         r=`${PWD_COMMAND}`; export r; \
7719         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7720         $(HOST_EXPORTS) \
7721         for flag in $(EXTRA_HOST_FLAGS) ; do \
7722           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7723         done; \
7724         echo "Doing pdf in fastjar"; \
7725         (cd $(HOST_SUBDIR)/fastjar && \
7726           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7727                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7728                   "RANLIB=$${RANLIB}" \
7729                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
7730                   pdf) \
7731           || exit 1
7732
7733 @endif fastjar
7734
7735 .PHONY: maybe-html-fastjar html-fastjar
7736 maybe-html-fastjar:
7737 @if fastjar
7738 maybe-html-fastjar: html-fastjar
7739
7740 html-fastjar: \
7741     configure-fastjar 
7742         @: $(MAKE); $(unstage)
7743         @[ -f ./fastjar/Makefile ] || exit 0; \
7744         r=`${PWD_COMMAND}`; export r; \
7745         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7746         $(HOST_EXPORTS) \
7747         for flag in $(EXTRA_HOST_FLAGS) ; do \
7748           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7749         done; \
7750         echo "Doing html in fastjar"; \
7751         (cd $(HOST_SUBDIR)/fastjar && \
7752           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7753                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7754                   "RANLIB=$${RANLIB}" \
7755                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
7756                   html) \
7757           || exit 1
7758
7759 @endif fastjar
7760
7761 .PHONY: maybe-TAGS-fastjar TAGS-fastjar
7762 maybe-TAGS-fastjar:
7763 @if fastjar
7764 maybe-TAGS-fastjar: TAGS-fastjar
7765
7766 TAGS-fastjar: \
7767     configure-fastjar 
7768         @: $(MAKE); $(unstage)
7769         @[ -f ./fastjar/Makefile ] || exit 0; \
7770         r=`${PWD_COMMAND}`; export r; \
7771         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7772         $(HOST_EXPORTS) \
7773         for flag in $(EXTRA_HOST_FLAGS) ; do \
7774           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7775         done; \
7776         echo "Doing TAGS in fastjar"; \
7777         (cd $(HOST_SUBDIR)/fastjar && \
7778           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7779                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7780                   "RANLIB=$${RANLIB}" \
7781                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
7782                   TAGS) \
7783           || exit 1
7784
7785 @endif fastjar
7786
7787 .PHONY: maybe-install-info-fastjar install-info-fastjar
7788 maybe-install-info-fastjar:
7789 @if fastjar
7790 maybe-install-info-fastjar: install-info-fastjar
7791
7792 install-info-fastjar: \
7793     configure-fastjar \
7794     info-fastjar 
7795         @: $(MAKE); $(unstage)
7796         @[ -f ./fastjar/Makefile ] || exit 0; \
7797         r=`${PWD_COMMAND}`; export r; \
7798         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7799         $(HOST_EXPORTS) \
7800         for flag in $(EXTRA_HOST_FLAGS) ; do \
7801           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7802         done; \
7803         echo "Doing install-info in fastjar"; \
7804         (cd $(HOST_SUBDIR)/fastjar && \
7805           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7806                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7807                   "RANLIB=$${RANLIB}" \
7808                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
7809                   install-info) \
7810           || exit 1
7811
7812 @endif fastjar
7813
7814 .PHONY: maybe-install-pdf-fastjar install-pdf-fastjar
7815 maybe-install-pdf-fastjar:
7816 @if fastjar
7817 maybe-install-pdf-fastjar: install-pdf-fastjar
7818
7819 install-pdf-fastjar: \
7820     configure-fastjar \
7821     pdf-fastjar 
7822         @: $(MAKE); $(unstage)
7823         @[ -f ./fastjar/Makefile ] || exit 0; \
7824         r=`${PWD_COMMAND}`; export r; \
7825         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7826         $(HOST_EXPORTS) \
7827         for flag in $(EXTRA_HOST_FLAGS) ; do \
7828           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7829         done; \
7830         echo "Doing install-pdf in fastjar"; \
7831         (cd $(HOST_SUBDIR)/fastjar && \
7832           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7833                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7834                   "RANLIB=$${RANLIB}" \
7835                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
7836                   install-pdf) \
7837           || exit 1
7838
7839 @endif fastjar
7840
7841 .PHONY: maybe-install-html-fastjar install-html-fastjar
7842 maybe-install-html-fastjar:
7843 @if fastjar
7844 maybe-install-html-fastjar: install-html-fastjar
7845
7846 install-html-fastjar: \
7847     configure-fastjar \
7848     html-fastjar 
7849         @: $(MAKE); $(unstage)
7850         @[ -f ./fastjar/Makefile ] || exit 0; \
7851         r=`${PWD_COMMAND}`; export r; \
7852         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7853         $(HOST_EXPORTS) \
7854         for flag in $(EXTRA_HOST_FLAGS) ; do \
7855           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7856         done; \
7857         echo "Doing install-html in fastjar"; \
7858         (cd $(HOST_SUBDIR)/fastjar && \
7859           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7860                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7861                   "RANLIB=$${RANLIB}" \
7862                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
7863                   install-html) \
7864           || exit 1
7865
7866 @endif fastjar
7867
7868 .PHONY: maybe-installcheck-fastjar installcheck-fastjar
7869 maybe-installcheck-fastjar:
7870 @if fastjar
7871 maybe-installcheck-fastjar: installcheck-fastjar
7872
7873 installcheck-fastjar: \
7874     configure-fastjar 
7875         @: $(MAKE); $(unstage)
7876         @[ -f ./fastjar/Makefile ] || exit 0; \
7877         r=`${PWD_COMMAND}`; export r; \
7878         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7879         $(HOST_EXPORTS) \
7880         for flag in $(EXTRA_HOST_FLAGS) ; do \
7881           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7882         done; \
7883         echo "Doing installcheck in fastjar"; \
7884         (cd $(HOST_SUBDIR)/fastjar && \
7885           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7886                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7887                   "RANLIB=$${RANLIB}" \
7888                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
7889                   installcheck) \
7890           || exit 1
7891
7892 @endif fastjar
7893
7894 .PHONY: maybe-mostlyclean-fastjar mostlyclean-fastjar
7895 maybe-mostlyclean-fastjar:
7896 @if fastjar
7897 maybe-mostlyclean-fastjar: mostlyclean-fastjar
7898
7899 mostlyclean-fastjar: 
7900         @: $(MAKE); $(unstage)
7901         @[ -f ./fastjar/Makefile ] || exit 0; \
7902         r=`${PWD_COMMAND}`; export r; \
7903         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7904         $(HOST_EXPORTS) \
7905         for flag in $(EXTRA_HOST_FLAGS) ; do \
7906           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7907         done; \
7908         echo "Doing mostlyclean in fastjar"; \
7909         (cd $(HOST_SUBDIR)/fastjar && \
7910           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7911                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7912                   "RANLIB=$${RANLIB}" \
7913                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
7914                   mostlyclean) \
7915           || exit 1
7916
7917 @endif fastjar
7918
7919 .PHONY: maybe-clean-fastjar clean-fastjar
7920 maybe-clean-fastjar:
7921 @if fastjar
7922 maybe-clean-fastjar: clean-fastjar
7923
7924 clean-fastjar: 
7925         @: $(MAKE); $(unstage)
7926         @[ -f ./fastjar/Makefile ] || exit 0; \
7927         r=`${PWD_COMMAND}`; export r; \
7928         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7929         $(HOST_EXPORTS) \
7930         for flag in $(EXTRA_HOST_FLAGS) ; do \
7931           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7932         done; \
7933         echo "Doing clean in fastjar"; \
7934         (cd $(HOST_SUBDIR)/fastjar && \
7935           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7936                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7937                   "RANLIB=$${RANLIB}" \
7938                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
7939                   clean) \
7940           || exit 1
7941
7942 @endif fastjar
7943
7944 .PHONY: maybe-distclean-fastjar distclean-fastjar
7945 maybe-distclean-fastjar:
7946 @if fastjar
7947 maybe-distclean-fastjar: distclean-fastjar
7948
7949 distclean-fastjar: 
7950         @: $(MAKE); $(unstage)
7951         @[ -f ./fastjar/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 distclean in fastjar"; \
7959         (cd $(HOST_SUBDIR)/fastjar && \
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                   distclean) \
7965           || exit 1
7966
7967 @endif fastjar
7968
7969 .PHONY: maybe-maintainer-clean-fastjar maintainer-clean-fastjar
7970 maybe-maintainer-clean-fastjar:
7971 @if fastjar
7972 maybe-maintainer-clean-fastjar: maintainer-clean-fastjar
7973
7974 maintainer-clean-fastjar: 
7975         @: $(MAKE); $(unstage)
7976         @[ -f ./fastjar/Makefile ] || exit 0; \
7977         r=`${PWD_COMMAND}`; export r; \
7978         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7979         $(HOST_EXPORTS) \
7980         for flag in $(EXTRA_HOST_FLAGS) ; do \
7981           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7982         done; \
7983         echo "Doing maintainer-clean in fastjar"; \
7984         (cd $(HOST_SUBDIR)/fastjar && \
7985           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7986                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7987                   "RANLIB=$${RANLIB}" \
7988                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
7989                   maintainer-clean) \
7990           || exit 1
7991
7992 @endif fastjar
7993
7994
7995
7996 .PHONY: configure-fixincludes maybe-configure-fixincludes
7997 maybe-configure-fixincludes:
7998 @if gcc-bootstrap
7999 configure-fixincludes: stage_current
8000 @endif gcc-bootstrap
8001 @if fixincludes
8002 maybe-configure-fixincludes: configure-fixincludes
8003 configure-fixincludes: 
8004         @r=`${PWD_COMMAND}`; export r; \
8005         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8006         test ! -f $(HOST_SUBDIR)/fixincludes/Makefile || exit 0; \
8007         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/fixincludes; \
8008         $(HOST_EXPORTS)  \
8009         echo Configuring in $(HOST_SUBDIR)/fixincludes; \
8010         cd "$(HOST_SUBDIR)/fixincludes" || exit 1; \
8011         case $(srcdir) in \
8012           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
8013           *) topdir=`echo $(HOST_SUBDIR)/fixincludes/ | \
8014                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
8015         esac; \
8016         module_srcdir=fixincludes; \
8017         $(SHELL) \
8018           $$s/$$module_srcdir/configure \
8019           --srcdir=$${topdir}/$$module_srcdir \
8020           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
8021           --target=${target_alias}  \
8022           || exit 1
8023 @endif fixincludes
8024
8025
8026
8027 .PHONY: configure-stage1-fixincludes maybe-configure-stage1-fixincludes
8028 maybe-configure-stage1-fixincludes:
8029 @if fixincludes-bootstrap
8030 maybe-configure-stage1-fixincludes: configure-stage1-fixincludes
8031 configure-stage1-fixincludes:
8032         @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
8033         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/fixincludes
8034         @r=`${PWD_COMMAND}`; export r; \
8035         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8036         TFLAGS="$(STAGE1_TFLAGS)"; \
8037         test ! -f $(HOST_SUBDIR)/fixincludes/Makefile || exit 0; \
8038         $(HOST_EXPORTS) \
8039         CFLAGS="$(STAGE1_CFLAGS)"; export CFLAGS; \
8040         CXXFLAGS="$(STAGE1_CXXFLAGS)"; export CXXFLAGS; \
8041         LIBCFLAGS="$(LIBCFLAGS)"; export LIBCFLAGS;  \
8042         echo Configuring stage 1 in $(HOST_SUBDIR)/fixincludes; \
8043         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/fixincludes; \
8044         cd $(HOST_SUBDIR)/fixincludes || exit 1; \
8045         case $(srcdir) in \
8046           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
8047           *) topdir=`echo $(HOST_SUBDIR)/fixincludes/ | \
8048                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
8049         esac; \
8050         module_srcdir=fixincludes; \
8051         $(SHELL) $$s/$$module_srcdir/configure \
8052           --srcdir=$${topdir}/$$module_srcdir \
8053           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
8054           --target=${target_alias} \
8055            \
8056           $(STAGE1_CONFIGURE_FLAGS)
8057 @endif fixincludes-bootstrap
8058
8059 .PHONY: configure-stage2-fixincludes maybe-configure-stage2-fixincludes
8060 maybe-configure-stage2-fixincludes:
8061 @if fixincludes-bootstrap
8062 maybe-configure-stage2-fixincludes: configure-stage2-fixincludes
8063 configure-stage2-fixincludes:
8064         @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
8065         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/fixincludes
8066         @r=`${PWD_COMMAND}`; export r; \
8067         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8068         TFLAGS="$(STAGE2_TFLAGS)"; \
8069         test ! -f $(HOST_SUBDIR)/fixincludes/Makefile || exit 0; \
8070         $(HOST_EXPORTS) \
8071         $(POSTSTAGE1_HOST_EXPORTS) \
8072         CFLAGS="$(STAGE2_CFLAGS)"; export CFLAGS; \
8073         CXXFLAGS="$(STAGE2_CXXFLAGS)"; export CXXFLAGS; \
8074         LIBCFLAGS="$(STAGE2_CFLAGS)"; export LIBCFLAGS;  \
8075         echo Configuring stage 2 in $(HOST_SUBDIR)/fixincludes; \
8076         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/fixincludes; \
8077         cd $(HOST_SUBDIR)/fixincludes || exit 1; \
8078         case $(srcdir) in \
8079           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
8080           *) topdir=`echo $(HOST_SUBDIR)/fixincludes/ | \
8081                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
8082         esac; \
8083         module_srcdir=fixincludes; \
8084         $(SHELL) $$s/$$module_srcdir/configure \
8085           --srcdir=$${topdir}/$$module_srcdir \
8086           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
8087           --target=${target_alias} \
8088           --with-build-libsubdir=$(HOST_SUBDIR) \
8089           $(STAGE2_CONFIGURE_FLAGS)
8090 @endif fixincludes-bootstrap
8091
8092 .PHONY: configure-stage3-fixincludes maybe-configure-stage3-fixincludes
8093 maybe-configure-stage3-fixincludes:
8094 @if fixincludes-bootstrap
8095 maybe-configure-stage3-fixincludes: configure-stage3-fixincludes
8096 configure-stage3-fixincludes:
8097         @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
8098         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/fixincludes
8099         @r=`${PWD_COMMAND}`; export r; \
8100         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8101         TFLAGS="$(STAGE3_TFLAGS)"; \
8102         test ! -f $(HOST_SUBDIR)/fixincludes/Makefile || exit 0; \
8103         $(HOST_EXPORTS) \
8104         $(POSTSTAGE1_HOST_EXPORTS) \
8105         CFLAGS="$(STAGE3_CFLAGS)"; export CFLAGS; \
8106         CXXFLAGS="$(STAGE3_CXXFLAGS)"; export CXXFLAGS; \
8107         LIBCFLAGS="$(STAGE3_CFLAGS)"; export LIBCFLAGS;  \
8108         echo Configuring stage 3 in $(HOST_SUBDIR)/fixincludes; \
8109         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/fixincludes; \
8110         cd $(HOST_SUBDIR)/fixincludes || exit 1; \
8111         case $(srcdir) in \
8112           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
8113           *) topdir=`echo $(HOST_SUBDIR)/fixincludes/ | \
8114                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
8115         esac; \
8116         module_srcdir=fixincludes; \
8117         $(SHELL) $$s/$$module_srcdir/configure \
8118           --srcdir=$${topdir}/$$module_srcdir \
8119           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
8120           --target=${target_alias} \
8121           --with-build-libsubdir=$(HOST_SUBDIR) \
8122           $(STAGE3_CONFIGURE_FLAGS)
8123 @endif fixincludes-bootstrap
8124
8125 .PHONY: configure-stage4-fixincludes maybe-configure-stage4-fixincludes
8126 maybe-configure-stage4-fixincludes:
8127 @if fixincludes-bootstrap
8128 maybe-configure-stage4-fixincludes: configure-stage4-fixincludes
8129 configure-stage4-fixincludes:
8130         @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
8131         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/fixincludes
8132         @r=`${PWD_COMMAND}`; export r; \
8133         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8134         TFLAGS="$(STAGE4_TFLAGS)"; \
8135         test ! -f $(HOST_SUBDIR)/fixincludes/Makefile || exit 0; \
8136         $(HOST_EXPORTS) \
8137         $(POSTSTAGE1_HOST_EXPORTS) \
8138         CFLAGS="$(STAGE4_CFLAGS)"; export CFLAGS; \
8139         CXXFLAGS="$(STAGE4_CXXFLAGS)"; export CXXFLAGS; \
8140         LIBCFLAGS="$(STAGE4_CFLAGS)"; export LIBCFLAGS;  \
8141         echo Configuring stage 4 in $(HOST_SUBDIR)/fixincludes; \
8142         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/fixincludes; \
8143         cd $(HOST_SUBDIR)/fixincludes || exit 1; \
8144         case $(srcdir) in \
8145           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
8146           *) topdir=`echo $(HOST_SUBDIR)/fixincludes/ | \
8147                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
8148         esac; \
8149         module_srcdir=fixincludes; \
8150         $(SHELL) $$s/$$module_srcdir/configure \
8151           --srcdir=$${topdir}/$$module_srcdir \
8152           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
8153           --target=${target_alias} \
8154           --with-build-libsubdir=$(HOST_SUBDIR) \
8155           $(STAGE4_CONFIGURE_FLAGS)
8156 @endif fixincludes-bootstrap
8157
8158 .PHONY: configure-stageprofile-fixincludes maybe-configure-stageprofile-fixincludes
8159 maybe-configure-stageprofile-fixincludes:
8160 @if fixincludes-bootstrap
8161 maybe-configure-stageprofile-fixincludes: configure-stageprofile-fixincludes
8162 configure-stageprofile-fixincludes:
8163         @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
8164         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/fixincludes
8165         @r=`${PWD_COMMAND}`; export r; \
8166         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8167         TFLAGS="$(STAGEprofile_TFLAGS)"; \
8168         test ! -f $(HOST_SUBDIR)/fixincludes/Makefile || exit 0; \
8169         $(HOST_EXPORTS) \
8170         $(POSTSTAGE1_HOST_EXPORTS) \
8171         CFLAGS="$(STAGEprofile_CFLAGS)"; export CFLAGS; \
8172         CXXFLAGS="$(STAGEprofile_CXXFLAGS)"; export CXXFLAGS; \
8173         LIBCFLAGS="$(STAGEprofile_CFLAGS)"; export LIBCFLAGS;  \
8174         echo Configuring stage profile in $(HOST_SUBDIR)/fixincludes; \
8175         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/fixincludes; \
8176         cd $(HOST_SUBDIR)/fixincludes || exit 1; \
8177         case $(srcdir) in \
8178           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
8179           *) topdir=`echo $(HOST_SUBDIR)/fixincludes/ | \
8180                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
8181         esac; \
8182         module_srcdir=fixincludes; \
8183         $(SHELL) $$s/$$module_srcdir/configure \
8184           --srcdir=$${topdir}/$$module_srcdir \
8185           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
8186           --target=${target_alias} \
8187           --with-build-libsubdir=$(HOST_SUBDIR) \
8188           $(STAGEprofile_CONFIGURE_FLAGS)
8189 @endif fixincludes-bootstrap
8190
8191 .PHONY: configure-stagefeedback-fixincludes maybe-configure-stagefeedback-fixincludes
8192 maybe-configure-stagefeedback-fixincludes:
8193 @if fixincludes-bootstrap
8194 maybe-configure-stagefeedback-fixincludes: configure-stagefeedback-fixincludes
8195 configure-stagefeedback-fixincludes:
8196         @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
8197         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/fixincludes
8198         @r=`${PWD_COMMAND}`; export r; \
8199         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8200         TFLAGS="$(STAGEfeedback_TFLAGS)"; \
8201         test ! -f $(HOST_SUBDIR)/fixincludes/Makefile || exit 0; \
8202         $(HOST_EXPORTS) \
8203         $(POSTSTAGE1_HOST_EXPORTS) \
8204         CFLAGS="$(STAGEfeedback_CFLAGS)"; export CFLAGS; \
8205         CXXFLAGS="$(STAGEfeedback_CXXFLAGS)"; export CXXFLAGS; \
8206         LIBCFLAGS="$(STAGEfeedback_CFLAGS)"; export LIBCFLAGS;  \
8207         echo Configuring stage feedback in $(HOST_SUBDIR)/fixincludes; \
8208         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/fixincludes; \
8209         cd $(HOST_SUBDIR)/fixincludes || exit 1; \
8210         case $(srcdir) in \
8211           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
8212           *) topdir=`echo $(HOST_SUBDIR)/fixincludes/ | \
8213                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
8214         esac; \
8215         module_srcdir=fixincludes; \
8216         $(SHELL) $$s/$$module_srcdir/configure \
8217           --srcdir=$${topdir}/$$module_srcdir \
8218           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
8219           --target=${target_alias} \
8220           --with-build-libsubdir=$(HOST_SUBDIR) \
8221           $(STAGEfeedback_CONFIGURE_FLAGS)
8222 @endif fixincludes-bootstrap
8223
8224
8225
8226
8227
8228 .PHONY: all-fixincludes maybe-all-fixincludes
8229 maybe-all-fixincludes:
8230 @if gcc-bootstrap
8231 all-fixincludes: stage_current
8232 @endif gcc-bootstrap
8233 @if fixincludes
8234 TARGET-fixincludes=all
8235 maybe-all-fixincludes: all-fixincludes
8236 all-fixincludes: configure-fixincludes
8237         @r=`${PWD_COMMAND}`; export r; \
8238         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8239         $(HOST_EXPORTS)  \
8240         (cd $(HOST_SUBDIR)/fixincludes && \
8241           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS)  \
8242                 $(TARGET-fixincludes))
8243 @endif fixincludes
8244
8245
8246
8247 .PHONY: all-stage1-fixincludes maybe-all-stage1-fixincludes
8248 .PHONY: clean-stage1-fixincludes maybe-clean-stage1-fixincludes
8249 maybe-all-stage1-fixincludes:
8250 maybe-clean-stage1-fixincludes:
8251 @if fixincludes-bootstrap
8252 maybe-all-stage1-fixincludes: all-stage1-fixincludes
8253 all-stage1: all-stage1-fixincludes
8254 TARGET-stage1-fixincludes = $(TARGET-fixincludes)
8255 all-stage1-fixincludes: configure-stage1-fixincludes
8256         @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
8257         @r=`${PWD_COMMAND}`; export r; \
8258         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8259         TFLAGS="$(STAGE1_TFLAGS)"; \
8260         $(HOST_EXPORTS)  \
8261         cd $(HOST_SUBDIR)/fixincludes && \
8262         $(MAKE) $(BASE_FLAGS_TO_PASS) \
8263                 CFLAGS="$(STAGE1_CFLAGS)" \
8264                 CXXFLAGS="$(STAGE1_CXXFLAGS)" \
8265                 LIBCFLAGS="$(LIBCFLAGS)" \
8266                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
8267                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
8268                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
8269                 $(EXTRA_HOST_FLAGS)  \
8270                 $(STAGE1_FLAGS_TO_PASS)  \
8271                 TFLAGS="$(STAGE1_TFLAGS)" \
8272                 $(TARGET-stage1-fixincludes)
8273
8274 maybe-clean-stage1-fixincludes: clean-stage1-fixincludes
8275 clean-stage1: clean-stage1-fixincludes
8276 clean-stage1-fixincludes:
8277         @if [ $(current_stage) = stage1 ]; then \
8278           [ -f $(HOST_SUBDIR)/fixincludes/Makefile ] || exit 0; \
8279         else \
8280           [ -f $(HOST_SUBDIR)/stage1-fixincludes/Makefile ] || exit 0; \
8281           $(MAKE) stage1-start; \
8282         fi; \
8283         cd $(HOST_SUBDIR)/fixincludes && \
8284         $(MAKE) $(EXTRA_HOST_FLAGS)  \
8285         $(STAGE1_FLAGS_TO_PASS)  clean
8286 @endif fixincludes-bootstrap
8287
8288
8289 .PHONY: all-stage2-fixincludes maybe-all-stage2-fixincludes
8290 .PHONY: clean-stage2-fixincludes maybe-clean-stage2-fixincludes
8291 maybe-all-stage2-fixincludes:
8292 maybe-clean-stage2-fixincludes:
8293 @if fixincludes-bootstrap
8294 maybe-all-stage2-fixincludes: all-stage2-fixincludes
8295 all-stage2: all-stage2-fixincludes
8296 TARGET-stage2-fixincludes = $(TARGET-fixincludes)
8297 all-stage2-fixincludes: configure-stage2-fixincludes
8298         @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
8299         @r=`${PWD_COMMAND}`; export r; \
8300         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8301         TFLAGS="$(STAGE2_TFLAGS)"; \
8302         $(HOST_EXPORTS) \
8303         $(POSTSTAGE1_HOST_EXPORTS)  \
8304         cd $(HOST_SUBDIR)/fixincludes && \
8305         $(MAKE) $(BASE_FLAGS_TO_PASS) \
8306                 CFLAGS="$(STAGE2_CFLAGS)" \
8307                 CXXFLAGS="$(STAGE2_CXXFLAGS)" \
8308                 LIBCFLAGS="$(STAGE2_CFLAGS)" \
8309                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
8310                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
8311                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
8312                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
8313                 TFLAGS="$(STAGE2_TFLAGS)" \
8314                 $(TARGET-stage2-fixincludes)
8315
8316 maybe-clean-stage2-fixincludes: clean-stage2-fixincludes
8317 clean-stage2: clean-stage2-fixincludes
8318 clean-stage2-fixincludes:
8319         @if [ $(current_stage) = stage2 ]; then \
8320           [ -f $(HOST_SUBDIR)/fixincludes/Makefile ] || exit 0; \
8321         else \
8322           [ -f $(HOST_SUBDIR)/stage2-fixincludes/Makefile ] || exit 0; \
8323           $(MAKE) stage2-start; \
8324         fi; \
8325         cd $(HOST_SUBDIR)/fixincludes && \
8326         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  clean
8327 @endif fixincludes-bootstrap
8328
8329
8330 .PHONY: all-stage3-fixincludes maybe-all-stage3-fixincludes
8331 .PHONY: clean-stage3-fixincludes maybe-clean-stage3-fixincludes
8332 maybe-all-stage3-fixincludes:
8333 maybe-clean-stage3-fixincludes:
8334 @if fixincludes-bootstrap
8335 maybe-all-stage3-fixincludes: all-stage3-fixincludes
8336 all-stage3: all-stage3-fixincludes
8337 TARGET-stage3-fixincludes = $(TARGET-fixincludes)
8338 all-stage3-fixincludes: configure-stage3-fixincludes
8339         @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
8340         @r=`${PWD_COMMAND}`; export r; \
8341         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8342         TFLAGS="$(STAGE3_TFLAGS)"; \
8343         $(HOST_EXPORTS) \
8344         $(POSTSTAGE1_HOST_EXPORTS)  \
8345         cd $(HOST_SUBDIR)/fixincludes && \
8346         $(MAKE) $(BASE_FLAGS_TO_PASS) \
8347                 CFLAGS="$(STAGE3_CFLAGS)" \
8348                 CXXFLAGS="$(STAGE3_CXXFLAGS)" \
8349                 LIBCFLAGS="$(STAGE3_CFLAGS)" \
8350                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
8351                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
8352                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
8353                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
8354                 TFLAGS="$(STAGE3_TFLAGS)" \
8355                 $(TARGET-stage3-fixincludes)
8356
8357 maybe-clean-stage3-fixincludes: clean-stage3-fixincludes
8358 clean-stage3: clean-stage3-fixincludes
8359 clean-stage3-fixincludes:
8360         @if [ $(current_stage) = stage3 ]; then \
8361           [ -f $(HOST_SUBDIR)/fixincludes/Makefile ] || exit 0; \
8362         else \
8363           [ -f $(HOST_SUBDIR)/stage3-fixincludes/Makefile ] || exit 0; \
8364           $(MAKE) stage3-start; \
8365         fi; \
8366         cd $(HOST_SUBDIR)/fixincludes && \
8367         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  clean
8368 @endif fixincludes-bootstrap
8369
8370
8371 .PHONY: all-stage4-fixincludes maybe-all-stage4-fixincludes
8372 .PHONY: clean-stage4-fixincludes maybe-clean-stage4-fixincludes
8373 maybe-all-stage4-fixincludes:
8374 maybe-clean-stage4-fixincludes:
8375 @if fixincludes-bootstrap
8376 maybe-all-stage4-fixincludes: all-stage4-fixincludes
8377 all-stage4: all-stage4-fixincludes
8378 TARGET-stage4-fixincludes = $(TARGET-fixincludes)
8379 all-stage4-fixincludes: configure-stage4-fixincludes
8380         @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
8381         @r=`${PWD_COMMAND}`; export r; \
8382         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8383         TFLAGS="$(STAGE4_TFLAGS)"; \
8384         $(HOST_EXPORTS) \
8385         $(POSTSTAGE1_HOST_EXPORTS)  \
8386         cd $(HOST_SUBDIR)/fixincludes && \
8387         $(MAKE) $(BASE_FLAGS_TO_PASS) \
8388                 CFLAGS="$(STAGE4_CFLAGS)" \
8389                 CXXFLAGS="$(STAGE4_CXXFLAGS)" \
8390                 LIBCFLAGS="$(STAGE4_CFLAGS)" \
8391                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
8392                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
8393                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
8394                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
8395                 TFLAGS="$(STAGE4_TFLAGS)" \
8396                 $(TARGET-stage4-fixincludes)
8397
8398 maybe-clean-stage4-fixincludes: clean-stage4-fixincludes
8399 clean-stage4: clean-stage4-fixincludes
8400 clean-stage4-fixincludes:
8401         @if [ $(current_stage) = stage4 ]; then \
8402           [ -f $(HOST_SUBDIR)/fixincludes/Makefile ] || exit 0; \
8403         else \
8404           [ -f $(HOST_SUBDIR)/stage4-fixincludes/Makefile ] || exit 0; \
8405           $(MAKE) stage4-start; \
8406         fi; \
8407         cd $(HOST_SUBDIR)/fixincludes && \
8408         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  clean
8409 @endif fixincludes-bootstrap
8410
8411
8412 .PHONY: all-stageprofile-fixincludes maybe-all-stageprofile-fixincludes
8413 .PHONY: clean-stageprofile-fixincludes maybe-clean-stageprofile-fixincludes
8414 maybe-all-stageprofile-fixincludes:
8415 maybe-clean-stageprofile-fixincludes:
8416 @if fixincludes-bootstrap
8417 maybe-all-stageprofile-fixincludes: all-stageprofile-fixincludes
8418 all-stageprofile: all-stageprofile-fixincludes
8419 TARGET-stageprofile-fixincludes = $(TARGET-fixincludes)
8420 all-stageprofile-fixincludes: configure-stageprofile-fixincludes
8421         @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
8422         @r=`${PWD_COMMAND}`; export r; \
8423         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8424         TFLAGS="$(STAGEprofile_TFLAGS)"; \
8425         $(HOST_EXPORTS) \
8426         $(POSTSTAGE1_HOST_EXPORTS)  \
8427         cd $(HOST_SUBDIR)/fixincludes && \
8428         $(MAKE) $(BASE_FLAGS_TO_PASS) \
8429                 CFLAGS="$(STAGEprofile_CFLAGS)" \
8430                 CXXFLAGS="$(STAGEprofile_CXXFLAGS)" \
8431                 LIBCFLAGS="$(STAGEprofile_CFLAGS)" \
8432                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
8433                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
8434                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
8435                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
8436                 TFLAGS="$(STAGEprofile_TFLAGS)" \
8437                 $(TARGET-stageprofile-fixincludes)
8438
8439 maybe-clean-stageprofile-fixincludes: clean-stageprofile-fixincludes
8440 clean-stageprofile: clean-stageprofile-fixincludes
8441 clean-stageprofile-fixincludes:
8442         @if [ $(current_stage) = stageprofile ]; then \
8443           [ -f $(HOST_SUBDIR)/fixincludes/Makefile ] || exit 0; \
8444         else \
8445           [ -f $(HOST_SUBDIR)/stageprofile-fixincludes/Makefile ] || exit 0; \
8446           $(MAKE) stageprofile-start; \
8447         fi; \
8448         cd $(HOST_SUBDIR)/fixincludes && \
8449         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  clean
8450 @endif fixincludes-bootstrap
8451
8452
8453 .PHONY: all-stagefeedback-fixincludes maybe-all-stagefeedback-fixincludes
8454 .PHONY: clean-stagefeedback-fixincludes maybe-clean-stagefeedback-fixincludes
8455 maybe-all-stagefeedback-fixincludes:
8456 maybe-clean-stagefeedback-fixincludes:
8457 @if fixincludes-bootstrap
8458 maybe-all-stagefeedback-fixincludes: all-stagefeedback-fixincludes
8459 all-stagefeedback: all-stagefeedback-fixincludes
8460 TARGET-stagefeedback-fixincludes = $(TARGET-fixincludes)
8461 all-stagefeedback-fixincludes: configure-stagefeedback-fixincludes
8462         @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
8463         @r=`${PWD_COMMAND}`; export r; \
8464         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8465         TFLAGS="$(STAGEfeedback_TFLAGS)"; \
8466         $(HOST_EXPORTS) \
8467         $(POSTSTAGE1_HOST_EXPORTS)  \
8468         cd $(HOST_SUBDIR)/fixincludes && \
8469         $(MAKE) $(BASE_FLAGS_TO_PASS) \
8470                 CFLAGS="$(STAGEfeedback_CFLAGS)" \
8471                 CXXFLAGS="$(STAGEfeedback_CXXFLAGS)" \
8472                 LIBCFLAGS="$(STAGEfeedback_CFLAGS)" \
8473                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
8474                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
8475                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
8476                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
8477                 TFLAGS="$(STAGEfeedback_TFLAGS)" \
8478                 $(TARGET-stagefeedback-fixincludes)
8479
8480 maybe-clean-stagefeedback-fixincludes: clean-stagefeedback-fixincludes
8481 clean-stagefeedback: clean-stagefeedback-fixincludes
8482 clean-stagefeedback-fixincludes:
8483         @if [ $(current_stage) = stagefeedback ]; then \
8484           [ -f $(HOST_SUBDIR)/fixincludes/Makefile ] || exit 0; \
8485         else \
8486           [ -f $(HOST_SUBDIR)/stagefeedback-fixincludes/Makefile ] || exit 0; \
8487           $(MAKE) stagefeedback-start; \
8488         fi; \
8489         cd $(HOST_SUBDIR)/fixincludes && \
8490         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  clean
8491 @endif fixincludes-bootstrap
8492
8493
8494
8495
8496
8497 .PHONY: check-fixincludes maybe-check-fixincludes
8498 maybe-check-fixincludes:
8499 @if fixincludes
8500 maybe-check-fixincludes: check-fixincludes
8501
8502 check-fixincludes:
8503         @: $(MAKE); $(unstage)
8504         @r=`${PWD_COMMAND}`; export r; \
8505         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8506         $(HOST_EXPORTS) $(EXTRA_HOST_EXPORTS) \
8507         (cd $(HOST_SUBDIR)/fixincludes && \
8508           $(MAKE) $(FLAGS_TO_PASS)  $(EXTRA_BOOTSTRAP_FLAGS) check)
8509
8510 @endif fixincludes
8511
8512 .PHONY: install-fixincludes maybe-install-fixincludes
8513 maybe-install-fixincludes:
8514 @if fixincludes
8515 maybe-install-fixincludes: install-fixincludes
8516
8517 install-fixincludes: installdirs
8518         @: $(MAKE); $(unstage)
8519         @r=`${PWD_COMMAND}`; export r; \
8520         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8521         $(HOST_EXPORTS) \
8522         (cd $(HOST_SUBDIR)/fixincludes && \
8523           $(MAKE) $(FLAGS_TO_PASS)  install)
8524
8525 @endif fixincludes
8526
8527 .PHONY: install-strip-fixincludes maybe-install-strip-fixincludes
8528 maybe-install-strip-fixincludes:
8529 @if fixincludes
8530 maybe-install-strip-fixincludes: install-strip-fixincludes
8531
8532 install-strip-fixincludes: installdirs
8533         @: $(MAKE); $(unstage)
8534         @r=`${PWD_COMMAND}`; export r; \
8535         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8536         $(HOST_EXPORTS) \
8537         (cd $(HOST_SUBDIR)/fixincludes && \
8538           $(MAKE) $(FLAGS_TO_PASS)  install-strip)
8539
8540 @endif fixincludes
8541
8542 # Other targets (info, dvi, pdf, etc.)
8543
8544 .PHONY: maybe-info-fixincludes info-fixincludes
8545 maybe-info-fixincludes:
8546 @if fixincludes
8547 maybe-info-fixincludes: info-fixincludes
8548
8549 info-fixincludes: \
8550     configure-fixincludes 
8551         @[ -f ./fixincludes/Makefile ] || exit 0; \
8552         r=`${PWD_COMMAND}`; export r; \
8553         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8554         $(HOST_EXPORTS) \
8555         for flag in $(EXTRA_HOST_FLAGS) ; do \
8556           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8557         done; \
8558         echo "Doing info in fixincludes"; \
8559         (cd $(HOST_SUBDIR)/fixincludes && \
8560           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8561                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8562                   "RANLIB=$${RANLIB}" \
8563                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
8564                   info) \
8565           || exit 1
8566
8567 @endif fixincludes
8568
8569 .PHONY: maybe-dvi-fixincludes dvi-fixincludes
8570 maybe-dvi-fixincludes:
8571 @if fixincludes
8572 maybe-dvi-fixincludes: dvi-fixincludes
8573
8574 dvi-fixincludes: \
8575     configure-fixincludes 
8576         @[ -f ./fixincludes/Makefile ] || exit 0; \
8577         r=`${PWD_COMMAND}`; export r; \
8578         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8579         $(HOST_EXPORTS) \
8580         for flag in $(EXTRA_HOST_FLAGS) ; do \
8581           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8582         done; \
8583         echo "Doing dvi in fixincludes"; \
8584         (cd $(HOST_SUBDIR)/fixincludes && \
8585           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8586                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8587                   "RANLIB=$${RANLIB}" \
8588                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
8589                   dvi) \
8590           || exit 1
8591
8592 @endif fixincludes
8593
8594 .PHONY: maybe-pdf-fixincludes pdf-fixincludes
8595 maybe-pdf-fixincludes:
8596 @if fixincludes
8597 maybe-pdf-fixincludes: pdf-fixincludes
8598
8599 pdf-fixincludes: \
8600     configure-fixincludes 
8601         @[ -f ./fixincludes/Makefile ] || exit 0; \
8602         r=`${PWD_COMMAND}`; export r; \
8603         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8604         $(HOST_EXPORTS) \
8605         for flag in $(EXTRA_HOST_FLAGS) ; do \
8606           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8607         done; \
8608         echo "Doing pdf in fixincludes"; \
8609         (cd $(HOST_SUBDIR)/fixincludes && \
8610           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8611                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8612                   "RANLIB=$${RANLIB}" \
8613                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
8614                   pdf) \
8615           || exit 1
8616
8617 @endif fixincludes
8618
8619 .PHONY: maybe-html-fixincludes html-fixincludes
8620 maybe-html-fixincludes:
8621 @if fixincludes
8622 maybe-html-fixincludes: html-fixincludes
8623
8624 html-fixincludes: \
8625     configure-fixincludes 
8626         @[ -f ./fixincludes/Makefile ] || exit 0; \
8627         r=`${PWD_COMMAND}`; export r; \
8628         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8629         $(HOST_EXPORTS) \
8630         for flag in $(EXTRA_HOST_FLAGS) ; do \
8631           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8632         done; \
8633         echo "Doing html in fixincludes"; \
8634         (cd $(HOST_SUBDIR)/fixincludes && \
8635           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8636                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8637                   "RANLIB=$${RANLIB}" \
8638                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
8639                   html) \
8640           || exit 1
8641
8642 @endif fixincludes
8643
8644 .PHONY: maybe-TAGS-fixincludes TAGS-fixincludes
8645 maybe-TAGS-fixincludes:
8646 @if fixincludes
8647 maybe-TAGS-fixincludes: TAGS-fixincludes
8648
8649 # fixincludes doesn't support TAGS.
8650 TAGS-fixincludes:
8651
8652 @endif fixincludes
8653
8654 .PHONY: maybe-install-info-fixincludes install-info-fixincludes
8655 maybe-install-info-fixincludes:
8656 @if fixincludes
8657 maybe-install-info-fixincludes: install-info-fixincludes
8658
8659 install-info-fixincludes: \
8660     configure-fixincludes \
8661     info-fixincludes 
8662         @[ -f ./fixincludes/Makefile ] || exit 0; \
8663         r=`${PWD_COMMAND}`; export r; \
8664         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8665         $(HOST_EXPORTS) \
8666         for flag in $(EXTRA_HOST_FLAGS) ; do \
8667           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8668         done; \
8669         echo "Doing install-info in fixincludes"; \
8670         (cd $(HOST_SUBDIR)/fixincludes && \
8671           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8672                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8673                   "RANLIB=$${RANLIB}" \
8674                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
8675                   install-info) \
8676           || exit 1
8677
8678 @endif fixincludes
8679
8680 .PHONY: maybe-install-pdf-fixincludes install-pdf-fixincludes
8681 maybe-install-pdf-fixincludes:
8682 @if fixincludes
8683 maybe-install-pdf-fixincludes: install-pdf-fixincludes
8684
8685 install-pdf-fixincludes: \
8686     configure-fixincludes \
8687     pdf-fixincludes 
8688         @[ -f ./fixincludes/Makefile ] || exit 0; \
8689         r=`${PWD_COMMAND}`; export r; \
8690         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8691         $(HOST_EXPORTS) \
8692         for flag in $(EXTRA_HOST_FLAGS) ; do \
8693           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8694         done; \
8695         echo "Doing install-pdf in fixincludes"; \
8696         (cd $(HOST_SUBDIR)/fixincludes && \
8697           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8698                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8699                   "RANLIB=$${RANLIB}" \
8700                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
8701                   install-pdf) \
8702           || exit 1
8703
8704 @endif fixincludes
8705
8706 .PHONY: maybe-install-html-fixincludes install-html-fixincludes
8707 maybe-install-html-fixincludes:
8708 @if fixincludes
8709 maybe-install-html-fixincludes: install-html-fixincludes
8710
8711 install-html-fixincludes: \
8712     configure-fixincludes \
8713     html-fixincludes 
8714         @[ -f ./fixincludes/Makefile ] || exit 0; \
8715         r=`${PWD_COMMAND}`; export r; \
8716         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8717         $(HOST_EXPORTS) \
8718         for flag in $(EXTRA_HOST_FLAGS) ; do \
8719           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8720         done; \
8721         echo "Doing install-html in fixincludes"; \
8722         (cd $(HOST_SUBDIR)/fixincludes && \
8723           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8724                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8725                   "RANLIB=$${RANLIB}" \
8726                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
8727                   install-html) \
8728           || exit 1
8729
8730 @endif fixincludes
8731
8732 .PHONY: maybe-installcheck-fixincludes installcheck-fixincludes
8733 maybe-installcheck-fixincludes:
8734 @if fixincludes
8735 maybe-installcheck-fixincludes: installcheck-fixincludes
8736
8737 installcheck-fixincludes: \
8738     configure-fixincludes 
8739         @[ -f ./fixincludes/Makefile ] || exit 0; \
8740         r=`${PWD_COMMAND}`; export r; \
8741         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8742         $(HOST_EXPORTS) \
8743         for flag in $(EXTRA_HOST_FLAGS) ; do \
8744           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8745         done; \
8746         echo "Doing installcheck in fixincludes"; \
8747         (cd $(HOST_SUBDIR)/fixincludes && \
8748           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8749                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8750                   "RANLIB=$${RANLIB}" \
8751                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
8752                   installcheck) \
8753           || exit 1
8754
8755 @endif fixincludes
8756
8757 .PHONY: maybe-mostlyclean-fixincludes mostlyclean-fixincludes
8758 maybe-mostlyclean-fixincludes:
8759 @if fixincludes
8760 maybe-mostlyclean-fixincludes: mostlyclean-fixincludes
8761
8762 mostlyclean-fixincludes: 
8763         @[ -f ./fixincludes/Makefile ] || exit 0; \
8764         r=`${PWD_COMMAND}`; export r; \
8765         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8766         $(HOST_EXPORTS) \
8767         for flag in $(EXTRA_HOST_FLAGS) ; do \
8768           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8769         done; \
8770         echo "Doing mostlyclean in fixincludes"; \
8771         (cd $(HOST_SUBDIR)/fixincludes && \
8772           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8773                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8774                   "RANLIB=$${RANLIB}" \
8775                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
8776                   mostlyclean) \
8777           || exit 1
8778
8779 @endif fixincludes
8780
8781 .PHONY: maybe-clean-fixincludes clean-fixincludes
8782 maybe-clean-fixincludes:
8783 @if fixincludes
8784 maybe-clean-fixincludes: clean-fixincludes
8785
8786 clean-fixincludes: 
8787         @[ -f ./fixincludes/Makefile ] || exit 0; \
8788         r=`${PWD_COMMAND}`; export r; \
8789         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8790         $(HOST_EXPORTS) \
8791         for flag in $(EXTRA_HOST_FLAGS) ; do \
8792           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8793         done; \
8794         echo "Doing clean in fixincludes"; \
8795         (cd $(HOST_SUBDIR)/fixincludes && \
8796           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8797                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8798                   "RANLIB=$${RANLIB}" \
8799                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
8800                   clean) \
8801           || exit 1
8802
8803 @endif fixincludes
8804
8805 .PHONY: maybe-distclean-fixincludes distclean-fixincludes
8806 maybe-distclean-fixincludes:
8807 @if fixincludes
8808 maybe-distclean-fixincludes: distclean-fixincludes
8809
8810 distclean-fixincludes: 
8811         @[ -f ./fixincludes/Makefile ] || exit 0; \
8812         r=`${PWD_COMMAND}`; export r; \
8813         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8814         $(HOST_EXPORTS) \
8815         for flag in $(EXTRA_HOST_FLAGS) ; do \
8816           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8817         done; \
8818         echo "Doing distclean in fixincludes"; \
8819         (cd $(HOST_SUBDIR)/fixincludes && \
8820           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8821                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8822                   "RANLIB=$${RANLIB}" \
8823                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
8824                   distclean) \
8825           || exit 1
8826
8827 @endif fixincludes
8828
8829 .PHONY: maybe-maintainer-clean-fixincludes maintainer-clean-fixincludes
8830 maybe-maintainer-clean-fixincludes:
8831 @if fixincludes
8832 maybe-maintainer-clean-fixincludes: maintainer-clean-fixincludes
8833
8834 maintainer-clean-fixincludes: 
8835         @[ -f ./fixincludes/Makefile ] || exit 0; \
8836         r=`${PWD_COMMAND}`; export r; \
8837         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8838         $(HOST_EXPORTS) \
8839         for flag in $(EXTRA_HOST_FLAGS) ; do \
8840           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8841         done; \
8842         echo "Doing maintainer-clean in fixincludes"; \
8843         (cd $(HOST_SUBDIR)/fixincludes && \
8844           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8845                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8846                   "RANLIB=$${RANLIB}" \
8847                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
8848                   maintainer-clean) \
8849           || exit 1
8850
8851 @endif fixincludes
8852
8853
8854
8855 .PHONY: configure-flex maybe-configure-flex
8856 maybe-configure-flex:
8857 @if gcc-bootstrap
8858 configure-flex: stage_current
8859 @endif gcc-bootstrap
8860 @if flex
8861 maybe-configure-flex: configure-flex
8862 configure-flex: 
8863         @: $(MAKE); $(unstage)
8864         @r=`${PWD_COMMAND}`; export r; \
8865         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8866         test ! -f $(HOST_SUBDIR)/flex/Makefile || exit 0; \
8867         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/flex; \
8868         $(HOST_EXPORTS)  \
8869         echo Configuring in $(HOST_SUBDIR)/flex; \
8870         cd "$(HOST_SUBDIR)/flex" || exit 1; \
8871         case $(srcdir) in \
8872           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
8873           *) topdir=`echo $(HOST_SUBDIR)/flex/ | \
8874                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
8875         esac; \
8876         module_srcdir=flex; \
8877         $(SHELL) \
8878           $$s/$$module_srcdir/configure \
8879           --srcdir=$${topdir}/$$module_srcdir \
8880           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
8881           --target=${target_alias}  \
8882           || exit 1
8883 @endif flex
8884
8885
8886
8887
8888
8889 .PHONY: all-flex maybe-all-flex
8890 maybe-all-flex:
8891 @if gcc-bootstrap
8892 all-flex: stage_current
8893 @endif gcc-bootstrap
8894 @if flex
8895 TARGET-flex=all
8896 maybe-all-flex: all-flex
8897 all-flex: configure-flex
8898         @: $(MAKE); $(unstage)
8899         @r=`${PWD_COMMAND}`; export r; \
8900         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8901         $(HOST_EXPORTS)  \
8902         (cd $(HOST_SUBDIR)/flex && \
8903           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS)  \
8904                 $(TARGET-flex))
8905 @endif flex
8906
8907
8908
8909
8910 .PHONY: check-flex maybe-check-flex
8911 maybe-check-flex:
8912 @if flex
8913 maybe-check-flex: check-flex
8914
8915 # This module is only tested in a native toolchain.
8916 check-flex:
8917         @: $(MAKE); $(unstage)
8918         @if [ '$(host)' = '$(target)' ]; then \
8919           r=`${PWD_COMMAND}`; export r; \
8920           s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8921           $(HOST_EXPORTS)  \
8922           (cd $(HOST_SUBDIR)/flex && \
8923             $(MAKE) $(FLAGS_TO_PASS)  check)
8924         fi
8925
8926 @endif flex
8927
8928 .PHONY: install-flex maybe-install-flex
8929 maybe-install-flex:
8930 @if flex
8931 maybe-install-flex: install-flex
8932
8933 install-flex: installdirs
8934         @: $(MAKE); $(unstage)
8935         @r=`${PWD_COMMAND}`; export r; \
8936         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8937         $(HOST_EXPORTS) \
8938         (cd $(HOST_SUBDIR)/flex && \
8939           $(MAKE) $(FLAGS_TO_PASS)  install)
8940
8941 @endif flex
8942
8943 .PHONY: install-strip-flex maybe-install-strip-flex
8944 maybe-install-strip-flex:
8945 @if flex
8946 maybe-install-strip-flex: install-strip-flex
8947
8948 install-strip-flex: installdirs
8949         @: $(MAKE); $(unstage)
8950         @r=`${PWD_COMMAND}`; export r; \
8951         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8952         $(HOST_EXPORTS) \
8953         (cd $(HOST_SUBDIR)/flex && \
8954           $(MAKE) $(FLAGS_TO_PASS)  install-strip)
8955
8956 @endif flex
8957
8958 # Other targets (info, dvi, pdf, etc.)
8959
8960 .PHONY: maybe-info-flex info-flex
8961 maybe-info-flex:
8962 @if flex
8963 maybe-info-flex: info-flex
8964
8965 info-flex: \
8966     configure-flex 
8967         @: $(MAKE); $(unstage)
8968         @[ -f ./flex/Makefile ] || exit 0; \
8969         r=`${PWD_COMMAND}`; export r; \
8970         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8971         $(HOST_EXPORTS) \
8972         for flag in $(EXTRA_HOST_FLAGS) ; do \
8973           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8974         done; \
8975         echo "Doing info in flex"; \
8976         (cd $(HOST_SUBDIR)/flex && \
8977           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8978                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8979                   "RANLIB=$${RANLIB}" \
8980                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
8981                   info) \
8982           || exit 1
8983
8984 @endif flex
8985
8986 .PHONY: maybe-dvi-flex dvi-flex
8987 maybe-dvi-flex:
8988 @if flex
8989 maybe-dvi-flex: dvi-flex
8990
8991 dvi-flex: \
8992     configure-flex 
8993         @: $(MAKE); $(unstage)
8994         @[ -f ./flex/Makefile ] || exit 0; \
8995         r=`${PWD_COMMAND}`; export r; \
8996         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8997         $(HOST_EXPORTS) \
8998         for flag in $(EXTRA_HOST_FLAGS) ; do \
8999           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
9000         done; \
9001         echo "Doing dvi in flex"; \
9002         (cd $(HOST_SUBDIR)/flex && \
9003           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
9004                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
9005                   "RANLIB=$${RANLIB}" \
9006                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
9007                   dvi) \
9008           || exit 1
9009
9010 @endif flex
9011
9012 .PHONY: maybe-pdf-flex pdf-flex
9013 maybe-pdf-flex:
9014 @if flex
9015 maybe-pdf-flex: pdf-flex
9016
9017 pdf-flex: \
9018     configure-flex 
9019         @: $(MAKE); $(unstage)
9020         @[ -f ./flex/Makefile ] || exit 0; \
9021         r=`${PWD_COMMAND}`; export r; \
9022         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9023         $(HOST_EXPORTS) \
9024         for flag in $(EXTRA_HOST_FLAGS) ; do \
9025           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
9026         done; \
9027         echo "Doing pdf in flex"; \
9028         (cd $(HOST_SUBDIR)/flex && \
9029           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
9030                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
9031                   "RANLIB=$${RANLIB}" \
9032                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
9033                   pdf) \
9034           || exit 1
9035
9036 @endif flex
9037
9038 .PHONY: maybe-html-flex html-flex
9039 maybe-html-flex:
9040 @if flex
9041 maybe-html-flex: html-flex
9042
9043 html-flex: \
9044     configure-flex 
9045         @: $(MAKE); $(unstage)
9046         @[ -f ./flex/Makefile ] || exit 0; \
9047         r=`${PWD_COMMAND}`; export r; \
9048         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9049         $(HOST_EXPORTS) \
9050         for flag in $(EXTRA_HOST_FLAGS) ; do \
9051           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
9052         done; \
9053         echo "Doing html in flex"; \
9054         (cd $(HOST_SUBDIR)/flex && \
9055           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
9056                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
9057                   "RANLIB=$${RANLIB}" \
9058                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
9059                   html) \
9060           || exit 1
9061
9062 @endif flex
9063
9064 .PHONY: maybe-TAGS-flex TAGS-flex
9065 maybe-TAGS-flex:
9066 @if flex
9067 maybe-TAGS-flex: TAGS-flex
9068
9069 TAGS-flex: \
9070     configure-flex 
9071         @: $(MAKE); $(unstage)
9072         @[ -f ./flex/Makefile ] || exit 0; \
9073         r=`${PWD_COMMAND}`; export r; \
9074         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9075         $(HOST_EXPORTS) \
9076         for flag in $(EXTRA_HOST_FLAGS) ; do \
9077           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
9078         done; \
9079         echo "Doing TAGS in flex"; \
9080         (cd $(HOST_SUBDIR)/flex && \
9081           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
9082                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
9083                   "RANLIB=$${RANLIB}" \
9084                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
9085                   TAGS) \
9086           || exit 1
9087
9088 @endif flex
9089
9090 .PHONY: maybe-install-info-flex install-info-flex
9091 maybe-install-info-flex:
9092 @if flex
9093 maybe-install-info-flex: install-info-flex
9094
9095 install-info-flex: \
9096     configure-flex \
9097     info-flex 
9098         @: $(MAKE); $(unstage)
9099         @[ -f ./flex/Makefile ] || exit 0; \
9100         r=`${PWD_COMMAND}`; export r; \
9101         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9102         $(HOST_EXPORTS) \
9103         for flag in $(EXTRA_HOST_FLAGS) ; do \
9104           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
9105         done; \
9106         echo "Doing install-info in flex"; \
9107         (cd $(HOST_SUBDIR)/flex && \
9108           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
9109                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
9110                   "RANLIB=$${RANLIB}" \
9111                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
9112                   install-info) \
9113           || exit 1
9114
9115 @endif flex
9116
9117 .PHONY: maybe-install-pdf-flex install-pdf-flex
9118 maybe-install-pdf-flex:
9119 @if flex
9120 maybe-install-pdf-flex: install-pdf-flex
9121
9122 install-pdf-flex: \
9123     configure-flex \
9124     pdf-flex 
9125         @: $(MAKE); $(unstage)
9126         @[ -f ./flex/Makefile ] || exit 0; \
9127         r=`${PWD_COMMAND}`; export r; \
9128         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9129         $(HOST_EXPORTS) \
9130         for flag in $(EXTRA_HOST_FLAGS) ; do \
9131           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
9132         done; \
9133         echo "Doing install-pdf in flex"; \
9134         (cd $(HOST_SUBDIR)/flex && \
9135           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
9136                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
9137                   "RANLIB=$${RANLIB}" \
9138                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
9139                   install-pdf) \
9140           || exit 1
9141
9142 @endif flex
9143
9144 .PHONY: maybe-install-html-flex install-html-flex
9145 maybe-install-html-flex:
9146 @if flex
9147 maybe-install-html-flex: install-html-flex
9148
9149 install-html-flex: \
9150     configure-flex \
9151     html-flex 
9152         @: $(MAKE); $(unstage)
9153         @[ -f ./flex/Makefile ] || exit 0; \
9154         r=`${PWD_COMMAND}`; export r; \
9155         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9156         $(HOST_EXPORTS) \
9157         for flag in $(EXTRA_HOST_FLAGS) ; do \
9158           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
9159         done; \
9160         echo "Doing install-html in flex"; \
9161         (cd $(HOST_SUBDIR)/flex && \
9162           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
9163                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
9164                   "RANLIB=$${RANLIB}" \
9165                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
9166                   install-html) \
9167           || exit 1
9168
9169 @endif flex
9170
9171 .PHONY: maybe-installcheck-flex installcheck-flex
9172 maybe-installcheck-flex:
9173 @if flex
9174 maybe-installcheck-flex: installcheck-flex
9175
9176 installcheck-flex: \
9177     configure-flex 
9178         @: $(MAKE); $(unstage)
9179         @[ -f ./flex/Makefile ] || exit 0; \
9180         r=`${PWD_COMMAND}`; export r; \
9181         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9182         $(HOST_EXPORTS) \
9183         for flag in $(EXTRA_HOST_FLAGS) ; do \
9184           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
9185         done; \
9186         echo "Doing installcheck in flex"; \
9187         (cd $(HOST_SUBDIR)/flex && \
9188           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
9189                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
9190                   "RANLIB=$${RANLIB}" \
9191                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
9192                   installcheck) \
9193           || exit 1
9194
9195 @endif flex
9196
9197 .PHONY: maybe-mostlyclean-flex mostlyclean-flex
9198 maybe-mostlyclean-flex:
9199 @if flex
9200 maybe-mostlyclean-flex: mostlyclean-flex
9201
9202 mostlyclean-flex: 
9203         @: $(MAKE); $(unstage)
9204         @[ -f ./flex/Makefile ] || exit 0; \
9205         r=`${PWD_COMMAND}`; export r; \
9206         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9207         $(HOST_EXPORTS) \
9208         for flag in $(EXTRA_HOST_FLAGS) ; do \
9209           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
9210         done; \
9211         echo "Doing mostlyclean in flex"; \
9212         (cd $(HOST_SUBDIR)/flex && \
9213           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
9214                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
9215                   "RANLIB=$${RANLIB}" \
9216                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
9217                   mostlyclean) \
9218           || exit 1
9219
9220 @endif flex
9221
9222 .PHONY: maybe-clean-flex clean-flex
9223 maybe-clean-flex:
9224 @if flex
9225 maybe-clean-flex: clean-flex
9226
9227 clean-flex: 
9228         @: $(MAKE); $(unstage)
9229         @[ -f ./flex/Makefile ] || exit 0; \
9230         r=`${PWD_COMMAND}`; export r; \
9231         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9232         $(HOST_EXPORTS) \
9233         for flag in $(EXTRA_HOST_FLAGS) ; do \
9234           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
9235         done; \
9236         echo "Doing clean in flex"; \
9237         (cd $(HOST_SUBDIR)/flex && \
9238           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
9239                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
9240                   "RANLIB=$${RANLIB}" \
9241                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
9242                   clean) \
9243           || exit 1
9244
9245 @endif flex
9246
9247 .PHONY: maybe-distclean-flex distclean-flex
9248 maybe-distclean-flex:
9249 @if flex
9250 maybe-distclean-flex: distclean-flex
9251
9252 distclean-flex: 
9253         @: $(MAKE); $(unstage)
9254         @[ -f ./flex/Makefile ] || exit 0; \
9255         r=`${PWD_COMMAND}`; export r; \
9256         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9257         $(HOST_EXPORTS) \
9258         for flag in $(EXTRA_HOST_FLAGS) ; do \
9259           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
9260         done; \
9261         echo "Doing distclean in flex"; \
9262         (cd $(HOST_SUBDIR)/flex && \
9263           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
9264                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
9265                   "RANLIB=$${RANLIB}" \
9266                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
9267                   distclean) \
9268           || exit 1
9269
9270 @endif flex
9271
9272 .PHONY: maybe-maintainer-clean-flex maintainer-clean-flex
9273 maybe-maintainer-clean-flex:
9274 @if flex
9275 maybe-maintainer-clean-flex: maintainer-clean-flex
9276
9277 maintainer-clean-flex: 
9278         @: $(MAKE); $(unstage)
9279         @[ -f ./flex/Makefile ] || exit 0; \
9280         r=`${PWD_COMMAND}`; export r; \
9281         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9282         $(HOST_EXPORTS) \
9283         for flag in $(EXTRA_HOST_FLAGS) ; do \
9284           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
9285         done; \
9286         echo "Doing maintainer-clean in flex"; \
9287         (cd $(HOST_SUBDIR)/flex && \
9288           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
9289                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
9290                   "RANLIB=$${RANLIB}" \
9291                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
9292                   maintainer-clean) \
9293           || exit 1
9294
9295 @endif flex
9296
9297
9298
9299 .PHONY: configure-gas maybe-configure-gas
9300 maybe-configure-gas:
9301 @if gcc-bootstrap
9302 configure-gas: stage_current
9303 @endif gcc-bootstrap
9304 @if gas
9305 maybe-configure-gas: configure-gas
9306 configure-gas: 
9307         @r=`${PWD_COMMAND}`; export r; \
9308         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9309         test ! -f $(HOST_SUBDIR)/gas/Makefile || exit 0; \
9310         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gas; \
9311         $(HOST_EXPORTS)  \
9312         echo Configuring in $(HOST_SUBDIR)/gas; \
9313         cd "$(HOST_SUBDIR)/gas" || exit 1; \
9314         case $(srcdir) in \
9315           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
9316           *) topdir=`echo $(HOST_SUBDIR)/gas/ | \
9317                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
9318         esac; \
9319         module_srcdir=gas; \
9320         $(SHELL) \
9321           $$s/$$module_srcdir/configure \
9322           --srcdir=$${topdir}/$$module_srcdir \
9323           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
9324           --target=${target_alias}  \
9325           || exit 1
9326 @endif gas
9327
9328
9329
9330 .PHONY: configure-stage1-gas maybe-configure-stage1-gas
9331 maybe-configure-stage1-gas:
9332 @if gas-bootstrap
9333 maybe-configure-stage1-gas: configure-stage1-gas
9334 configure-stage1-gas:
9335         @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
9336         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gas
9337         @r=`${PWD_COMMAND}`; export r; \
9338         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9339         TFLAGS="$(STAGE1_TFLAGS)"; \
9340         test ! -f $(HOST_SUBDIR)/gas/Makefile || exit 0; \
9341         $(HOST_EXPORTS) \
9342         CFLAGS="$(STAGE1_CFLAGS)"; export CFLAGS; \
9343         CXXFLAGS="$(STAGE1_CXXFLAGS)"; export CXXFLAGS; \
9344         LIBCFLAGS="$(LIBCFLAGS)"; export LIBCFLAGS;  \
9345         echo Configuring stage 1 in $(HOST_SUBDIR)/gas; \
9346         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gas; \
9347         cd $(HOST_SUBDIR)/gas || exit 1; \
9348         case $(srcdir) in \
9349           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
9350           *) topdir=`echo $(HOST_SUBDIR)/gas/ | \
9351                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
9352         esac; \
9353         module_srcdir=gas; \
9354         $(SHELL) $$s/$$module_srcdir/configure \
9355           --srcdir=$${topdir}/$$module_srcdir \
9356           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
9357           --target=${target_alias} \
9358            \
9359           $(STAGE1_CONFIGURE_FLAGS)
9360 @endif gas-bootstrap
9361
9362 .PHONY: configure-stage2-gas maybe-configure-stage2-gas
9363 maybe-configure-stage2-gas:
9364 @if gas-bootstrap
9365 maybe-configure-stage2-gas: configure-stage2-gas
9366 configure-stage2-gas:
9367         @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
9368         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gas
9369         @r=`${PWD_COMMAND}`; export r; \
9370         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9371         TFLAGS="$(STAGE2_TFLAGS)"; \
9372         test ! -f $(HOST_SUBDIR)/gas/Makefile || exit 0; \
9373         $(HOST_EXPORTS) \
9374         $(POSTSTAGE1_HOST_EXPORTS) \
9375         CFLAGS="$(STAGE2_CFLAGS)"; export CFLAGS; \
9376         CXXFLAGS="$(STAGE2_CXXFLAGS)"; export CXXFLAGS; \
9377         LIBCFLAGS="$(STAGE2_CFLAGS)"; export LIBCFLAGS;  \
9378         echo Configuring stage 2 in $(HOST_SUBDIR)/gas; \
9379         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gas; \
9380         cd $(HOST_SUBDIR)/gas || exit 1; \
9381         case $(srcdir) in \
9382           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
9383           *) topdir=`echo $(HOST_SUBDIR)/gas/ | \
9384                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
9385         esac; \
9386         module_srcdir=gas; \
9387         $(SHELL) $$s/$$module_srcdir/configure \
9388           --srcdir=$${topdir}/$$module_srcdir \
9389           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
9390           --target=${target_alias} \
9391           --with-build-libsubdir=$(HOST_SUBDIR) \
9392           $(STAGE2_CONFIGURE_FLAGS)
9393 @endif gas-bootstrap
9394
9395 .PHONY: configure-stage3-gas maybe-configure-stage3-gas
9396 maybe-configure-stage3-gas:
9397 @if gas-bootstrap
9398 maybe-configure-stage3-gas: configure-stage3-gas
9399 configure-stage3-gas:
9400         @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
9401         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gas
9402         @r=`${PWD_COMMAND}`; export r; \
9403         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9404         TFLAGS="$(STAGE3_TFLAGS)"; \
9405         test ! -f $(HOST_SUBDIR)/gas/Makefile || exit 0; \
9406         $(HOST_EXPORTS) \
9407         $(POSTSTAGE1_HOST_EXPORTS) \
9408         CFLAGS="$(STAGE3_CFLAGS)"; export CFLAGS; \
9409         CXXFLAGS="$(STAGE3_CXXFLAGS)"; export CXXFLAGS; \
9410         LIBCFLAGS="$(STAGE3_CFLAGS)"; export LIBCFLAGS;  \
9411         echo Configuring stage 3 in $(HOST_SUBDIR)/gas; \
9412         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gas; \
9413         cd $(HOST_SUBDIR)/gas || exit 1; \
9414         case $(srcdir) in \
9415           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
9416           *) topdir=`echo $(HOST_SUBDIR)/gas/ | \
9417                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
9418         esac; \
9419         module_srcdir=gas; \
9420         $(SHELL) $$s/$$module_srcdir/configure \
9421           --srcdir=$${topdir}/$$module_srcdir \
9422           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
9423           --target=${target_alias} \
9424           --with-build-libsubdir=$(HOST_SUBDIR) \
9425           $(STAGE3_CONFIGURE_FLAGS)
9426 @endif gas-bootstrap
9427
9428 .PHONY: configure-stage4-gas maybe-configure-stage4-gas
9429 maybe-configure-stage4-gas:
9430 @if gas-bootstrap
9431 maybe-configure-stage4-gas: configure-stage4-gas
9432 configure-stage4-gas:
9433         @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
9434         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gas
9435         @r=`${PWD_COMMAND}`; export r; \
9436         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9437         TFLAGS="$(STAGE4_TFLAGS)"; \
9438         test ! -f $(HOST_SUBDIR)/gas/Makefile || exit 0; \
9439         $(HOST_EXPORTS) \
9440         $(POSTSTAGE1_HOST_EXPORTS) \
9441         CFLAGS="$(STAGE4_CFLAGS)"; export CFLAGS; \
9442         CXXFLAGS="$(STAGE4_CXXFLAGS)"; export CXXFLAGS; \
9443         LIBCFLAGS="$(STAGE4_CFLAGS)"; export LIBCFLAGS;  \
9444         echo Configuring stage 4 in $(HOST_SUBDIR)/gas; \
9445         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gas; \
9446         cd $(HOST_SUBDIR)/gas || exit 1; \
9447         case $(srcdir) in \
9448           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
9449           *) topdir=`echo $(HOST_SUBDIR)/gas/ | \
9450                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
9451         esac; \
9452         module_srcdir=gas; \
9453         $(SHELL) $$s/$$module_srcdir/configure \
9454           --srcdir=$${topdir}/$$module_srcdir \
9455           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
9456           --target=${target_alias} \
9457           --with-build-libsubdir=$(HOST_SUBDIR) \
9458           $(STAGE4_CONFIGURE_FLAGS)
9459 @endif gas-bootstrap
9460
9461 .PHONY: configure-stageprofile-gas maybe-configure-stageprofile-gas
9462 maybe-configure-stageprofile-gas:
9463 @if gas-bootstrap
9464 maybe-configure-stageprofile-gas: configure-stageprofile-gas
9465 configure-stageprofile-gas:
9466         @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
9467         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gas
9468         @r=`${PWD_COMMAND}`; export r; \
9469         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9470         TFLAGS="$(STAGEprofile_TFLAGS)"; \
9471         test ! -f $(HOST_SUBDIR)/gas/Makefile || exit 0; \
9472         $(HOST_EXPORTS) \
9473         $(POSTSTAGE1_HOST_EXPORTS) \
9474         CFLAGS="$(STAGEprofile_CFLAGS)"; export CFLAGS; \
9475         CXXFLAGS="$(STAGEprofile_CXXFLAGS)"; export CXXFLAGS; \
9476         LIBCFLAGS="$(STAGEprofile_CFLAGS)"; export LIBCFLAGS;  \
9477         echo Configuring stage profile in $(HOST_SUBDIR)/gas; \
9478         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gas; \
9479         cd $(HOST_SUBDIR)/gas || exit 1; \
9480         case $(srcdir) in \
9481           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
9482           *) topdir=`echo $(HOST_SUBDIR)/gas/ | \
9483                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
9484         esac; \
9485         module_srcdir=gas; \
9486         $(SHELL) $$s/$$module_srcdir/configure \
9487           --srcdir=$${topdir}/$$module_srcdir \
9488           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
9489           --target=${target_alias} \
9490           --with-build-libsubdir=$(HOST_SUBDIR) \
9491           $(STAGEprofile_CONFIGURE_FLAGS)
9492 @endif gas-bootstrap
9493
9494 .PHONY: configure-stagefeedback-gas maybe-configure-stagefeedback-gas
9495 maybe-configure-stagefeedback-gas:
9496 @if gas-bootstrap
9497 maybe-configure-stagefeedback-gas: configure-stagefeedback-gas
9498 configure-stagefeedback-gas:
9499         @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
9500         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gas
9501         @r=`${PWD_COMMAND}`; export r; \
9502         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9503         TFLAGS="$(STAGEfeedback_TFLAGS)"; \
9504         test ! -f $(HOST_SUBDIR)/gas/Makefile || exit 0; \
9505         $(HOST_EXPORTS) \
9506         $(POSTSTAGE1_HOST_EXPORTS) \
9507         CFLAGS="$(STAGEfeedback_CFLAGS)"; export CFLAGS; \
9508         CXXFLAGS="$(STAGEfeedback_CXXFLAGS)"; export CXXFLAGS; \
9509         LIBCFLAGS="$(STAGEfeedback_CFLAGS)"; export LIBCFLAGS;  \
9510         echo Configuring stage feedback in $(HOST_SUBDIR)/gas; \
9511         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gas; \
9512         cd $(HOST_SUBDIR)/gas || exit 1; \
9513         case $(srcdir) in \
9514           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
9515           *) topdir=`echo $(HOST_SUBDIR)/gas/ | \
9516                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
9517         esac; \
9518         module_srcdir=gas; \
9519         $(SHELL) $$s/$$module_srcdir/configure \
9520           --srcdir=$${topdir}/$$module_srcdir \
9521           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
9522           --target=${target_alias} \
9523           --with-build-libsubdir=$(HOST_SUBDIR) \
9524           $(STAGEfeedback_CONFIGURE_FLAGS)
9525 @endif gas-bootstrap
9526
9527
9528
9529
9530
9531 .PHONY: all-gas maybe-all-gas
9532 maybe-all-gas:
9533 @if gcc-bootstrap
9534 all-gas: stage_current
9535 @endif gcc-bootstrap
9536 @if gas
9537 TARGET-gas=all
9538 maybe-all-gas: all-gas
9539 all-gas: configure-gas
9540         @r=`${PWD_COMMAND}`; export r; \
9541         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9542         $(HOST_EXPORTS)  \
9543         (cd $(HOST_SUBDIR)/gas && \
9544           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS)  \
9545                 $(TARGET-gas))
9546 @endif gas
9547
9548
9549
9550 .PHONY: all-stage1-gas maybe-all-stage1-gas
9551 .PHONY: clean-stage1-gas maybe-clean-stage1-gas
9552 maybe-all-stage1-gas:
9553 maybe-clean-stage1-gas:
9554 @if gas-bootstrap
9555 maybe-all-stage1-gas: all-stage1-gas
9556 all-stage1: all-stage1-gas
9557 TARGET-stage1-gas = $(TARGET-gas)
9558 all-stage1-gas: configure-stage1-gas
9559         @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
9560         @r=`${PWD_COMMAND}`; export r; \
9561         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9562         TFLAGS="$(STAGE1_TFLAGS)"; \
9563         $(HOST_EXPORTS)  \
9564         cd $(HOST_SUBDIR)/gas && \
9565         $(MAKE) $(BASE_FLAGS_TO_PASS) \
9566                 CFLAGS="$(STAGE1_CFLAGS)" \
9567                 CXXFLAGS="$(STAGE1_CXXFLAGS)" \
9568                 LIBCFLAGS="$(LIBCFLAGS)" \
9569                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
9570                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
9571                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
9572                 $(EXTRA_HOST_FLAGS)  \
9573                 $(STAGE1_FLAGS_TO_PASS)  \
9574                 TFLAGS="$(STAGE1_TFLAGS)" \
9575                 $(TARGET-stage1-gas)
9576
9577 maybe-clean-stage1-gas: clean-stage1-gas
9578 clean-stage1: clean-stage1-gas
9579 clean-stage1-gas:
9580         @if [ $(current_stage) = stage1 ]; then \
9581           [ -f $(HOST_SUBDIR)/gas/Makefile ] || exit 0; \
9582         else \
9583           [ -f $(HOST_SUBDIR)/stage1-gas/Makefile ] || exit 0; \
9584           $(MAKE) stage1-start; \
9585         fi; \
9586         cd $(HOST_SUBDIR)/gas && \
9587         $(MAKE) $(EXTRA_HOST_FLAGS)  \
9588         $(STAGE1_FLAGS_TO_PASS)  clean
9589 @endif gas-bootstrap
9590
9591
9592 .PHONY: all-stage2-gas maybe-all-stage2-gas
9593 .PHONY: clean-stage2-gas maybe-clean-stage2-gas
9594 maybe-all-stage2-gas:
9595 maybe-clean-stage2-gas:
9596 @if gas-bootstrap
9597 maybe-all-stage2-gas: all-stage2-gas
9598 all-stage2: all-stage2-gas
9599 TARGET-stage2-gas = $(TARGET-gas)
9600 all-stage2-gas: configure-stage2-gas
9601         @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
9602         @r=`${PWD_COMMAND}`; export r; \
9603         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9604         TFLAGS="$(STAGE2_TFLAGS)"; \
9605         $(HOST_EXPORTS) \
9606         $(POSTSTAGE1_HOST_EXPORTS)  \
9607         cd $(HOST_SUBDIR)/gas && \
9608         $(MAKE) $(BASE_FLAGS_TO_PASS) \
9609                 CFLAGS="$(STAGE2_CFLAGS)" \
9610                 CXXFLAGS="$(STAGE2_CXXFLAGS)" \
9611                 LIBCFLAGS="$(STAGE2_CFLAGS)" \
9612                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
9613                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
9614                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
9615                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
9616                 TFLAGS="$(STAGE2_TFLAGS)" \
9617                 $(TARGET-stage2-gas)
9618
9619 maybe-clean-stage2-gas: clean-stage2-gas
9620 clean-stage2: clean-stage2-gas
9621 clean-stage2-gas:
9622         @if [ $(current_stage) = stage2 ]; then \
9623           [ -f $(HOST_SUBDIR)/gas/Makefile ] || exit 0; \
9624         else \
9625           [ -f $(HOST_SUBDIR)/stage2-gas/Makefile ] || exit 0; \
9626           $(MAKE) stage2-start; \
9627         fi; \
9628         cd $(HOST_SUBDIR)/gas && \
9629         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  clean
9630 @endif gas-bootstrap
9631
9632
9633 .PHONY: all-stage3-gas maybe-all-stage3-gas
9634 .PHONY: clean-stage3-gas maybe-clean-stage3-gas
9635 maybe-all-stage3-gas:
9636 maybe-clean-stage3-gas:
9637 @if gas-bootstrap
9638 maybe-all-stage3-gas: all-stage3-gas
9639 all-stage3: all-stage3-gas
9640 TARGET-stage3-gas = $(TARGET-gas)
9641 all-stage3-gas: configure-stage3-gas
9642         @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
9643         @r=`${PWD_COMMAND}`; export r; \
9644         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9645         TFLAGS="$(STAGE3_TFLAGS)"; \
9646         $(HOST_EXPORTS) \
9647         $(POSTSTAGE1_HOST_EXPORTS)  \
9648         cd $(HOST_SUBDIR)/gas && \
9649         $(MAKE) $(BASE_FLAGS_TO_PASS) \
9650                 CFLAGS="$(STAGE3_CFLAGS)" \
9651                 CXXFLAGS="$(STAGE3_CXXFLAGS)" \
9652                 LIBCFLAGS="$(STAGE3_CFLAGS)" \
9653                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
9654                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
9655                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
9656                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
9657                 TFLAGS="$(STAGE3_TFLAGS)" \
9658                 $(TARGET-stage3-gas)
9659
9660 maybe-clean-stage3-gas: clean-stage3-gas
9661 clean-stage3: clean-stage3-gas
9662 clean-stage3-gas:
9663         @if [ $(current_stage) = stage3 ]; then \
9664           [ -f $(HOST_SUBDIR)/gas/Makefile ] || exit 0; \
9665         else \
9666           [ -f $(HOST_SUBDIR)/stage3-gas/Makefile ] || exit 0; \
9667           $(MAKE) stage3-start; \
9668         fi; \
9669         cd $(HOST_SUBDIR)/gas && \
9670         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  clean
9671 @endif gas-bootstrap
9672
9673
9674 .PHONY: all-stage4-gas maybe-all-stage4-gas
9675 .PHONY: clean-stage4-gas maybe-clean-stage4-gas
9676 maybe-all-stage4-gas:
9677 maybe-clean-stage4-gas:
9678 @if gas-bootstrap
9679 maybe-all-stage4-gas: all-stage4-gas
9680 all-stage4: all-stage4-gas
9681 TARGET-stage4-gas = $(TARGET-gas)
9682 all-stage4-gas: configure-stage4-gas
9683         @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
9684         @r=`${PWD_COMMAND}`; export r; \
9685         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9686         TFLAGS="$(STAGE4_TFLAGS)"; \
9687         $(HOST_EXPORTS) \
9688         $(POSTSTAGE1_HOST_EXPORTS)  \
9689         cd $(HOST_SUBDIR)/gas && \
9690         $(MAKE) $(BASE_FLAGS_TO_PASS) \
9691                 CFLAGS="$(STAGE4_CFLAGS)" \
9692                 CXXFLAGS="$(STAGE4_CXXFLAGS)" \
9693                 LIBCFLAGS="$(STAGE4_CFLAGS)" \
9694                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
9695                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
9696                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
9697                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
9698                 TFLAGS="$(STAGE4_TFLAGS)" \
9699                 $(TARGET-stage4-gas)
9700
9701 maybe-clean-stage4-gas: clean-stage4-gas
9702 clean-stage4: clean-stage4-gas
9703 clean-stage4-gas:
9704         @if [ $(current_stage) = stage4 ]; then \
9705           [ -f $(HOST_SUBDIR)/gas/Makefile ] || exit 0; \
9706         else \
9707           [ -f $(HOST_SUBDIR)/stage4-gas/Makefile ] || exit 0; \
9708           $(MAKE) stage4-start; \
9709         fi; \
9710         cd $(HOST_SUBDIR)/gas && \
9711         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  clean
9712 @endif gas-bootstrap
9713
9714
9715 .PHONY: all-stageprofile-gas maybe-all-stageprofile-gas
9716 .PHONY: clean-stageprofile-gas maybe-clean-stageprofile-gas
9717 maybe-all-stageprofile-gas:
9718 maybe-clean-stageprofile-gas:
9719 @if gas-bootstrap
9720 maybe-all-stageprofile-gas: all-stageprofile-gas
9721 all-stageprofile: all-stageprofile-gas
9722 TARGET-stageprofile-gas = $(TARGET-gas)
9723 all-stageprofile-gas: configure-stageprofile-gas
9724         @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
9725         @r=`${PWD_COMMAND}`; export r; \
9726         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9727         TFLAGS="$(STAGEprofile_TFLAGS)"; \
9728         $(HOST_EXPORTS) \
9729         $(POSTSTAGE1_HOST_EXPORTS)  \
9730         cd $(HOST_SUBDIR)/gas && \
9731         $(MAKE) $(BASE_FLAGS_TO_PASS) \
9732                 CFLAGS="$(STAGEprofile_CFLAGS)" \
9733                 CXXFLAGS="$(STAGEprofile_CXXFLAGS)" \
9734                 LIBCFLAGS="$(STAGEprofile_CFLAGS)" \
9735                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
9736                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
9737                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
9738                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
9739                 TFLAGS="$(STAGEprofile_TFLAGS)" \
9740                 $(TARGET-stageprofile-gas)
9741
9742 maybe-clean-stageprofile-gas: clean-stageprofile-gas
9743 clean-stageprofile: clean-stageprofile-gas
9744 clean-stageprofile-gas:
9745         @if [ $(current_stage) = stageprofile ]; then \
9746           [ -f $(HOST_SUBDIR)/gas/Makefile ] || exit 0; \
9747         else \
9748           [ -f $(HOST_SUBDIR)/stageprofile-gas/Makefile ] || exit 0; \
9749           $(MAKE) stageprofile-start; \
9750         fi; \
9751         cd $(HOST_SUBDIR)/gas && \
9752         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  clean
9753 @endif gas-bootstrap
9754
9755
9756 .PHONY: all-stagefeedback-gas maybe-all-stagefeedback-gas
9757 .PHONY: clean-stagefeedback-gas maybe-clean-stagefeedback-gas
9758 maybe-all-stagefeedback-gas:
9759 maybe-clean-stagefeedback-gas:
9760 @if gas-bootstrap
9761 maybe-all-stagefeedback-gas: all-stagefeedback-gas
9762 all-stagefeedback: all-stagefeedback-gas
9763 TARGET-stagefeedback-gas = $(TARGET-gas)
9764 all-stagefeedback-gas: configure-stagefeedback-gas
9765         @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
9766         @r=`${PWD_COMMAND}`; export r; \
9767         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9768         TFLAGS="$(STAGEfeedback_TFLAGS)"; \
9769         $(HOST_EXPORTS) \
9770         $(POSTSTAGE1_HOST_EXPORTS)  \
9771         cd $(HOST_SUBDIR)/gas && \
9772         $(MAKE) $(BASE_FLAGS_TO_PASS) \
9773                 CFLAGS="$(STAGEfeedback_CFLAGS)" \
9774                 CXXFLAGS="$(STAGEfeedback_CXXFLAGS)" \
9775                 LIBCFLAGS="$(STAGEfeedback_CFLAGS)" \
9776                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
9777                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
9778                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
9779                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
9780                 TFLAGS="$(STAGEfeedback_TFLAGS)" \
9781                 $(TARGET-stagefeedback-gas)
9782
9783 maybe-clean-stagefeedback-gas: clean-stagefeedback-gas
9784 clean-stagefeedback: clean-stagefeedback-gas
9785 clean-stagefeedback-gas:
9786         @if [ $(current_stage) = stagefeedback ]; then \
9787           [ -f $(HOST_SUBDIR)/gas/Makefile ] || exit 0; \
9788         else \
9789           [ -f $(HOST_SUBDIR)/stagefeedback-gas/Makefile ] || exit 0; \
9790           $(MAKE) stagefeedback-start; \
9791         fi; \
9792         cd $(HOST_SUBDIR)/gas && \
9793         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  clean
9794 @endif gas-bootstrap
9795
9796
9797
9798
9799
9800 .PHONY: check-gas maybe-check-gas
9801 maybe-check-gas:
9802 @if gas
9803 maybe-check-gas: check-gas
9804
9805 check-gas:
9806         @: $(MAKE); $(unstage)
9807         @r=`${PWD_COMMAND}`; export r; \
9808         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9809         $(HOST_EXPORTS) $(EXTRA_HOST_EXPORTS) \
9810         (cd $(HOST_SUBDIR)/gas && \
9811           $(MAKE) $(FLAGS_TO_PASS)  $(EXTRA_BOOTSTRAP_FLAGS) check)
9812
9813 @endif gas
9814
9815 .PHONY: install-gas maybe-install-gas
9816 maybe-install-gas:
9817 @if gas
9818 maybe-install-gas: install-gas
9819
9820 install-gas: installdirs
9821         @: $(MAKE); $(unstage)
9822         @r=`${PWD_COMMAND}`; export r; \
9823         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9824         $(HOST_EXPORTS) \
9825         (cd $(HOST_SUBDIR)/gas && \
9826           $(MAKE) $(FLAGS_TO_PASS)  install)
9827
9828 @endif gas
9829
9830 .PHONY: install-strip-gas maybe-install-strip-gas
9831 maybe-install-strip-gas:
9832 @if gas
9833 maybe-install-strip-gas: install-strip-gas
9834
9835 install-strip-gas: installdirs
9836         @: $(MAKE); $(unstage)
9837         @r=`${PWD_COMMAND}`; export r; \
9838         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9839         $(HOST_EXPORTS) \
9840         (cd $(HOST_SUBDIR)/gas && \
9841           $(MAKE) $(FLAGS_TO_PASS)  install-strip)
9842
9843 @endif gas
9844
9845 # Other targets (info, dvi, pdf, etc.)
9846
9847 .PHONY: maybe-info-gas info-gas
9848 maybe-info-gas:
9849 @if gas
9850 maybe-info-gas: info-gas
9851
9852 info-gas: \
9853     configure-gas 
9854         @[ -f ./gas/Makefile ] || exit 0; \
9855         r=`${PWD_COMMAND}`; export r; \
9856         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9857         $(HOST_EXPORTS) \
9858         for flag in $(EXTRA_HOST_FLAGS) ; do \
9859           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
9860         done; \
9861         echo "Doing info in gas"; \
9862         (cd $(HOST_SUBDIR)/gas && \
9863           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
9864                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
9865                   "RANLIB=$${RANLIB}" \
9866                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
9867                   info) \
9868           || exit 1
9869
9870 @endif gas
9871
9872 .PHONY: maybe-dvi-gas dvi-gas
9873 maybe-dvi-gas:
9874 @if gas
9875 maybe-dvi-gas: dvi-gas
9876
9877 dvi-gas: \
9878     configure-gas 
9879         @[ -f ./gas/Makefile ] || exit 0; \
9880         r=`${PWD_COMMAND}`; export r; \
9881         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9882         $(HOST_EXPORTS) \
9883         for flag in $(EXTRA_HOST_FLAGS) ; do \
9884           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
9885         done; \
9886         echo "Doing dvi in gas"; \
9887         (cd $(HOST_SUBDIR)/gas && \
9888           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
9889                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
9890                   "RANLIB=$${RANLIB}" \
9891                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
9892                   dvi) \
9893           || exit 1
9894
9895 @endif gas
9896
9897 .PHONY: maybe-pdf-gas pdf-gas
9898 maybe-pdf-gas:
9899 @if gas
9900 maybe-pdf-gas: pdf-gas
9901
9902 pdf-gas: \
9903     configure-gas 
9904         @[ -f ./gas/Makefile ] || exit 0; \
9905         r=`${PWD_COMMAND}`; export r; \
9906         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9907         $(HOST_EXPORTS) \
9908         for flag in $(EXTRA_HOST_FLAGS) ; do \
9909           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
9910         done; \
9911         echo "Doing pdf in gas"; \
9912         (cd $(HOST_SUBDIR)/gas && \
9913           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
9914                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
9915                   "RANLIB=$${RANLIB}" \
9916                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
9917                   pdf) \
9918           || exit 1
9919
9920 @endif gas
9921
9922 .PHONY: maybe-html-gas html-gas
9923 maybe-html-gas:
9924 @if gas
9925 maybe-html-gas: html-gas
9926
9927 html-gas: \
9928     configure-gas 
9929         @[ -f ./gas/Makefile ] || exit 0; \
9930         r=`${PWD_COMMAND}`; export r; \
9931         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9932         $(HOST_EXPORTS) \
9933         for flag in $(EXTRA_HOST_FLAGS) ; do \
9934           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
9935         done; \
9936         echo "Doing html in gas"; \
9937         (cd $(HOST_SUBDIR)/gas && \
9938           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
9939                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
9940                   "RANLIB=$${RANLIB}" \
9941                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
9942                   html) \
9943           || exit 1
9944
9945 @endif gas
9946
9947 .PHONY: maybe-TAGS-gas TAGS-gas
9948 maybe-TAGS-gas:
9949 @if gas
9950 maybe-TAGS-gas: TAGS-gas
9951
9952 TAGS-gas: \
9953     configure-gas 
9954         @[ -f ./gas/Makefile ] || exit 0; \
9955         r=`${PWD_COMMAND}`; export r; \
9956         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9957         $(HOST_EXPORTS) \
9958         for flag in $(EXTRA_HOST_FLAGS) ; do \
9959           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
9960         done; \
9961         echo "Doing TAGS in gas"; \
9962         (cd $(HOST_SUBDIR)/gas && \
9963           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
9964                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
9965                   "RANLIB=$${RANLIB}" \
9966                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
9967                   TAGS) \
9968           || exit 1
9969
9970 @endif gas
9971
9972 .PHONY: maybe-install-info-gas install-info-gas
9973 maybe-install-info-gas:
9974 @if gas
9975 maybe-install-info-gas: install-info-gas
9976
9977 install-info-gas: \
9978     configure-gas \
9979     info-gas 
9980         @[ -f ./gas/Makefile ] || exit 0; \
9981         r=`${PWD_COMMAND}`; export r; \
9982         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9983         $(HOST_EXPORTS) \
9984         for flag in $(EXTRA_HOST_FLAGS) ; do \
9985           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
9986         done; \
9987         echo "Doing install-info in gas"; \
9988         (cd $(HOST_SUBDIR)/gas && \
9989           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
9990                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
9991                   "RANLIB=$${RANLIB}" \
9992                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
9993                   install-info) \
9994           || exit 1
9995
9996 @endif gas
9997
9998 .PHONY: maybe-install-pdf-gas install-pdf-gas
9999 maybe-install-pdf-gas:
10000 @if gas
10001 maybe-install-pdf-gas: install-pdf-gas
10002
10003 install-pdf-gas: \
10004     configure-gas \
10005     pdf-gas 
10006         @[ -f ./gas/Makefile ] || exit 0; \
10007         r=`${PWD_COMMAND}`; export r; \
10008         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10009         $(HOST_EXPORTS) \
10010         for flag in $(EXTRA_HOST_FLAGS) ; do \
10011           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10012         done; \
10013         echo "Doing install-pdf in gas"; \
10014         (cd $(HOST_SUBDIR)/gas && \
10015           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10016                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10017                   "RANLIB=$${RANLIB}" \
10018                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
10019                   install-pdf) \
10020           || exit 1
10021
10022 @endif gas
10023
10024 .PHONY: maybe-install-html-gas install-html-gas
10025 maybe-install-html-gas:
10026 @if gas
10027 maybe-install-html-gas: install-html-gas
10028
10029 install-html-gas: \
10030     configure-gas \
10031     html-gas 
10032         @[ -f ./gas/Makefile ] || exit 0; \
10033         r=`${PWD_COMMAND}`; export r; \
10034         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10035         $(HOST_EXPORTS) \
10036         for flag in $(EXTRA_HOST_FLAGS) ; do \
10037           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10038         done; \
10039         echo "Doing install-html in gas"; \
10040         (cd $(HOST_SUBDIR)/gas && \
10041           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10042                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10043                   "RANLIB=$${RANLIB}" \
10044                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
10045                   install-html) \
10046           || exit 1
10047
10048 @endif gas
10049
10050 .PHONY: maybe-installcheck-gas installcheck-gas
10051 maybe-installcheck-gas:
10052 @if gas
10053 maybe-installcheck-gas: installcheck-gas
10054
10055 installcheck-gas: \
10056     configure-gas 
10057         @[ -f ./gas/Makefile ] || exit 0; \
10058         r=`${PWD_COMMAND}`; export r; \
10059         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10060         $(HOST_EXPORTS) \
10061         for flag in $(EXTRA_HOST_FLAGS) ; do \
10062           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10063         done; \
10064         echo "Doing installcheck in gas"; \
10065         (cd $(HOST_SUBDIR)/gas && \
10066           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10067                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10068                   "RANLIB=$${RANLIB}" \
10069                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
10070                   installcheck) \
10071           || exit 1
10072
10073 @endif gas
10074
10075 .PHONY: maybe-mostlyclean-gas mostlyclean-gas
10076 maybe-mostlyclean-gas:
10077 @if gas
10078 maybe-mostlyclean-gas: mostlyclean-gas
10079
10080 mostlyclean-gas: 
10081         @[ -f ./gas/Makefile ] || exit 0; \
10082         r=`${PWD_COMMAND}`; export r; \
10083         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10084         $(HOST_EXPORTS) \
10085         for flag in $(EXTRA_HOST_FLAGS) ; do \
10086           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10087         done; \
10088         echo "Doing mostlyclean in gas"; \
10089         (cd $(HOST_SUBDIR)/gas && \
10090           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10091                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10092                   "RANLIB=$${RANLIB}" \
10093                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
10094                   mostlyclean) \
10095           || exit 1
10096
10097 @endif gas
10098
10099 .PHONY: maybe-clean-gas clean-gas
10100 maybe-clean-gas:
10101 @if gas
10102 maybe-clean-gas: clean-gas
10103
10104 clean-gas: 
10105         @[ -f ./gas/Makefile ] || exit 0; \
10106         r=`${PWD_COMMAND}`; export r; \
10107         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10108         $(HOST_EXPORTS) \
10109         for flag in $(EXTRA_HOST_FLAGS) ; do \
10110           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10111         done; \
10112         echo "Doing clean in gas"; \
10113         (cd $(HOST_SUBDIR)/gas && \
10114           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10115                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10116                   "RANLIB=$${RANLIB}" \
10117                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
10118                   clean) \
10119           || exit 1
10120
10121 @endif gas
10122
10123 .PHONY: maybe-distclean-gas distclean-gas
10124 maybe-distclean-gas:
10125 @if gas
10126 maybe-distclean-gas: distclean-gas
10127
10128 distclean-gas: 
10129         @[ -f ./gas/Makefile ] || exit 0; \
10130         r=`${PWD_COMMAND}`; export r; \
10131         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10132         $(HOST_EXPORTS) \
10133         for flag in $(EXTRA_HOST_FLAGS) ; do \
10134           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10135         done; \
10136         echo "Doing distclean in gas"; \
10137         (cd $(HOST_SUBDIR)/gas && \
10138           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10139                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10140                   "RANLIB=$${RANLIB}" \
10141                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
10142                   distclean) \
10143           || exit 1
10144
10145 @endif gas
10146
10147 .PHONY: maybe-maintainer-clean-gas maintainer-clean-gas
10148 maybe-maintainer-clean-gas:
10149 @if gas
10150 maybe-maintainer-clean-gas: maintainer-clean-gas
10151
10152 maintainer-clean-gas: 
10153         @[ -f ./gas/Makefile ] || exit 0; \
10154         r=`${PWD_COMMAND}`; export r; \
10155         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10156         $(HOST_EXPORTS) \
10157         for flag in $(EXTRA_HOST_FLAGS) ; do \
10158           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10159         done; \
10160         echo "Doing maintainer-clean in gas"; \
10161         (cd $(HOST_SUBDIR)/gas && \
10162           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10163                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10164                   "RANLIB=$${RANLIB}" \
10165                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
10166                   maintainer-clean) \
10167           || exit 1
10168
10169 @endif gas
10170
10171
10172
10173 .PHONY: configure-gcc maybe-configure-gcc
10174 maybe-configure-gcc:
10175 @if gcc-bootstrap
10176 configure-gcc: stage_current
10177 @endif gcc-bootstrap
10178 @if gcc
10179 maybe-configure-gcc: configure-gcc
10180 configure-gcc: 
10181         @r=`${PWD_COMMAND}`; export r; \
10182         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10183         test ! -f $(HOST_SUBDIR)/gcc/Makefile || exit 0; \
10184         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gcc; \
10185         $(HOST_EXPORTS)  \
10186         echo Configuring in $(HOST_SUBDIR)/gcc; \
10187         cd "$(HOST_SUBDIR)/gcc" || exit 1; \
10188         case $(srcdir) in \
10189           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
10190           *) topdir=`echo $(HOST_SUBDIR)/gcc/ | \
10191                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
10192         esac; \
10193         module_srcdir=gcc; \
10194         $(SHELL) \
10195           $$s/$$module_srcdir/configure \
10196           --srcdir=$${topdir}/$$module_srcdir \
10197           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
10198           --target=${target_alias}  \
10199           || exit 1
10200 @endif gcc
10201
10202
10203
10204 .PHONY: configure-stage1-gcc maybe-configure-stage1-gcc
10205 maybe-configure-stage1-gcc:
10206 @if gcc-bootstrap
10207 maybe-configure-stage1-gcc: configure-stage1-gcc
10208 configure-stage1-gcc:
10209         @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
10210         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gcc
10211         @r=`${PWD_COMMAND}`; export r; \
10212         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10213         TFLAGS="$(STAGE1_TFLAGS)"; \
10214         test ! -f $(HOST_SUBDIR)/gcc/Makefile || exit 0; \
10215         $(HOST_EXPORTS) \
10216         CFLAGS="$(STAGE1_CFLAGS)"; export CFLAGS; \
10217         CXXFLAGS="$(STAGE1_CXXFLAGS)"; export CXXFLAGS; \
10218         LIBCFLAGS="$(LIBCFLAGS)"; export LIBCFLAGS;  \
10219         echo Configuring stage 1 in $(HOST_SUBDIR)/gcc; \
10220         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gcc; \
10221         cd $(HOST_SUBDIR)/gcc || exit 1; \
10222         case $(srcdir) in \
10223           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
10224           *) topdir=`echo $(HOST_SUBDIR)/gcc/ | \
10225                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
10226         esac; \
10227         module_srcdir=gcc; \
10228         $(SHELL) $$s/$$module_srcdir/configure \
10229           --srcdir=$${topdir}/$$module_srcdir \
10230           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
10231           --target=${target_alias} \
10232            \
10233           $(STAGE1_CONFIGURE_FLAGS)
10234 @endif gcc-bootstrap
10235
10236 .PHONY: configure-stage2-gcc maybe-configure-stage2-gcc
10237 maybe-configure-stage2-gcc:
10238 @if gcc-bootstrap
10239 maybe-configure-stage2-gcc: configure-stage2-gcc
10240 configure-stage2-gcc:
10241         @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
10242         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gcc
10243         @r=`${PWD_COMMAND}`; export r; \
10244         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10245         TFLAGS="$(STAGE2_TFLAGS)"; \
10246         test ! -f $(HOST_SUBDIR)/gcc/Makefile || exit 0; \
10247         $(HOST_EXPORTS) \
10248         $(POSTSTAGE1_HOST_EXPORTS) \
10249         CFLAGS="$(STAGE2_CFLAGS)"; export CFLAGS; \
10250         CXXFLAGS="$(STAGE2_CXXFLAGS)"; export CXXFLAGS; \
10251         LIBCFLAGS="$(STAGE2_CFLAGS)"; export LIBCFLAGS;  \
10252         echo Configuring stage 2 in $(HOST_SUBDIR)/gcc; \
10253         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gcc; \
10254         cd $(HOST_SUBDIR)/gcc || exit 1; \
10255         case $(srcdir) in \
10256           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
10257           *) topdir=`echo $(HOST_SUBDIR)/gcc/ | \
10258                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
10259         esac; \
10260         module_srcdir=gcc; \
10261         $(SHELL) $$s/$$module_srcdir/configure \
10262           --srcdir=$${topdir}/$$module_srcdir \
10263           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
10264           --target=${target_alias} \
10265           --with-build-libsubdir=$(HOST_SUBDIR) \
10266           $(STAGE2_CONFIGURE_FLAGS)
10267 @endif gcc-bootstrap
10268
10269 .PHONY: configure-stage3-gcc maybe-configure-stage3-gcc
10270 maybe-configure-stage3-gcc:
10271 @if gcc-bootstrap
10272 maybe-configure-stage3-gcc: configure-stage3-gcc
10273 configure-stage3-gcc:
10274         @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
10275         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gcc
10276         @r=`${PWD_COMMAND}`; export r; \
10277         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10278         TFLAGS="$(STAGE3_TFLAGS)"; \
10279         test ! -f $(HOST_SUBDIR)/gcc/Makefile || exit 0; \
10280         $(HOST_EXPORTS) \
10281         $(POSTSTAGE1_HOST_EXPORTS) \
10282         CFLAGS="$(STAGE3_CFLAGS)"; export CFLAGS; \
10283         CXXFLAGS="$(STAGE3_CXXFLAGS)"; export CXXFLAGS; \
10284         LIBCFLAGS="$(STAGE3_CFLAGS)"; export LIBCFLAGS;  \
10285         echo Configuring stage 3 in $(HOST_SUBDIR)/gcc; \
10286         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gcc; \
10287         cd $(HOST_SUBDIR)/gcc || exit 1; \
10288         case $(srcdir) in \
10289           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
10290           *) topdir=`echo $(HOST_SUBDIR)/gcc/ | \
10291                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
10292         esac; \
10293         module_srcdir=gcc; \
10294         $(SHELL) $$s/$$module_srcdir/configure \
10295           --srcdir=$${topdir}/$$module_srcdir \
10296           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
10297           --target=${target_alias} \
10298           --with-build-libsubdir=$(HOST_SUBDIR) \
10299           $(STAGE3_CONFIGURE_FLAGS)
10300 @endif gcc-bootstrap
10301
10302 .PHONY: configure-stage4-gcc maybe-configure-stage4-gcc
10303 maybe-configure-stage4-gcc:
10304 @if gcc-bootstrap
10305 maybe-configure-stage4-gcc: configure-stage4-gcc
10306 configure-stage4-gcc:
10307         @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
10308         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gcc
10309         @r=`${PWD_COMMAND}`; export r; \
10310         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10311         TFLAGS="$(STAGE4_TFLAGS)"; \
10312         test ! -f $(HOST_SUBDIR)/gcc/Makefile || exit 0; \
10313         $(HOST_EXPORTS) \
10314         $(POSTSTAGE1_HOST_EXPORTS) \
10315         CFLAGS="$(STAGE4_CFLAGS)"; export CFLAGS; \
10316         CXXFLAGS="$(STAGE4_CXXFLAGS)"; export CXXFLAGS; \
10317         LIBCFLAGS="$(STAGE4_CFLAGS)"; export LIBCFLAGS;  \
10318         echo Configuring stage 4 in $(HOST_SUBDIR)/gcc; \
10319         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gcc; \
10320         cd $(HOST_SUBDIR)/gcc || exit 1; \
10321         case $(srcdir) in \
10322           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
10323           *) topdir=`echo $(HOST_SUBDIR)/gcc/ | \
10324                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
10325         esac; \
10326         module_srcdir=gcc; \
10327         $(SHELL) $$s/$$module_srcdir/configure \
10328           --srcdir=$${topdir}/$$module_srcdir \
10329           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
10330           --target=${target_alias} \
10331           --with-build-libsubdir=$(HOST_SUBDIR) \
10332           $(STAGE4_CONFIGURE_FLAGS)
10333 @endif gcc-bootstrap
10334
10335 .PHONY: configure-stageprofile-gcc maybe-configure-stageprofile-gcc
10336 maybe-configure-stageprofile-gcc:
10337 @if gcc-bootstrap
10338 maybe-configure-stageprofile-gcc: configure-stageprofile-gcc
10339 configure-stageprofile-gcc:
10340         @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
10341         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gcc
10342         @r=`${PWD_COMMAND}`; export r; \
10343         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10344         TFLAGS="$(STAGEprofile_TFLAGS)"; \
10345         test ! -f $(HOST_SUBDIR)/gcc/Makefile || exit 0; \
10346         $(HOST_EXPORTS) \
10347         $(POSTSTAGE1_HOST_EXPORTS) \
10348         CFLAGS="$(STAGEprofile_CFLAGS)"; export CFLAGS; \
10349         CXXFLAGS="$(STAGEprofile_CXXFLAGS)"; export CXXFLAGS; \
10350         LIBCFLAGS="$(STAGEprofile_CFLAGS)"; export LIBCFLAGS;  \
10351         echo Configuring stage profile in $(HOST_SUBDIR)/gcc; \
10352         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gcc; \
10353         cd $(HOST_SUBDIR)/gcc || exit 1; \
10354         case $(srcdir) in \
10355           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
10356           *) topdir=`echo $(HOST_SUBDIR)/gcc/ | \
10357                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
10358         esac; \
10359         module_srcdir=gcc; \
10360         $(SHELL) $$s/$$module_srcdir/configure \
10361           --srcdir=$${topdir}/$$module_srcdir \
10362           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
10363           --target=${target_alias} \
10364           --with-build-libsubdir=$(HOST_SUBDIR) \
10365           $(STAGEprofile_CONFIGURE_FLAGS)
10366 @endif gcc-bootstrap
10367
10368 .PHONY: configure-stagefeedback-gcc maybe-configure-stagefeedback-gcc
10369 maybe-configure-stagefeedback-gcc:
10370 @if gcc-bootstrap
10371 maybe-configure-stagefeedback-gcc: configure-stagefeedback-gcc
10372 configure-stagefeedback-gcc:
10373         @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
10374         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gcc
10375         @r=`${PWD_COMMAND}`; export r; \
10376         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10377         TFLAGS="$(STAGEfeedback_TFLAGS)"; \
10378         test ! -f $(HOST_SUBDIR)/gcc/Makefile || exit 0; \
10379         $(HOST_EXPORTS) \
10380         $(POSTSTAGE1_HOST_EXPORTS) \
10381         CFLAGS="$(STAGEfeedback_CFLAGS)"; export CFLAGS; \
10382         CXXFLAGS="$(STAGEfeedback_CXXFLAGS)"; export CXXFLAGS; \
10383         LIBCFLAGS="$(STAGEfeedback_CFLAGS)"; export LIBCFLAGS;  \
10384         echo Configuring stage feedback in $(HOST_SUBDIR)/gcc; \
10385         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gcc; \
10386         cd $(HOST_SUBDIR)/gcc || exit 1; \
10387         case $(srcdir) in \
10388           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
10389           *) topdir=`echo $(HOST_SUBDIR)/gcc/ | \
10390                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
10391         esac; \
10392         module_srcdir=gcc; \
10393         $(SHELL) $$s/$$module_srcdir/configure \
10394           --srcdir=$${topdir}/$$module_srcdir \
10395           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
10396           --target=${target_alias} \
10397           --with-build-libsubdir=$(HOST_SUBDIR) \
10398           $(STAGEfeedback_CONFIGURE_FLAGS)
10399 @endif gcc-bootstrap
10400
10401
10402
10403
10404
10405 .PHONY: all-gcc maybe-all-gcc
10406 maybe-all-gcc:
10407 @if gcc-bootstrap
10408 all-gcc: stage_current
10409 @endif gcc-bootstrap
10410 @if gcc
10411 TARGET-gcc=all
10412 maybe-all-gcc: all-gcc
10413 all-gcc: configure-gcc
10414         @r=`${PWD_COMMAND}`; export r; \
10415         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10416         $(HOST_EXPORTS)  \
10417         (cd $(HOST_SUBDIR)/gcc && \
10418           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS) $(EXTRA_GCC_FLAGS) \
10419                 $(TARGET-gcc))
10420 @endif gcc
10421
10422
10423
10424 .PHONY: all-stage1-gcc maybe-all-stage1-gcc
10425 .PHONY: clean-stage1-gcc maybe-clean-stage1-gcc
10426 maybe-all-stage1-gcc:
10427 maybe-clean-stage1-gcc:
10428 @if gcc-bootstrap
10429 maybe-all-stage1-gcc: all-stage1-gcc
10430 all-stage1: all-stage1-gcc
10431 TARGET-stage1-gcc = $(TARGET-gcc)
10432 all-stage1-gcc: configure-stage1-gcc
10433         @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
10434         @r=`${PWD_COMMAND}`; export r; \
10435         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10436         TFLAGS="$(STAGE1_TFLAGS)"; \
10437         $(HOST_EXPORTS)  \
10438         cd $(HOST_SUBDIR)/gcc && \
10439         $(MAKE) $(BASE_FLAGS_TO_PASS) \
10440                 CFLAGS="$(STAGE1_CFLAGS)" \
10441                 CXXFLAGS="$(STAGE1_CXXFLAGS)" \
10442                 LIBCFLAGS="$(LIBCFLAGS)" \
10443                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
10444                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
10445                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
10446                 $(EXTRA_HOST_FLAGS)  \
10447                 $(STAGE1_FLAGS_TO_PASS) $(EXTRA_GCC_FLAGS) \
10448                 TFLAGS="$(STAGE1_TFLAGS)" \
10449                 $(TARGET-stage1-gcc)
10450
10451 maybe-clean-stage1-gcc: clean-stage1-gcc
10452 clean-stage1: clean-stage1-gcc
10453 clean-stage1-gcc:
10454         @if [ $(current_stage) = stage1 ]; then \
10455           [ -f $(HOST_SUBDIR)/gcc/Makefile ] || exit 0; \
10456         else \
10457           [ -f $(HOST_SUBDIR)/stage1-gcc/Makefile ] || exit 0; \
10458           $(MAKE) stage1-start; \
10459         fi; \
10460         cd $(HOST_SUBDIR)/gcc && \
10461         $(MAKE) $(EXTRA_HOST_FLAGS)  \
10462         $(STAGE1_FLAGS_TO_PASS) $(EXTRA_GCC_FLAGS) clean
10463 @endif gcc-bootstrap
10464
10465
10466 .PHONY: all-stage2-gcc maybe-all-stage2-gcc
10467 .PHONY: clean-stage2-gcc maybe-clean-stage2-gcc
10468 maybe-all-stage2-gcc:
10469 maybe-clean-stage2-gcc:
10470 @if gcc-bootstrap
10471 maybe-all-stage2-gcc: all-stage2-gcc
10472 all-stage2: all-stage2-gcc
10473 TARGET-stage2-gcc = $(TARGET-gcc)
10474 all-stage2-gcc: configure-stage2-gcc
10475         @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
10476         @r=`${PWD_COMMAND}`; export r; \
10477         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10478         TFLAGS="$(STAGE2_TFLAGS)"; \
10479         $(HOST_EXPORTS) \
10480         $(POSTSTAGE1_HOST_EXPORTS)  \
10481         cd $(HOST_SUBDIR)/gcc && \
10482         $(MAKE) $(BASE_FLAGS_TO_PASS) \
10483                 CFLAGS="$(STAGE2_CFLAGS)" \
10484                 CXXFLAGS="$(STAGE2_CXXFLAGS)" \
10485                 LIBCFLAGS="$(STAGE2_CFLAGS)" \
10486                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
10487                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
10488                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
10489                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) $(EXTRA_GCC_FLAGS) \
10490                 TFLAGS="$(STAGE2_TFLAGS)" \
10491                 $(TARGET-stage2-gcc)
10492
10493 maybe-clean-stage2-gcc: clean-stage2-gcc
10494 clean-stage2: clean-stage2-gcc
10495 clean-stage2-gcc:
10496         @if [ $(current_stage) = stage2 ]; then \
10497           [ -f $(HOST_SUBDIR)/gcc/Makefile ] || exit 0; \
10498         else \
10499           [ -f $(HOST_SUBDIR)/stage2-gcc/Makefile ] || exit 0; \
10500           $(MAKE) stage2-start; \
10501         fi; \
10502         cd $(HOST_SUBDIR)/gcc && \
10503         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) $(EXTRA_GCC_FLAGS) clean
10504 @endif gcc-bootstrap
10505
10506
10507 .PHONY: all-stage3-gcc maybe-all-stage3-gcc
10508 .PHONY: clean-stage3-gcc maybe-clean-stage3-gcc
10509 maybe-all-stage3-gcc:
10510 maybe-clean-stage3-gcc:
10511 @if gcc-bootstrap
10512 maybe-all-stage3-gcc: all-stage3-gcc
10513 all-stage3: all-stage3-gcc
10514 TARGET-stage3-gcc = $(TARGET-gcc)
10515 all-stage3-gcc: configure-stage3-gcc
10516         @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
10517         @r=`${PWD_COMMAND}`; export r; \
10518         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10519         TFLAGS="$(STAGE3_TFLAGS)"; \
10520         $(HOST_EXPORTS) \
10521         $(POSTSTAGE1_HOST_EXPORTS)  \
10522         cd $(HOST_SUBDIR)/gcc && \
10523         $(MAKE) $(BASE_FLAGS_TO_PASS) \
10524                 CFLAGS="$(STAGE3_CFLAGS)" \
10525                 CXXFLAGS="$(STAGE3_CXXFLAGS)" \
10526                 LIBCFLAGS="$(STAGE3_CFLAGS)" \
10527                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
10528                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
10529                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
10530                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) $(EXTRA_GCC_FLAGS) \
10531                 TFLAGS="$(STAGE3_TFLAGS)" \
10532                 $(TARGET-stage3-gcc)
10533
10534 maybe-clean-stage3-gcc: clean-stage3-gcc
10535 clean-stage3: clean-stage3-gcc
10536 clean-stage3-gcc:
10537         @if [ $(current_stage) = stage3 ]; then \
10538           [ -f $(HOST_SUBDIR)/gcc/Makefile ] || exit 0; \
10539         else \
10540           [ -f $(HOST_SUBDIR)/stage3-gcc/Makefile ] || exit 0; \
10541           $(MAKE) stage3-start; \
10542         fi; \
10543         cd $(HOST_SUBDIR)/gcc && \
10544         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) $(EXTRA_GCC_FLAGS) clean
10545 @endif gcc-bootstrap
10546
10547
10548 .PHONY: all-stage4-gcc maybe-all-stage4-gcc
10549 .PHONY: clean-stage4-gcc maybe-clean-stage4-gcc
10550 maybe-all-stage4-gcc:
10551 maybe-clean-stage4-gcc:
10552 @if gcc-bootstrap
10553 maybe-all-stage4-gcc: all-stage4-gcc
10554 all-stage4: all-stage4-gcc
10555 TARGET-stage4-gcc = $(TARGET-gcc)
10556 all-stage4-gcc: configure-stage4-gcc
10557         @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
10558         @r=`${PWD_COMMAND}`; export r; \
10559         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10560         TFLAGS="$(STAGE4_TFLAGS)"; \
10561         $(HOST_EXPORTS) \
10562         $(POSTSTAGE1_HOST_EXPORTS)  \
10563         cd $(HOST_SUBDIR)/gcc && \
10564         $(MAKE) $(BASE_FLAGS_TO_PASS) \
10565                 CFLAGS="$(STAGE4_CFLAGS)" \
10566                 CXXFLAGS="$(STAGE4_CXXFLAGS)" \
10567                 LIBCFLAGS="$(STAGE4_CFLAGS)" \
10568                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
10569                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
10570                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
10571                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) $(EXTRA_GCC_FLAGS) \
10572                 TFLAGS="$(STAGE4_TFLAGS)" \
10573                 $(TARGET-stage4-gcc)
10574
10575 maybe-clean-stage4-gcc: clean-stage4-gcc
10576 clean-stage4: clean-stage4-gcc
10577 clean-stage4-gcc:
10578         @if [ $(current_stage) = stage4 ]; then \
10579           [ -f $(HOST_SUBDIR)/gcc/Makefile ] || exit 0; \
10580         else \
10581           [ -f $(HOST_SUBDIR)/stage4-gcc/Makefile ] || exit 0; \
10582           $(MAKE) stage4-start; \
10583         fi; \
10584         cd $(HOST_SUBDIR)/gcc && \
10585         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) $(EXTRA_GCC_FLAGS) clean
10586 @endif gcc-bootstrap
10587
10588
10589 .PHONY: all-stageprofile-gcc maybe-all-stageprofile-gcc
10590 .PHONY: clean-stageprofile-gcc maybe-clean-stageprofile-gcc
10591 maybe-all-stageprofile-gcc:
10592 maybe-clean-stageprofile-gcc:
10593 @if gcc-bootstrap
10594 maybe-all-stageprofile-gcc: all-stageprofile-gcc
10595 all-stageprofile: all-stageprofile-gcc
10596 TARGET-stageprofile-gcc = $(TARGET-gcc)
10597 all-stageprofile-gcc: configure-stageprofile-gcc
10598         @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
10599         @r=`${PWD_COMMAND}`; export r; \
10600         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10601         TFLAGS="$(STAGEprofile_TFLAGS)"; \
10602         $(HOST_EXPORTS) \
10603         $(POSTSTAGE1_HOST_EXPORTS)  \
10604         cd $(HOST_SUBDIR)/gcc && \
10605         $(MAKE) $(BASE_FLAGS_TO_PASS) \
10606                 CFLAGS="$(STAGEprofile_CFLAGS)" \
10607                 CXXFLAGS="$(STAGEprofile_CXXFLAGS)" \
10608                 LIBCFLAGS="$(STAGEprofile_CFLAGS)" \
10609                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
10610                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
10611                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
10612                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) $(EXTRA_GCC_FLAGS) \
10613                 TFLAGS="$(STAGEprofile_TFLAGS)" \
10614                 $(TARGET-stageprofile-gcc)
10615
10616 maybe-clean-stageprofile-gcc: clean-stageprofile-gcc
10617 clean-stageprofile: clean-stageprofile-gcc
10618 clean-stageprofile-gcc:
10619         @if [ $(current_stage) = stageprofile ]; then \
10620           [ -f $(HOST_SUBDIR)/gcc/Makefile ] || exit 0; \
10621         else \
10622           [ -f $(HOST_SUBDIR)/stageprofile-gcc/Makefile ] || exit 0; \
10623           $(MAKE) stageprofile-start; \
10624         fi; \
10625         cd $(HOST_SUBDIR)/gcc && \
10626         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) $(EXTRA_GCC_FLAGS) clean
10627 @endif gcc-bootstrap
10628
10629
10630 .PHONY: all-stagefeedback-gcc maybe-all-stagefeedback-gcc
10631 .PHONY: clean-stagefeedback-gcc maybe-clean-stagefeedback-gcc
10632 maybe-all-stagefeedback-gcc:
10633 maybe-clean-stagefeedback-gcc:
10634 @if gcc-bootstrap
10635 maybe-all-stagefeedback-gcc: all-stagefeedback-gcc
10636 all-stagefeedback: all-stagefeedback-gcc
10637 TARGET-stagefeedback-gcc = $(TARGET-gcc)
10638 all-stagefeedback-gcc: configure-stagefeedback-gcc
10639         @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
10640         @r=`${PWD_COMMAND}`; export r; \
10641         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10642         TFLAGS="$(STAGEfeedback_TFLAGS)"; \
10643         $(HOST_EXPORTS) \
10644         $(POSTSTAGE1_HOST_EXPORTS)  \
10645         cd $(HOST_SUBDIR)/gcc && \
10646         $(MAKE) $(BASE_FLAGS_TO_PASS) \
10647                 CFLAGS="$(STAGEfeedback_CFLAGS)" \
10648                 CXXFLAGS="$(STAGEfeedback_CXXFLAGS)" \
10649                 LIBCFLAGS="$(STAGEfeedback_CFLAGS)" \
10650                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
10651                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
10652                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
10653                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) $(EXTRA_GCC_FLAGS) \
10654                 TFLAGS="$(STAGEfeedback_TFLAGS)" \
10655                 $(TARGET-stagefeedback-gcc)
10656
10657 maybe-clean-stagefeedback-gcc: clean-stagefeedback-gcc
10658 clean-stagefeedback: clean-stagefeedback-gcc
10659 clean-stagefeedback-gcc:
10660         @if [ $(current_stage) = stagefeedback ]; then \
10661           [ -f $(HOST_SUBDIR)/gcc/Makefile ] || exit 0; \
10662         else \
10663           [ -f $(HOST_SUBDIR)/stagefeedback-gcc/Makefile ] || exit 0; \
10664           $(MAKE) stagefeedback-start; \
10665         fi; \
10666         cd $(HOST_SUBDIR)/gcc && \
10667         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) $(EXTRA_GCC_FLAGS) clean
10668 @endif gcc-bootstrap
10669
10670
10671
10672
10673
10674 .PHONY: check-gcc maybe-check-gcc
10675 maybe-check-gcc:
10676 @if gcc
10677 maybe-check-gcc: check-gcc
10678
10679 check-gcc:
10680         @: $(MAKE); $(unstage)
10681         @r=`${PWD_COMMAND}`; export r; \
10682         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10683         $(HOST_EXPORTS) $(EXTRA_HOST_EXPORTS) \
10684         (cd $(HOST_SUBDIR)/gcc && \
10685           $(MAKE) $(FLAGS_TO_PASS) $(EXTRA_GCC_FLAGS) $(EXTRA_BOOTSTRAP_FLAGS) check)
10686
10687 @endif gcc
10688
10689 .PHONY: install-gcc maybe-install-gcc
10690 maybe-install-gcc:
10691 @if gcc
10692 maybe-install-gcc: install-gcc
10693
10694 install-gcc: installdirs
10695         @: $(MAKE); $(unstage)
10696         @r=`${PWD_COMMAND}`; export r; \
10697         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10698         $(HOST_EXPORTS) \
10699         (cd $(HOST_SUBDIR)/gcc && \
10700           $(MAKE) $(FLAGS_TO_PASS) $(EXTRA_GCC_FLAGS) install)
10701
10702 @endif gcc
10703
10704 .PHONY: install-strip-gcc maybe-install-strip-gcc
10705 maybe-install-strip-gcc:
10706 @if gcc
10707 maybe-install-strip-gcc: install-strip-gcc
10708
10709 install-strip-gcc: installdirs
10710         @: $(MAKE); $(unstage)
10711         @r=`${PWD_COMMAND}`; export r; \
10712         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10713         $(HOST_EXPORTS) \
10714         (cd $(HOST_SUBDIR)/gcc && \
10715           $(MAKE) $(FLAGS_TO_PASS) $(EXTRA_GCC_FLAGS) install-strip)
10716
10717 @endif gcc
10718
10719 # Other targets (info, dvi, pdf, etc.)
10720
10721 .PHONY: maybe-info-gcc info-gcc
10722 maybe-info-gcc:
10723 @if gcc
10724 maybe-info-gcc: info-gcc
10725
10726 info-gcc: \
10727     configure-gcc 
10728         @[ -f ./gcc/Makefile ] || exit 0; \
10729         r=`${PWD_COMMAND}`; export r; \
10730         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10731         $(HOST_EXPORTS) \
10732         for flag in $(EXTRA_HOST_FLAGS) $(EXTRA_GCC_FLAGS); do \
10733           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10734         done; \
10735         echo "Doing info in gcc"; \
10736         (cd $(HOST_SUBDIR)/gcc && \
10737           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10738                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10739                   "RANLIB=$${RANLIB}" \
10740                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
10741                   info) \
10742           || exit 1
10743
10744 @endif gcc
10745
10746 .PHONY: maybe-dvi-gcc dvi-gcc
10747 maybe-dvi-gcc:
10748 @if gcc
10749 maybe-dvi-gcc: dvi-gcc
10750
10751 dvi-gcc: \
10752     configure-gcc 
10753         @[ -f ./gcc/Makefile ] || exit 0; \
10754         r=`${PWD_COMMAND}`; export r; \
10755         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10756         $(HOST_EXPORTS) \
10757         for flag in $(EXTRA_HOST_FLAGS) $(EXTRA_GCC_FLAGS); do \
10758           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10759         done; \
10760         echo "Doing dvi in gcc"; \
10761         (cd $(HOST_SUBDIR)/gcc && \
10762           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10763                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10764                   "RANLIB=$${RANLIB}" \
10765                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
10766                   dvi) \
10767           || exit 1
10768
10769 @endif gcc
10770
10771 .PHONY: maybe-pdf-gcc pdf-gcc
10772 maybe-pdf-gcc:
10773 @if gcc
10774 maybe-pdf-gcc: pdf-gcc
10775
10776 pdf-gcc: \
10777     configure-gcc 
10778         @[ -f ./gcc/Makefile ] || exit 0; \
10779         r=`${PWD_COMMAND}`; export r; \
10780         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10781         $(HOST_EXPORTS) \
10782         for flag in $(EXTRA_HOST_FLAGS) $(EXTRA_GCC_FLAGS); do \
10783           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10784         done; \
10785         echo "Doing pdf in gcc"; \
10786         (cd $(HOST_SUBDIR)/gcc && \
10787           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10788                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10789                   "RANLIB=$${RANLIB}" \
10790                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
10791                   pdf) \
10792           || exit 1
10793
10794 @endif gcc
10795
10796 .PHONY: maybe-html-gcc html-gcc
10797 maybe-html-gcc:
10798 @if gcc
10799 maybe-html-gcc: html-gcc
10800
10801 html-gcc: \
10802     configure-gcc 
10803         @[ -f ./gcc/Makefile ] || exit 0; \
10804         r=`${PWD_COMMAND}`; export r; \
10805         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10806         $(HOST_EXPORTS) \
10807         for flag in $(EXTRA_HOST_FLAGS) $(EXTRA_GCC_FLAGS); do \
10808           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10809         done; \
10810         echo "Doing html in gcc"; \
10811         (cd $(HOST_SUBDIR)/gcc && \
10812           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10813                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10814                   "RANLIB=$${RANLIB}" \
10815                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
10816                   html) \
10817           || exit 1
10818
10819 @endif gcc
10820
10821 .PHONY: maybe-TAGS-gcc TAGS-gcc
10822 maybe-TAGS-gcc:
10823 @if gcc
10824 maybe-TAGS-gcc: TAGS-gcc
10825
10826 TAGS-gcc: \
10827     configure-gcc 
10828         @[ -f ./gcc/Makefile ] || exit 0; \
10829         r=`${PWD_COMMAND}`; export r; \
10830         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10831         $(HOST_EXPORTS) \
10832         for flag in $(EXTRA_HOST_FLAGS) $(EXTRA_GCC_FLAGS); do \
10833           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10834         done; \
10835         echo "Doing TAGS in gcc"; \
10836         (cd $(HOST_SUBDIR)/gcc && \
10837           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10838                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10839                   "RANLIB=$${RANLIB}" \
10840                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
10841                   TAGS) \
10842           || exit 1
10843
10844 @endif gcc
10845
10846 .PHONY: maybe-install-info-gcc install-info-gcc
10847 maybe-install-info-gcc:
10848 @if gcc
10849 maybe-install-info-gcc: install-info-gcc
10850
10851 install-info-gcc: \
10852     configure-gcc \
10853     info-gcc 
10854         @[ -f ./gcc/Makefile ] || exit 0; \
10855         r=`${PWD_COMMAND}`; export r; \
10856         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10857         $(HOST_EXPORTS) \
10858         for flag in $(EXTRA_HOST_FLAGS) $(EXTRA_GCC_FLAGS); do \
10859           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10860         done; \
10861         echo "Doing install-info in gcc"; \
10862         (cd $(HOST_SUBDIR)/gcc && \
10863           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10864                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10865                   "RANLIB=$${RANLIB}" \
10866                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
10867                   install-info) \
10868           || exit 1
10869
10870 @endif gcc
10871
10872 .PHONY: maybe-install-pdf-gcc install-pdf-gcc
10873 maybe-install-pdf-gcc:
10874 @if gcc
10875 maybe-install-pdf-gcc: install-pdf-gcc
10876
10877 install-pdf-gcc: \
10878     configure-gcc \
10879     pdf-gcc 
10880         @[ -f ./gcc/Makefile ] || exit 0; \
10881         r=`${PWD_COMMAND}`; export r; \
10882         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10883         $(HOST_EXPORTS) \
10884         for flag in $(EXTRA_HOST_FLAGS) $(EXTRA_GCC_FLAGS); do \
10885           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10886         done; \
10887         echo "Doing install-pdf in gcc"; \
10888         (cd $(HOST_SUBDIR)/gcc && \
10889           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10890                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10891                   "RANLIB=$${RANLIB}" \
10892                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
10893                   install-pdf) \
10894           || exit 1
10895
10896 @endif gcc
10897
10898 .PHONY: maybe-install-html-gcc install-html-gcc
10899 maybe-install-html-gcc:
10900 @if gcc
10901 maybe-install-html-gcc: install-html-gcc
10902
10903 install-html-gcc: \
10904     configure-gcc \
10905     html-gcc 
10906         @[ -f ./gcc/Makefile ] || exit 0; \
10907         r=`${PWD_COMMAND}`; export r; \
10908         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10909         $(HOST_EXPORTS) \
10910         for flag in $(EXTRA_HOST_FLAGS) $(EXTRA_GCC_FLAGS); do \
10911           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10912         done; \
10913         echo "Doing install-html in gcc"; \
10914         (cd $(HOST_SUBDIR)/gcc && \
10915           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10916                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10917                   "RANLIB=$${RANLIB}" \
10918                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
10919                   install-html) \
10920           || exit 1
10921
10922 @endif gcc
10923
10924 .PHONY: maybe-installcheck-gcc installcheck-gcc
10925 maybe-installcheck-gcc:
10926 @if gcc
10927 maybe-installcheck-gcc: installcheck-gcc
10928
10929 installcheck-gcc: \
10930     configure-gcc 
10931         @[ -f ./gcc/Makefile ] || exit 0; \
10932         r=`${PWD_COMMAND}`; export r; \
10933         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10934         $(HOST_EXPORTS) \
10935         for flag in $(EXTRA_HOST_FLAGS) $(EXTRA_GCC_FLAGS); do \
10936           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10937         done; \
10938         echo "Doing installcheck in gcc"; \
10939         (cd $(HOST_SUBDIR)/gcc && \
10940           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10941                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10942                   "RANLIB=$${RANLIB}" \
10943                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
10944                   installcheck) \
10945           || exit 1
10946
10947 @endif gcc
10948
10949 .PHONY: maybe-mostlyclean-gcc mostlyclean-gcc
10950 maybe-mostlyclean-gcc:
10951 @if gcc
10952 maybe-mostlyclean-gcc: mostlyclean-gcc
10953
10954 mostlyclean-gcc: 
10955         @[ -f ./gcc/Makefile ] || exit 0; \
10956         r=`${PWD_COMMAND}`; export r; \
10957         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10958         $(HOST_EXPORTS) \
10959         for flag in $(EXTRA_HOST_FLAGS) $(EXTRA_GCC_FLAGS); do \
10960           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10961         done; \
10962         echo "Doing mostlyclean in gcc"; \
10963         (cd $(HOST_SUBDIR)/gcc && \
10964           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10965                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10966                   "RANLIB=$${RANLIB}" \
10967                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
10968                   mostlyclean) \
10969           || exit 1
10970
10971 @endif gcc
10972
10973 .PHONY: maybe-clean-gcc clean-gcc
10974 maybe-clean-gcc:
10975 @if gcc
10976 maybe-clean-gcc: clean-gcc
10977
10978 clean-gcc: 
10979         @[ -f ./gcc/Makefile ] || exit 0; \
10980         r=`${PWD_COMMAND}`; export r; \
10981         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10982         $(HOST_EXPORTS) \
10983         for flag in $(EXTRA_HOST_FLAGS) $(EXTRA_GCC_FLAGS); do \
10984           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10985         done; \
10986         echo "Doing clean in gcc"; \
10987         (cd $(HOST_SUBDIR)/gcc && \
10988           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10989                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10990                   "RANLIB=$${RANLIB}" \
10991                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
10992                   clean) \
10993           || exit 1
10994
10995 @endif gcc
10996
10997 .PHONY: maybe-distclean-gcc distclean-gcc
10998 maybe-distclean-gcc:
10999 @if gcc
11000 maybe-distclean-gcc: distclean-gcc
11001
11002 distclean-gcc: 
11003         @[ -f ./gcc/Makefile ] || exit 0; \
11004         r=`${PWD_COMMAND}`; export r; \
11005         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11006         $(HOST_EXPORTS) \
11007         for flag in $(EXTRA_HOST_FLAGS) $(EXTRA_GCC_FLAGS); do \
11008           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
11009         done; \
11010         echo "Doing distclean in gcc"; \
11011         (cd $(HOST_SUBDIR)/gcc && \
11012           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
11013                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
11014                   "RANLIB=$${RANLIB}" \
11015                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
11016                   distclean) \
11017           || exit 1
11018
11019 @endif gcc
11020
11021 .PHONY: maybe-maintainer-clean-gcc maintainer-clean-gcc
11022 maybe-maintainer-clean-gcc:
11023 @if gcc
11024 maybe-maintainer-clean-gcc: maintainer-clean-gcc
11025
11026 maintainer-clean-gcc: 
11027         @[ -f ./gcc/Makefile ] || exit 0; \
11028         r=`${PWD_COMMAND}`; export r; \
11029         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11030         $(HOST_EXPORTS) \
11031         for flag in $(EXTRA_HOST_FLAGS) $(EXTRA_GCC_FLAGS); do \
11032           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
11033         done; \
11034         echo "Doing maintainer-clean in gcc"; \
11035         (cd $(HOST_SUBDIR)/gcc && \
11036           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
11037                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
11038                   "RANLIB=$${RANLIB}" \
11039                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
11040                   maintainer-clean) \
11041           || exit 1
11042
11043 @endif gcc
11044
11045
11046
11047 .PHONY: configure-gmp maybe-configure-gmp
11048 maybe-configure-gmp:
11049 @if gcc-bootstrap
11050 configure-gmp: stage_current
11051 @endif gcc-bootstrap
11052 @if gmp
11053 maybe-configure-gmp: configure-gmp
11054 configure-gmp: 
11055         @r=`${PWD_COMMAND}`; export r; \
11056         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11057         test ! -f $(HOST_SUBDIR)/gmp/Makefile || exit 0; \
11058         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gmp; \
11059         $(HOST_EXPORTS)  \
11060         echo Configuring in $(HOST_SUBDIR)/gmp; \
11061         cd "$(HOST_SUBDIR)/gmp" || exit 1; \
11062         case $(srcdir) in \
11063           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
11064           *) topdir=`echo $(HOST_SUBDIR)/gmp/ | \
11065                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
11066         esac; \
11067         module_srcdir=gmp; \
11068         $(SHELL) \
11069           $$s/$$module_srcdir/configure \
11070           --srcdir=$${topdir}/$$module_srcdir \
11071           $(HOST_CONFIGARGS) --build=${build_alias} --host=none-${host_vendor}-${host_os} \
11072           --target=none-${host_vendor}-${host_os} --disable-shared LEX="touch lex.yy.c" \
11073           || exit 1
11074 @endif gmp
11075
11076
11077
11078 .PHONY: configure-stage1-gmp maybe-configure-stage1-gmp
11079 maybe-configure-stage1-gmp:
11080 @if gmp-bootstrap
11081 maybe-configure-stage1-gmp: configure-stage1-gmp
11082 configure-stage1-gmp:
11083         @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
11084         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gmp
11085         @r=`${PWD_COMMAND}`; export r; \
11086         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11087         TFLAGS="$(STAGE1_TFLAGS)"; \
11088         test ! -f $(HOST_SUBDIR)/gmp/Makefile || exit 0; \
11089         $(HOST_EXPORTS) \
11090         CFLAGS="$(STAGE1_CFLAGS)"; export CFLAGS; \
11091         CXXFLAGS="$(STAGE1_CXXFLAGS)"; export CXXFLAGS; \
11092         LIBCFLAGS="$(LIBCFLAGS)"; export LIBCFLAGS;  \
11093         echo Configuring stage 1 in $(HOST_SUBDIR)/gmp; \
11094         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gmp; \
11095         cd $(HOST_SUBDIR)/gmp || exit 1; \
11096         case $(srcdir) in \
11097           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
11098           *) topdir=`echo $(HOST_SUBDIR)/gmp/ | \
11099                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
11100         esac; \
11101         module_srcdir=gmp; \
11102         $(SHELL) $$s/$$module_srcdir/configure \
11103           --srcdir=$${topdir}/$$module_srcdir \
11104           $(HOST_CONFIGARGS) --build=${build_alias} --host=none-${host_vendor}-${host_os} \
11105           --target=none-${host_vendor}-${host_os} \
11106            \
11107           $(STAGE1_CONFIGURE_FLAGS) \
11108           --disable-shared LEX="touch lex.yy.c"
11109 @endif gmp-bootstrap
11110
11111 .PHONY: configure-stage2-gmp maybe-configure-stage2-gmp
11112 maybe-configure-stage2-gmp:
11113 @if gmp-bootstrap
11114 maybe-configure-stage2-gmp: configure-stage2-gmp
11115 configure-stage2-gmp:
11116         @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
11117         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gmp
11118         @r=`${PWD_COMMAND}`; export r; \
11119         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11120         TFLAGS="$(STAGE2_TFLAGS)"; \
11121         test ! -f $(HOST_SUBDIR)/gmp/Makefile || exit 0; \
11122         $(HOST_EXPORTS) \
11123         $(POSTSTAGE1_HOST_EXPORTS) \
11124         CFLAGS="$(STAGE2_CFLAGS)"; export CFLAGS; \
11125         CXXFLAGS="$(STAGE2_CXXFLAGS)"; export CXXFLAGS; \
11126         LIBCFLAGS="$(STAGE2_CFLAGS)"; export LIBCFLAGS;  \
11127         echo Configuring stage 2 in $(HOST_SUBDIR)/gmp; \
11128         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gmp; \
11129         cd $(HOST_SUBDIR)/gmp || exit 1; \
11130         case $(srcdir) in \
11131           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
11132           *) topdir=`echo $(HOST_SUBDIR)/gmp/ | \
11133                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
11134         esac; \
11135         module_srcdir=gmp; \
11136         $(SHELL) $$s/$$module_srcdir/configure \
11137           --srcdir=$${topdir}/$$module_srcdir \
11138           $(HOST_CONFIGARGS) --build=${build_alias} --host=none-${host_vendor}-${host_os} \
11139           --target=none-${host_vendor}-${host_os} \
11140           --with-build-libsubdir=$(HOST_SUBDIR) \
11141           $(STAGE2_CONFIGURE_FLAGS) \
11142           --disable-shared LEX="touch lex.yy.c"
11143 @endif gmp-bootstrap
11144
11145 .PHONY: configure-stage3-gmp maybe-configure-stage3-gmp
11146 maybe-configure-stage3-gmp:
11147 @if gmp-bootstrap
11148 maybe-configure-stage3-gmp: configure-stage3-gmp
11149 configure-stage3-gmp:
11150         @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
11151         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gmp
11152         @r=`${PWD_COMMAND}`; export r; \
11153         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11154         TFLAGS="$(STAGE3_TFLAGS)"; \
11155         test ! -f $(HOST_SUBDIR)/gmp/Makefile || exit 0; \
11156         $(HOST_EXPORTS) \
11157         $(POSTSTAGE1_HOST_EXPORTS) \
11158         CFLAGS="$(STAGE3_CFLAGS)"; export CFLAGS; \
11159         CXXFLAGS="$(STAGE3_CXXFLAGS)"; export CXXFLAGS; \
11160         LIBCFLAGS="$(STAGE3_CFLAGS)"; export LIBCFLAGS;  \
11161         echo Configuring stage 3 in $(HOST_SUBDIR)/gmp; \
11162         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gmp; \
11163         cd $(HOST_SUBDIR)/gmp || exit 1; \
11164         case $(srcdir) in \
11165           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
11166           *) topdir=`echo $(HOST_SUBDIR)/gmp/ | \
11167                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
11168         esac; \
11169         module_srcdir=gmp; \
11170         $(SHELL) $$s/$$module_srcdir/configure \
11171           --srcdir=$${topdir}/$$module_srcdir \
11172           $(HOST_CONFIGARGS) --build=${build_alias} --host=none-${host_vendor}-${host_os} \
11173           --target=none-${host_vendor}-${host_os} \
11174           --with-build-libsubdir=$(HOST_SUBDIR) \
11175           $(STAGE3_CONFIGURE_FLAGS) \
11176           --disable-shared LEX="touch lex.yy.c"
11177 @endif gmp-bootstrap
11178
11179 .PHONY: configure-stage4-gmp maybe-configure-stage4-gmp
11180 maybe-configure-stage4-gmp:
11181 @if gmp-bootstrap
11182 maybe-configure-stage4-gmp: configure-stage4-gmp
11183 configure-stage4-gmp:
11184         @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
11185         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gmp
11186         @r=`${PWD_COMMAND}`; export r; \
11187         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11188         TFLAGS="$(STAGE4_TFLAGS)"; \
11189         test ! -f $(HOST_SUBDIR)/gmp/Makefile || exit 0; \
11190         $(HOST_EXPORTS) \
11191         $(POSTSTAGE1_HOST_EXPORTS) \
11192         CFLAGS="$(STAGE4_CFLAGS)"; export CFLAGS; \
11193         CXXFLAGS="$(STAGE4_CXXFLAGS)"; export CXXFLAGS; \
11194         LIBCFLAGS="$(STAGE4_CFLAGS)"; export LIBCFLAGS;  \
11195         echo Configuring stage 4 in $(HOST_SUBDIR)/gmp; \
11196         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gmp; \
11197         cd $(HOST_SUBDIR)/gmp || exit 1; \
11198         case $(srcdir) in \
11199           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
11200           *) topdir=`echo $(HOST_SUBDIR)/gmp/ | \
11201                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
11202         esac; \
11203         module_srcdir=gmp; \
11204         $(SHELL) $$s/$$module_srcdir/configure \
11205           --srcdir=$${topdir}/$$module_srcdir \
11206           $(HOST_CONFIGARGS) --build=${build_alias} --host=none-${host_vendor}-${host_os} \
11207           --target=none-${host_vendor}-${host_os} \
11208           --with-build-libsubdir=$(HOST_SUBDIR) \
11209           $(STAGE4_CONFIGURE_FLAGS) \
11210           --disable-shared LEX="touch lex.yy.c"
11211 @endif gmp-bootstrap
11212
11213 .PHONY: configure-stageprofile-gmp maybe-configure-stageprofile-gmp
11214 maybe-configure-stageprofile-gmp:
11215 @if gmp-bootstrap
11216 maybe-configure-stageprofile-gmp: configure-stageprofile-gmp
11217 configure-stageprofile-gmp:
11218         @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
11219         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gmp
11220         @r=`${PWD_COMMAND}`; export r; \
11221         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11222         TFLAGS="$(STAGEprofile_TFLAGS)"; \
11223         test ! -f $(HOST_SUBDIR)/gmp/Makefile || exit 0; \
11224         $(HOST_EXPORTS) \
11225         $(POSTSTAGE1_HOST_EXPORTS) \
11226         CFLAGS="$(STAGEprofile_CFLAGS)"; export CFLAGS; \
11227         CXXFLAGS="$(STAGEprofile_CXXFLAGS)"; export CXXFLAGS; \
11228         LIBCFLAGS="$(STAGEprofile_CFLAGS)"; export LIBCFLAGS;  \
11229         echo Configuring stage profile in $(HOST_SUBDIR)/gmp; \
11230         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gmp; \
11231         cd $(HOST_SUBDIR)/gmp || exit 1; \
11232         case $(srcdir) in \
11233           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
11234           *) topdir=`echo $(HOST_SUBDIR)/gmp/ | \
11235                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
11236         esac; \
11237         module_srcdir=gmp; \
11238         $(SHELL) $$s/$$module_srcdir/configure \
11239           --srcdir=$${topdir}/$$module_srcdir \
11240           $(HOST_CONFIGARGS) --build=${build_alias} --host=none-${host_vendor}-${host_os} \
11241           --target=none-${host_vendor}-${host_os} \
11242           --with-build-libsubdir=$(HOST_SUBDIR) \
11243           $(STAGEprofile_CONFIGURE_FLAGS) \
11244           --disable-shared LEX="touch lex.yy.c"
11245 @endif gmp-bootstrap
11246
11247 .PHONY: configure-stagefeedback-gmp maybe-configure-stagefeedback-gmp
11248 maybe-configure-stagefeedback-gmp:
11249 @if gmp-bootstrap
11250 maybe-configure-stagefeedback-gmp: configure-stagefeedback-gmp
11251 configure-stagefeedback-gmp:
11252         @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
11253         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gmp
11254         @r=`${PWD_COMMAND}`; export r; \
11255         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11256         TFLAGS="$(STAGEfeedback_TFLAGS)"; \
11257         test ! -f $(HOST_SUBDIR)/gmp/Makefile || exit 0; \
11258         $(HOST_EXPORTS) \
11259         $(POSTSTAGE1_HOST_EXPORTS) \
11260         CFLAGS="$(STAGEfeedback_CFLAGS)"; export CFLAGS; \
11261         CXXFLAGS="$(STAGEfeedback_CXXFLAGS)"; export CXXFLAGS; \
11262         LIBCFLAGS="$(STAGEfeedback_CFLAGS)"; export LIBCFLAGS;  \
11263         echo Configuring stage feedback in $(HOST_SUBDIR)/gmp; \
11264         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gmp; \
11265         cd $(HOST_SUBDIR)/gmp || exit 1; \
11266         case $(srcdir) in \
11267           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
11268           *) topdir=`echo $(HOST_SUBDIR)/gmp/ | \
11269                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
11270         esac; \
11271         module_srcdir=gmp; \
11272         $(SHELL) $$s/$$module_srcdir/configure \
11273           --srcdir=$${topdir}/$$module_srcdir \
11274           $(HOST_CONFIGARGS) --build=${build_alias} --host=none-${host_vendor}-${host_os} \
11275           --target=none-${host_vendor}-${host_os} \
11276           --with-build-libsubdir=$(HOST_SUBDIR) \
11277           $(STAGEfeedback_CONFIGURE_FLAGS) \
11278           --disable-shared LEX="touch lex.yy.c"
11279 @endif gmp-bootstrap
11280
11281
11282
11283
11284
11285 .PHONY: all-gmp maybe-all-gmp
11286 maybe-all-gmp:
11287 @if gcc-bootstrap
11288 all-gmp: stage_current
11289 @endif gcc-bootstrap
11290 @if gmp
11291 TARGET-gmp=all
11292 maybe-all-gmp: all-gmp
11293 all-gmp: configure-gmp
11294         @r=`${PWD_COMMAND}`; export r; \
11295         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11296         $(HOST_EXPORTS)  \
11297         (cd $(HOST_SUBDIR)/gmp && \
11298           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS)  \
11299                 $(TARGET-gmp))
11300 @endif gmp
11301
11302
11303
11304 .PHONY: all-stage1-gmp maybe-all-stage1-gmp
11305 .PHONY: clean-stage1-gmp maybe-clean-stage1-gmp
11306 maybe-all-stage1-gmp:
11307 maybe-clean-stage1-gmp:
11308 @if gmp-bootstrap
11309 maybe-all-stage1-gmp: all-stage1-gmp
11310 all-stage1: all-stage1-gmp
11311 TARGET-stage1-gmp = $(TARGET-gmp)
11312 all-stage1-gmp: configure-stage1-gmp
11313         @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
11314         @r=`${PWD_COMMAND}`; export r; \
11315         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11316         TFLAGS="$(STAGE1_TFLAGS)"; \
11317         $(HOST_EXPORTS)  \
11318         cd $(HOST_SUBDIR)/gmp && \
11319         $(MAKE) $(BASE_FLAGS_TO_PASS) \
11320                 CFLAGS="$(STAGE1_CFLAGS)" \
11321                 CXXFLAGS="$(STAGE1_CXXFLAGS)" \
11322                 LIBCFLAGS="$(LIBCFLAGS)" \
11323                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
11324                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
11325                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
11326                 $(EXTRA_HOST_FLAGS)  \
11327                 $(STAGE1_FLAGS_TO_PASS)  \
11328                 TFLAGS="$(STAGE1_TFLAGS)" \
11329                 $(TARGET-stage1-gmp)
11330
11331 maybe-clean-stage1-gmp: clean-stage1-gmp
11332 clean-stage1: clean-stage1-gmp
11333 clean-stage1-gmp:
11334         @if [ $(current_stage) = stage1 ]; then \
11335           [ -f $(HOST_SUBDIR)/gmp/Makefile ] || exit 0; \
11336         else \
11337           [ -f $(HOST_SUBDIR)/stage1-gmp/Makefile ] || exit 0; \
11338           $(MAKE) stage1-start; \
11339         fi; \
11340         cd $(HOST_SUBDIR)/gmp && \
11341         $(MAKE) $(EXTRA_HOST_FLAGS)  \
11342         $(STAGE1_FLAGS_TO_PASS)  clean
11343 @endif gmp-bootstrap
11344
11345
11346 .PHONY: all-stage2-gmp maybe-all-stage2-gmp
11347 .PHONY: clean-stage2-gmp maybe-clean-stage2-gmp
11348 maybe-all-stage2-gmp:
11349 maybe-clean-stage2-gmp:
11350 @if gmp-bootstrap
11351 maybe-all-stage2-gmp: all-stage2-gmp
11352 all-stage2: all-stage2-gmp
11353 TARGET-stage2-gmp = $(TARGET-gmp)
11354 all-stage2-gmp: configure-stage2-gmp
11355         @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
11356         @r=`${PWD_COMMAND}`; export r; \
11357         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11358         TFLAGS="$(STAGE2_TFLAGS)"; \
11359         $(HOST_EXPORTS) \
11360         $(POSTSTAGE1_HOST_EXPORTS)  \
11361         cd $(HOST_SUBDIR)/gmp && \
11362         $(MAKE) $(BASE_FLAGS_TO_PASS) \
11363                 CFLAGS="$(STAGE2_CFLAGS)" \
11364                 CXXFLAGS="$(STAGE2_CXXFLAGS)" \
11365                 LIBCFLAGS="$(STAGE2_CFLAGS)" \
11366                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
11367                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
11368                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
11369                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
11370                 TFLAGS="$(STAGE2_TFLAGS)" \
11371                 $(TARGET-stage2-gmp)
11372
11373 maybe-clean-stage2-gmp: clean-stage2-gmp
11374 clean-stage2: clean-stage2-gmp
11375 clean-stage2-gmp:
11376         @if [ $(current_stage) = stage2 ]; then \
11377           [ -f $(HOST_SUBDIR)/gmp/Makefile ] || exit 0; \
11378         else \
11379           [ -f $(HOST_SUBDIR)/stage2-gmp/Makefile ] || exit 0; \
11380           $(MAKE) stage2-start; \
11381         fi; \
11382         cd $(HOST_SUBDIR)/gmp && \
11383         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  clean
11384 @endif gmp-bootstrap
11385
11386
11387 .PHONY: all-stage3-gmp maybe-all-stage3-gmp
11388 .PHONY: clean-stage3-gmp maybe-clean-stage3-gmp
11389 maybe-all-stage3-gmp:
11390 maybe-clean-stage3-gmp:
11391 @if gmp-bootstrap
11392 maybe-all-stage3-gmp: all-stage3-gmp
11393 all-stage3: all-stage3-gmp
11394 TARGET-stage3-gmp = $(TARGET-gmp)
11395 all-stage3-gmp: configure-stage3-gmp
11396         @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
11397         @r=`${PWD_COMMAND}`; export r; \
11398         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11399         TFLAGS="$(STAGE3_TFLAGS)"; \
11400         $(HOST_EXPORTS) \
11401         $(POSTSTAGE1_HOST_EXPORTS)  \
11402         cd $(HOST_SUBDIR)/gmp && \
11403         $(MAKE) $(BASE_FLAGS_TO_PASS) \
11404                 CFLAGS="$(STAGE3_CFLAGS)" \
11405                 CXXFLAGS="$(STAGE3_CXXFLAGS)" \
11406                 LIBCFLAGS="$(STAGE3_CFLAGS)" \
11407                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
11408                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
11409                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
11410                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
11411                 TFLAGS="$(STAGE3_TFLAGS)" \
11412                 $(TARGET-stage3-gmp)
11413
11414 maybe-clean-stage3-gmp: clean-stage3-gmp
11415 clean-stage3: clean-stage3-gmp
11416 clean-stage3-gmp:
11417         @if [ $(current_stage) = stage3 ]; then \
11418           [ -f $(HOST_SUBDIR)/gmp/Makefile ] || exit 0; \
11419         else \
11420           [ -f $(HOST_SUBDIR)/stage3-gmp/Makefile ] || exit 0; \
11421           $(MAKE) stage3-start; \
11422         fi; \
11423         cd $(HOST_SUBDIR)/gmp && \
11424         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  clean
11425 @endif gmp-bootstrap
11426
11427
11428 .PHONY: all-stage4-gmp maybe-all-stage4-gmp
11429 .PHONY: clean-stage4-gmp maybe-clean-stage4-gmp
11430 maybe-all-stage4-gmp:
11431 maybe-clean-stage4-gmp:
11432 @if gmp-bootstrap
11433 maybe-all-stage4-gmp: all-stage4-gmp
11434 all-stage4: all-stage4-gmp
11435 TARGET-stage4-gmp = $(TARGET-gmp)
11436 all-stage4-gmp: configure-stage4-gmp
11437         @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
11438         @r=`${PWD_COMMAND}`; export r; \
11439         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11440         TFLAGS="$(STAGE4_TFLAGS)"; \
11441         $(HOST_EXPORTS) \
11442         $(POSTSTAGE1_HOST_EXPORTS)  \
11443         cd $(HOST_SUBDIR)/gmp && \
11444         $(MAKE) $(BASE_FLAGS_TO_PASS) \
11445                 CFLAGS="$(STAGE4_CFLAGS)" \
11446                 CXXFLAGS="$(STAGE4_CXXFLAGS)" \
11447                 LIBCFLAGS="$(STAGE4_CFLAGS)" \
11448                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
11449                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
11450                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
11451                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
11452                 TFLAGS="$(STAGE4_TFLAGS)" \
11453                 $(TARGET-stage4-gmp)
11454
11455 maybe-clean-stage4-gmp: clean-stage4-gmp
11456 clean-stage4: clean-stage4-gmp
11457 clean-stage4-gmp:
11458         @if [ $(current_stage) = stage4 ]; then \
11459           [ -f $(HOST_SUBDIR)/gmp/Makefile ] || exit 0; \
11460         else \
11461           [ -f $(HOST_SUBDIR)/stage4-gmp/Makefile ] || exit 0; \
11462           $(MAKE) stage4-start; \
11463         fi; \
11464         cd $(HOST_SUBDIR)/gmp && \
11465         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  clean
11466 @endif gmp-bootstrap
11467
11468
11469 .PHONY: all-stageprofile-gmp maybe-all-stageprofile-gmp
11470 .PHONY: clean-stageprofile-gmp maybe-clean-stageprofile-gmp
11471 maybe-all-stageprofile-gmp:
11472 maybe-clean-stageprofile-gmp:
11473 @if gmp-bootstrap
11474 maybe-all-stageprofile-gmp: all-stageprofile-gmp
11475 all-stageprofile: all-stageprofile-gmp
11476 TARGET-stageprofile-gmp = $(TARGET-gmp)
11477 all-stageprofile-gmp: configure-stageprofile-gmp
11478         @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
11479         @r=`${PWD_COMMAND}`; export r; \
11480         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11481         TFLAGS="$(STAGEprofile_TFLAGS)"; \
11482         $(HOST_EXPORTS) \
11483         $(POSTSTAGE1_HOST_EXPORTS)  \
11484         cd $(HOST_SUBDIR)/gmp && \
11485         $(MAKE) $(BASE_FLAGS_TO_PASS) \
11486                 CFLAGS="$(STAGEprofile_CFLAGS)" \
11487                 CXXFLAGS="$(STAGEprofile_CXXFLAGS)" \
11488                 LIBCFLAGS="$(STAGEprofile_CFLAGS)" \
11489                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
11490                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
11491                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
11492                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
11493                 TFLAGS="$(STAGEprofile_TFLAGS)" \
11494                 $(TARGET-stageprofile-gmp)
11495
11496 maybe-clean-stageprofile-gmp: clean-stageprofile-gmp
11497 clean-stageprofile: clean-stageprofile-gmp
11498 clean-stageprofile-gmp:
11499         @if [ $(current_stage) = stageprofile ]; then \
11500           [ -f $(HOST_SUBDIR)/gmp/Makefile ] || exit 0; \
11501         else \
11502           [ -f $(HOST_SUBDIR)/stageprofile-gmp/Makefile ] || exit 0; \
11503           $(MAKE) stageprofile-start; \
11504         fi; \
11505         cd $(HOST_SUBDIR)/gmp && \
11506         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  clean
11507 @endif gmp-bootstrap
11508
11509
11510 .PHONY: all-stagefeedback-gmp maybe-all-stagefeedback-gmp
11511 .PHONY: clean-stagefeedback-gmp maybe-clean-stagefeedback-gmp
11512 maybe-all-stagefeedback-gmp:
11513 maybe-clean-stagefeedback-gmp:
11514 @if gmp-bootstrap
11515 maybe-all-stagefeedback-gmp: all-stagefeedback-gmp
11516 all-stagefeedback: all-stagefeedback-gmp
11517 TARGET-stagefeedback-gmp = $(TARGET-gmp)
11518 all-stagefeedback-gmp: configure-stagefeedback-gmp
11519         @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
11520         @r=`${PWD_COMMAND}`; export r; \
11521         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11522         TFLAGS="$(STAGEfeedback_TFLAGS)"; \
11523         $(HOST_EXPORTS) \
11524         $(POSTSTAGE1_HOST_EXPORTS)  \
11525         cd $(HOST_SUBDIR)/gmp && \
11526         $(MAKE) $(BASE_FLAGS_TO_PASS) \
11527                 CFLAGS="$(STAGEfeedback_CFLAGS)" \
11528                 CXXFLAGS="$(STAGEfeedback_CXXFLAGS)" \
11529                 LIBCFLAGS="$(STAGEfeedback_CFLAGS)" \
11530                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
11531                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
11532                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
11533                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
11534                 TFLAGS="$(STAGEfeedback_TFLAGS)" \
11535                 $(TARGET-stagefeedback-gmp)
11536
11537 maybe-clean-stagefeedback-gmp: clean-stagefeedback-gmp
11538 clean-stagefeedback: clean-stagefeedback-gmp
11539 clean-stagefeedback-gmp:
11540         @if [ $(current_stage) = stagefeedback ]; then \
11541           [ -f $(HOST_SUBDIR)/gmp/Makefile ] || exit 0; \
11542         else \
11543           [ -f $(HOST_SUBDIR)/stagefeedback-gmp/Makefile ] || exit 0; \
11544           $(MAKE) stagefeedback-start; \
11545         fi; \
11546         cd $(HOST_SUBDIR)/gmp && \
11547         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  clean
11548 @endif gmp-bootstrap
11549
11550
11551
11552
11553
11554 .PHONY: check-gmp maybe-check-gmp
11555 maybe-check-gmp:
11556 @if gmp
11557 maybe-check-gmp: check-gmp
11558
11559 check-gmp:
11560         @: $(MAKE); $(unstage)
11561         @r=`${PWD_COMMAND}`; export r; \
11562         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11563         $(HOST_EXPORTS) $(EXTRA_HOST_EXPORTS) \
11564         (cd $(HOST_SUBDIR)/gmp && \
11565           $(MAKE) $(FLAGS_TO_PASS)  $(EXTRA_BOOTSTRAP_FLAGS) check)
11566
11567 @endif gmp
11568
11569 .PHONY: install-gmp maybe-install-gmp
11570 maybe-install-gmp:
11571 @if gmp
11572 maybe-install-gmp: install-gmp
11573
11574 install-gmp:
11575
11576 @endif gmp
11577
11578 .PHONY: install-strip-gmp maybe-install-strip-gmp
11579 maybe-install-strip-gmp:
11580 @if gmp
11581 maybe-install-strip-gmp: install-strip-gmp
11582
11583 install-strip-gmp:
11584
11585 @endif gmp
11586
11587 # Other targets (info, dvi, pdf, etc.)
11588
11589 .PHONY: maybe-info-gmp info-gmp
11590 maybe-info-gmp:
11591 @if gmp
11592 maybe-info-gmp: info-gmp
11593
11594 info-gmp: \
11595     configure-gmp 
11596         @[ -f ./gmp/Makefile ] || exit 0; \
11597         r=`${PWD_COMMAND}`; export r; \
11598         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11599         $(HOST_EXPORTS) \
11600         for flag in $(EXTRA_HOST_FLAGS) ; do \
11601           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
11602         done; \
11603         echo "Doing info in gmp"; \
11604         (cd $(HOST_SUBDIR)/gmp && \
11605           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
11606                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
11607                   "RANLIB=$${RANLIB}" \
11608                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
11609                   info) \
11610           || exit 1
11611
11612 @endif gmp
11613
11614 .PHONY: maybe-dvi-gmp dvi-gmp
11615 maybe-dvi-gmp:
11616 @if gmp
11617 maybe-dvi-gmp: dvi-gmp
11618
11619 dvi-gmp: \
11620     configure-gmp 
11621         @[ -f ./gmp/Makefile ] || exit 0; \
11622         r=`${PWD_COMMAND}`; export r; \
11623         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11624         $(HOST_EXPORTS) \
11625         for flag in $(EXTRA_HOST_FLAGS) ; do \
11626           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
11627         done; \
11628         echo "Doing dvi in gmp"; \
11629         (cd $(HOST_SUBDIR)/gmp && \
11630           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
11631                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
11632                   "RANLIB=$${RANLIB}" \
11633                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
11634                   dvi) \
11635           || exit 1
11636
11637 @endif gmp
11638
11639 .PHONY: maybe-pdf-gmp pdf-gmp
11640 maybe-pdf-gmp:
11641 @if gmp
11642 maybe-pdf-gmp: pdf-gmp
11643
11644 pdf-gmp: \
11645     configure-gmp 
11646         @[ -f ./gmp/Makefile ] || exit 0; \
11647         r=`${PWD_COMMAND}`; export r; \
11648         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11649         $(HOST_EXPORTS) \
11650         for flag in $(EXTRA_HOST_FLAGS) ; do \
11651           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
11652         done; \
11653         echo "Doing pdf in gmp"; \
11654         (cd $(HOST_SUBDIR)/gmp && \
11655           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
11656                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
11657                   "RANLIB=$${RANLIB}" \
11658                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
11659                   pdf) \
11660           || exit 1
11661
11662 @endif gmp
11663
11664 .PHONY: maybe-html-gmp html-gmp
11665 maybe-html-gmp:
11666 @if gmp
11667 maybe-html-gmp: html-gmp
11668
11669 html-gmp: \
11670     configure-gmp 
11671         @[ -f ./gmp/Makefile ] || exit 0; \
11672         r=`${PWD_COMMAND}`; export r; \
11673         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11674         $(HOST_EXPORTS) \
11675         for flag in $(EXTRA_HOST_FLAGS) ; do \
11676           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
11677         done; \
11678         echo "Doing html in gmp"; \
11679         (cd $(HOST_SUBDIR)/gmp && \
11680           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
11681                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
11682                   "RANLIB=$${RANLIB}" \
11683                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
11684                   html) \
11685           || exit 1
11686
11687 @endif gmp
11688
11689 .PHONY: maybe-TAGS-gmp TAGS-gmp
11690 maybe-TAGS-gmp:
11691 @if gmp
11692 maybe-TAGS-gmp: TAGS-gmp
11693
11694 TAGS-gmp: \
11695     configure-gmp 
11696         @[ -f ./gmp/Makefile ] || exit 0; \
11697         r=`${PWD_COMMAND}`; export r; \
11698         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11699         $(HOST_EXPORTS) \
11700         for flag in $(EXTRA_HOST_FLAGS) ; do \
11701           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
11702         done; \
11703         echo "Doing TAGS in gmp"; \
11704         (cd $(HOST_SUBDIR)/gmp && \
11705           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
11706                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
11707                   "RANLIB=$${RANLIB}" \
11708                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
11709                   TAGS) \
11710           || exit 1
11711
11712 @endif gmp
11713
11714 .PHONY: maybe-install-info-gmp install-info-gmp
11715 maybe-install-info-gmp:
11716 @if gmp
11717 maybe-install-info-gmp: install-info-gmp
11718
11719 install-info-gmp: \
11720     configure-gmp \
11721     info-gmp 
11722         @[ -f ./gmp/Makefile ] || exit 0; \
11723         r=`${PWD_COMMAND}`; export r; \
11724         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11725         $(HOST_EXPORTS) \
11726         for flag in $(EXTRA_HOST_FLAGS) ; do \
11727           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
11728         done; \
11729         echo "Doing install-info in gmp"; \
11730         (cd $(HOST_SUBDIR)/gmp && \
11731           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
11732                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
11733                   "RANLIB=$${RANLIB}" \
11734                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
11735                   install-info) \
11736           || exit 1
11737
11738 @endif gmp
11739
11740 .PHONY: maybe-install-pdf-gmp install-pdf-gmp
11741 maybe-install-pdf-gmp:
11742 @if gmp
11743 maybe-install-pdf-gmp: install-pdf-gmp
11744
11745 install-pdf-gmp: \
11746     configure-gmp \
11747     pdf-gmp 
11748         @[ -f ./gmp/Makefile ] || exit 0; \
11749         r=`${PWD_COMMAND}`; export r; \
11750         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11751         $(HOST_EXPORTS) \
11752         for flag in $(EXTRA_HOST_FLAGS) ; do \
11753           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
11754         done; \
11755         echo "Doing install-pdf in gmp"; \
11756         (cd $(HOST_SUBDIR)/gmp && \
11757           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
11758                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
11759                   "RANLIB=$${RANLIB}" \
11760                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
11761                   install-pdf) \
11762           || exit 1
11763
11764 @endif gmp
11765
11766 .PHONY: maybe-install-html-gmp install-html-gmp
11767 maybe-install-html-gmp:
11768 @if gmp
11769 maybe-install-html-gmp: install-html-gmp
11770
11771 install-html-gmp: \
11772     configure-gmp \
11773     html-gmp 
11774         @[ -f ./gmp/Makefile ] || exit 0; \
11775         r=`${PWD_COMMAND}`; export r; \
11776         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11777         $(HOST_EXPORTS) \
11778         for flag in $(EXTRA_HOST_FLAGS) ; do \
11779           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
11780         done; \
11781         echo "Doing install-html in gmp"; \
11782         (cd $(HOST_SUBDIR)/gmp && \
11783           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
11784                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
11785                   "RANLIB=$${RANLIB}" \
11786                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
11787                   install-html) \
11788           || exit 1
11789
11790 @endif gmp
11791
11792 .PHONY: maybe-installcheck-gmp installcheck-gmp
11793 maybe-installcheck-gmp:
11794 @if gmp
11795 maybe-installcheck-gmp: installcheck-gmp
11796
11797 installcheck-gmp: \
11798     configure-gmp 
11799         @[ -f ./gmp/Makefile ] || exit 0; \
11800         r=`${PWD_COMMAND}`; export r; \
11801         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11802         $(HOST_EXPORTS) \
11803         for flag in $(EXTRA_HOST_FLAGS) ; do \
11804           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
11805         done; \
11806         echo "Doing installcheck in gmp"; \
11807         (cd $(HOST_SUBDIR)/gmp && \
11808           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
11809                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
11810                   "RANLIB=$${RANLIB}" \
11811                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
11812                   installcheck) \
11813           || exit 1
11814
11815 @endif gmp
11816
11817 .PHONY: maybe-mostlyclean-gmp mostlyclean-gmp
11818 maybe-mostlyclean-gmp:
11819 @if gmp
11820 maybe-mostlyclean-gmp: mostlyclean-gmp
11821
11822 mostlyclean-gmp: 
11823         @[ -f ./gmp/Makefile ] || exit 0; \
11824         r=`${PWD_COMMAND}`; export r; \
11825         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11826         $(HOST_EXPORTS) \
11827         for flag in $(EXTRA_HOST_FLAGS) ; do \
11828           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
11829         done; \
11830         echo "Doing mostlyclean in gmp"; \
11831         (cd $(HOST_SUBDIR)/gmp && \
11832           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
11833                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
11834                   "RANLIB=$${RANLIB}" \
11835                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
11836                   mostlyclean) \
11837           || exit 1
11838
11839 @endif gmp
11840
11841 .PHONY: maybe-clean-gmp clean-gmp
11842 maybe-clean-gmp:
11843 @if gmp
11844 maybe-clean-gmp: clean-gmp
11845
11846 clean-gmp: 
11847         @[ -f ./gmp/Makefile ] || exit 0; \
11848         r=`${PWD_COMMAND}`; export r; \
11849         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11850         $(HOST_EXPORTS) \
11851         for flag in $(EXTRA_HOST_FLAGS) ; do \
11852           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
11853         done; \
11854         echo "Doing clean in gmp"; \
11855         (cd $(HOST_SUBDIR)/gmp && \
11856           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
11857                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
11858                   "RANLIB=$${RANLIB}" \
11859                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
11860                   clean) \
11861           || exit 1
11862
11863 @endif gmp
11864
11865 .PHONY: maybe-distclean-gmp distclean-gmp
11866 maybe-distclean-gmp:
11867 @if gmp
11868 maybe-distclean-gmp: distclean-gmp
11869
11870 distclean-gmp: 
11871         @[ -f ./gmp/Makefile ] || exit 0; \
11872         r=`${PWD_COMMAND}`; export r; \
11873         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11874         $(HOST_EXPORTS) \
11875         for flag in $(EXTRA_HOST_FLAGS) ; do \
11876           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
11877         done; \
11878         echo "Doing distclean in gmp"; \
11879         (cd $(HOST_SUBDIR)/gmp && \
11880           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
11881                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
11882                   "RANLIB=$${RANLIB}" \
11883                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
11884                   distclean) \
11885           || exit 1
11886
11887 @endif gmp
11888
11889 .PHONY: maybe-maintainer-clean-gmp maintainer-clean-gmp
11890 maybe-maintainer-clean-gmp:
11891 @if gmp
11892 maybe-maintainer-clean-gmp: maintainer-clean-gmp
11893
11894 maintainer-clean-gmp: 
11895         @[ -f ./gmp/Makefile ] || exit 0; \
11896         r=`${PWD_COMMAND}`; export r; \
11897         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11898         $(HOST_EXPORTS) \
11899         for flag in $(EXTRA_HOST_FLAGS) ; do \
11900           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
11901         done; \
11902         echo "Doing maintainer-clean in gmp"; \
11903         (cd $(HOST_SUBDIR)/gmp && \
11904           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
11905                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
11906                   "RANLIB=$${RANLIB}" \
11907                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
11908                   maintainer-clean) \
11909           || exit 1
11910
11911 @endif gmp
11912
11913
11914
11915 .PHONY: configure-mpfr maybe-configure-mpfr
11916 maybe-configure-mpfr:
11917 @if gcc-bootstrap
11918 configure-mpfr: stage_current
11919 @endif gcc-bootstrap
11920 @if mpfr
11921 maybe-configure-mpfr: configure-mpfr
11922 configure-mpfr: 
11923         @r=`${PWD_COMMAND}`; export r; \
11924         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11925         test ! -f $(HOST_SUBDIR)/mpfr/Makefile || exit 0; \
11926         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpfr; \
11927         $(HOST_EXPORTS)  \
11928         echo Configuring in $(HOST_SUBDIR)/mpfr; \
11929         cd "$(HOST_SUBDIR)/mpfr" || exit 1; \
11930         case $(srcdir) in \
11931           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
11932           *) topdir=`echo $(HOST_SUBDIR)/mpfr/ | \
11933                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
11934         esac; \
11935         module_srcdir=mpfr; \
11936         $(SHELL) \
11937           $$s/$$module_srcdir/configure \
11938           --srcdir=$${topdir}/$$module_srcdir \
11939           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
11940           --target=${target_alias} --disable-shared @extra_mpfr_configure_flags@ \
11941           || exit 1
11942 @endif mpfr
11943
11944
11945
11946 .PHONY: configure-stage1-mpfr maybe-configure-stage1-mpfr
11947 maybe-configure-stage1-mpfr:
11948 @if mpfr-bootstrap
11949 maybe-configure-stage1-mpfr: configure-stage1-mpfr
11950 configure-stage1-mpfr:
11951         @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
11952         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpfr
11953         @r=`${PWD_COMMAND}`; export r; \
11954         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11955         TFLAGS="$(STAGE1_TFLAGS)"; \
11956         test ! -f $(HOST_SUBDIR)/mpfr/Makefile || exit 0; \
11957         $(HOST_EXPORTS) \
11958         CFLAGS="$(STAGE1_CFLAGS)"; export CFLAGS; \
11959         CXXFLAGS="$(STAGE1_CXXFLAGS)"; export CXXFLAGS; \
11960         LIBCFLAGS="$(LIBCFLAGS)"; export LIBCFLAGS;  \
11961         echo Configuring stage 1 in $(HOST_SUBDIR)/mpfr; \
11962         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpfr; \
11963         cd $(HOST_SUBDIR)/mpfr || exit 1; \
11964         case $(srcdir) in \
11965           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
11966           *) topdir=`echo $(HOST_SUBDIR)/mpfr/ | \
11967                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
11968         esac; \
11969         module_srcdir=mpfr; \
11970         $(SHELL) $$s/$$module_srcdir/configure \
11971           --srcdir=$${topdir}/$$module_srcdir \
11972           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
11973           --target=${target_alias} \
11974            \
11975           $(STAGE1_CONFIGURE_FLAGS) \
11976           --disable-shared @extra_mpfr_configure_flags@
11977 @endif mpfr-bootstrap
11978
11979 .PHONY: configure-stage2-mpfr maybe-configure-stage2-mpfr
11980 maybe-configure-stage2-mpfr:
11981 @if mpfr-bootstrap
11982 maybe-configure-stage2-mpfr: configure-stage2-mpfr
11983 configure-stage2-mpfr:
11984         @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
11985         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpfr
11986         @r=`${PWD_COMMAND}`; export r; \
11987         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11988         TFLAGS="$(STAGE2_TFLAGS)"; \
11989         test ! -f $(HOST_SUBDIR)/mpfr/Makefile || exit 0; \
11990         $(HOST_EXPORTS) \
11991         $(POSTSTAGE1_HOST_EXPORTS) \
11992         CFLAGS="$(STAGE2_CFLAGS)"; export CFLAGS; \
11993         CXXFLAGS="$(STAGE2_CXXFLAGS)"; export CXXFLAGS; \
11994         LIBCFLAGS="$(STAGE2_CFLAGS)"; export LIBCFLAGS;  \
11995         echo Configuring stage 2 in $(HOST_SUBDIR)/mpfr; \
11996         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpfr; \
11997         cd $(HOST_SUBDIR)/mpfr || exit 1; \
11998         case $(srcdir) in \
11999           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
12000           *) topdir=`echo $(HOST_SUBDIR)/mpfr/ | \
12001                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
12002         esac; \
12003         module_srcdir=mpfr; \
12004         $(SHELL) $$s/$$module_srcdir/configure \
12005           --srcdir=$${topdir}/$$module_srcdir \
12006           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
12007           --target=${target_alias} \
12008           --with-build-libsubdir=$(HOST_SUBDIR) \
12009           $(STAGE2_CONFIGURE_FLAGS) \
12010           --disable-shared @extra_mpfr_configure_flags@
12011 @endif mpfr-bootstrap
12012
12013 .PHONY: configure-stage3-mpfr maybe-configure-stage3-mpfr
12014 maybe-configure-stage3-mpfr:
12015 @if mpfr-bootstrap
12016 maybe-configure-stage3-mpfr: configure-stage3-mpfr
12017 configure-stage3-mpfr:
12018         @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
12019         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpfr
12020         @r=`${PWD_COMMAND}`; export r; \
12021         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12022         TFLAGS="$(STAGE3_TFLAGS)"; \
12023         test ! -f $(HOST_SUBDIR)/mpfr/Makefile || exit 0; \
12024         $(HOST_EXPORTS) \
12025         $(POSTSTAGE1_HOST_EXPORTS) \
12026         CFLAGS="$(STAGE3_CFLAGS)"; export CFLAGS; \
12027         CXXFLAGS="$(STAGE3_CXXFLAGS)"; export CXXFLAGS; \
12028         LIBCFLAGS="$(STAGE3_CFLAGS)"; export LIBCFLAGS;  \
12029         echo Configuring stage 3 in $(HOST_SUBDIR)/mpfr; \
12030         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpfr; \
12031         cd $(HOST_SUBDIR)/mpfr || exit 1; \
12032         case $(srcdir) in \
12033           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
12034           *) topdir=`echo $(HOST_SUBDIR)/mpfr/ | \
12035                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
12036         esac; \
12037         module_srcdir=mpfr; \
12038         $(SHELL) $$s/$$module_srcdir/configure \
12039           --srcdir=$${topdir}/$$module_srcdir \
12040           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
12041           --target=${target_alias} \
12042           --with-build-libsubdir=$(HOST_SUBDIR) \
12043           $(STAGE3_CONFIGURE_FLAGS) \
12044           --disable-shared @extra_mpfr_configure_flags@
12045 @endif mpfr-bootstrap
12046
12047 .PHONY: configure-stage4-mpfr maybe-configure-stage4-mpfr
12048 maybe-configure-stage4-mpfr:
12049 @if mpfr-bootstrap
12050 maybe-configure-stage4-mpfr: configure-stage4-mpfr
12051 configure-stage4-mpfr:
12052         @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
12053         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpfr
12054         @r=`${PWD_COMMAND}`; export r; \
12055         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12056         TFLAGS="$(STAGE4_TFLAGS)"; \
12057         test ! -f $(HOST_SUBDIR)/mpfr/Makefile || exit 0; \
12058         $(HOST_EXPORTS) \
12059         $(POSTSTAGE1_HOST_EXPORTS) \
12060         CFLAGS="$(STAGE4_CFLAGS)"; export CFLAGS; \
12061         CXXFLAGS="$(STAGE4_CXXFLAGS)"; export CXXFLAGS; \
12062         LIBCFLAGS="$(STAGE4_CFLAGS)"; export LIBCFLAGS;  \
12063         echo Configuring stage 4 in $(HOST_SUBDIR)/mpfr; \
12064         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpfr; \
12065         cd $(HOST_SUBDIR)/mpfr || exit 1; \
12066         case $(srcdir) in \
12067           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
12068           *) topdir=`echo $(HOST_SUBDIR)/mpfr/ | \
12069                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
12070         esac; \
12071         module_srcdir=mpfr; \
12072         $(SHELL) $$s/$$module_srcdir/configure \
12073           --srcdir=$${topdir}/$$module_srcdir \
12074           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
12075           --target=${target_alias} \
12076           --with-build-libsubdir=$(HOST_SUBDIR) \
12077           $(STAGE4_CONFIGURE_FLAGS) \
12078           --disable-shared @extra_mpfr_configure_flags@
12079 @endif mpfr-bootstrap
12080
12081 .PHONY: configure-stageprofile-mpfr maybe-configure-stageprofile-mpfr
12082 maybe-configure-stageprofile-mpfr:
12083 @if mpfr-bootstrap
12084 maybe-configure-stageprofile-mpfr: configure-stageprofile-mpfr
12085 configure-stageprofile-mpfr:
12086         @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
12087         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpfr
12088         @r=`${PWD_COMMAND}`; export r; \
12089         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12090         TFLAGS="$(STAGEprofile_TFLAGS)"; \
12091         test ! -f $(HOST_SUBDIR)/mpfr/Makefile || exit 0; \
12092         $(HOST_EXPORTS) \
12093         $(POSTSTAGE1_HOST_EXPORTS) \
12094         CFLAGS="$(STAGEprofile_CFLAGS)"; export CFLAGS; \
12095         CXXFLAGS="$(STAGEprofile_CXXFLAGS)"; export CXXFLAGS; \
12096         LIBCFLAGS="$(STAGEprofile_CFLAGS)"; export LIBCFLAGS;  \
12097         echo Configuring stage profile in $(HOST_SUBDIR)/mpfr; \
12098         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpfr; \
12099         cd $(HOST_SUBDIR)/mpfr || exit 1; \
12100         case $(srcdir) in \
12101           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
12102           *) topdir=`echo $(HOST_SUBDIR)/mpfr/ | \
12103                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
12104         esac; \
12105         module_srcdir=mpfr; \
12106         $(SHELL) $$s/$$module_srcdir/configure \
12107           --srcdir=$${topdir}/$$module_srcdir \
12108           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
12109           --target=${target_alias} \
12110           --with-build-libsubdir=$(HOST_SUBDIR) \
12111           $(STAGEprofile_CONFIGURE_FLAGS) \
12112           --disable-shared @extra_mpfr_configure_flags@
12113 @endif mpfr-bootstrap
12114
12115 .PHONY: configure-stagefeedback-mpfr maybe-configure-stagefeedback-mpfr
12116 maybe-configure-stagefeedback-mpfr:
12117 @if mpfr-bootstrap
12118 maybe-configure-stagefeedback-mpfr: configure-stagefeedback-mpfr
12119 configure-stagefeedback-mpfr:
12120         @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
12121         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpfr
12122         @r=`${PWD_COMMAND}`; export r; \
12123         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12124         TFLAGS="$(STAGEfeedback_TFLAGS)"; \
12125         test ! -f $(HOST_SUBDIR)/mpfr/Makefile || exit 0; \
12126         $(HOST_EXPORTS) \
12127         $(POSTSTAGE1_HOST_EXPORTS) \
12128         CFLAGS="$(STAGEfeedback_CFLAGS)"; export CFLAGS; \
12129         CXXFLAGS="$(STAGEfeedback_CXXFLAGS)"; export CXXFLAGS; \
12130         LIBCFLAGS="$(STAGEfeedback_CFLAGS)"; export LIBCFLAGS;  \
12131         echo Configuring stage feedback in $(HOST_SUBDIR)/mpfr; \
12132         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpfr; \
12133         cd $(HOST_SUBDIR)/mpfr || exit 1; \
12134         case $(srcdir) in \
12135           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
12136           *) topdir=`echo $(HOST_SUBDIR)/mpfr/ | \
12137                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
12138         esac; \
12139         module_srcdir=mpfr; \
12140         $(SHELL) $$s/$$module_srcdir/configure \
12141           --srcdir=$${topdir}/$$module_srcdir \
12142           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
12143           --target=${target_alias} \
12144           --with-build-libsubdir=$(HOST_SUBDIR) \
12145           $(STAGEfeedback_CONFIGURE_FLAGS) \
12146           --disable-shared @extra_mpfr_configure_flags@
12147 @endif mpfr-bootstrap
12148
12149
12150
12151
12152
12153 .PHONY: all-mpfr maybe-all-mpfr
12154 maybe-all-mpfr:
12155 @if gcc-bootstrap
12156 all-mpfr: stage_current
12157 @endif gcc-bootstrap
12158 @if mpfr
12159 TARGET-mpfr=all
12160 maybe-all-mpfr: all-mpfr
12161 all-mpfr: configure-mpfr
12162         @r=`${PWD_COMMAND}`; export r; \
12163         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12164         $(HOST_EXPORTS)  \
12165         (cd $(HOST_SUBDIR)/mpfr && \
12166           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS)  \
12167                 $(TARGET-mpfr))
12168 @endif mpfr
12169
12170
12171
12172 .PHONY: all-stage1-mpfr maybe-all-stage1-mpfr
12173 .PHONY: clean-stage1-mpfr maybe-clean-stage1-mpfr
12174 maybe-all-stage1-mpfr:
12175 maybe-clean-stage1-mpfr:
12176 @if mpfr-bootstrap
12177 maybe-all-stage1-mpfr: all-stage1-mpfr
12178 all-stage1: all-stage1-mpfr
12179 TARGET-stage1-mpfr = $(TARGET-mpfr)
12180 all-stage1-mpfr: configure-stage1-mpfr
12181         @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
12182         @r=`${PWD_COMMAND}`; export r; \
12183         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12184         TFLAGS="$(STAGE1_TFLAGS)"; \
12185         $(HOST_EXPORTS)  \
12186         cd $(HOST_SUBDIR)/mpfr && \
12187         $(MAKE) $(BASE_FLAGS_TO_PASS) \
12188                 CFLAGS="$(STAGE1_CFLAGS)" \
12189                 CXXFLAGS="$(STAGE1_CXXFLAGS)" \
12190                 LIBCFLAGS="$(LIBCFLAGS)" \
12191                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
12192                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
12193                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
12194                 $(EXTRA_HOST_FLAGS)  \
12195                 $(STAGE1_FLAGS_TO_PASS)  \
12196                 TFLAGS="$(STAGE1_TFLAGS)" \
12197                 $(TARGET-stage1-mpfr)
12198
12199 maybe-clean-stage1-mpfr: clean-stage1-mpfr
12200 clean-stage1: clean-stage1-mpfr
12201 clean-stage1-mpfr:
12202         @if [ $(current_stage) = stage1 ]; then \
12203           [ -f $(HOST_SUBDIR)/mpfr/Makefile ] || exit 0; \
12204         else \
12205           [ -f $(HOST_SUBDIR)/stage1-mpfr/Makefile ] || exit 0; \
12206           $(MAKE) stage1-start; \
12207         fi; \
12208         cd $(HOST_SUBDIR)/mpfr && \
12209         $(MAKE) $(EXTRA_HOST_FLAGS)  \
12210         $(STAGE1_FLAGS_TO_PASS)  clean
12211 @endif mpfr-bootstrap
12212
12213
12214 .PHONY: all-stage2-mpfr maybe-all-stage2-mpfr
12215 .PHONY: clean-stage2-mpfr maybe-clean-stage2-mpfr
12216 maybe-all-stage2-mpfr:
12217 maybe-clean-stage2-mpfr:
12218 @if mpfr-bootstrap
12219 maybe-all-stage2-mpfr: all-stage2-mpfr
12220 all-stage2: all-stage2-mpfr
12221 TARGET-stage2-mpfr = $(TARGET-mpfr)
12222 all-stage2-mpfr: configure-stage2-mpfr
12223         @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
12224         @r=`${PWD_COMMAND}`; export r; \
12225         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12226         TFLAGS="$(STAGE2_TFLAGS)"; \
12227         $(HOST_EXPORTS) \
12228         $(POSTSTAGE1_HOST_EXPORTS)  \
12229         cd $(HOST_SUBDIR)/mpfr && \
12230         $(MAKE) $(BASE_FLAGS_TO_PASS) \
12231                 CFLAGS="$(STAGE2_CFLAGS)" \
12232                 CXXFLAGS="$(STAGE2_CXXFLAGS)" \
12233                 LIBCFLAGS="$(STAGE2_CFLAGS)" \
12234                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
12235                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
12236                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
12237                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
12238                 TFLAGS="$(STAGE2_TFLAGS)" \
12239                 $(TARGET-stage2-mpfr)
12240
12241 maybe-clean-stage2-mpfr: clean-stage2-mpfr
12242 clean-stage2: clean-stage2-mpfr
12243 clean-stage2-mpfr:
12244         @if [ $(current_stage) = stage2 ]; then \
12245           [ -f $(HOST_SUBDIR)/mpfr/Makefile ] || exit 0; \
12246         else \
12247           [ -f $(HOST_SUBDIR)/stage2-mpfr/Makefile ] || exit 0; \
12248           $(MAKE) stage2-start; \
12249         fi; \
12250         cd $(HOST_SUBDIR)/mpfr && \
12251         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  clean
12252 @endif mpfr-bootstrap
12253
12254
12255 .PHONY: all-stage3-mpfr maybe-all-stage3-mpfr
12256 .PHONY: clean-stage3-mpfr maybe-clean-stage3-mpfr
12257 maybe-all-stage3-mpfr:
12258 maybe-clean-stage3-mpfr:
12259 @if mpfr-bootstrap
12260 maybe-all-stage3-mpfr: all-stage3-mpfr
12261 all-stage3: all-stage3-mpfr
12262 TARGET-stage3-mpfr = $(TARGET-mpfr)
12263 all-stage3-mpfr: configure-stage3-mpfr
12264         @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
12265         @r=`${PWD_COMMAND}`; export r; \
12266         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12267         TFLAGS="$(STAGE3_TFLAGS)"; \
12268         $(HOST_EXPORTS) \
12269         $(POSTSTAGE1_HOST_EXPORTS)  \
12270         cd $(HOST_SUBDIR)/mpfr && \
12271         $(MAKE) $(BASE_FLAGS_TO_PASS) \
12272                 CFLAGS="$(STAGE3_CFLAGS)" \
12273                 CXXFLAGS="$(STAGE3_CXXFLAGS)" \
12274                 LIBCFLAGS="$(STAGE3_CFLAGS)" \
12275                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
12276                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
12277                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
12278                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
12279                 TFLAGS="$(STAGE3_TFLAGS)" \
12280                 $(TARGET-stage3-mpfr)
12281
12282 maybe-clean-stage3-mpfr: clean-stage3-mpfr
12283 clean-stage3: clean-stage3-mpfr
12284 clean-stage3-mpfr:
12285         @if [ $(current_stage) = stage3 ]; then \
12286           [ -f $(HOST_SUBDIR)/mpfr/Makefile ] || exit 0; \
12287         else \
12288           [ -f $(HOST_SUBDIR)/stage3-mpfr/Makefile ] || exit 0; \
12289           $(MAKE) stage3-start; \
12290         fi; \
12291         cd $(HOST_SUBDIR)/mpfr && \
12292         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  clean
12293 @endif mpfr-bootstrap
12294
12295
12296 .PHONY: all-stage4-mpfr maybe-all-stage4-mpfr
12297 .PHONY: clean-stage4-mpfr maybe-clean-stage4-mpfr
12298 maybe-all-stage4-mpfr:
12299 maybe-clean-stage4-mpfr:
12300 @if mpfr-bootstrap
12301 maybe-all-stage4-mpfr: all-stage4-mpfr
12302 all-stage4: all-stage4-mpfr
12303 TARGET-stage4-mpfr = $(TARGET-mpfr)
12304 all-stage4-mpfr: configure-stage4-mpfr
12305         @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
12306         @r=`${PWD_COMMAND}`; export r; \
12307         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12308         TFLAGS="$(STAGE4_TFLAGS)"; \
12309         $(HOST_EXPORTS) \
12310         $(POSTSTAGE1_HOST_EXPORTS)  \
12311         cd $(HOST_SUBDIR)/mpfr && \
12312         $(MAKE) $(BASE_FLAGS_TO_PASS) \
12313                 CFLAGS="$(STAGE4_CFLAGS)" \
12314                 CXXFLAGS="$(STAGE4_CXXFLAGS)" \
12315                 LIBCFLAGS="$(STAGE4_CFLAGS)" \
12316                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
12317                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
12318                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
12319                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
12320                 TFLAGS="$(STAGE4_TFLAGS)" \
12321                 $(TARGET-stage4-mpfr)
12322
12323 maybe-clean-stage4-mpfr: clean-stage4-mpfr
12324 clean-stage4: clean-stage4-mpfr
12325 clean-stage4-mpfr:
12326         @if [ $(current_stage) = stage4 ]; then \
12327           [ -f $(HOST_SUBDIR)/mpfr/Makefile ] || exit 0; \
12328         else \
12329           [ -f $(HOST_SUBDIR)/stage4-mpfr/Makefile ] || exit 0; \
12330           $(MAKE) stage4-start; \
12331         fi; \
12332         cd $(HOST_SUBDIR)/mpfr && \
12333         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  clean
12334 @endif mpfr-bootstrap
12335
12336
12337 .PHONY: all-stageprofile-mpfr maybe-all-stageprofile-mpfr
12338 .PHONY: clean-stageprofile-mpfr maybe-clean-stageprofile-mpfr
12339 maybe-all-stageprofile-mpfr:
12340 maybe-clean-stageprofile-mpfr:
12341 @if mpfr-bootstrap
12342 maybe-all-stageprofile-mpfr: all-stageprofile-mpfr
12343 all-stageprofile: all-stageprofile-mpfr
12344 TARGET-stageprofile-mpfr = $(TARGET-mpfr)
12345 all-stageprofile-mpfr: configure-stageprofile-mpfr
12346         @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
12347         @r=`${PWD_COMMAND}`; export r; \
12348         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12349         TFLAGS="$(STAGEprofile_TFLAGS)"; \
12350         $(HOST_EXPORTS) \
12351         $(POSTSTAGE1_HOST_EXPORTS)  \
12352         cd $(HOST_SUBDIR)/mpfr && \
12353         $(MAKE) $(BASE_FLAGS_TO_PASS) \
12354                 CFLAGS="$(STAGEprofile_CFLAGS)" \
12355                 CXXFLAGS="$(STAGEprofile_CXXFLAGS)" \
12356                 LIBCFLAGS="$(STAGEprofile_CFLAGS)" \
12357                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
12358                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
12359                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
12360                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
12361                 TFLAGS="$(STAGEprofile_TFLAGS)" \
12362                 $(TARGET-stageprofile-mpfr)
12363
12364 maybe-clean-stageprofile-mpfr: clean-stageprofile-mpfr
12365 clean-stageprofile: clean-stageprofile-mpfr
12366 clean-stageprofile-mpfr:
12367         @if [ $(current_stage) = stageprofile ]; then \
12368           [ -f $(HOST_SUBDIR)/mpfr/Makefile ] || exit 0; \
12369         else \
12370           [ -f $(HOST_SUBDIR)/stageprofile-mpfr/Makefile ] || exit 0; \
12371           $(MAKE) stageprofile-start; \
12372         fi; \
12373         cd $(HOST_SUBDIR)/mpfr && \
12374         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  clean
12375 @endif mpfr-bootstrap
12376
12377
12378 .PHONY: all-stagefeedback-mpfr maybe-all-stagefeedback-mpfr
12379 .PHONY: clean-stagefeedback-mpfr maybe-clean-stagefeedback-mpfr
12380 maybe-all-stagefeedback-mpfr:
12381 maybe-clean-stagefeedback-mpfr:
12382 @if mpfr-bootstrap
12383 maybe-all-stagefeedback-mpfr: all-stagefeedback-mpfr
12384 all-stagefeedback: all-stagefeedback-mpfr
12385 TARGET-stagefeedback-mpfr = $(TARGET-mpfr)
12386 all-stagefeedback-mpfr: configure-stagefeedback-mpfr
12387         @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
12388         @r=`${PWD_COMMAND}`; export r; \
12389         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12390         TFLAGS="$(STAGEfeedback_TFLAGS)"; \
12391         $(HOST_EXPORTS) \
12392         $(POSTSTAGE1_HOST_EXPORTS)  \
12393         cd $(HOST_SUBDIR)/mpfr && \
12394         $(MAKE) $(BASE_FLAGS_TO_PASS) \
12395                 CFLAGS="$(STAGEfeedback_CFLAGS)" \
12396                 CXXFLAGS="$(STAGEfeedback_CXXFLAGS)" \
12397                 LIBCFLAGS="$(STAGEfeedback_CFLAGS)" \
12398                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
12399                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
12400                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
12401                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
12402                 TFLAGS="$(STAGEfeedback_TFLAGS)" \
12403                 $(TARGET-stagefeedback-mpfr)
12404
12405 maybe-clean-stagefeedback-mpfr: clean-stagefeedback-mpfr
12406 clean-stagefeedback: clean-stagefeedback-mpfr
12407 clean-stagefeedback-mpfr:
12408         @if [ $(current_stage) = stagefeedback ]; then \
12409           [ -f $(HOST_SUBDIR)/mpfr/Makefile ] || exit 0; \
12410         else \
12411           [ -f $(HOST_SUBDIR)/stagefeedback-mpfr/Makefile ] || exit 0; \
12412           $(MAKE) stagefeedback-start; \
12413         fi; \
12414         cd $(HOST_SUBDIR)/mpfr && \
12415         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  clean
12416 @endif mpfr-bootstrap
12417
12418
12419
12420
12421
12422 .PHONY: check-mpfr maybe-check-mpfr
12423 maybe-check-mpfr:
12424 @if mpfr
12425 maybe-check-mpfr: check-mpfr
12426
12427 check-mpfr:
12428         @: $(MAKE); $(unstage)
12429         @r=`${PWD_COMMAND}`; export r; \
12430         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12431         $(HOST_EXPORTS) $(EXTRA_HOST_EXPORTS) \
12432         (cd $(HOST_SUBDIR)/mpfr && \
12433           $(MAKE) $(FLAGS_TO_PASS)  $(EXTRA_BOOTSTRAP_FLAGS) check)
12434
12435 @endif mpfr
12436
12437 .PHONY: install-mpfr maybe-install-mpfr
12438 maybe-install-mpfr:
12439 @if mpfr
12440 maybe-install-mpfr: install-mpfr
12441
12442 install-mpfr:
12443
12444 @endif mpfr
12445
12446 .PHONY: install-strip-mpfr maybe-install-strip-mpfr
12447 maybe-install-strip-mpfr:
12448 @if mpfr
12449 maybe-install-strip-mpfr: install-strip-mpfr
12450
12451 install-strip-mpfr:
12452
12453 @endif mpfr
12454
12455 # Other targets (info, dvi, pdf, etc.)
12456
12457 .PHONY: maybe-info-mpfr info-mpfr
12458 maybe-info-mpfr:
12459 @if mpfr
12460 maybe-info-mpfr: info-mpfr
12461
12462 info-mpfr: \
12463     configure-mpfr 
12464         @[ -f ./mpfr/Makefile ] || exit 0; \
12465         r=`${PWD_COMMAND}`; export r; \
12466         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12467         $(HOST_EXPORTS) \
12468         for flag in $(EXTRA_HOST_FLAGS) ; do \
12469           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
12470         done; \
12471         echo "Doing info in mpfr"; \
12472         (cd $(HOST_SUBDIR)/mpfr && \
12473           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
12474                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
12475                   "RANLIB=$${RANLIB}" \
12476                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
12477                   info) \
12478           || exit 1
12479
12480 @endif mpfr
12481
12482 .PHONY: maybe-dvi-mpfr dvi-mpfr
12483 maybe-dvi-mpfr:
12484 @if mpfr
12485 maybe-dvi-mpfr: dvi-mpfr
12486
12487 dvi-mpfr: \
12488     configure-mpfr 
12489         @[ -f ./mpfr/Makefile ] || exit 0; \
12490         r=`${PWD_COMMAND}`; export r; \
12491         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12492         $(HOST_EXPORTS) \
12493         for flag in $(EXTRA_HOST_FLAGS) ; do \
12494           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
12495         done; \
12496         echo "Doing dvi in mpfr"; \
12497         (cd $(HOST_SUBDIR)/mpfr && \
12498           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
12499                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
12500                   "RANLIB=$${RANLIB}" \
12501                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
12502                   dvi) \
12503           || exit 1
12504
12505 @endif mpfr
12506
12507 .PHONY: maybe-pdf-mpfr pdf-mpfr
12508 maybe-pdf-mpfr:
12509 @if mpfr
12510 maybe-pdf-mpfr: pdf-mpfr
12511
12512 pdf-mpfr: \
12513     configure-mpfr 
12514         @[ -f ./mpfr/Makefile ] || exit 0; \
12515         r=`${PWD_COMMAND}`; export r; \
12516         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12517         $(HOST_EXPORTS) \
12518         for flag in $(EXTRA_HOST_FLAGS) ; do \
12519           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
12520         done; \
12521         echo "Doing pdf in mpfr"; \
12522         (cd $(HOST_SUBDIR)/mpfr && \
12523           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
12524                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
12525                   "RANLIB=$${RANLIB}" \
12526                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
12527                   pdf) \
12528           || exit 1
12529
12530 @endif mpfr
12531
12532 .PHONY: maybe-html-mpfr html-mpfr
12533 maybe-html-mpfr:
12534 @if mpfr
12535 maybe-html-mpfr: html-mpfr
12536
12537 html-mpfr: \
12538     configure-mpfr 
12539         @[ -f ./mpfr/Makefile ] || exit 0; \
12540         r=`${PWD_COMMAND}`; export r; \
12541         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12542         $(HOST_EXPORTS) \
12543         for flag in $(EXTRA_HOST_FLAGS) ; do \
12544           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
12545         done; \
12546         echo "Doing html in mpfr"; \
12547         (cd $(HOST_SUBDIR)/mpfr && \
12548           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
12549                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
12550                   "RANLIB=$${RANLIB}" \
12551                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
12552                   html) \
12553           || exit 1
12554
12555 @endif mpfr
12556
12557 .PHONY: maybe-TAGS-mpfr TAGS-mpfr
12558 maybe-TAGS-mpfr:
12559 @if mpfr
12560 maybe-TAGS-mpfr: TAGS-mpfr
12561
12562 TAGS-mpfr: \
12563     configure-mpfr 
12564         @[ -f ./mpfr/Makefile ] || exit 0; \
12565         r=`${PWD_COMMAND}`; export r; \
12566         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12567         $(HOST_EXPORTS) \
12568         for flag in $(EXTRA_HOST_FLAGS) ; do \
12569           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
12570         done; \
12571         echo "Doing TAGS in mpfr"; \
12572         (cd $(HOST_SUBDIR)/mpfr && \
12573           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
12574                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
12575                   "RANLIB=$${RANLIB}" \
12576                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
12577                   TAGS) \
12578           || exit 1
12579
12580 @endif mpfr
12581
12582 .PHONY: maybe-install-info-mpfr install-info-mpfr
12583 maybe-install-info-mpfr:
12584 @if mpfr
12585 maybe-install-info-mpfr: install-info-mpfr
12586
12587 install-info-mpfr: \
12588     configure-mpfr \
12589     info-mpfr 
12590         @[ -f ./mpfr/Makefile ] || exit 0; \
12591         r=`${PWD_COMMAND}`; export r; \
12592         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12593         $(HOST_EXPORTS) \
12594         for flag in $(EXTRA_HOST_FLAGS) ; do \
12595           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
12596         done; \
12597         echo "Doing install-info in mpfr"; \
12598         (cd $(HOST_SUBDIR)/mpfr && \
12599           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
12600                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
12601                   "RANLIB=$${RANLIB}" \
12602                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
12603                   install-info) \
12604           || exit 1
12605
12606 @endif mpfr
12607
12608 .PHONY: maybe-install-pdf-mpfr install-pdf-mpfr
12609 maybe-install-pdf-mpfr:
12610 @if mpfr
12611 maybe-install-pdf-mpfr: install-pdf-mpfr
12612
12613 install-pdf-mpfr: \
12614     configure-mpfr \
12615     pdf-mpfr 
12616         @[ -f ./mpfr/Makefile ] || exit 0; \
12617         r=`${PWD_COMMAND}`; export r; \
12618         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12619         $(HOST_EXPORTS) \
12620         for flag in $(EXTRA_HOST_FLAGS) ; do \
12621           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
12622         done; \
12623         echo "Doing install-pdf in mpfr"; \
12624         (cd $(HOST_SUBDIR)/mpfr && \
12625           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
12626                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
12627                   "RANLIB=$${RANLIB}" \
12628                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
12629                   install-pdf) \
12630           || exit 1
12631
12632 @endif mpfr
12633
12634 .PHONY: maybe-install-html-mpfr install-html-mpfr
12635 maybe-install-html-mpfr:
12636 @if mpfr
12637 maybe-install-html-mpfr: install-html-mpfr
12638
12639 install-html-mpfr: \
12640     configure-mpfr \
12641     html-mpfr 
12642         @[ -f ./mpfr/Makefile ] || exit 0; \
12643         r=`${PWD_COMMAND}`; export r; \
12644         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12645         $(HOST_EXPORTS) \
12646         for flag in $(EXTRA_HOST_FLAGS) ; do \
12647           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
12648         done; \
12649         echo "Doing install-html in mpfr"; \
12650         (cd $(HOST_SUBDIR)/mpfr && \
12651           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
12652                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
12653                   "RANLIB=$${RANLIB}" \
12654                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
12655                   install-html) \
12656           || exit 1
12657
12658 @endif mpfr
12659
12660 .PHONY: maybe-installcheck-mpfr installcheck-mpfr
12661 maybe-installcheck-mpfr:
12662 @if mpfr
12663 maybe-installcheck-mpfr: installcheck-mpfr
12664
12665 installcheck-mpfr: \
12666     configure-mpfr 
12667         @[ -f ./mpfr/Makefile ] || exit 0; \
12668         r=`${PWD_COMMAND}`; export r; \
12669         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12670         $(HOST_EXPORTS) \
12671         for flag in $(EXTRA_HOST_FLAGS) ; do \
12672           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
12673         done; \
12674         echo "Doing installcheck in mpfr"; \
12675         (cd $(HOST_SUBDIR)/mpfr && \
12676           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
12677                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
12678                   "RANLIB=$${RANLIB}" \
12679                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
12680                   installcheck) \
12681           || exit 1
12682
12683 @endif mpfr
12684
12685 .PHONY: maybe-mostlyclean-mpfr mostlyclean-mpfr
12686 maybe-mostlyclean-mpfr:
12687 @if mpfr
12688 maybe-mostlyclean-mpfr: mostlyclean-mpfr
12689
12690 mostlyclean-mpfr: 
12691         @[ -f ./mpfr/Makefile ] || exit 0; \
12692         r=`${PWD_COMMAND}`; export r; \
12693         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12694         $(HOST_EXPORTS) \
12695         for flag in $(EXTRA_HOST_FLAGS) ; do \
12696           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
12697         done; \
12698         echo "Doing mostlyclean in mpfr"; \
12699         (cd $(HOST_SUBDIR)/mpfr && \
12700           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
12701                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
12702                   "RANLIB=$${RANLIB}" \
12703                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
12704                   mostlyclean) \
12705           || exit 1
12706
12707 @endif mpfr
12708
12709 .PHONY: maybe-clean-mpfr clean-mpfr
12710 maybe-clean-mpfr:
12711 @if mpfr
12712 maybe-clean-mpfr: clean-mpfr
12713
12714 clean-mpfr: 
12715         @[ -f ./mpfr/Makefile ] || exit 0; \
12716         r=`${PWD_COMMAND}`; export r; \
12717         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12718         $(HOST_EXPORTS) \
12719         for flag in $(EXTRA_HOST_FLAGS) ; do \
12720           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
12721         done; \
12722         echo "Doing clean in mpfr"; \
12723         (cd $(HOST_SUBDIR)/mpfr && \
12724           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
12725                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
12726                   "RANLIB=$${RANLIB}" \
12727                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
12728                   clean) \
12729           || exit 1
12730
12731 @endif mpfr
12732
12733 .PHONY: maybe-distclean-mpfr distclean-mpfr
12734 maybe-distclean-mpfr:
12735 @if mpfr
12736 maybe-distclean-mpfr: distclean-mpfr
12737
12738 distclean-mpfr: 
12739         @[ -f ./mpfr/Makefile ] || exit 0; \
12740         r=`${PWD_COMMAND}`; export r; \
12741         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12742         $(HOST_EXPORTS) \
12743         for flag in $(EXTRA_HOST_FLAGS) ; do \
12744           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
12745         done; \
12746         echo "Doing distclean in mpfr"; \
12747         (cd $(HOST_SUBDIR)/mpfr && \
12748           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
12749                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
12750                   "RANLIB=$${RANLIB}" \
12751                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
12752                   distclean) \
12753           || exit 1
12754
12755 @endif mpfr
12756
12757 .PHONY: maybe-maintainer-clean-mpfr maintainer-clean-mpfr
12758 maybe-maintainer-clean-mpfr:
12759 @if mpfr
12760 maybe-maintainer-clean-mpfr: maintainer-clean-mpfr
12761
12762 maintainer-clean-mpfr: 
12763         @[ -f ./mpfr/Makefile ] || exit 0; \
12764         r=`${PWD_COMMAND}`; export r; \
12765         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12766         $(HOST_EXPORTS) \
12767         for flag in $(EXTRA_HOST_FLAGS) ; do \
12768           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
12769         done; \
12770         echo "Doing maintainer-clean in mpfr"; \
12771         (cd $(HOST_SUBDIR)/mpfr && \
12772           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
12773                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
12774                   "RANLIB=$${RANLIB}" \
12775                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
12776                   maintainer-clean) \
12777           || exit 1
12778
12779 @endif mpfr
12780
12781
12782
12783 .PHONY: configure-mpc maybe-configure-mpc
12784 maybe-configure-mpc:
12785 @if gcc-bootstrap
12786 configure-mpc: stage_current
12787 @endif gcc-bootstrap
12788 @if mpc
12789 maybe-configure-mpc: configure-mpc
12790 configure-mpc: 
12791         @r=`${PWD_COMMAND}`; export r; \
12792         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12793         test ! -f $(HOST_SUBDIR)/mpc/Makefile || exit 0; \
12794         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpc; \
12795         $(HOST_EXPORTS)  \
12796         echo Configuring in $(HOST_SUBDIR)/mpc; \
12797         cd "$(HOST_SUBDIR)/mpc" || exit 1; \
12798         case $(srcdir) in \
12799           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
12800           *) topdir=`echo $(HOST_SUBDIR)/mpc/ | \
12801                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
12802         esac; \
12803         module_srcdir=mpc; \
12804         $(SHELL) \
12805           $$s/$$module_srcdir/configure \
12806           --srcdir=$${topdir}/$$module_srcdir \
12807           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
12808           --target=${target_alias} --disable-shared @extra_mpc_gmp_configure_flags@ @extra_mpc_mpfr_configure_flags@ \
12809           || exit 1
12810 @endif mpc
12811
12812
12813
12814 .PHONY: configure-stage1-mpc maybe-configure-stage1-mpc
12815 maybe-configure-stage1-mpc:
12816 @if mpc-bootstrap
12817 maybe-configure-stage1-mpc: configure-stage1-mpc
12818 configure-stage1-mpc:
12819         @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
12820         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpc
12821         @r=`${PWD_COMMAND}`; export r; \
12822         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12823         TFLAGS="$(STAGE1_TFLAGS)"; \
12824         test ! -f $(HOST_SUBDIR)/mpc/Makefile || exit 0; \
12825         $(HOST_EXPORTS) \
12826         CFLAGS="$(STAGE1_CFLAGS)"; export CFLAGS; \
12827         CXXFLAGS="$(STAGE1_CXXFLAGS)"; export CXXFLAGS; \
12828         LIBCFLAGS="$(LIBCFLAGS)"; export LIBCFLAGS;  \
12829         echo Configuring stage 1 in $(HOST_SUBDIR)/mpc; \
12830         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpc; \
12831         cd $(HOST_SUBDIR)/mpc || exit 1; \
12832         case $(srcdir) in \
12833           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
12834           *) topdir=`echo $(HOST_SUBDIR)/mpc/ | \
12835                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
12836         esac; \
12837         module_srcdir=mpc; \
12838         $(SHELL) $$s/$$module_srcdir/configure \
12839           --srcdir=$${topdir}/$$module_srcdir \
12840           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
12841           --target=${target_alias} \
12842            \
12843           $(STAGE1_CONFIGURE_FLAGS) \
12844           --disable-shared @extra_mpc_gmp_configure_flags@ @extra_mpc_mpfr_configure_flags@
12845 @endif mpc-bootstrap
12846
12847 .PHONY: configure-stage2-mpc maybe-configure-stage2-mpc
12848 maybe-configure-stage2-mpc:
12849 @if mpc-bootstrap
12850 maybe-configure-stage2-mpc: configure-stage2-mpc
12851 configure-stage2-mpc:
12852         @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
12853         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpc
12854         @r=`${PWD_COMMAND}`; export r; \
12855         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12856         TFLAGS="$(STAGE2_TFLAGS)"; \
12857         test ! -f $(HOST_SUBDIR)/mpc/Makefile || exit 0; \
12858         $(HOST_EXPORTS) \
12859         $(POSTSTAGE1_HOST_EXPORTS) \
12860         CFLAGS="$(STAGE2_CFLAGS)"; export CFLAGS; \
12861         CXXFLAGS="$(STAGE2_CXXFLAGS)"; export CXXFLAGS; \
12862         LIBCFLAGS="$(STAGE2_CFLAGS)"; export LIBCFLAGS;  \
12863         echo Configuring stage 2 in $(HOST_SUBDIR)/mpc; \
12864         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpc; \
12865         cd $(HOST_SUBDIR)/mpc || exit 1; \
12866         case $(srcdir) in \
12867           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
12868           *) topdir=`echo $(HOST_SUBDIR)/mpc/ | \
12869                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
12870         esac; \
12871         module_srcdir=mpc; \
12872         $(SHELL) $$s/$$module_srcdir/configure \
12873           --srcdir=$${topdir}/$$module_srcdir \
12874           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
12875           --target=${target_alias} \
12876           --with-build-libsubdir=$(HOST_SUBDIR) \
12877           $(STAGE2_CONFIGURE_FLAGS) \
12878           --disable-shared @extra_mpc_gmp_configure_flags@ @extra_mpc_mpfr_configure_flags@
12879 @endif mpc-bootstrap
12880
12881 .PHONY: configure-stage3-mpc maybe-configure-stage3-mpc
12882 maybe-configure-stage3-mpc:
12883 @if mpc-bootstrap
12884 maybe-configure-stage3-mpc: configure-stage3-mpc
12885 configure-stage3-mpc:
12886         @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
12887         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpc
12888         @r=`${PWD_COMMAND}`; export r; \
12889         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12890         TFLAGS="$(STAGE3_TFLAGS)"; \
12891         test ! -f $(HOST_SUBDIR)/mpc/Makefile || exit 0; \
12892         $(HOST_EXPORTS) \
12893         $(POSTSTAGE1_HOST_EXPORTS) \
12894         CFLAGS="$(STAGE3_CFLAGS)"; export CFLAGS; \
12895         CXXFLAGS="$(STAGE3_CXXFLAGS)"; export CXXFLAGS; \
12896         LIBCFLAGS="$(STAGE3_CFLAGS)"; export LIBCFLAGS;  \
12897         echo Configuring stage 3 in $(HOST_SUBDIR)/mpc; \
12898         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpc; \
12899         cd $(HOST_SUBDIR)/mpc || exit 1; \
12900         case $(srcdir) in \
12901           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
12902           *) topdir=`echo $(HOST_SUBDIR)/mpc/ | \
12903                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
12904         esac; \
12905         module_srcdir=mpc; \
12906         $(SHELL) $$s/$$module_srcdir/configure \
12907           --srcdir=$${topdir}/$$module_srcdir \
12908           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
12909           --target=${target_alias} \
12910           --with-build-libsubdir=$(HOST_SUBDIR) \
12911           $(STAGE3_CONFIGURE_FLAGS) \
12912           --disable-shared @extra_mpc_gmp_configure_flags@ @extra_mpc_mpfr_configure_flags@
12913 @endif mpc-bootstrap
12914
12915 .PHONY: configure-stage4-mpc maybe-configure-stage4-mpc
12916 maybe-configure-stage4-mpc:
12917 @if mpc-bootstrap
12918 maybe-configure-stage4-mpc: configure-stage4-mpc
12919 configure-stage4-mpc:
12920         @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
12921         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpc
12922         @r=`${PWD_COMMAND}`; export r; \
12923         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12924         TFLAGS="$(STAGE4_TFLAGS)"; \
12925         test ! -f $(HOST_SUBDIR)/mpc/Makefile || exit 0; \
12926         $(HOST_EXPORTS) \
12927         $(POSTSTAGE1_HOST_EXPORTS) \
12928         CFLAGS="$(STAGE4_CFLAGS)"; export CFLAGS; \
12929         CXXFLAGS="$(STAGE4_CXXFLAGS)"; export CXXFLAGS; \
12930         LIBCFLAGS="$(STAGE4_CFLAGS)"; export LIBCFLAGS;  \
12931         echo Configuring stage 4 in $(HOST_SUBDIR)/mpc; \
12932         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpc; \
12933         cd $(HOST_SUBDIR)/mpc || exit 1; \
12934         case $(srcdir) in \
12935           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
12936           *) topdir=`echo $(HOST_SUBDIR)/mpc/ | \
12937                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
12938         esac; \
12939         module_srcdir=mpc; \
12940         $(SHELL) $$s/$$module_srcdir/configure \
12941           --srcdir=$${topdir}/$$module_srcdir \
12942           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
12943           --target=${target_alias} \
12944           --with-build-libsubdir=$(HOST_SUBDIR) \
12945           $(STAGE4_CONFIGURE_FLAGS) \
12946           --disable-shared @extra_mpc_gmp_configure_flags@ @extra_mpc_mpfr_configure_flags@
12947 @endif mpc-bootstrap
12948
12949 .PHONY: configure-stageprofile-mpc maybe-configure-stageprofile-mpc
12950 maybe-configure-stageprofile-mpc:
12951 @if mpc-bootstrap
12952 maybe-configure-stageprofile-mpc: configure-stageprofile-mpc
12953 configure-stageprofile-mpc:
12954         @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
12955         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpc
12956         @r=`${PWD_COMMAND}`; export r; \
12957         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12958         TFLAGS="$(STAGEprofile_TFLAGS)"; \
12959         test ! -f $(HOST_SUBDIR)/mpc/Makefile || exit 0; \
12960         $(HOST_EXPORTS) \
12961         $(POSTSTAGE1_HOST_EXPORTS) \
12962         CFLAGS="$(STAGEprofile_CFLAGS)"; export CFLAGS; \
12963         CXXFLAGS="$(STAGEprofile_CXXFLAGS)"; export CXXFLAGS; \
12964         LIBCFLAGS="$(STAGEprofile_CFLAGS)"; export LIBCFLAGS;  \
12965         echo Configuring stage profile in $(HOST_SUBDIR)/mpc; \
12966         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpc; \
12967         cd $(HOST_SUBDIR)/mpc || exit 1; \
12968         case $(srcdir) in \
12969           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
12970           *) topdir=`echo $(HOST_SUBDIR)/mpc/ | \
12971                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
12972         esac; \
12973         module_srcdir=mpc; \
12974         $(SHELL) $$s/$$module_srcdir/configure \
12975           --srcdir=$${topdir}/$$module_srcdir \
12976           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
12977           --target=${target_alias} \
12978           --with-build-libsubdir=$(HOST_SUBDIR) \
12979           $(STAGEprofile_CONFIGURE_FLAGS) \
12980           --disable-shared @extra_mpc_gmp_configure_flags@ @extra_mpc_mpfr_configure_flags@
12981 @endif mpc-bootstrap
12982
12983 .PHONY: configure-stagefeedback-mpc maybe-configure-stagefeedback-mpc
12984 maybe-configure-stagefeedback-mpc:
12985 @if mpc-bootstrap
12986 maybe-configure-stagefeedback-mpc: configure-stagefeedback-mpc
12987 configure-stagefeedback-mpc:
12988         @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
12989         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpc
12990         @r=`${PWD_COMMAND}`; export r; \
12991         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12992         TFLAGS="$(STAGEfeedback_TFLAGS)"; \
12993         test ! -f $(HOST_SUBDIR)/mpc/Makefile || exit 0; \
12994         $(HOST_EXPORTS) \
12995         $(POSTSTAGE1_HOST_EXPORTS) \
12996         CFLAGS="$(STAGEfeedback_CFLAGS)"; export CFLAGS; \
12997         CXXFLAGS="$(STAGEfeedback_CXXFLAGS)"; export CXXFLAGS; \
12998         LIBCFLAGS="$(STAGEfeedback_CFLAGS)"; export LIBCFLAGS;  \
12999         echo Configuring stage feedback in $(HOST_SUBDIR)/mpc; \
13000         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpc; \
13001         cd $(HOST_SUBDIR)/mpc || exit 1; \
13002         case $(srcdir) in \
13003           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
13004           *) topdir=`echo $(HOST_SUBDIR)/mpc/ | \
13005                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
13006         esac; \
13007         module_srcdir=mpc; \
13008         $(SHELL) $$s/$$module_srcdir/configure \
13009           --srcdir=$${topdir}/$$module_srcdir \
13010           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
13011           --target=${target_alias} \
13012           --with-build-libsubdir=$(HOST_SUBDIR) \
13013           $(STAGEfeedback_CONFIGURE_FLAGS) \
13014           --disable-shared @extra_mpc_gmp_configure_flags@ @extra_mpc_mpfr_configure_flags@
13015 @endif mpc-bootstrap
13016
13017
13018
13019
13020
13021 .PHONY: all-mpc maybe-all-mpc
13022 maybe-all-mpc:
13023 @if gcc-bootstrap
13024 all-mpc: stage_current
13025 @endif gcc-bootstrap
13026 @if mpc
13027 TARGET-mpc=all
13028 maybe-all-mpc: all-mpc
13029 all-mpc: configure-mpc
13030         @r=`${PWD_COMMAND}`; export r; \
13031         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13032         $(HOST_EXPORTS)  \
13033         (cd $(HOST_SUBDIR)/mpc && \
13034           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS)  \
13035                 $(TARGET-mpc))
13036 @endif mpc
13037
13038
13039
13040 .PHONY: all-stage1-mpc maybe-all-stage1-mpc
13041 .PHONY: clean-stage1-mpc maybe-clean-stage1-mpc
13042 maybe-all-stage1-mpc:
13043 maybe-clean-stage1-mpc:
13044 @if mpc-bootstrap
13045 maybe-all-stage1-mpc: all-stage1-mpc
13046 all-stage1: all-stage1-mpc
13047 TARGET-stage1-mpc = $(TARGET-mpc)
13048 all-stage1-mpc: configure-stage1-mpc
13049         @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
13050         @r=`${PWD_COMMAND}`; export r; \
13051         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13052         TFLAGS="$(STAGE1_TFLAGS)"; \
13053         $(HOST_EXPORTS)  \
13054         cd $(HOST_SUBDIR)/mpc && \
13055         $(MAKE) $(BASE_FLAGS_TO_PASS) \
13056                 CFLAGS="$(STAGE1_CFLAGS)" \
13057                 CXXFLAGS="$(STAGE1_CXXFLAGS)" \
13058                 LIBCFLAGS="$(LIBCFLAGS)" \
13059                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
13060                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
13061                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
13062                 $(EXTRA_HOST_FLAGS)  \
13063                 $(STAGE1_FLAGS_TO_PASS)  \
13064                 TFLAGS="$(STAGE1_TFLAGS)" \
13065                 $(TARGET-stage1-mpc)
13066
13067 maybe-clean-stage1-mpc: clean-stage1-mpc
13068 clean-stage1: clean-stage1-mpc
13069 clean-stage1-mpc:
13070         @if [ $(current_stage) = stage1 ]; then \
13071           [ -f $(HOST_SUBDIR)/mpc/Makefile ] || exit 0; \
13072         else \
13073           [ -f $(HOST_SUBDIR)/stage1-mpc/Makefile ] || exit 0; \
13074           $(MAKE) stage1-start; \
13075         fi; \
13076         cd $(HOST_SUBDIR)/mpc && \
13077         $(MAKE) $(EXTRA_HOST_FLAGS)  \
13078         $(STAGE1_FLAGS_TO_PASS)  clean
13079 @endif mpc-bootstrap
13080
13081
13082 .PHONY: all-stage2-mpc maybe-all-stage2-mpc
13083 .PHONY: clean-stage2-mpc maybe-clean-stage2-mpc
13084 maybe-all-stage2-mpc:
13085 maybe-clean-stage2-mpc:
13086 @if mpc-bootstrap
13087 maybe-all-stage2-mpc: all-stage2-mpc
13088 all-stage2: all-stage2-mpc
13089 TARGET-stage2-mpc = $(TARGET-mpc)
13090 all-stage2-mpc: configure-stage2-mpc
13091         @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
13092         @r=`${PWD_COMMAND}`; export r; \
13093         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13094         TFLAGS="$(STAGE2_TFLAGS)"; \
13095         $(HOST_EXPORTS) \
13096         $(POSTSTAGE1_HOST_EXPORTS)  \
13097         cd $(HOST_SUBDIR)/mpc && \
13098         $(MAKE) $(BASE_FLAGS_TO_PASS) \
13099                 CFLAGS="$(STAGE2_CFLAGS)" \
13100                 CXXFLAGS="$(STAGE2_CXXFLAGS)" \
13101                 LIBCFLAGS="$(STAGE2_CFLAGS)" \
13102                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
13103                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
13104                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
13105                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
13106                 TFLAGS="$(STAGE2_TFLAGS)" \
13107                 $(TARGET-stage2-mpc)
13108
13109 maybe-clean-stage2-mpc: clean-stage2-mpc
13110 clean-stage2: clean-stage2-mpc
13111 clean-stage2-mpc:
13112         @if [ $(current_stage) = stage2 ]; then \
13113           [ -f $(HOST_SUBDIR)/mpc/Makefile ] || exit 0; \
13114         else \
13115           [ -f $(HOST_SUBDIR)/stage2-mpc/Makefile ] || exit 0; \
13116           $(MAKE) stage2-start; \
13117         fi; \
13118         cd $(HOST_SUBDIR)/mpc && \
13119         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  clean
13120 @endif mpc-bootstrap
13121
13122
13123 .PHONY: all-stage3-mpc maybe-all-stage3-mpc
13124 .PHONY: clean-stage3-mpc maybe-clean-stage3-mpc
13125 maybe-all-stage3-mpc:
13126 maybe-clean-stage3-mpc:
13127 @if mpc-bootstrap
13128 maybe-all-stage3-mpc: all-stage3-mpc
13129 all-stage3: all-stage3-mpc
13130 TARGET-stage3-mpc = $(TARGET-mpc)
13131 all-stage3-mpc: configure-stage3-mpc
13132         @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
13133         @r=`${PWD_COMMAND}`; export r; \
13134         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13135         TFLAGS="$(STAGE3_TFLAGS)"; \
13136         $(HOST_EXPORTS) \
13137         $(POSTSTAGE1_HOST_EXPORTS)  \
13138         cd $(HOST_SUBDIR)/mpc && \
13139         $(MAKE) $(BASE_FLAGS_TO_PASS) \
13140                 CFLAGS="$(STAGE3_CFLAGS)" \
13141                 CXXFLAGS="$(STAGE3_CXXFLAGS)" \
13142                 LIBCFLAGS="$(STAGE3_CFLAGS)" \
13143                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
13144                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
13145                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
13146                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
13147                 TFLAGS="$(STAGE3_TFLAGS)" \
13148                 $(TARGET-stage3-mpc)
13149
13150 maybe-clean-stage3-mpc: clean-stage3-mpc
13151 clean-stage3: clean-stage3-mpc
13152 clean-stage3-mpc:
13153         @if [ $(current_stage) = stage3 ]; then \
13154           [ -f $(HOST_SUBDIR)/mpc/Makefile ] || exit 0; \
13155         else \
13156           [ -f $(HOST_SUBDIR)/stage3-mpc/Makefile ] || exit 0; \
13157           $(MAKE) stage3-start; \
13158         fi; \
13159         cd $(HOST_SUBDIR)/mpc && \
13160         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  clean
13161 @endif mpc-bootstrap
13162
13163
13164 .PHONY: all-stage4-mpc maybe-all-stage4-mpc
13165 .PHONY: clean-stage4-mpc maybe-clean-stage4-mpc
13166 maybe-all-stage4-mpc:
13167 maybe-clean-stage4-mpc:
13168 @if mpc-bootstrap
13169 maybe-all-stage4-mpc: all-stage4-mpc
13170 all-stage4: all-stage4-mpc
13171 TARGET-stage4-mpc = $(TARGET-mpc)
13172 all-stage4-mpc: configure-stage4-mpc
13173         @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
13174         @r=`${PWD_COMMAND}`; export r; \
13175         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13176         TFLAGS="$(STAGE4_TFLAGS)"; \
13177         $(HOST_EXPORTS) \
13178         $(POSTSTAGE1_HOST_EXPORTS)  \
13179         cd $(HOST_SUBDIR)/mpc && \
13180         $(MAKE) $(BASE_FLAGS_TO_PASS) \
13181                 CFLAGS="$(STAGE4_CFLAGS)" \
13182                 CXXFLAGS="$(STAGE4_CXXFLAGS)" \
13183                 LIBCFLAGS="$(STAGE4_CFLAGS)" \
13184                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
13185                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
13186                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
13187                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
13188                 TFLAGS="$(STAGE4_TFLAGS)" \
13189                 $(TARGET-stage4-mpc)
13190
13191 maybe-clean-stage4-mpc: clean-stage4-mpc
13192 clean-stage4: clean-stage4-mpc
13193 clean-stage4-mpc:
13194         @if [ $(current_stage) = stage4 ]; then \
13195           [ -f $(HOST_SUBDIR)/mpc/Makefile ] || exit 0; \
13196         else \
13197           [ -f $(HOST_SUBDIR)/stage4-mpc/Makefile ] || exit 0; \
13198           $(MAKE) stage4-start; \
13199         fi; \
13200         cd $(HOST_SUBDIR)/mpc && \
13201         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  clean
13202 @endif mpc-bootstrap
13203
13204
13205 .PHONY: all-stageprofile-mpc maybe-all-stageprofile-mpc
13206 .PHONY: clean-stageprofile-mpc maybe-clean-stageprofile-mpc
13207 maybe-all-stageprofile-mpc:
13208 maybe-clean-stageprofile-mpc:
13209 @if mpc-bootstrap
13210 maybe-all-stageprofile-mpc: all-stageprofile-mpc
13211 all-stageprofile: all-stageprofile-mpc
13212 TARGET-stageprofile-mpc = $(TARGET-mpc)
13213 all-stageprofile-mpc: configure-stageprofile-mpc
13214         @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
13215         @r=`${PWD_COMMAND}`; export r; \
13216         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13217         TFLAGS="$(STAGEprofile_TFLAGS)"; \
13218         $(HOST_EXPORTS) \
13219         $(POSTSTAGE1_HOST_EXPORTS)  \
13220         cd $(HOST_SUBDIR)/mpc && \
13221         $(MAKE) $(BASE_FLAGS_TO_PASS) \
13222                 CFLAGS="$(STAGEprofile_CFLAGS)" \
13223                 CXXFLAGS="$(STAGEprofile_CXXFLAGS)" \
13224                 LIBCFLAGS="$(STAGEprofile_CFLAGS)" \
13225                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
13226                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
13227                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
13228                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
13229                 TFLAGS="$(STAGEprofile_TFLAGS)" \
13230                 $(TARGET-stageprofile-mpc)
13231
13232 maybe-clean-stageprofile-mpc: clean-stageprofile-mpc
13233 clean-stageprofile: clean-stageprofile-mpc
13234 clean-stageprofile-mpc:
13235         @if [ $(current_stage) = stageprofile ]; then \
13236           [ -f $(HOST_SUBDIR)/mpc/Makefile ] || exit 0; \
13237         else \
13238           [ -f $(HOST_SUBDIR)/stageprofile-mpc/Makefile ] || exit 0; \
13239           $(MAKE) stageprofile-start; \
13240         fi; \
13241         cd $(HOST_SUBDIR)/mpc && \
13242         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  clean
13243 @endif mpc-bootstrap
13244
13245
13246 .PHONY: all-stagefeedback-mpc maybe-all-stagefeedback-mpc
13247 .PHONY: clean-stagefeedback-mpc maybe-clean-stagefeedback-mpc
13248 maybe-all-stagefeedback-mpc:
13249 maybe-clean-stagefeedback-mpc:
13250 @if mpc-bootstrap
13251 maybe-all-stagefeedback-mpc: all-stagefeedback-mpc
13252 all-stagefeedback: all-stagefeedback-mpc
13253 TARGET-stagefeedback-mpc = $(TARGET-mpc)
13254 all-stagefeedback-mpc: configure-stagefeedback-mpc
13255         @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
13256         @r=`${PWD_COMMAND}`; export r; \
13257         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13258         TFLAGS="$(STAGEfeedback_TFLAGS)"; \
13259         $(HOST_EXPORTS) \
13260         $(POSTSTAGE1_HOST_EXPORTS)  \
13261         cd $(HOST_SUBDIR)/mpc && \
13262         $(MAKE) $(BASE_FLAGS_TO_PASS) \
13263                 CFLAGS="$(STAGEfeedback_CFLAGS)" \
13264                 CXXFLAGS="$(STAGEfeedback_CXXFLAGS)" \
13265                 LIBCFLAGS="$(STAGEfeedback_CFLAGS)" \
13266                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
13267                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
13268                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
13269                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
13270                 TFLAGS="$(STAGEfeedback_TFLAGS)" \
13271                 $(TARGET-stagefeedback-mpc)
13272
13273 maybe-clean-stagefeedback-mpc: clean-stagefeedback-mpc
13274 clean-stagefeedback: clean-stagefeedback-mpc
13275 clean-stagefeedback-mpc:
13276         @if [ $(current_stage) = stagefeedback ]; then \
13277           [ -f $(HOST_SUBDIR)/mpc/Makefile ] || exit 0; \
13278         else \
13279           [ -f $(HOST_SUBDIR)/stagefeedback-mpc/Makefile ] || exit 0; \
13280           $(MAKE) stagefeedback-start; \
13281         fi; \
13282         cd $(HOST_SUBDIR)/mpc && \
13283         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  clean
13284 @endif mpc-bootstrap
13285
13286
13287
13288
13289
13290 .PHONY: check-mpc maybe-check-mpc
13291 maybe-check-mpc:
13292 @if mpc
13293 maybe-check-mpc: check-mpc
13294
13295 check-mpc:
13296         @: $(MAKE); $(unstage)
13297         @r=`${PWD_COMMAND}`; export r; \
13298         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13299         $(HOST_EXPORTS) $(EXTRA_HOST_EXPORTS) \
13300         (cd $(HOST_SUBDIR)/mpc && \
13301           $(MAKE) $(FLAGS_TO_PASS)  $(EXTRA_BOOTSTRAP_FLAGS) check)
13302
13303 @endif mpc
13304
13305 .PHONY: install-mpc maybe-install-mpc
13306 maybe-install-mpc:
13307 @if mpc
13308 maybe-install-mpc: install-mpc
13309
13310 install-mpc:
13311
13312 @endif mpc
13313
13314 .PHONY: install-strip-mpc maybe-install-strip-mpc
13315 maybe-install-strip-mpc:
13316 @if mpc
13317 maybe-install-strip-mpc: install-strip-mpc
13318
13319 install-strip-mpc:
13320
13321 @endif mpc
13322
13323 # Other targets (info, dvi, pdf, etc.)
13324
13325 .PHONY: maybe-info-mpc info-mpc
13326 maybe-info-mpc:
13327 @if mpc
13328 maybe-info-mpc: info-mpc
13329
13330 info-mpc: \
13331     configure-mpc 
13332         @[ -f ./mpc/Makefile ] || exit 0; \
13333         r=`${PWD_COMMAND}`; export r; \
13334         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13335         $(HOST_EXPORTS) \
13336         for flag in $(EXTRA_HOST_FLAGS) ; do \
13337           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
13338         done; \
13339         echo "Doing info in mpc"; \
13340         (cd $(HOST_SUBDIR)/mpc && \
13341           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
13342                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
13343                   "RANLIB=$${RANLIB}" \
13344                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
13345                   info) \
13346           || exit 1
13347
13348 @endif mpc
13349
13350 .PHONY: maybe-dvi-mpc dvi-mpc
13351 maybe-dvi-mpc:
13352 @if mpc
13353 maybe-dvi-mpc: dvi-mpc
13354
13355 dvi-mpc: \
13356     configure-mpc 
13357         @[ -f ./mpc/Makefile ] || exit 0; \
13358         r=`${PWD_COMMAND}`; export r; \
13359         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13360         $(HOST_EXPORTS) \
13361         for flag in $(EXTRA_HOST_FLAGS) ; do \
13362           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
13363         done; \
13364         echo "Doing dvi in mpc"; \
13365         (cd $(HOST_SUBDIR)/mpc && \
13366           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
13367                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
13368                   "RANLIB=$${RANLIB}" \
13369                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
13370                   dvi) \
13371           || exit 1
13372
13373 @endif mpc
13374
13375 .PHONY: maybe-pdf-mpc pdf-mpc
13376 maybe-pdf-mpc:
13377 @if mpc
13378 maybe-pdf-mpc: pdf-mpc
13379
13380 pdf-mpc: \
13381     configure-mpc 
13382         @[ -f ./mpc/Makefile ] || exit 0; \
13383         r=`${PWD_COMMAND}`; export r; \
13384         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13385         $(HOST_EXPORTS) \
13386         for flag in $(EXTRA_HOST_FLAGS) ; do \
13387           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
13388         done; \
13389         echo "Doing pdf in mpc"; \
13390         (cd $(HOST_SUBDIR)/mpc && \
13391           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
13392                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
13393                   "RANLIB=$${RANLIB}" \
13394                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
13395                   pdf) \
13396           || exit 1
13397
13398 @endif mpc
13399
13400 .PHONY: maybe-html-mpc html-mpc
13401 maybe-html-mpc:
13402 @if mpc
13403 maybe-html-mpc: html-mpc
13404
13405 html-mpc: \
13406     configure-mpc 
13407         @[ -f ./mpc/Makefile ] || exit 0; \
13408         r=`${PWD_COMMAND}`; export r; \
13409         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13410         $(HOST_EXPORTS) \
13411         for flag in $(EXTRA_HOST_FLAGS) ; do \
13412           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
13413         done; \
13414         echo "Doing html in mpc"; \
13415         (cd $(HOST_SUBDIR)/mpc && \
13416           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
13417                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
13418                   "RANLIB=$${RANLIB}" \
13419                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
13420                   html) \
13421           || exit 1
13422
13423 @endif mpc
13424
13425 .PHONY: maybe-TAGS-mpc TAGS-mpc
13426 maybe-TAGS-mpc:
13427 @if mpc
13428 maybe-TAGS-mpc: TAGS-mpc
13429
13430 TAGS-mpc: \
13431     configure-mpc 
13432         @[ -f ./mpc/Makefile ] || exit 0; \
13433         r=`${PWD_COMMAND}`; export r; \
13434         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13435         $(HOST_EXPORTS) \
13436         for flag in $(EXTRA_HOST_FLAGS) ; do \
13437           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
13438         done; \
13439         echo "Doing TAGS in mpc"; \
13440         (cd $(HOST_SUBDIR)/mpc && \
13441           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
13442                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
13443                   "RANLIB=$${RANLIB}" \
13444                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
13445                   TAGS) \
13446           || exit 1
13447
13448 @endif mpc
13449
13450 .PHONY: maybe-install-info-mpc install-info-mpc
13451 maybe-install-info-mpc:
13452 @if mpc
13453 maybe-install-info-mpc: install-info-mpc
13454
13455 install-info-mpc: \
13456     configure-mpc \
13457     info-mpc 
13458         @[ -f ./mpc/Makefile ] || exit 0; \
13459         r=`${PWD_COMMAND}`; export r; \
13460         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13461         $(HOST_EXPORTS) \
13462         for flag in $(EXTRA_HOST_FLAGS) ; do \
13463           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
13464         done; \
13465         echo "Doing install-info in mpc"; \
13466         (cd $(HOST_SUBDIR)/mpc && \
13467           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
13468                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
13469                   "RANLIB=$${RANLIB}" \
13470                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
13471                   install-info) \
13472           || exit 1
13473
13474 @endif mpc
13475
13476 .PHONY: maybe-install-pdf-mpc install-pdf-mpc
13477 maybe-install-pdf-mpc:
13478 @if mpc
13479 maybe-install-pdf-mpc: install-pdf-mpc
13480
13481 install-pdf-mpc: \
13482     configure-mpc \
13483     pdf-mpc 
13484         @[ -f ./mpc/Makefile ] || exit 0; \
13485         r=`${PWD_COMMAND}`; export r; \
13486         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13487         $(HOST_EXPORTS) \
13488         for flag in $(EXTRA_HOST_FLAGS) ; do \
13489           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
13490         done; \
13491         echo "Doing install-pdf in mpc"; \
13492         (cd $(HOST_SUBDIR)/mpc && \
13493           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
13494                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
13495                   "RANLIB=$${RANLIB}" \
13496                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
13497                   install-pdf) \
13498           || exit 1
13499
13500 @endif mpc
13501
13502 .PHONY: maybe-install-html-mpc install-html-mpc
13503 maybe-install-html-mpc:
13504 @if mpc
13505 maybe-install-html-mpc: install-html-mpc
13506
13507 install-html-mpc: \
13508     configure-mpc \
13509     html-mpc 
13510         @[ -f ./mpc/Makefile ] || exit 0; \
13511         r=`${PWD_COMMAND}`; export r; \
13512         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13513         $(HOST_EXPORTS) \
13514         for flag in $(EXTRA_HOST_FLAGS) ; do \
13515           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
13516         done; \
13517         echo "Doing install-html in mpc"; \
13518         (cd $(HOST_SUBDIR)/mpc && \
13519           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
13520                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
13521                   "RANLIB=$${RANLIB}" \
13522                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
13523                   install-html) \
13524           || exit 1
13525
13526 @endif mpc
13527
13528 .PHONY: maybe-installcheck-mpc installcheck-mpc
13529 maybe-installcheck-mpc:
13530 @if mpc
13531 maybe-installcheck-mpc: installcheck-mpc
13532
13533 installcheck-mpc: \
13534     configure-mpc 
13535         @[ -f ./mpc/Makefile ] || exit 0; \
13536         r=`${PWD_COMMAND}`; export r; \
13537         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13538         $(HOST_EXPORTS) \
13539         for flag in $(EXTRA_HOST_FLAGS) ; do \
13540           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
13541         done; \
13542         echo "Doing installcheck in mpc"; \
13543         (cd $(HOST_SUBDIR)/mpc && \
13544           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
13545                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
13546                   "RANLIB=$${RANLIB}" \
13547                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
13548                   installcheck) \
13549           || exit 1
13550
13551 @endif mpc
13552
13553 .PHONY: maybe-mostlyclean-mpc mostlyclean-mpc
13554 maybe-mostlyclean-mpc:
13555 @if mpc
13556 maybe-mostlyclean-mpc: mostlyclean-mpc
13557
13558 mostlyclean-mpc: 
13559         @[ -f ./mpc/Makefile ] || exit 0; \
13560         r=`${PWD_COMMAND}`; export r; \
13561         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13562         $(HOST_EXPORTS) \
13563         for flag in $(EXTRA_HOST_FLAGS) ; do \
13564           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
13565         done; \
13566         echo "Doing mostlyclean in mpc"; \
13567         (cd $(HOST_SUBDIR)/mpc && \
13568           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
13569                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
13570                   "RANLIB=$${RANLIB}" \
13571                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
13572                   mostlyclean) \
13573           || exit 1
13574
13575 @endif mpc
13576
13577 .PHONY: maybe-clean-mpc clean-mpc
13578 maybe-clean-mpc:
13579 @if mpc
13580 maybe-clean-mpc: clean-mpc
13581
13582 clean-mpc: 
13583         @[ -f ./mpc/Makefile ] || exit 0; \
13584         r=`${PWD_COMMAND}`; export r; \
13585         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13586         $(HOST_EXPORTS) \
13587         for flag in $(EXTRA_HOST_FLAGS) ; do \
13588           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
13589         done; \
13590         echo "Doing clean in mpc"; \
13591         (cd $(HOST_SUBDIR)/mpc && \
13592           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
13593                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
13594                   "RANLIB=$${RANLIB}" \
13595                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
13596                   clean) \
13597           || exit 1
13598
13599 @endif mpc
13600
13601 .PHONY: maybe-distclean-mpc distclean-mpc
13602 maybe-distclean-mpc:
13603 @if mpc
13604 maybe-distclean-mpc: distclean-mpc
13605
13606 distclean-mpc: 
13607         @[ -f ./mpc/Makefile ] || exit 0; \
13608         r=`${PWD_COMMAND}`; export r; \
13609         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13610         $(HOST_EXPORTS) \
13611         for flag in $(EXTRA_HOST_FLAGS) ; do \
13612           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
13613         done; \
13614         echo "Doing distclean in mpc"; \
13615         (cd $(HOST_SUBDIR)/mpc && \
13616           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
13617                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
13618                   "RANLIB=$${RANLIB}" \
13619                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
13620                   distclean) \
13621           || exit 1
13622
13623 @endif mpc
13624
13625 .PHONY: maybe-maintainer-clean-mpc maintainer-clean-mpc
13626 maybe-maintainer-clean-mpc:
13627 @if mpc
13628 maybe-maintainer-clean-mpc: maintainer-clean-mpc
13629
13630 maintainer-clean-mpc: 
13631         @[ -f ./mpc/Makefile ] || exit 0; \
13632         r=`${PWD_COMMAND}`; export r; \
13633         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13634         $(HOST_EXPORTS) \
13635         for flag in $(EXTRA_HOST_FLAGS) ; do \
13636           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
13637         done; \
13638         echo "Doing maintainer-clean in mpc"; \
13639         (cd $(HOST_SUBDIR)/mpc && \
13640           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
13641                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
13642                   "RANLIB=$${RANLIB}" \
13643                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
13644                   maintainer-clean) \
13645           || exit 1
13646
13647 @endif mpc
13648
13649
13650
13651 .PHONY: configure-isl maybe-configure-isl
13652 maybe-configure-isl:
13653 @if gcc-bootstrap
13654 configure-isl: stage_current
13655 @endif gcc-bootstrap
13656 @if isl
13657 maybe-configure-isl: configure-isl
13658 configure-isl: 
13659         @r=`${PWD_COMMAND}`; export r; \
13660         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13661         test ! -f $(HOST_SUBDIR)/isl/Makefile || exit 0; \
13662         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/isl; \
13663         $(HOST_EXPORTS)  \
13664         echo Configuring in $(HOST_SUBDIR)/isl; \
13665         cd "$(HOST_SUBDIR)/isl" || exit 1; \
13666         case $(srcdir) in \
13667           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
13668           *) topdir=`echo $(HOST_SUBDIR)/isl/ | \
13669                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
13670         esac; \
13671         module_srcdir=isl; \
13672         $(SHELL) \
13673           $$s/$$module_srcdir/configure \
13674           --srcdir=$${topdir}/$$module_srcdir \
13675           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
13676           --target=${target_alias} --disable-shared @extra_isl_gmp_configure_flags@ \
13677           || exit 1
13678 @endif isl
13679
13680
13681
13682 .PHONY: configure-stage1-isl maybe-configure-stage1-isl
13683 maybe-configure-stage1-isl:
13684 @if isl-bootstrap
13685 maybe-configure-stage1-isl: configure-stage1-isl
13686 configure-stage1-isl:
13687         @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
13688         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/isl
13689         @r=`${PWD_COMMAND}`; export r; \
13690         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13691         TFLAGS="$(STAGE1_TFLAGS)"; \
13692         test ! -f $(HOST_SUBDIR)/isl/Makefile || exit 0; \
13693         $(HOST_EXPORTS) \
13694         CFLAGS="$(STAGE1_CFLAGS)"; export CFLAGS; \
13695         CXXFLAGS="$(STAGE1_CXXFLAGS)"; export CXXFLAGS; \
13696         LIBCFLAGS="$(LIBCFLAGS)"; export LIBCFLAGS;  \
13697         echo Configuring stage 1 in $(HOST_SUBDIR)/isl; \
13698         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/isl; \
13699         cd $(HOST_SUBDIR)/isl || exit 1; \
13700         case $(srcdir) in \
13701           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
13702           *) topdir=`echo $(HOST_SUBDIR)/isl/ | \
13703                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
13704         esac; \
13705         module_srcdir=isl; \
13706         $(SHELL) $$s/$$module_srcdir/configure \
13707           --srcdir=$${topdir}/$$module_srcdir \
13708           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
13709           --target=${target_alias} \
13710            \
13711           $(STAGE1_CONFIGURE_FLAGS) \
13712           --disable-shared @extra_isl_gmp_configure_flags@
13713 @endif isl-bootstrap
13714
13715 .PHONY: configure-stage2-isl maybe-configure-stage2-isl
13716 maybe-configure-stage2-isl:
13717 @if isl-bootstrap
13718 maybe-configure-stage2-isl: configure-stage2-isl
13719 configure-stage2-isl:
13720         @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
13721         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/isl
13722         @r=`${PWD_COMMAND}`; export r; \
13723         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13724         TFLAGS="$(STAGE2_TFLAGS)"; \
13725         test ! -f $(HOST_SUBDIR)/isl/Makefile || exit 0; \
13726         $(HOST_EXPORTS) \
13727         $(POSTSTAGE1_HOST_EXPORTS) \
13728         CFLAGS="$(STAGE2_CFLAGS)"; export CFLAGS; \
13729         CXXFLAGS="$(STAGE2_CXXFLAGS)"; export CXXFLAGS; \
13730         LIBCFLAGS="$(STAGE2_CFLAGS)"; export LIBCFLAGS;  \
13731         echo Configuring stage 2 in $(HOST_SUBDIR)/isl; \
13732         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/isl; \
13733         cd $(HOST_SUBDIR)/isl || exit 1; \
13734         case $(srcdir) in \
13735           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
13736           *) topdir=`echo $(HOST_SUBDIR)/isl/ | \
13737                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
13738         esac; \
13739         module_srcdir=isl; \
13740         $(SHELL) $$s/$$module_srcdir/configure \
13741           --srcdir=$${topdir}/$$module_srcdir \
13742           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
13743           --target=${target_alias} \
13744           --with-build-libsubdir=$(HOST_SUBDIR) \
13745           $(STAGE2_CONFIGURE_FLAGS) \
13746           --disable-shared @extra_isl_gmp_configure_flags@
13747 @endif isl-bootstrap
13748
13749 .PHONY: configure-stage3-isl maybe-configure-stage3-isl
13750 maybe-configure-stage3-isl:
13751 @if isl-bootstrap
13752 maybe-configure-stage3-isl: configure-stage3-isl
13753 configure-stage3-isl:
13754         @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
13755         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/isl
13756         @r=`${PWD_COMMAND}`; export r; \
13757         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13758         TFLAGS="$(STAGE3_TFLAGS)"; \
13759         test ! -f $(HOST_SUBDIR)/isl/Makefile || exit 0; \
13760         $(HOST_EXPORTS) \
13761         $(POSTSTAGE1_HOST_EXPORTS) \
13762         CFLAGS="$(STAGE3_CFLAGS)"; export CFLAGS; \
13763         CXXFLAGS="$(STAGE3_CXXFLAGS)"; export CXXFLAGS; \
13764         LIBCFLAGS="$(STAGE3_CFLAGS)"; export LIBCFLAGS;  \
13765         echo Configuring stage 3 in $(HOST_SUBDIR)/isl; \
13766         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/isl; \
13767         cd $(HOST_SUBDIR)/isl || exit 1; \
13768         case $(srcdir) in \
13769           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
13770           *) topdir=`echo $(HOST_SUBDIR)/isl/ | \
13771                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
13772         esac; \
13773         module_srcdir=isl; \
13774         $(SHELL) $$s/$$module_srcdir/configure \
13775           --srcdir=$${topdir}/$$module_srcdir \
13776           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
13777           --target=${target_alias} \
13778           --with-build-libsubdir=$(HOST_SUBDIR) \
13779           $(STAGE3_CONFIGURE_FLAGS) \
13780           --disable-shared @extra_isl_gmp_configure_flags@
13781 @endif isl-bootstrap
13782
13783 .PHONY: configure-stage4-isl maybe-configure-stage4-isl
13784 maybe-configure-stage4-isl:
13785 @if isl-bootstrap
13786 maybe-configure-stage4-isl: configure-stage4-isl
13787 configure-stage4-isl:
13788         @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
13789         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/isl
13790         @r=`${PWD_COMMAND}`; export r; \
13791         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13792         TFLAGS="$(STAGE4_TFLAGS)"; \
13793         test ! -f $(HOST_SUBDIR)/isl/Makefile || exit 0; \
13794         $(HOST_EXPORTS) \
13795         $(POSTSTAGE1_HOST_EXPORTS) \
13796         CFLAGS="$(STAGE4_CFLAGS)"; export CFLAGS; \
13797         CXXFLAGS="$(STAGE4_CXXFLAGS)"; export CXXFLAGS; \
13798         LIBCFLAGS="$(STAGE4_CFLAGS)"; export LIBCFLAGS;  \
13799         echo Configuring stage 4 in $(HOST_SUBDIR)/isl; \
13800         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/isl; \
13801         cd $(HOST_SUBDIR)/isl || exit 1; \
13802         case $(srcdir) in \
13803           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
13804           *) topdir=`echo $(HOST_SUBDIR)/isl/ | \
13805                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
13806         esac; \
13807         module_srcdir=isl; \
13808         $(SHELL) $$s/$$module_srcdir/configure \
13809           --srcdir=$${topdir}/$$module_srcdir \
13810           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
13811           --target=${target_alias} \
13812           --with-build-libsubdir=$(HOST_SUBDIR) \
13813           $(STAGE4_CONFIGURE_FLAGS) \
13814           --disable-shared @extra_isl_gmp_configure_flags@
13815 @endif isl-bootstrap
13816
13817 .PHONY: configure-stageprofile-isl maybe-configure-stageprofile-isl
13818 maybe-configure-stageprofile-isl:
13819 @if isl-bootstrap
13820 maybe-configure-stageprofile-isl: configure-stageprofile-isl
13821 configure-stageprofile-isl:
13822         @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
13823         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/isl
13824         @r=`${PWD_COMMAND}`; export r; \
13825         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13826         TFLAGS="$(STAGEprofile_TFLAGS)"; \
13827         test ! -f $(HOST_SUBDIR)/isl/Makefile || exit 0; \
13828         $(HOST_EXPORTS) \
13829         $(POSTSTAGE1_HOST_EXPORTS) \
13830         CFLAGS="$(STAGEprofile_CFLAGS)"; export CFLAGS; \
13831         CXXFLAGS="$(STAGEprofile_CXXFLAGS)"; export CXXFLAGS; \
13832         LIBCFLAGS="$(STAGEprofile_CFLAGS)"; export LIBCFLAGS;  \
13833         echo Configuring stage profile in $(HOST_SUBDIR)/isl; \
13834         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/isl; \
13835         cd $(HOST_SUBDIR)/isl || exit 1; \
13836         case $(srcdir) in \
13837           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
13838           *) topdir=`echo $(HOST_SUBDIR)/isl/ | \
13839                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
13840         esac; \
13841         module_srcdir=isl; \
13842         $(SHELL) $$s/$$module_srcdir/configure \
13843           --srcdir=$${topdir}/$$module_srcdir \
13844           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
13845           --target=${target_alias} \
13846           --with-build-libsubdir=$(HOST_SUBDIR) \
13847           $(STAGEprofile_CONFIGURE_FLAGS) \
13848           --disable-shared @extra_isl_gmp_configure_flags@
13849 @endif isl-bootstrap
13850
13851 .PHONY: configure-stagefeedback-isl maybe-configure-stagefeedback-isl
13852 maybe-configure-stagefeedback-isl:
13853 @if isl-bootstrap
13854 maybe-configure-stagefeedback-isl: configure-stagefeedback-isl
13855 configure-stagefeedback-isl:
13856         @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
13857         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/isl
13858         @r=`${PWD_COMMAND}`; export r; \
13859         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13860         TFLAGS="$(STAGEfeedback_TFLAGS)"; \
13861         test ! -f $(HOST_SUBDIR)/isl/Makefile || exit 0; \
13862         $(HOST_EXPORTS) \
13863         $(POSTSTAGE1_HOST_EXPORTS) \
13864         CFLAGS="$(STAGEfeedback_CFLAGS)"; export CFLAGS; \
13865         CXXFLAGS="$(STAGEfeedback_CXXFLAGS)"; export CXXFLAGS; \
13866         LIBCFLAGS="$(STAGEfeedback_CFLAGS)"; export LIBCFLAGS;  \
13867         echo Configuring stage feedback in $(HOST_SUBDIR)/isl; \
13868         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/isl; \
13869         cd $(HOST_SUBDIR)/isl || exit 1; \
13870         case $(srcdir) in \
13871           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
13872           *) topdir=`echo $(HOST_SUBDIR)/isl/ | \
13873                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
13874         esac; \
13875         module_srcdir=isl; \
13876         $(SHELL) $$s/$$module_srcdir/configure \
13877           --srcdir=$${topdir}/$$module_srcdir \
13878           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
13879           --target=${target_alias} \
13880           --with-build-libsubdir=$(HOST_SUBDIR) \
13881           $(STAGEfeedback_CONFIGURE_FLAGS) \
13882           --disable-shared @extra_isl_gmp_configure_flags@
13883 @endif isl-bootstrap
13884
13885
13886
13887
13888
13889 .PHONY: all-isl maybe-all-isl
13890 maybe-all-isl:
13891 @if gcc-bootstrap
13892 all-isl: stage_current
13893 @endif gcc-bootstrap
13894 @if isl
13895 TARGET-isl=all
13896 maybe-all-isl: all-isl
13897 all-isl: configure-isl
13898         @r=`${PWD_COMMAND}`; export r; \
13899         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13900         $(HOST_EXPORTS)  \
13901         (cd $(HOST_SUBDIR)/isl && \
13902           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS) V=1 \
13903                 $(TARGET-isl))
13904 @endif isl
13905
13906
13907
13908 .PHONY: all-stage1-isl maybe-all-stage1-isl
13909 .PHONY: clean-stage1-isl maybe-clean-stage1-isl
13910 maybe-all-stage1-isl:
13911 maybe-clean-stage1-isl:
13912 @if isl-bootstrap
13913 maybe-all-stage1-isl: all-stage1-isl
13914 all-stage1: all-stage1-isl
13915 TARGET-stage1-isl = $(TARGET-isl)
13916 all-stage1-isl: configure-stage1-isl
13917         @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
13918         @r=`${PWD_COMMAND}`; export r; \
13919         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13920         TFLAGS="$(STAGE1_TFLAGS)"; \
13921         $(HOST_EXPORTS)  \
13922         cd $(HOST_SUBDIR)/isl && \
13923         $(MAKE) $(BASE_FLAGS_TO_PASS) \
13924                 CFLAGS="$(STAGE1_CFLAGS)" \
13925                 CXXFLAGS="$(STAGE1_CXXFLAGS)" \
13926                 LIBCFLAGS="$(LIBCFLAGS)" \
13927                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
13928                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
13929                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
13930                 $(EXTRA_HOST_FLAGS)  \
13931                 $(STAGE1_FLAGS_TO_PASS) V=1 \
13932                 TFLAGS="$(STAGE1_TFLAGS)" \
13933                 $(TARGET-stage1-isl)
13934
13935 maybe-clean-stage1-isl: clean-stage1-isl
13936 clean-stage1: clean-stage1-isl
13937 clean-stage1-isl:
13938         @if [ $(current_stage) = stage1 ]; then \
13939           [ -f $(HOST_SUBDIR)/isl/Makefile ] || exit 0; \
13940         else \
13941           [ -f $(HOST_SUBDIR)/stage1-isl/Makefile ] || exit 0; \
13942           $(MAKE) stage1-start; \
13943         fi; \
13944         cd $(HOST_SUBDIR)/isl && \
13945         $(MAKE) $(EXTRA_HOST_FLAGS)  \
13946         $(STAGE1_FLAGS_TO_PASS) V=1 clean
13947 @endif isl-bootstrap
13948
13949
13950 .PHONY: all-stage2-isl maybe-all-stage2-isl
13951 .PHONY: clean-stage2-isl maybe-clean-stage2-isl
13952 maybe-all-stage2-isl:
13953 maybe-clean-stage2-isl:
13954 @if isl-bootstrap
13955 maybe-all-stage2-isl: all-stage2-isl
13956 all-stage2: all-stage2-isl
13957 TARGET-stage2-isl = $(TARGET-isl)
13958 all-stage2-isl: configure-stage2-isl
13959         @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
13960         @r=`${PWD_COMMAND}`; export r; \
13961         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13962         TFLAGS="$(STAGE2_TFLAGS)"; \
13963         $(HOST_EXPORTS) \
13964         $(POSTSTAGE1_HOST_EXPORTS)  \
13965         cd $(HOST_SUBDIR)/isl && \
13966         $(MAKE) $(BASE_FLAGS_TO_PASS) \
13967                 CFLAGS="$(STAGE2_CFLAGS)" \
13968                 CXXFLAGS="$(STAGE2_CXXFLAGS)" \
13969                 LIBCFLAGS="$(STAGE2_CFLAGS)" \
13970                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
13971                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
13972                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
13973                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) V=1 \
13974                 TFLAGS="$(STAGE2_TFLAGS)" \
13975                 $(TARGET-stage2-isl)
13976
13977 maybe-clean-stage2-isl: clean-stage2-isl
13978 clean-stage2: clean-stage2-isl
13979 clean-stage2-isl:
13980         @if [ $(current_stage) = stage2 ]; then \
13981           [ -f $(HOST_SUBDIR)/isl/Makefile ] || exit 0; \
13982         else \
13983           [ -f $(HOST_SUBDIR)/stage2-isl/Makefile ] || exit 0; \
13984           $(MAKE) stage2-start; \
13985         fi; \
13986         cd $(HOST_SUBDIR)/isl && \
13987         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) V=1 clean
13988 @endif isl-bootstrap
13989
13990
13991 .PHONY: all-stage3-isl maybe-all-stage3-isl
13992 .PHONY: clean-stage3-isl maybe-clean-stage3-isl
13993 maybe-all-stage3-isl:
13994 maybe-clean-stage3-isl:
13995 @if isl-bootstrap
13996 maybe-all-stage3-isl: all-stage3-isl
13997 all-stage3: all-stage3-isl
13998 TARGET-stage3-isl = $(TARGET-isl)
13999 all-stage3-isl: configure-stage3-isl
14000         @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
14001         @r=`${PWD_COMMAND}`; export r; \
14002         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14003         TFLAGS="$(STAGE3_TFLAGS)"; \
14004         $(HOST_EXPORTS) \
14005         $(POSTSTAGE1_HOST_EXPORTS)  \
14006         cd $(HOST_SUBDIR)/isl && \
14007         $(MAKE) $(BASE_FLAGS_TO_PASS) \
14008                 CFLAGS="$(STAGE3_CFLAGS)" \
14009                 CXXFLAGS="$(STAGE3_CXXFLAGS)" \
14010                 LIBCFLAGS="$(STAGE3_CFLAGS)" \
14011                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
14012                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
14013                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
14014                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) V=1 \
14015                 TFLAGS="$(STAGE3_TFLAGS)" \
14016                 $(TARGET-stage3-isl)
14017
14018 maybe-clean-stage3-isl: clean-stage3-isl
14019 clean-stage3: clean-stage3-isl
14020 clean-stage3-isl:
14021         @if [ $(current_stage) = stage3 ]; then \
14022           [ -f $(HOST_SUBDIR)/isl/Makefile ] || exit 0; \
14023         else \
14024           [ -f $(HOST_SUBDIR)/stage3-isl/Makefile ] || exit 0; \
14025           $(MAKE) stage3-start; \
14026         fi; \
14027         cd $(HOST_SUBDIR)/isl && \
14028         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) V=1 clean
14029 @endif isl-bootstrap
14030
14031
14032 .PHONY: all-stage4-isl maybe-all-stage4-isl
14033 .PHONY: clean-stage4-isl maybe-clean-stage4-isl
14034 maybe-all-stage4-isl:
14035 maybe-clean-stage4-isl:
14036 @if isl-bootstrap
14037 maybe-all-stage4-isl: all-stage4-isl
14038 all-stage4: all-stage4-isl
14039 TARGET-stage4-isl = $(TARGET-isl)
14040 all-stage4-isl: configure-stage4-isl
14041         @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
14042         @r=`${PWD_COMMAND}`; export r; \
14043         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14044         TFLAGS="$(STAGE4_TFLAGS)"; \
14045         $(HOST_EXPORTS) \
14046         $(POSTSTAGE1_HOST_EXPORTS)  \
14047         cd $(HOST_SUBDIR)/isl && \
14048         $(MAKE) $(BASE_FLAGS_TO_PASS) \
14049                 CFLAGS="$(STAGE4_CFLAGS)" \
14050                 CXXFLAGS="$(STAGE4_CXXFLAGS)" \
14051                 LIBCFLAGS="$(STAGE4_CFLAGS)" \
14052                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
14053                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
14054                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
14055                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) V=1 \
14056                 TFLAGS="$(STAGE4_TFLAGS)" \
14057                 $(TARGET-stage4-isl)
14058
14059 maybe-clean-stage4-isl: clean-stage4-isl
14060 clean-stage4: clean-stage4-isl
14061 clean-stage4-isl:
14062         @if [ $(current_stage) = stage4 ]; then \
14063           [ -f $(HOST_SUBDIR)/isl/Makefile ] || exit 0; \
14064         else \
14065           [ -f $(HOST_SUBDIR)/stage4-isl/Makefile ] || exit 0; \
14066           $(MAKE) stage4-start; \
14067         fi; \
14068         cd $(HOST_SUBDIR)/isl && \
14069         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) V=1 clean
14070 @endif isl-bootstrap
14071
14072
14073 .PHONY: all-stageprofile-isl maybe-all-stageprofile-isl
14074 .PHONY: clean-stageprofile-isl maybe-clean-stageprofile-isl
14075 maybe-all-stageprofile-isl:
14076 maybe-clean-stageprofile-isl:
14077 @if isl-bootstrap
14078 maybe-all-stageprofile-isl: all-stageprofile-isl
14079 all-stageprofile: all-stageprofile-isl
14080 TARGET-stageprofile-isl = $(TARGET-isl)
14081 all-stageprofile-isl: configure-stageprofile-isl
14082         @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
14083         @r=`${PWD_COMMAND}`; export r; \
14084         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14085         TFLAGS="$(STAGEprofile_TFLAGS)"; \
14086         $(HOST_EXPORTS) \
14087         $(POSTSTAGE1_HOST_EXPORTS)  \
14088         cd $(HOST_SUBDIR)/isl && \
14089         $(MAKE) $(BASE_FLAGS_TO_PASS) \
14090                 CFLAGS="$(STAGEprofile_CFLAGS)" \
14091                 CXXFLAGS="$(STAGEprofile_CXXFLAGS)" \
14092                 LIBCFLAGS="$(STAGEprofile_CFLAGS)" \
14093                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
14094                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
14095                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
14096                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) V=1 \
14097                 TFLAGS="$(STAGEprofile_TFLAGS)" \
14098                 $(TARGET-stageprofile-isl)
14099
14100 maybe-clean-stageprofile-isl: clean-stageprofile-isl
14101 clean-stageprofile: clean-stageprofile-isl
14102 clean-stageprofile-isl:
14103         @if [ $(current_stage) = stageprofile ]; then \
14104           [ -f $(HOST_SUBDIR)/isl/Makefile ] || exit 0; \
14105         else \
14106           [ -f $(HOST_SUBDIR)/stageprofile-isl/Makefile ] || exit 0; \
14107           $(MAKE) stageprofile-start; \
14108         fi; \
14109         cd $(HOST_SUBDIR)/isl && \
14110         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) V=1 clean
14111 @endif isl-bootstrap
14112
14113
14114 .PHONY: all-stagefeedback-isl maybe-all-stagefeedback-isl
14115 .PHONY: clean-stagefeedback-isl maybe-clean-stagefeedback-isl
14116 maybe-all-stagefeedback-isl:
14117 maybe-clean-stagefeedback-isl:
14118 @if isl-bootstrap
14119 maybe-all-stagefeedback-isl: all-stagefeedback-isl
14120 all-stagefeedback: all-stagefeedback-isl
14121 TARGET-stagefeedback-isl = $(TARGET-isl)
14122 all-stagefeedback-isl: configure-stagefeedback-isl
14123         @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
14124         @r=`${PWD_COMMAND}`; export r; \
14125         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14126         TFLAGS="$(STAGEfeedback_TFLAGS)"; \
14127         $(HOST_EXPORTS) \
14128         $(POSTSTAGE1_HOST_EXPORTS)  \
14129         cd $(HOST_SUBDIR)/isl && \
14130         $(MAKE) $(BASE_FLAGS_TO_PASS) \
14131                 CFLAGS="$(STAGEfeedback_CFLAGS)" \
14132                 CXXFLAGS="$(STAGEfeedback_CXXFLAGS)" \
14133                 LIBCFLAGS="$(STAGEfeedback_CFLAGS)" \
14134                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
14135                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
14136                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
14137                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) V=1 \
14138                 TFLAGS="$(STAGEfeedback_TFLAGS)" \
14139                 $(TARGET-stagefeedback-isl)
14140
14141 maybe-clean-stagefeedback-isl: clean-stagefeedback-isl
14142 clean-stagefeedback: clean-stagefeedback-isl
14143 clean-stagefeedback-isl:
14144         @if [ $(current_stage) = stagefeedback ]; then \
14145           [ -f $(HOST_SUBDIR)/isl/Makefile ] || exit 0; \
14146         else \
14147           [ -f $(HOST_SUBDIR)/stagefeedback-isl/Makefile ] || exit 0; \
14148           $(MAKE) stagefeedback-start; \
14149         fi; \
14150         cd $(HOST_SUBDIR)/isl && \
14151         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) V=1 clean
14152 @endif isl-bootstrap
14153
14154
14155
14156
14157
14158 .PHONY: check-isl maybe-check-isl
14159 maybe-check-isl:
14160 @if isl
14161 maybe-check-isl: check-isl
14162
14163 check-isl:
14164         @: $(MAKE); $(unstage)
14165         @r=`${PWD_COMMAND}`; export r; \
14166         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14167         $(HOST_EXPORTS) $(EXTRA_HOST_EXPORTS) \
14168         (cd $(HOST_SUBDIR)/isl && \
14169           $(MAKE) $(FLAGS_TO_PASS) V=1 $(EXTRA_BOOTSTRAP_FLAGS) check)
14170
14171 @endif isl
14172
14173 .PHONY: install-isl maybe-install-isl
14174 maybe-install-isl:
14175 @if isl
14176 maybe-install-isl: install-isl
14177
14178 install-isl:
14179
14180 @endif isl
14181
14182 .PHONY: install-strip-isl maybe-install-strip-isl
14183 maybe-install-strip-isl:
14184 @if isl
14185 maybe-install-strip-isl: install-strip-isl
14186
14187 install-strip-isl:
14188
14189 @endif isl
14190
14191 # Other targets (info, dvi, pdf, etc.)
14192
14193 .PHONY: maybe-info-isl info-isl
14194 maybe-info-isl:
14195 @if isl
14196 maybe-info-isl: info-isl
14197
14198 info-isl: \
14199     configure-isl 
14200         @[ -f ./isl/Makefile ] || exit 0; \
14201         r=`${PWD_COMMAND}`; export r; \
14202         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14203         $(HOST_EXPORTS) \
14204         for flag in $(EXTRA_HOST_FLAGS) V=1; do \
14205           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
14206         done; \
14207         echo "Doing info in isl"; \
14208         (cd $(HOST_SUBDIR)/isl && \
14209           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
14210                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
14211                   "RANLIB=$${RANLIB}" \
14212                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
14213                   info) \
14214           || exit 1
14215
14216 @endif isl
14217
14218 .PHONY: maybe-dvi-isl dvi-isl
14219 maybe-dvi-isl:
14220 @if isl
14221 maybe-dvi-isl: dvi-isl
14222
14223 dvi-isl: \
14224     configure-isl 
14225         @[ -f ./isl/Makefile ] || exit 0; \
14226         r=`${PWD_COMMAND}`; export r; \
14227         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14228         $(HOST_EXPORTS) \
14229         for flag in $(EXTRA_HOST_FLAGS) V=1; do \
14230           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
14231         done; \
14232         echo "Doing dvi in isl"; \
14233         (cd $(HOST_SUBDIR)/isl && \
14234           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
14235                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
14236                   "RANLIB=$${RANLIB}" \
14237                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
14238                   dvi) \
14239           || exit 1
14240
14241 @endif isl
14242
14243 .PHONY: maybe-pdf-isl pdf-isl
14244 maybe-pdf-isl:
14245 @if isl
14246 maybe-pdf-isl: pdf-isl
14247
14248 pdf-isl: \
14249     configure-isl 
14250         @[ -f ./isl/Makefile ] || exit 0; \
14251         r=`${PWD_COMMAND}`; export r; \
14252         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14253         $(HOST_EXPORTS) \
14254         for flag in $(EXTRA_HOST_FLAGS) V=1; do \
14255           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
14256         done; \
14257         echo "Doing pdf in isl"; \
14258         (cd $(HOST_SUBDIR)/isl && \
14259           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
14260                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
14261                   "RANLIB=$${RANLIB}" \
14262                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
14263                   pdf) \
14264           || exit 1
14265
14266 @endif isl
14267
14268 .PHONY: maybe-html-isl html-isl
14269 maybe-html-isl:
14270 @if isl
14271 maybe-html-isl: html-isl
14272
14273 html-isl: \
14274     configure-isl 
14275         @[ -f ./isl/Makefile ] || exit 0; \
14276         r=`${PWD_COMMAND}`; export r; \
14277         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14278         $(HOST_EXPORTS) \
14279         for flag in $(EXTRA_HOST_FLAGS) V=1; do \
14280           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
14281         done; \
14282         echo "Doing html in isl"; \
14283         (cd $(HOST_SUBDIR)/isl && \
14284           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
14285                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
14286                   "RANLIB=$${RANLIB}" \
14287                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
14288                   html) \
14289           || exit 1
14290
14291 @endif isl
14292
14293 .PHONY: maybe-TAGS-isl TAGS-isl
14294 maybe-TAGS-isl:
14295 @if isl
14296 maybe-TAGS-isl: TAGS-isl
14297
14298 TAGS-isl: \
14299     configure-isl 
14300         @[ -f ./isl/Makefile ] || exit 0; \
14301         r=`${PWD_COMMAND}`; export r; \
14302         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14303         $(HOST_EXPORTS) \
14304         for flag in $(EXTRA_HOST_FLAGS) V=1; do \
14305           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
14306         done; \
14307         echo "Doing TAGS in isl"; \
14308         (cd $(HOST_SUBDIR)/isl && \
14309           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
14310                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
14311                   "RANLIB=$${RANLIB}" \
14312                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
14313                   TAGS) \
14314           || exit 1
14315
14316 @endif isl
14317
14318 .PHONY: maybe-install-info-isl install-info-isl
14319 maybe-install-info-isl:
14320 @if isl
14321 maybe-install-info-isl: install-info-isl
14322
14323 install-info-isl: \
14324     configure-isl \
14325     info-isl 
14326         @[ -f ./isl/Makefile ] || exit 0; \
14327         r=`${PWD_COMMAND}`; export r; \
14328         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14329         $(HOST_EXPORTS) \
14330         for flag in $(EXTRA_HOST_FLAGS) V=1; do \
14331           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
14332         done; \
14333         echo "Doing install-info in isl"; \
14334         (cd $(HOST_SUBDIR)/isl && \
14335           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
14336                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
14337                   "RANLIB=$${RANLIB}" \
14338                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
14339                   install-info) \
14340           || exit 1
14341
14342 @endif isl
14343
14344 .PHONY: maybe-install-pdf-isl install-pdf-isl
14345 maybe-install-pdf-isl:
14346 @if isl
14347 maybe-install-pdf-isl: install-pdf-isl
14348
14349 install-pdf-isl: \
14350     configure-isl \
14351     pdf-isl 
14352         @[ -f ./isl/Makefile ] || exit 0; \
14353         r=`${PWD_COMMAND}`; export r; \
14354         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14355         $(HOST_EXPORTS) \
14356         for flag in $(EXTRA_HOST_FLAGS) V=1; do \
14357           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
14358         done; \
14359         echo "Doing install-pdf in isl"; \
14360         (cd $(HOST_SUBDIR)/isl && \
14361           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
14362                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
14363                   "RANLIB=$${RANLIB}" \
14364                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
14365                   install-pdf) \
14366           || exit 1
14367
14368 @endif isl
14369
14370 .PHONY: maybe-install-html-isl install-html-isl
14371 maybe-install-html-isl:
14372 @if isl
14373 maybe-install-html-isl: install-html-isl
14374
14375 install-html-isl: \
14376     configure-isl \
14377     html-isl 
14378         @[ -f ./isl/Makefile ] || exit 0; \
14379         r=`${PWD_COMMAND}`; export r; \
14380         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14381         $(HOST_EXPORTS) \
14382         for flag in $(EXTRA_HOST_FLAGS) V=1; do \
14383           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
14384         done; \
14385         echo "Doing install-html in isl"; \
14386         (cd $(HOST_SUBDIR)/isl && \
14387           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
14388                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
14389                   "RANLIB=$${RANLIB}" \
14390                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
14391                   install-html) \
14392           || exit 1
14393
14394 @endif isl
14395
14396 .PHONY: maybe-installcheck-isl installcheck-isl
14397 maybe-installcheck-isl:
14398 @if isl
14399 maybe-installcheck-isl: installcheck-isl
14400
14401 installcheck-isl: \
14402     configure-isl 
14403         @[ -f ./isl/Makefile ] || exit 0; \
14404         r=`${PWD_COMMAND}`; export r; \
14405         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14406         $(HOST_EXPORTS) \
14407         for flag in $(EXTRA_HOST_FLAGS) V=1; do \
14408           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
14409         done; \
14410         echo "Doing installcheck in isl"; \
14411         (cd $(HOST_SUBDIR)/isl && \
14412           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
14413                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
14414                   "RANLIB=$${RANLIB}" \
14415                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
14416                   installcheck) \
14417           || exit 1
14418
14419 @endif isl
14420
14421 .PHONY: maybe-mostlyclean-isl mostlyclean-isl
14422 maybe-mostlyclean-isl:
14423 @if isl
14424 maybe-mostlyclean-isl: mostlyclean-isl
14425
14426 mostlyclean-isl: 
14427         @[ -f ./isl/Makefile ] || exit 0; \
14428         r=`${PWD_COMMAND}`; export r; \
14429         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14430         $(HOST_EXPORTS) \
14431         for flag in $(EXTRA_HOST_FLAGS) V=1; do \
14432           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
14433         done; \
14434         echo "Doing mostlyclean in isl"; \
14435         (cd $(HOST_SUBDIR)/isl && \
14436           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
14437                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
14438                   "RANLIB=$${RANLIB}" \
14439                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
14440                   mostlyclean) \
14441           || exit 1
14442
14443 @endif isl
14444
14445 .PHONY: maybe-clean-isl clean-isl
14446 maybe-clean-isl:
14447 @if isl
14448 maybe-clean-isl: clean-isl
14449
14450 clean-isl: 
14451         @[ -f ./isl/Makefile ] || exit 0; \
14452         r=`${PWD_COMMAND}`; export r; \
14453         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14454         $(HOST_EXPORTS) \
14455         for flag in $(EXTRA_HOST_FLAGS) V=1; do \
14456           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
14457         done; \
14458         echo "Doing clean in isl"; \
14459         (cd $(HOST_SUBDIR)/isl && \
14460           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
14461                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
14462                   "RANLIB=$${RANLIB}" \
14463                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
14464                   clean) \
14465           || exit 1
14466
14467 @endif isl
14468
14469 .PHONY: maybe-distclean-isl distclean-isl
14470 maybe-distclean-isl:
14471 @if isl
14472 maybe-distclean-isl: distclean-isl
14473
14474 distclean-isl: 
14475         @[ -f ./isl/Makefile ] || exit 0; \
14476         r=`${PWD_COMMAND}`; export r; \
14477         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14478         $(HOST_EXPORTS) \
14479         for flag in $(EXTRA_HOST_FLAGS) V=1; do \
14480           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
14481         done; \
14482         echo "Doing distclean in isl"; \
14483         (cd $(HOST_SUBDIR)/isl && \
14484           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
14485                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
14486                   "RANLIB=$${RANLIB}" \
14487                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
14488                   distclean) \
14489           || exit 1
14490
14491 @endif isl
14492
14493 .PHONY: maybe-maintainer-clean-isl maintainer-clean-isl
14494 maybe-maintainer-clean-isl:
14495 @if isl
14496 maybe-maintainer-clean-isl: maintainer-clean-isl
14497
14498 maintainer-clean-isl: 
14499         @[ -f ./isl/Makefile ] || exit 0; \
14500         r=`${PWD_COMMAND}`; export r; \
14501         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14502         $(HOST_EXPORTS) \
14503         for flag in $(EXTRA_HOST_FLAGS) V=1; do \
14504           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
14505         done; \
14506         echo "Doing maintainer-clean in isl"; \
14507         (cd $(HOST_SUBDIR)/isl && \
14508           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
14509                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
14510                   "RANLIB=$${RANLIB}" \
14511                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
14512                   maintainer-clean) \
14513           || exit 1
14514
14515 @endif isl
14516
14517
14518
14519 .PHONY: configure-libelf maybe-configure-libelf
14520 maybe-configure-libelf:
14521 @if gcc-bootstrap
14522 configure-libelf: stage_current
14523 @endif gcc-bootstrap
14524 @if libelf
14525 maybe-configure-libelf: configure-libelf
14526 configure-libelf: 
14527         @r=`${PWD_COMMAND}`; export r; \
14528         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14529         test ! -f $(HOST_SUBDIR)/libelf/Makefile || exit 0; \
14530         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libelf; \
14531         $(HOST_EXPORTS)  \
14532         echo Configuring in $(HOST_SUBDIR)/libelf; \
14533         cd "$(HOST_SUBDIR)/libelf" || exit 1; \
14534         case $(srcdir) in \
14535           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
14536           *) topdir=`echo $(HOST_SUBDIR)/libelf/ | \
14537                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
14538         esac; \
14539         module_srcdir=libelf; \
14540         $(SHELL) \
14541           $$s/$$module_srcdir/configure \
14542           --srcdir=$${topdir}/$$module_srcdir \
14543           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
14544           --target=${target_alias} --disable-shared \
14545           || exit 1
14546 @endif libelf
14547
14548
14549
14550 .PHONY: configure-stage1-libelf maybe-configure-stage1-libelf
14551 maybe-configure-stage1-libelf:
14552 @if libelf-bootstrap
14553 maybe-configure-stage1-libelf: configure-stage1-libelf
14554 configure-stage1-libelf:
14555         @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
14556         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libelf
14557         @r=`${PWD_COMMAND}`; export r; \
14558         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14559         TFLAGS="$(STAGE1_TFLAGS)"; \
14560         test ! -f $(HOST_SUBDIR)/libelf/Makefile || exit 0; \
14561         $(HOST_EXPORTS) \
14562         CFLAGS="$(STAGE1_CFLAGS)"; export CFLAGS; \
14563         CXXFLAGS="$(STAGE1_CXXFLAGS)"; export CXXFLAGS; \
14564         LIBCFLAGS="$(LIBCFLAGS)"; export LIBCFLAGS;  \
14565         echo Configuring stage 1 in $(HOST_SUBDIR)/libelf; \
14566         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libelf; \
14567         cd $(HOST_SUBDIR)/libelf || exit 1; \
14568         case $(srcdir) in \
14569           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
14570           *) topdir=`echo $(HOST_SUBDIR)/libelf/ | \
14571                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
14572         esac; \
14573         module_srcdir=libelf; \
14574         $(SHELL) $$s/$$module_srcdir/configure \
14575           --srcdir=$${topdir}/$$module_srcdir \
14576           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
14577           --target=${target_alias} \
14578            \
14579           $(STAGE1_CONFIGURE_FLAGS) \
14580           --disable-shared
14581 @endif libelf-bootstrap
14582
14583 .PHONY: configure-stage2-libelf maybe-configure-stage2-libelf
14584 maybe-configure-stage2-libelf:
14585 @if libelf-bootstrap
14586 maybe-configure-stage2-libelf: configure-stage2-libelf
14587 configure-stage2-libelf:
14588         @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
14589         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libelf
14590         @r=`${PWD_COMMAND}`; export r; \
14591         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14592         TFLAGS="$(STAGE2_TFLAGS)"; \
14593         test ! -f $(HOST_SUBDIR)/libelf/Makefile || exit 0; \
14594         $(HOST_EXPORTS) \
14595         $(POSTSTAGE1_HOST_EXPORTS) \
14596         CFLAGS="$(STAGE2_CFLAGS)"; export CFLAGS; \
14597         CXXFLAGS="$(STAGE2_CXXFLAGS)"; export CXXFLAGS; \
14598         LIBCFLAGS="$(STAGE2_CFLAGS)"; export LIBCFLAGS;  \
14599         echo Configuring stage 2 in $(HOST_SUBDIR)/libelf; \
14600         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libelf; \
14601         cd $(HOST_SUBDIR)/libelf || exit 1; \
14602         case $(srcdir) in \
14603           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
14604           *) topdir=`echo $(HOST_SUBDIR)/libelf/ | \
14605                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
14606         esac; \
14607         module_srcdir=libelf; \
14608         $(SHELL) $$s/$$module_srcdir/configure \
14609           --srcdir=$${topdir}/$$module_srcdir \
14610           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
14611           --target=${target_alias} \
14612           --with-build-libsubdir=$(HOST_SUBDIR) \
14613           $(STAGE2_CONFIGURE_FLAGS) \
14614           --disable-shared
14615 @endif libelf-bootstrap
14616
14617 .PHONY: configure-stage3-libelf maybe-configure-stage3-libelf
14618 maybe-configure-stage3-libelf:
14619 @if libelf-bootstrap
14620 maybe-configure-stage3-libelf: configure-stage3-libelf
14621 configure-stage3-libelf:
14622         @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
14623         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libelf
14624         @r=`${PWD_COMMAND}`; export r; \
14625         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14626         TFLAGS="$(STAGE3_TFLAGS)"; \
14627         test ! -f $(HOST_SUBDIR)/libelf/Makefile || exit 0; \
14628         $(HOST_EXPORTS) \
14629         $(POSTSTAGE1_HOST_EXPORTS) \
14630         CFLAGS="$(STAGE3_CFLAGS)"; export CFLAGS; \
14631         CXXFLAGS="$(STAGE3_CXXFLAGS)"; export CXXFLAGS; \
14632         LIBCFLAGS="$(STAGE3_CFLAGS)"; export LIBCFLAGS;  \
14633         echo Configuring stage 3 in $(HOST_SUBDIR)/libelf; \
14634         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libelf; \
14635         cd $(HOST_SUBDIR)/libelf || exit 1; \
14636         case $(srcdir) in \
14637           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
14638           *) topdir=`echo $(HOST_SUBDIR)/libelf/ | \
14639                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
14640         esac; \
14641         module_srcdir=libelf; \
14642         $(SHELL) $$s/$$module_srcdir/configure \
14643           --srcdir=$${topdir}/$$module_srcdir \
14644           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
14645           --target=${target_alias} \
14646           --with-build-libsubdir=$(HOST_SUBDIR) \
14647           $(STAGE3_CONFIGURE_FLAGS) \
14648           --disable-shared
14649 @endif libelf-bootstrap
14650
14651 .PHONY: configure-stage4-libelf maybe-configure-stage4-libelf
14652 maybe-configure-stage4-libelf:
14653 @if libelf-bootstrap
14654 maybe-configure-stage4-libelf: configure-stage4-libelf
14655 configure-stage4-libelf:
14656         @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
14657         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libelf
14658         @r=`${PWD_COMMAND}`; export r; \
14659         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14660         TFLAGS="$(STAGE4_TFLAGS)"; \
14661         test ! -f $(HOST_SUBDIR)/libelf/Makefile || exit 0; \
14662         $(HOST_EXPORTS) \
14663         $(POSTSTAGE1_HOST_EXPORTS) \
14664         CFLAGS="$(STAGE4_CFLAGS)"; export CFLAGS; \
14665         CXXFLAGS="$(STAGE4_CXXFLAGS)"; export CXXFLAGS; \
14666         LIBCFLAGS="$(STAGE4_CFLAGS)"; export LIBCFLAGS;  \
14667         echo Configuring stage 4 in $(HOST_SUBDIR)/libelf; \
14668         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libelf; \
14669         cd $(HOST_SUBDIR)/libelf || exit 1; \
14670         case $(srcdir) in \
14671           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
14672           *) topdir=`echo $(HOST_SUBDIR)/libelf/ | \
14673                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
14674         esac; \
14675         module_srcdir=libelf; \
14676         $(SHELL) $$s/$$module_srcdir/configure \
14677           --srcdir=$${topdir}/$$module_srcdir \
14678           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
14679           --target=${target_alias} \
14680           --with-build-libsubdir=$(HOST_SUBDIR) \
14681           $(STAGE4_CONFIGURE_FLAGS) \
14682           --disable-shared
14683 @endif libelf-bootstrap
14684
14685 .PHONY: configure-stageprofile-libelf maybe-configure-stageprofile-libelf
14686 maybe-configure-stageprofile-libelf:
14687 @if libelf-bootstrap
14688 maybe-configure-stageprofile-libelf: configure-stageprofile-libelf
14689 configure-stageprofile-libelf:
14690         @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
14691         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libelf
14692         @r=`${PWD_COMMAND}`; export r; \
14693         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14694         TFLAGS="$(STAGEprofile_TFLAGS)"; \
14695         test ! -f $(HOST_SUBDIR)/libelf/Makefile || exit 0; \
14696         $(HOST_EXPORTS) \
14697         $(POSTSTAGE1_HOST_EXPORTS) \
14698         CFLAGS="$(STAGEprofile_CFLAGS)"; export CFLAGS; \
14699         CXXFLAGS="$(STAGEprofile_CXXFLAGS)"; export CXXFLAGS; \
14700         LIBCFLAGS="$(STAGEprofile_CFLAGS)"; export LIBCFLAGS;  \
14701         echo Configuring stage profile in $(HOST_SUBDIR)/libelf; \
14702         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libelf; \
14703         cd $(HOST_SUBDIR)/libelf || exit 1; \
14704         case $(srcdir) in \
14705           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
14706           *) topdir=`echo $(HOST_SUBDIR)/libelf/ | \
14707                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
14708         esac; \
14709         module_srcdir=libelf; \
14710         $(SHELL) $$s/$$module_srcdir/configure \
14711           --srcdir=$${topdir}/$$module_srcdir \
14712           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
14713           --target=${target_alias} \
14714           --with-build-libsubdir=$(HOST_SUBDIR) \
14715           $(STAGEprofile_CONFIGURE_FLAGS) \
14716           --disable-shared
14717 @endif libelf-bootstrap
14718
14719 .PHONY: configure-stagefeedback-libelf maybe-configure-stagefeedback-libelf
14720 maybe-configure-stagefeedback-libelf:
14721 @if libelf-bootstrap
14722 maybe-configure-stagefeedback-libelf: configure-stagefeedback-libelf
14723 configure-stagefeedback-libelf:
14724         @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
14725         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libelf
14726         @r=`${PWD_COMMAND}`; export r; \
14727         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14728         TFLAGS="$(STAGEfeedback_TFLAGS)"; \
14729         test ! -f $(HOST_SUBDIR)/libelf/Makefile || exit 0; \
14730         $(HOST_EXPORTS) \
14731         $(POSTSTAGE1_HOST_EXPORTS) \
14732         CFLAGS="$(STAGEfeedback_CFLAGS)"; export CFLAGS; \
14733         CXXFLAGS="$(STAGEfeedback_CXXFLAGS)"; export CXXFLAGS; \
14734         LIBCFLAGS="$(STAGEfeedback_CFLAGS)"; export LIBCFLAGS;  \
14735         echo Configuring stage feedback in $(HOST_SUBDIR)/libelf; \
14736         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libelf; \
14737         cd $(HOST_SUBDIR)/libelf || exit 1; \
14738         case $(srcdir) in \
14739           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
14740           *) topdir=`echo $(HOST_SUBDIR)/libelf/ | \
14741                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
14742         esac; \
14743         module_srcdir=libelf; \
14744         $(SHELL) $$s/$$module_srcdir/configure \
14745           --srcdir=$${topdir}/$$module_srcdir \
14746           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
14747           --target=${target_alias} \
14748           --with-build-libsubdir=$(HOST_SUBDIR) \
14749           $(STAGEfeedback_CONFIGURE_FLAGS) \
14750           --disable-shared
14751 @endif libelf-bootstrap
14752
14753
14754
14755
14756
14757 .PHONY: all-libelf maybe-all-libelf
14758 maybe-all-libelf:
14759 @if gcc-bootstrap
14760 all-libelf: stage_current
14761 @endif gcc-bootstrap
14762 @if libelf
14763 TARGET-libelf=all
14764 maybe-all-libelf: all-libelf
14765 all-libelf: configure-libelf
14766         @r=`${PWD_COMMAND}`; export r; \
14767         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14768         $(HOST_EXPORTS)  \
14769         (cd $(HOST_SUBDIR)/libelf && \
14770           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS)  \
14771                 $(TARGET-libelf))
14772 @endif libelf
14773
14774
14775
14776 .PHONY: all-stage1-libelf maybe-all-stage1-libelf
14777 .PHONY: clean-stage1-libelf maybe-clean-stage1-libelf
14778 maybe-all-stage1-libelf:
14779 maybe-clean-stage1-libelf:
14780 @if libelf-bootstrap
14781 maybe-all-stage1-libelf: all-stage1-libelf
14782 all-stage1: all-stage1-libelf
14783 TARGET-stage1-libelf = $(TARGET-libelf)
14784 all-stage1-libelf: configure-stage1-libelf
14785         @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
14786         @r=`${PWD_COMMAND}`; export r; \
14787         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14788         TFLAGS="$(STAGE1_TFLAGS)"; \
14789         $(HOST_EXPORTS)  \
14790         cd $(HOST_SUBDIR)/libelf && \
14791         $(MAKE) $(BASE_FLAGS_TO_PASS) \
14792                 CFLAGS="$(STAGE1_CFLAGS)" \
14793                 CXXFLAGS="$(STAGE1_CXXFLAGS)" \
14794                 LIBCFLAGS="$(LIBCFLAGS)" \
14795                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
14796                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
14797                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
14798                 $(EXTRA_HOST_FLAGS)  \
14799                 $(STAGE1_FLAGS_TO_PASS)  \
14800                 TFLAGS="$(STAGE1_TFLAGS)" \
14801                 $(TARGET-stage1-libelf)
14802
14803 maybe-clean-stage1-libelf: clean-stage1-libelf
14804 clean-stage1: clean-stage1-libelf
14805 clean-stage1-libelf:
14806         @if [ $(current_stage) = stage1 ]; then \
14807           [ -f $(HOST_SUBDIR)/libelf/Makefile ] || exit 0; \
14808         else \
14809           [ -f $(HOST_SUBDIR)/stage1-libelf/Makefile ] || exit 0; \
14810           $(MAKE) stage1-start; \
14811         fi; \
14812         cd $(HOST_SUBDIR)/libelf && \
14813         $(MAKE) $(EXTRA_HOST_FLAGS)  \
14814         $(STAGE1_FLAGS_TO_PASS)  clean
14815 @endif libelf-bootstrap
14816
14817
14818 .PHONY: all-stage2-libelf maybe-all-stage2-libelf
14819 .PHONY: clean-stage2-libelf maybe-clean-stage2-libelf
14820 maybe-all-stage2-libelf:
14821 maybe-clean-stage2-libelf:
14822 @if libelf-bootstrap
14823 maybe-all-stage2-libelf: all-stage2-libelf
14824 all-stage2: all-stage2-libelf
14825 TARGET-stage2-libelf = $(TARGET-libelf)
14826 all-stage2-libelf: configure-stage2-libelf
14827         @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
14828         @r=`${PWD_COMMAND}`; export r; \
14829         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14830         TFLAGS="$(STAGE2_TFLAGS)"; \
14831         $(HOST_EXPORTS) \
14832         $(POSTSTAGE1_HOST_EXPORTS)  \
14833         cd $(HOST_SUBDIR)/libelf && \
14834         $(MAKE) $(BASE_FLAGS_TO_PASS) \
14835                 CFLAGS="$(STAGE2_CFLAGS)" \
14836                 CXXFLAGS="$(STAGE2_CXXFLAGS)" \
14837                 LIBCFLAGS="$(STAGE2_CFLAGS)" \
14838                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
14839                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
14840                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
14841                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
14842                 TFLAGS="$(STAGE2_TFLAGS)" \
14843                 $(TARGET-stage2-libelf)
14844
14845 maybe-clean-stage2-libelf: clean-stage2-libelf
14846 clean-stage2: clean-stage2-libelf
14847 clean-stage2-libelf:
14848         @if [ $(current_stage) = stage2 ]; then \
14849           [ -f $(HOST_SUBDIR)/libelf/Makefile ] || exit 0; \
14850         else \
14851           [ -f $(HOST_SUBDIR)/stage2-libelf/Makefile ] || exit 0; \
14852           $(MAKE) stage2-start; \
14853         fi; \
14854         cd $(HOST_SUBDIR)/libelf && \
14855         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  clean
14856 @endif libelf-bootstrap
14857
14858
14859 .PHONY: all-stage3-libelf maybe-all-stage3-libelf
14860 .PHONY: clean-stage3-libelf maybe-clean-stage3-libelf
14861 maybe-all-stage3-libelf:
14862 maybe-clean-stage3-libelf:
14863 @if libelf-bootstrap
14864 maybe-all-stage3-libelf: all-stage3-libelf
14865 all-stage3: all-stage3-libelf
14866 TARGET-stage3-libelf = $(TARGET-libelf)
14867 all-stage3-libelf: configure-stage3-libelf
14868         @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
14869         @r=`${PWD_COMMAND}`; export r; \
14870         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14871         TFLAGS="$(STAGE3_TFLAGS)"; \
14872         $(HOST_EXPORTS) \
14873         $(POSTSTAGE1_HOST_EXPORTS)  \
14874         cd $(HOST_SUBDIR)/libelf && \
14875         $(MAKE) $(BASE_FLAGS_TO_PASS) \
14876                 CFLAGS="$(STAGE3_CFLAGS)" \
14877                 CXXFLAGS="$(STAGE3_CXXFLAGS)" \
14878                 LIBCFLAGS="$(STAGE3_CFLAGS)" \
14879                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
14880                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
14881                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
14882                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
14883                 TFLAGS="$(STAGE3_TFLAGS)" \
14884                 $(TARGET-stage3-libelf)
14885
14886 maybe-clean-stage3-libelf: clean-stage3-libelf
14887 clean-stage3: clean-stage3-libelf
14888 clean-stage3-libelf:
14889         @if [ $(current_stage) = stage3 ]; then \
14890           [ -f $(HOST_SUBDIR)/libelf/Makefile ] || exit 0; \
14891         else \
14892           [ -f $(HOST_SUBDIR)/stage3-libelf/Makefile ] || exit 0; \
14893           $(MAKE) stage3-start; \
14894         fi; \
14895         cd $(HOST_SUBDIR)/libelf && \
14896         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  clean
14897 @endif libelf-bootstrap
14898
14899
14900 .PHONY: all-stage4-libelf maybe-all-stage4-libelf
14901 .PHONY: clean-stage4-libelf maybe-clean-stage4-libelf
14902 maybe-all-stage4-libelf:
14903 maybe-clean-stage4-libelf:
14904 @if libelf-bootstrap
14905 maybe-all-stage4-libelf: all-stage4-libelf
14906 all-stage4: all-stage4-libelf
14907 TARGET-stage4-libelf = $(TARGET-libelf)
14908 all-stage4-libelf: configure-stage4-libelf
14909         @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
14910         @r=`${PWD_COMMAND}`; export r; \
14911         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14912         TFLAGS="$(STAGE4_TFLAGS)"; \
14913         $(HOST_EXPORTS) \
14914         $(POSTSTAGE1_HOST_EXPORTS)  \
14915         cd $(HOST_SUBDIR)/libelf && \
14916         $(MAKE) $(BASE_FLAGS_TO_PASS) \
14917                 CFLAGS="$(STAGE4_CFLAGS)" \
14918                 CXXFLAGS="$(STAGE4_CXXFLAGS)" \
14919                 LIBCFLAGS="$(STAGE4_CFLAGS)" \
14920                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
14921                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
14922                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
14923                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
14924                 TFLAGS="$(STAGE4_TFLAGS)" \
14925                 $(TARGET-stage4-libelf)
14926
14927 maybe-clean-stage4-libelf: clean-stage4-libelf
14928 clean-stage4: clean-stage4-libelf
14929 clean-stage4-libelf:
14930         @if [ $(current_stage) = stage4 ]; then \
14931           [ -f $(HOST_SUBDIR)/libelf/Makefile ] || exit 0; \
14932         else \
14933           [ -f $(HOST_SUBDIR)/stage4-libelf/Makefile ] || exit 0; \
14934           $(MAKE) stage4-start; \
14935         fi; \
14936         cd $(HOST_SUBDIR)/libelf && \
14937         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  clean
14938 @endif libelf-bootstrap
14939
14940
14941 .PHONY: all-stageprofile-libelf maybe-all-stageprofile-libelf
14942 .PHONY: clean-stageprofile-libelf maybe-clean-stageprofile-libelf
14943 maybe-all-stageprofile-libelf:
14944 maybe-clean-stageprofile-libelf:
14945 @if libelf-bootstrap
14946 maybe-all-stageprofile-libelf: all-stageprofile-libelf
14947 all-stageprofile: all-stageprofile-libelf
14948 TARGET-stageprofile-libelf = $(TARGET-libelf)
14949 all-stageprofile-libelf: configure-stageprofile-libelf
14950         @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
14951         @r=`${PWD_COMMAND}`; export r; \
14952         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14953         TFLAGS="$(STAGEprofile_TFLAGS)"; \
14954         $(HOST_EXPORTS) \
14955         $(POSTSTAGE1_HOST_EXPORTS)  \
14956         cd $(HOST_SUBDIR)/libelf && \
14957         $(MAKE) $(BASE_FLAGS_TO_PASS) \
14958                 CFLAGS="$(STAGEprofile_CFLAGS)" \
14959                 CXXFLAGS="$(STAGEprofile_CXXFLAGS)" \
14960                 LIBCFLAGS="$(STAGEprofile_CFLAGS)" \
14961                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
14962                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
14963                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
14964                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
14965                 TFLAGS="$(STAGEprofile_TFLAGS)" \
14966                 $(TARGET-stageprofile-libelf)
14967
14968 maybe-clean-stageprofile-libelf: clean-stageprofile-libelf
14969 clean-stageprofile: clean-stageprofile-libelf
14970 clean-stageprofile-libelf:
14971         @if [ $(current_stage) = stageprofile ]; then \
14972           [ -f $(HOST_SUBDIR)/libelf/Makefile ] || exit 0; \
14973         else \
14974           [ -f $(HOST_SUBDIR)/stageprofile-libelf/Makefile ] || exit 0; \
14975           $(MAKE) stageprofile-start; \
14976         fi; \
14977         cd $(HOST_SUBDIR)/libelf && \
14978         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  clean
14979 @endif libelf-bootstrap
14980
14981
14982 .PHONY: all-stagefeedback-libelf maybe-all-stagefeedback-libelf
14983 .PHONY: clean-stagefeedback-libelf maybe-clean-stagefeedback-libelf
14984 maybe-all-stagefeedback-libelf:
14985 maybe-clean-stagefeedback-libelf:
14986 @if libelf-bootstrap
14987 maybe-all-stagefeedback-libelf: all-stagefeedback-libelf
14988 all-stagefeedback: all-stagefeedback-libelf
14989 TARGET-stagefeedback-libelf = $(TARGET-libelf)
14990 all-stagefeedback-libelf: configure-stagefeedback-libelf
14991         @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
14992         @r=`${PWD_COMMAND}`; export r; \
14993         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14994         TFLAGS="$(STAGEfeedback_TFLAGS)"; \
14995         $(HOST_EXPORTS) \
14996         $(POSTSTAGE1_HOST_EXPORTS)  \
14997         cd $(HOST_SUBDIR)/libelf && \
14998         $(MAKE) $(BASE_FLAGS_TO_PASS) \
14999                 CFLAGS="$(STAGEfeedback_CFLAGS)" \
15000                 CXXFLAGS="$(STAGEfeedback_CXXFLAGS)" \
15001                 LIBCFLAGS="$(STAGEfeedback_CFLAGS)" \
15002                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
15003                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
15004                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
15005                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
15006                 TFLAGS="$(STAGEfeedback_TFLAGS)" \
15007                 $(TARGET-stagefeedback-libelf)
15008
15009 maybe-clean-stagefeedback-libelf: clean-stagefeedback-libelf
15010 clean-stagefeedback: clean-stagefeedback-libelf
15011 clean-stagefeedback-libelf:
15012         @if [ $(current_stage) = stagefeedback ]; then \
15013           [ -f $(HOST_SUBDIR)/libelf/Makefile ] || exit 0; \
15014         else \
15015           [ -f $(HOST_SUBDIR)/stagefeedback-libelf/Makefile ] || exit 0; \
15016           $(MAKE) stagefeedback-start; \
15017         fi; \
15018         cd $(HOST_SUBDIR)/libelf && \
15019         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  clean
15020 @endif libelf-bootstrap
15021
15022
15023
15024
15025
15026 .PHONY: check-libelf maybe-check-libelf
15027 maybe-check-libelf:
15028 @if libelf
15029 maybe-check-libelf: check-libelf
15030
15031 check-libelf:
15032         @: $(MAKE); $(unstage)
15033         @r=`${PWD_COMMAND}`; export r; \
15034         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15035         $(HOST_EXPORTS) $(EXTRA_HOST_EXPORTS) \
15036         (cd $(HOST_SUBDIR)/libelf && \
15037           $(MAKE) $(FLAGS_TO_PASS)  $(EXTRA_BOOTSTRAP_FLAGS) check)
15038
15039 @endif libelf
15040
15041 .PHONY: install-libelf maybe-install-libelf
15042 maybe-install-libelf:
15043 @if libelf
15044 maybe-install-libelf: install-libelf
15045
15046 install-libelf:
15047
15048 @endif libelf
15049
15050 .PHONY: install-strip-libelf maybe-install-strip-libelf
15051 maybe-install-strip-libelf:
15052 @if libelf
15053 maybe-install-strip-libelf: install-strip-libelf
15054
15055 install-strip-libelf:
15056
15057 @endif libelf
15058
15059 # Other targets (info, dvi, pdf, etc.)
15060
15061 .PHONY: maybe-info-libelf info-libelf
15062 maybe-info-libelf:
15063 @if libelf
15064 maybe-info-libelf: info-libelf
15065
15066 info-libelf: \
15067     configure-libelf 
15068         @[ -f ./libelf/Makefile ] || exit 0; \
15069         r=`${PWD_COMMAND}`; export r; \
15070         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15071         $(HOST_EXPORTS) \
15072         for flag in $(EXTRA_HOST_FLAGS) ; do \
15073           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
15074         done; \
15075         echo "Doing info in libelf"; \
15076         (cd $(HOST_SUBDIR)/libelf && \
15077           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
15078                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
15079                   "RANLIB=$${RANLIB}" \
15080                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
15081                   info) \
15082           || exit 1
15083
15084 @endif libelf
15085
15086 .PHONY: maybe-dvi-libelf dvi-libelf
15087 maybe-dvi-libelf:
15088 @if libelf
15089 maybe-dvi-libelf: dvi-libelf
15090
15091 dvi-libelf: \
15092     configure-libelf 
15093         @[ -f ./libelf/Makefile ] || exit 0; \
15094         r=`${PWD_COMMAND}`; export r; \
15095         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15096         $(HOST_EXPORTS) \
15097         for flag in $(EXTRA_HOST_FLAGS) ; do \
15098           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
15099         done; \
15100         echo "Doing dvi in libelf"; \
15101         (cd $(HOST_SUBDIR)/libelf && \
15102           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
15103                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
15104                   "RANLIB=$${RANLIB}" \
15105                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
15106                   dvi) \
15107           || exit 1
15108
15109 @endif libelf
15110
15111 .PHONY: maybe-pdf-libelf pdf-libelf
15112 maybe-pdf-libelf:
15113 @if libelf
15114 maybe-pdf-libelf: pdf-libelf
15115
15116 pdf-libelf: \
15117     configure-libelf 
15118         @[ -f ./libelf/Makefile ] || exit 0; \
15119         r=`${PWD_COMMAND}`; export r; \
15120         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15121         $(HOST_EXPORTS) \
15122         for flag in $(EXTRA_HOST_FLAGS) ; do \
15123           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
15124         done; \
15125         echo "Doing pdf in libelf"; \
15126         (cd $(HOST_SUBDIR)/libelf && \
15127           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
15128                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
15129                   "RANLIB=$${RANLIB}" \
15130                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
15131                   pdf) \
15132           || exit 1
15133
15134 @endif libelf
15135
15136 .PHONY: maybe-html-libelf html-libelf
15137 maybe-html-libelf:
15138 @if libelf
15139 maybe-html-libelf: html-libelf
15140
15141 html-libelf: \
15142     configure-libelf 
15143         @[ -f ./libelf/Makefile ] || exit 0; \
15144         r=`${PWD_COMMAND}`; export r; \
15145         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15146         $(HOST_EXPORTS) \
15147         for flag in $(EXTRA_HOST_FLAGS) ; do \
15148           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
15149         done; \
15150         echo "Doing html in libelf"; \
15151         (cd $(HOST_SUBDIR)/libelf && \
15152           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
15153                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
15154                   "RANLIB=$${RANLIB}" \
15155                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
15156                   html) \
15157           || exit 1
15158
15159 @endif libelf
15160
15161 .PHONY: maybe-TAGS-libelf TAGS-libelf
15162 maybe-TAGS-libelf:
15163 @if libelf
15164 maybe-TAGS-libelf: TAGS-libelf
15165
15166 TAGS-libelf: \
15167     configure-libelf 
15168         @[ -f ./libelf/Makefile ] || exit 0; \
15169         r=`${PWD_COMMAND}`; export r; \
15170         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15171         $(HOST_EXPORTS) \
15172         for flag in $(EXTRA_HOST_FLAGS) ; do \
15173           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
15174         done; \
15175         echo "Doing TAGS in libelf"; \
15176         (cd $(HOST_SUBDIR)/libelf && \
15177           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
15178                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
15179                   "RANLIB=$${RANLIB}" \
15180                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
15181                   TAGS) \
15182           || exit 1
15183
15184 @endif libelf
15185
15186 .PHONY: maybe-install-info-libelf install-info-libelf
15187 maybe-install-info-libelf:
15188 @if libelf
15189 maybe-install-info-libelf: install-info-libelf
15190
15191 install-info-libelf: \
15192     configure-libelf \
15193     info-libelf 
15194         @[ -f ./libelf/Makefile ] || exit 0; \
15195         r=`${PWD_COMMAND}`; export r; \
15196         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15197         $(HOST_EXPORTS) \
15198         for flag in $(EXTRA_HOST_FLAGS) ; do \
15199           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
15200         done; \
15201         echo "Doing install-info in libelf"; \
15202         (cd $(HOST_SUBDIR)/libelf && \
15203           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
15204                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
15205                   "RANLIB=$${RANLIB}" \
15206                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
15207                   install-info) \
15208           || exit 1
15209
15210 @endif libelf
15211
15212 .PHONY: maybe-install-pdf-libelf install-pdf-libelf
15213 maybe-install-pdf-libelf:
15214 @if libelf
15215 maybe-install-pdf-libelf: install-pdf-libelf
15216
15217 install-pdf-libelf: \
15218     configure-libelf \
15219     pdf-libelf 
15220         @[ -f ./libelf/Makefile ] || exit 0; \
15221         r=`${PWD_COMMAND}`; export r; \
15222         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15223         $(HOST_EXPORTS) \
15224         for flag in $(EXTRA_HOST_FLAGS) ; do \
15225           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
15226         done; \
15227         echo "Doing install-pdf in libelf"; \
15228         (cd $(HOST_SUBDIR)/libelf && \
15229           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
15230                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
15231                   "RANLIB=$${RANLIB}" \
15232                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
15233                   install-pdf) \
15234           || exit 1
15235
15236 @endif libelf
15237
15238 .PHONY: maybe-install-html-libelf install-html-libelf
15239 maybe-install-html-libelf:
15240 @if libelf
15241 maybe-install-html-libelf: install-html-libelf
15242
15243 install-html-libelf: \
15244     configure-libelf \
15245     html-libelf 
15246         @[ -f ./libelf/Makefile ] || exit 0; \
15247         r=`${PWD_COMMAND}`; export r; \
15248         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15249         $(HOST_EXPORTS) \
15250         for flag in $(EXTRA_HOST_FLAGS) ; do \
15251           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
15252         done; \
15253         echo "Doing install-html in libelf"; \
15254         (cd $(HOST_SUBDIR)/libelf && \
15255           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
15256                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
15257                   "RANLIB=$${RANLIB}" \
15258                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
15259                   install-html) \
15260           || exit 1
15261
15262 @endif libelf
15263
15264 .PHONY: maybe-installcheck-libelf installcheck-libelf
15265 maybe-installcheck-libelf:
15266 @if libelf
15267 maybe-installcheck-libelf: installcheck-libelf
15268
15269 installcheck-libelf: \
15270     configure-libelf 
15271         @[ -f ./libelf/Makefile ] || exit 0; \
15272         r=`${PWD_COMMAND}`; export r; \
15273         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15274         $(HOST_EXPORTS) \
15275         for flag in $(EXTRA_HOST_FLAGS) ; do \
15276           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
15277         done; \
15278         echo "Doing installcheck in libelf"; \
15279         (cd $(HOST_SUBDIR)/libelf && \
15280           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
15281                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
15282                   "RANLIB=$${RANLIB}" \
15283                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
15284                   installcheck) \
15285           || exit 1
15286
15287 @endif libelf
15288
15289 .PHONY: maybe-mostlyclean-libelf mostlyclean-libelf
15290 maybe-mostlyclean-libelf:
15291 @if libelf
15292 maybe-mostlyclean-libelf: mostlyclean-libelf
15293
15294 mostlyclean-libelf: 
15295         @[ -f ./libelf/Makefile ] || exit 0; \
15296         r=`${PWD_COMMAND}`; export r; \
15297         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15298         $(HOST_EXPORTS) \
15299         for flag in $(EXTRA_HOST_FLAGS) ; do \
15300           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
15301         done; \
15302         echo "Doing mostlyclean in libelf"; \
15303         (cd $(HOST_SUBDIR)/libelf && \
15304           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
15305                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
15306                   "RANLIB=$${RANLIB}" \
15307                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
15308                   mostlyclean) \
15309           || exit 1
15310
15311 @endif libelf
15312
15313 .PHONY: maybe-clean-libelf clean-libelf
15314 maybe-clean-libelf:
15315 @if libelf
15316 maybe-clean-libelf: clean-libelf
15317
15318 clean-libelf: 
15319         @[ -f ./libelf/Makefile ] || exit 0; \
15320         r=`${PWD_COMMAND}`; export r; \
15321         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15322         $(HOST_EXPORTS) \
15323         for flag in $(EXTRA_HOST_FLAGS) ; do \
15324           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
15325         done; \
15326         echo "Doing clean in libelf"; \
15327         (cd $(HOST_SUBDIR)/libelf && \
15328           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
15329                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
15330                   "RANLIB=$${RANLIB}" \
15331                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
15332                   clean) \
15333           || exit 1
15334
15335 @endif libelf
15336
15337 .PHONY: maybe-distclean-libelf distclean-libelf
15338 maybe-distclean-libelf:
15339 @if libelf
15340 maybe-distclean-libelf: distclean-libelf
15341
15342 distclean-libelf: 
15343         @[ -f ./libelf/Makefile ] || exit 0; \
15344         r=`${PWD_COMMAND}`; export r; \
15345         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15346         $(HOST_EXPORTS) \
15347         for flag in $(EXTRA_HOST_FLAGS) ; do \
15348           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
15349         done; \
15350         echo "Doing distclean in libelf"; \
15351         (cd $(HOST_SUBDIR)/libelf && \
15352           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
15353                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
15354                   "RANLIB=$${RANLIB}" \
15355                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
15356                   distclean) \
15357           || exit 1
15358
15359 @endif libelf
15360
15361 .PHONY: maybe-maintainer-clean-libelf maintainer-clean-libelf
15362 maybe-maintainer-clean-libelf:
15363 @if libelf
15364 maybe-maintainer-clean-libelf: maintainer-clean-libelf
15365
15366 maintainer-clean-libelf: 
15367         @[ -f ./libelf/Makefile ] || exit 0; \
15368         r=`${PWD_COMMAND}`; export r; \
15369         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15370         $(HOST_EXPORTS) \
15371         for flag in $(EXTRA_HOST_FLAGS) ; do \
15372           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
15373         done; \
15374         echo "Doing maintainer-clean in libelf"; \
15375         (cd $(HOST_SUBDIR)/libelf && \
15376           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
15377                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
15378                   "RANLIB=$${RANLIB}" \
15379                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
15380                   maintainer-clean) \
15381           || exit 1
15382
15383 @endif libelf
15384
15385
15386
15387 .PHONY: configure-gold maybe-configure-gold
15388 maybe-configure-gold:
15389 @if gcc-bootstrap
15390 configure-gold: stage_current
15391 @endif gcc-bootstrap
15392 @if gold
15393 maybe-configure-gold: configure-gold
15394 configure-gold: 
15395         @r=`${PWD_COMMAND}`; export r; \
15396         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15397         test ! -f $(HOST_SUBDIR)/gold/Makefile || exit 0; \
15398         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gold; \
15399         $(HOST_EXPORTS)  \
15400         echo Configuring in $(HOST_SUBDIR)/gold; \
15401         cd "$(HOST_SUBDIR)/gold" || exit 1; \
15402         case $(srcdir) in \
15403           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
15404           *) topdir=`echo $(HOST_SUBDIR)/gold/ | \
15405                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
15406         esac; \
15407         module_srcdir=gold; \
15408         $(SHELL) \
15409           $$s/$$module_srcdir/configure \
15410           --srcdir=$${topdir}/$$module_srcdir \
15411           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
15412           --target=${target_alias}  \
15413           || exit 1
15414 @endif gold
15415
15416
15417
15418 .PHONY: configure-stage1-gold maybe-configure-stage1-gold
15419 maybe-configure-stage1-gold:
15420 @if gold-bootstrap
15421 maybe-configure-stage1-gold: configure-stage1-gold
15422 configure-stage1-gold:
15423         @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
15424         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gold
15425         @r=`${PWD_COMMAND}`; export r; \
15426         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15427         TFLAGS="$(STAGE1_TFLAGS)"; \
15428         test ! -f $(HOST_SUBDIR)/gold/Makefile || exit 0; \
15429         $(HOST_EXPORTS) \
15430         CFLAGS="$(STAGE1_CFLAGS)"; export CFLAGS; \
15431         CXXFLAGS="$(STAGE1_CXXFLAGS)"; export CXXFLAGS; \
15432         LIBCFLAGS="$(LIBCFLAGS)"; export LIBCFLAGS;  \
15433         echo Configuring stage 1 in $(HOST_SUBDIR)/gold; \
15434         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gold; \
15435         cd $(HOST_SUBDIR)/gold || exit 1; \
15436         case $(srcdir) in \
15437           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
15438           *) topdir=`echo $(HOST_SUBDIR)/gold/ | \
15439                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
15440         esac; \
15441         module_srcdir=gold; \
15442         $(SHELL) $$s/$$module_srcdir/configure \
15443           --srcdir=$${topdir}/$$module_srcdir \
15444           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
15445           --target=${target_alias} \
15446            \
15447           $(STAGE1_CONFIGURE_FLAGS)
15448 @endif gold-bootstrap
15449
15450 .PHONY: configure-stage2-gold maybe-configure-stage2-gold
15451 maybe-configure-stage2-gold:
15452 @if gold-bootstrap
15453 maybe-configure-stage2-gold: configure-stage2-gold
15454 configure-stage2-gold:
15455         @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
15456         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gold
15457         @r=`${PWD_COMMAND}`; export r; \
15458         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15459         TFLAGS="$(STAGE2_TFLAGS)"; \
15460         test ! -f $(HOST_SUBDIR)/gold/Makefile || exit 0; \
15461         $(HOST_EXPORTS) \
15462         $(POSTSTAGE1_HOST_EXPORTS) \
15463         CFLAGS="$(STAGE2_CFLAGS)"; export CFLAGS; \
15464         CXXFLAGS="$(STAGE2_CXXFLAGS)"; export CXXFLAGS; \
15465         LIBCFLAGS="$(STAGE2_CFLAGS)"; export LIBCFLAGS;  \
15466         echo Configuring stage 2 in $(HOST_SUBDIR)/gold; \
15467         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gold; \
15468         cd $(HOST_SUBDIR)/gold || exit 1; \
15469         case $(srcdir) in \
15470           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
15471           *) topdir=`echo $(HOST_SUBDIR)/gold/ | \
15472                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
15473         esac; \
15474         module_srcdir=gold; \
15475         $(SHELL) $$s/$$module_srcdir/configure \
15476           --srcdir=$${topdir}/$$module_srcdir \
15477           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
15478           --target=${target_alias} \
15479           --with-build-libsubdir=$(HOST_SUBDIR) \
15480           $(STAGE2_CONFIGURE_FLAGS)
15481 @endif gold-bootstrap
15482
15483 .PHONY: configure-stage3-gold maybe-configure-stage3-gold
15484 maybe-configure-stage3-gold:
15485 @if gold-bootstrap
15486 maybe-configure-stage3-gold: configure-stage3-gold
15487 configure-stage3-gold:
15488         @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
15489         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gold
15490         @r=`${PWD_COMMAND}`; export r; \
15491         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15492         TFLAGS="$(STAGE3_TFLAGS)"; \
15493         test ! -f $(HOST_SUBDIR)/gold/Makefile || exit 0; \
15494         $(HOST_EXPORTS) \
15495         $(POSTSTAGE1_HOST_EXPORTS) \
15496         CFLAGS="$(STAGE3_CFLAGS)"; export CFLAGS; \
15497         CXXFLAGS="$(STAGE3_CXXFLAGS)"; export CXXFLAGS; \
15498         LIBCFLAGS="$(STAGE3_CFLAGS)"; export LIBCFLAGS;  \
15499         echo Configuring stage 3 in $(HOST_SUBDIR)/gold; \
15500         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gold; \
15501         cd $(HOST_SUBDIR)/gold || exit 1; \
15502         case $(srcdir) in \
15503           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
15504           *) topdir=`echo $(HOST_SUBDIR)/gold/ | \
15505                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
15506         esac; \
15507         module_srcdir=gold; \
15508         $(SHELL) $$s/$$module_srcdir/configure \
15509           --srcdir=$${topdir}/$$module_srcdir \
15510           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
15511           --target=${target_alias} \
15512           --with-build-libsubdir=$(HOST_SUBDIR) \
15513           $(STAGE3_CONFIGURE_FLAGS)
15514 @endif gold-bootstrap
15515
15516 .PHONY: configure-stage4-gold maybe-configure-stage4-gold
15517 maybe-configure-stage4-gold:
15518 @if gold-bootstrap
15519 maybe-configure-stage4-gold: configure-stage4-gold
15520 configure-stage4-gold:
15521         @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
15522         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gold
15523         @r=`${PWD_COMMAND}`; export r; \
15524         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15525         TFLAGS="$(STAGE4_TFLAGS)"; \
15526         test ! -f $(HOST_SUBDIR)/gold/Makefile || exit 0; \
15527         $(HOST_EXPORTS) \
15528         $(POSTSTAGE1_HOST_EXPORTS) \
15529         CFLAGS="$(STAGE4_CFLAGS)"; export CFLAGS; \
15530         CXXFLAGS="$(STAGE4_CXXFLAGS)"; export CXXFLAGS; \
15531         LIBCFLAGS="$(STAGE4_CFLAGS)"; export LIBCFLAGS;  \
15532         echo Configuring stage 4 in $(HOST_SUBDIR)/gold; \
15533         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gold; \
15534         cd $(HOST_SUBDIR)/gold || exit 1; \
15535         case $(srcdir) in \
15536           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
15537           *) topdir=`echo $(HOST_SUBDIR)/gold/ | \
15538                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
15539         esac; \
15540         module_srcdir=gold; \
15541         $(SHELL) $$s/$$module_srcdir/configure \
15542           --srcdir=$${topdir}/$$module_srcdir \
15543           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
15544           --target=${target_alias} \
15545           --with-build-libsubdir=$(HOST_SUBDIR) \
15546           $(STAGE4_CONFIGURE_FLAGS)
15547 @endif gold-bootstrap
15548
15549 .PHONY: configure-stageprofile-gold maybe-configure-stageprofile-gold
15550 maybe-configure-stageprofile-gold:
15551 @if gold-bootstrap
15552 maybe-configure-stageprofile-gold: configure-stageprofile-gold
15553 configure-stageprofile-gold:
15554         @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
15555         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gold
15556         @r=`${PWD_COMMAND}`; export r; \
15557         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15558         TFLAGS="$(STAGEprofile_TFLAGS)"; \
15559         test ! -f $(HOST_SUBDIR)/gold/Makefile || exit 0; \
15560         $(HOST_EXPORTS) \
15561         $(POSTSTAGE1_HOST_EXPORTS) \
15562         CFLAGS="$(STAGEprofile_CFLAGS)"; export CFLAGS; \
15563         CXXFLAGS="$(STAGEprofile_CXXFLAGS)"; export CXXFLAGS; \
15564         LIBCFLAGS="$(STAGEprofile_CFLAGS)"; export LIBCFLAGS;  \
15565         echo Configuring stage profile in $(HOST_SUBDIR)/gold; \
15566         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gold; \
15567         cd $(HOST_SUBDIR)/gold || exit 1; \
15568         case $(srcdir) in \
15569           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
15570           *) topdir=`echo $(HOST_SUBDIR)/gold/ | \
15571                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
15572         esac; \
15573         module_srcdir=gold; \
15574         $(SHELL) $$s/$$module_srcdir/configure \
15575           --srcdir=$${topdir}/$$module_srcdir \
15576           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
15577           --target=${target_alias} \
15578           --with-build-libsubdir=$(HOST_SUBDIR) \
15579           $(STAGEprofile_CONFIGURE_FLAGS)
15580 @endif gold-bootstrap
15581
15582 .PHONY: configure-stagefeedback-gold maybe-configure-stagefeedback-gold
15583 maybe-configure-stagefeedback-gold:
15584 @if gold-bootstrap
15585 maybe-configure-stagefeedback-gold: configure-stagefeedback-gold
15586 configure-stagefeedback-gold:
15587         @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
15588         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gold
15589         @r=`${PWD_COMMAND}`; export r; \
15590         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15591         TFLAGS="$(STAGEfeedback_TFLAGS)"; \
15592         test ! -f $(HOST_SUBDIR)/gold/Makefile || exit 0; \
15593         $(HOST_EXPORTS) \
15594         $(POSTSTAGE1_HOST_EXPORTS) \
15595         CFLAGS="$(STAGEfeedback_CFLAGS)"; export CFLAGS; \
15596         CXXFLAGS="$(STAGEfeedback_CXXFLAGS)"; export CXXFLAGS; \
15597         LIBCFLAGS="$(STAGEfeedback_CFLAGS)"; export LIBCFLAGS;  \
15598         echo Configuring stage feedback in $(HOST_SUBDIR)/gold; \
15599         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gold; \
15600         cd $(HOST_SUBDIR)/gold || exit 1; \
15601         case $(srcdir) in \
15602           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
15603           *) topdir=`echo $(HOST_SUBDIR)/gold/ | \
15604                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
15605         esac; \
15606         module_srcdir=gold; \
15607         $(SHELL) $$s/$$module_srcdir/configure \
15608           --srcdir=$${topdir}/$$module_srcdir \
15609           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
15610           --target=${target_alias} \
15611           --with-build-libsubdir=$(HOST_SUBDIR) \
15612           $(STAGEfeedback_CONFIGURE_FLAGS)
15613 @endif gold-bootstrap
15614
15615
15616
15617
15618
15619 .PHONY: all-gold maybe-all-gold
15620 maybe-all-gold:
15621 @if gcc-bootstrap
15622 all-gold: stage_current
15623 @endif gcc-bootstrap
15624 @if gold
15625 TARGET-gold=all
15626 maybe-all-gold: all-gold
15627 all-gold: configure-gold
15628         @r=`${PWD_COMMAND}`; export r; \
15629         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15630         $(HOST_EXPORTS)  \
15631         (cd $(HOST_SUBDIR)/gold && \
15632           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS)  \
15633                 $(TARGET-gold))
15634 @endif gold
15635
15636
15637
15638 .PHONY: all-stage1-gold maybe-all-stage1-gold
15639 .PHONY: clean-stage1-gold maybe-clean-stage1-gold
15640 maybe-all-stage1-gold:
15641 maybe-clean-stage1-gold:
15642 @if gold-bootstrap
15643 maybe-all-stage1-gold: all-stage1-gold
15644 all-stage1: all-stage1-gold
15645 TARGET-stage1-gold = $(TARGET-gold)
15646 all-stage1-gold: configure-stage1-gold
15647         @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
15648         @r=`${PWD_COMMAND}`; export r; \
15649         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15650         TFLAGS="$(STAGE1_TFLAGS)"; \
15651         $(HOST_EXPORTS)  \
15652         cd $(HOST_SUBDIR)/gold && \
15653         $(MAKE) $(BASE_FLAGS_TO_PASS) \
15654                 CFLAGS="$(STAGE1_CFLAGS)" \
15655                 CXXFLAGS="$(STAGE1_CXXFLAGS)" \
15656                 LIBCFLAGS="$(LIBCFLAGS)" \
15657                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
15658                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
15659                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
15660                 $(EXTRA_HOST_FLAGS)  \
15661                 $(STAGE1_FLAGS_TO_PASS)  \
15662                 TFLAGS="$(STAGE1_TFLAGS)" \
15663                 $(TARGET-stage1-gold)
15664
15665 maybe-clean-stage1-gold: clean-stage1-gold
15666 clean-stage1: clean-stage1-gold
15667 clean-stage1-gold:
15668         @if [ $(current_stage) = stage1 ]; then \
15669           [ -f $(HOST_SUBDIR)/gold/Makefile ] || exit 0; \
15670         else \
15671           [ -f $(HOST_SUBDIR)/stage1-gold/Makefile ] || exit 0; \
15672           $(MAKE) stage1-start; \
15673         fi; \
15674         cd $(HOST_SUBDIR)/gold && \
15675         $(MAKE) $(EXTRA_HOST_FLAGS)  \
15676         $(STAGE1_FLAGS_TO_PASS)  clean
15677 @endif gold-bootstrap
15678
15679
15680 .PHONY: all-stage2-gold maybe-all-stage2-gold
15681 .PHONY: clean-stage2-gold maybe-clean-stage2-gold
15682 maybe-all-stage2-gold:
15683 maybe-clean-stage2-gold:
15684 @if gold-bootstrap
15685 maybe-all-stage2-gold: all-stage2-gold
15686 all-stage2: all-stage2-gold
15687 TARGET-stage2-gold = $(TARGET-gold)
15688 all-stage2-gold: configure-stage2-gold
15689         @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
15690         @r=`${PWD_COMMAND}`; export r; \
15691         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15692         TFLAGS="$(STAGE2_TFLAGS)"; \
15693         $(HOST_EXPORTS) \
15694         $(POSTSTAGE1_HOST_EXPORTS)  \
15695         cd $(HOST_SUBDIR)/gold && \
15696         $(MAKE) $(BASE_FLAGS_TO_PASS) \
15697                 CFLAGS="$(STAGE2_CFLAGS)" \
15698                 CXXFLAGS="$(STAGE2_CXXFLAGS)" \
15699                 LIBCFLAGS="$(STAGE2_CFLAGS)" \
15700                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
15701                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
15702                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
15703                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
15704                 TFLAGS="$(STAGE2_TFLAGS)" \
15705                 $(TARGET-stage2-gold)
15706
15707 maybe-clean-stage2-gold: clean-stage2-gold
15708 clean-stage2: clean-stage2-gold
15709 clean-stage2-gold:
15710         @if [ $(current_stage) = stage2 ]; then \
15711           [ -f $(HOST_SUBDIR)/gold/Makefile ] || exit 0; \
15712         else \
15713           [ -f $(HOST_SUBDIR)/stage2-gold/Makefile ] || exit 0; \
15714           $(MAKE) stage2-start; \
15715         fi; \
15716         cd $(HOST_SUBDIR)/gold && \
15717         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  clean
15718 @endif gold-bootstrap
15719
15720
15721 .PHONY: all-stage3-gold maybe-all-stage3-gold
15722 .PHONY: clean-stage3-gold maybe-clean-stage3-gold
15723 maybe-all-stage3-gold:
15724 maybe-clean-stage3-gold:
15725 @if gold-bootstrap
15726 maybe-all-stage3-gold: all-stage3-gold
15727 all-stage3: all-stage3-gold
15728 TARGET-stage3-gold = $(TARGET-gold)
15729 all-stage3-gold: configure-stage3-gold
15730         @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
15731         @r=`${PWD_COMMAND}`; export r; \
15732         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15733         TFLAGS="$(STAGE3_TFLAGS)"; \
15734         $(HOST_EXPORTS) \
15735         $(POSTSTAGE1_HOST_EXPORTS)  \
15736         cd $(HOST_SUBDIR)/gold && \
15737         $(MAKE) $(BASE_FLAGS_TO_PASS) \
15738                 CFLAGS="$(STAGE3_CFLAGS)" \
15739                 CXXFLAGS="$(STAGE3_CXXFLAGS)" \
15740                 LIBCFLAGS="$(STAGE3_CFLAGS)" \
15741                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
15742                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
15743                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
15744                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
15745                 TFLAGS="$(STAGE3_TFLAGS)" \
15746                 $(TARGET-stage3-gold)
15747
15748 maybe-clean-stage3-gold: clean-stage3-gold
15749 clean-stage3: clean-stage3-gold
15750 clean-stage3-gold:
15751         @if [ $(current_stage) = stage3 ]; then \
15752           [ -f $(HOST_SUBDIR)/gold/Makefile ] || exit 0; \
15753         else \
15754           [ -f $(HOST_SUBDIR)/stage3-gold/Makefile ] || exit 0; \
15755           $(MAKE) stage3-start; \
15756         fi; \
15757         cd $(HOST_SUBDIR)/gold && \
15758         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  clean
15759 @endif gold-bootstrap
15760
15761
15762 .PHONY: all-stage4-gold maybe-all-stage4-gold
15763 .PHONY: clean-stage4-gold maybe-clean-stage4-gold
15764 maybe-all-stage4-gold:
15765 maybe-clean-stage4-gold:
15766 @if gold-bootstrap
15767 maybe-all-stage4-gold: all-stage4-gold
15768 all-stage4: all-stage4-gold
15769 TARGET-stage4-gold = $(TARGET-gold)
15770 all-stage4-gold: configure-stage4-gold
15771         @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
15772         @r=`${PWD_COMMAND}`; export r; \
15773         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15774         TFLAGS="$(STAGE4_TFLAGS)"; \
15775         $(HOST_EXPORTS) \
15776         $(POSTSTAGE1_HOST_EXPORTS)  \
15777         cd $(HOST_SUBDIR)/gold && \
15778         $(MAKE) $(BASE_FLAGS_TO_PASS) \
15779                 CFLAGS="$(STAGE4_CFLAGS)" \
15780                 CXXFLAGS="$(STAGE4_CXXFLAGS)" \
15781                 LIBCFLAGS="$(STAGE4_CFLAGS)" \
15782                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
15783                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
15784                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
15785                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
15786                 TFLAGS="$(STAGE4_TFLAGS)" \
15787                 $(TARGET-stage4-gold)
15788
15789 maybe-clean-stage4-gold: clean-stage4-gold
15790 clean-stage4: clean-stage4-gold
15791 clean-stage4-gold:
15792         @if [ $(current_stage) = stage4 ]; then \
15793           [ -f $(HOST_SUBDIR)/gold/Makefile ] || exit 0; \
15794         else \
15795           [ -f $(HOST_SUBDIR)/stage4-gold/Makefile ] || exit 0; \
15796           $(MAKE) stage4-start; \
15797         fi; \
15798         cd $(HOST_SUBDIR)/gold && \
15799         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  clean
15800 @endif gold-bootstrap
15801
15802
15803 .PHONY: all-stageprofile-gold maybe-all-stageprofile-gold
15804 .PHONY: clean-stageprofile-gold maybe-clean-stageprofile-gold
15805 maybe-all-stageprofile-gold:
15806 maybe-clean-stageprofile-gold:
15807 @if gold-bootstrap
15808 maybe-all-stageprofile-gold: all-stageprofile-gold
15809 all-stageprofile: all-stageprofile-gold
15810 TARGET-stageprofile-gold = $(TARGET-gold)
15811 all-stageprofile-gold: configure-stageprofile-gold
15812         @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
15813         @r=`${PWD_COMMAND}`; export r; \
15814         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15815         TFLAGS="$(STAGEprofile_TFLAGS)"; \
15816         $(HOST_EXPORTS) \
15817         $(POSTSTAGE1_HOST_EXPORTS)  \
15818         cd $(HOST_SUBDIR)/gold && \
15819         $(MAKE) $(BASE_FLAGS_TO_PASS) \
15820                 CFLAGS="$(STAGEprofile_CFLAGS)" \
15821                 CXXFLAGS="$(STAGEprofile_CXXFLAGS)" \
15822                 LIBCFLAGS="$(STAGEprofile_CFLAGS)" \
15823                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
15824                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
15825                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
15826                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
15827                 TFLAGS="$(STAGEprofile_TFLAGS)" \
15828                 $(TARGET-stageprofile-gold)
15829
15830 maybe-clean-stageprofile-gold: clean-stageprofile-gold
15831 clean-stageprofile: clean-stageprofile-gold
15832 clean-stageprofile-gold:
15833         @if [ $(current_stage) = stageprofile ]; then \
15834           [ -f $(HOST_SUBDIR)/gold/Makefile ] || exit 0; \
15835         else \
15836           [ -f $(HOST_SUBDIR)/stageprofile-gold/Makefile ] || exit 0; \
15837           $(MAKE) stageprofile-start; \
15838         fi; \
15839         cd $(HOST_SUBDIR)/gold && \
15840         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  clean
15841 @endif gold-bootstrap
15842
15843
15844 .PHONY: all-stagefeedback-gold maybe-all-stagefeedback-gold
15845 .PHONY: clean-stagefeedback-gold maybe-clean-stagefeedback-gold
15846 maybe-all-stagefeedback-gold:
15847 maybe-clean-stagefeedback-gold:
15848 @if gold-bootstrap
15849 maybe-all-stagefeedback-gold: all-stagefeedback-gold
15850 all-stagefeedback: all-stagefeedback-gold
15851 TARGET-stagefeedback-gold = $(TARGET-gold)
15852 all-stagefeedback-gold: configure-stagefeedback-gold
15853         @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
15854         @r=`${PWD_COMMAND}`; export r; \
15855         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15856         TFLAGS="$(STAGEfeedback_TFLAGS)"; \
15857         $(HOST_EXPORTS) \
15858         $(POSTSTAGE1_HOST_EXPORTS)  \
15859         cd $(HOST_SUBDIR)/gold && \
15860         $(MAKE) $(BASE_FLAGS_TO_PASS) \
15861                 CFLAGS="$(STAGEfeedback_CFLAGS)" \
15862                 CXXFLAGS="$(STAGEfeedback_CXXFLAGS)" \
15863                 LIBCFLAGS="$(STAGEfeedback_CFLAGS)" \
15864                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
15865                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
15866                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
15867                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
15868                 TFLAGS="$(STAGEfeedback_TFLAGS)" \
15869                 $(TARGET-stagefeedback-gold)
15870
15871 maybe-clean-stagefeedback-gold: clean-stagefeedback-gold
15872 clean-stagefeedback: clean-stagefeedback-gold
15873 clean-stagefeedback-gold:
15874         @if [ $(current_stage) = stagefeedback ]; then \
15875           [ -f $(HOST_SUBDIR)/gold/Makefile ] || exit 0; \
15876         else \
15877           [ -f $(HOST_SUBDIR)/stagefeedback-gold/Makefile ] || exit 0; \
15878           $(MAKE) stagefeedback-start; \
15879         fi; \
15880         cd $(HOST_SUBDIR)/gold && \
15881         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  clean
15882 @endif gold-bootstrap
15883
15884
15885
15886
15887
15888 .PHONY: check-gold maybe-check-gold
15889 maybe-check-gold:
15890 @if gold
15891 maybe-check-gold: check-gold
15892
15893 check-gold:
15894         @: $(MAKE); $(unstage)
15895         @r=`${PWD_COMMAND}`; export r; \
15896         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15897         $(HOST_EXPORTS) $(EXTRA_HOST_EXPORTS) \
15898         (cd $(HOST_SUBDIR)/gold && \
15899           $(MAKE) $(FLAGS_TO_PASS)  $(EXTRA_BOOTSTRAP_FLAGS) check)
15900
15901 @endif gold
15902
15903 .PHONY: install-gold maybe-install-gold
15904 maybe-install-gold:
15905 @if gold
15906 maybe-install-gold: install-gold
15907
15908 install-gold: installdirs
15909         @: $(MAKE); $(unstage)
15910         @r=`${PWD_COMMAND}`; export r; \
15911         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15912         $(HOST_EXPORTS) \
15913         (cd $(HOST_SUBDIR)/gold && \
15914           $(MAKE) $(FLAGS_TO_PASS)  install)
15915
15916 @endif gold
15917
15918 .PHONY: install-strip-gold maybe-install-strip-gold
15919 maybe-install-strip-gold:
15920 @if gold
15921 maybe-install-strip-gold: install-strip-gold
15922
15923 install-strip-gold: installdirs
15924         @: $(MAKE); $(unstage)
15925         @r=`${PWD_COMMAND}`; export r; \
15926         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15927         $(HOST_EXPORTS) \
15928         (cd $(HOST_SUBDIR)/gold && \
15929           $(MAKE) $(FLAGS_TO_PASS)  install-strip)
15930
15931 @endif gold
15932
15933 # Other targets (info, dvi, pdf, etc.)
15934
15935 .PHONY: maybe-info-gold info-gold
15936 maybe-info-gold:
15937 @if gold
15938 maybe-info-gold: info-gold
15939
15940 info-gold: \
15941     configure-gold 
15942         @[ -f ./gold/Makefile ] || exit 0; \
15943         r=`${PWD_COMMAND}`; export r; \
15944         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15945         $(HOST_EXPORTS) \
15946         for flag in $(EXTRA_HOST_FLAGS) ; do \
15947           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
15948         done; \
15949         echo "Doing info in gold"; \
15950         (cd $(HOST_SUBDIR)/gold && \
15951           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
15952                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
15953                   "RANLIB=$${RANLIB}" \
15954                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
15955                   info) \
15956           || exit 1
15957
15958 @endif gold
15959
15960 .PHONY: maybe-dvi-gold dvi-gold
15961 maybe-dvi-gold:
15962 @if gold
15963 maybe-dvi-gold: dvi-gold
15964
15965 dvi-gold: \
15966     configure-gold 
15967         @[ -f ./gold/Makefile ] || exit 0; \
15968         r=`${PWD_COMMAND}`; export r; \
15969         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15970         $(HOST_EXPORTS) \
15971         for flag in $(EXTRA_HOST_FLAGS) ; do \
15972           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
15973         done; \
15974         echo "Doing dvi in gold"; \
15975         (cd $(HOST_SUBDIR)/gold && \
15976           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
15977                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
15978                   "RANLIB=$${RANLIB}" \
15979                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
15980                   dvi) \
15981           || exit 1
15982
15983 @endif gold
15984
15985 .PHONY: maybe-pdf-gold pdf-gold
15986 maybe-pdf-gold:
15987 @if gold
15988 maybe-pdf-gold: pdf-gold
15989
15990 pdf-gold: \
15991     configure-gold 
15992         @[ -f ./gold/Makefile ] || exit 0; \
15993         r=`${PWD_COMMAND}`; export r; \
15994         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15995         $(HOST_EXPORTS) \
15996         for flag in $(EXTRA_HOST_FLAGS) ; do \
15997           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
15998         done; \
15999         echo "Doing pdf in gold"; \
16000         (cd $(HOST_SUBDIR)/gold && \
16001           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
16002                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
16003                   "RANLIB=$${RANLIB}" \
16004                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
16005                   pdf) \
16006           || exit 1
16007
16008 @endif gold
16009
16010 .PHONY: maybe-html-gold html-gold
16011 maybe-html-gold:
16012 @if gold
16013 maybe-html-gold: html-gold
16014
16015 html-gold: \
16016     configure-gold 
16017         @[ -f ./gold/Makefile ] || exit 0; \
16018         r=`${PWD_COMMAND}`; export r; \
16019         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16020         $(HOST_EXPORTS) \
16021         for flag in $(EXTRA_HOST_FLAGS) ; do \
16022           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
16023         done; \
16024         echo "Doing html in gold"; \
16025         (cd $(HOST_SUBDIR)/gold && \
16026           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
16027                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
16028                   "RANLIB=$${RANLIB}" \
16029                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
16030                   html) \
16031           || exit 1
16032
16033 @endif gold
16034
16035 .PHONY: maybe-TAGS-gold TAGS-gold
16036 maybe-TAGS-gold:
16037 @if gold
16038 maybe-TAGS-gold: TAGS-gold
16039
16040 TAGS-gold: \
16041     configure-gold 
16042         @[ -f ./gold/Makefile ] || exit 0; \
16043         r=`${PWD_COMMAND}`; export r; \
16044         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16045         $(HOST_EXPORTS) \
16046         for flag in $(EXTRA_HOST_FLAGS) ; do \
16047           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
16048         done; \
16049         echo "Doing TAGS in gold"; \
16050         (cd $(HOST_SUBDIR)/gold && \
16051           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
16052                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
16053                   "RANLIB=$${RANLIB}" \
16054                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
16055                   TAGS) \
16056           || exit 1
16057
16058 @endif gold
16059
16060 .PHONY: maybe-install-info-gold install-info-gold
16061 maybe-install-info-gold:
16062 @if gold
16063 maybe-install-info-gold: install-info-gold
16064
16065 install-info-gold: \
16066     configure-gold \
16067     info-gold 
16068         @[ -f ./gold/Makefile ] || exit 0; \
16069         r=`${PWD_COMMAND}`; export r; \
16070         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16071         $(HOST_EXPORTS) \
16072         for flag in $(EXTRA_HOST_FLAGS) ; do \
16073           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
16074         done; \
16075         echo "Doing install-info in gold"; \
16076         (cd $(HOST_SUBDIR)/gold && \
16077           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
16078                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
16079                   "RANLIB=$${RANLIB}" \
16080                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
16081                   install-info) \
16082           || exit 1
16083
16084 @endif gold
16085
16086 .PHONY: maybe-install-pdf-gold install-pdf-gold
16087 maybe-install-pdf-gold:
16088 @if gold
16089 maybe-install-pdf-gold: install-pdf-gold
16090
16091 install-pdf-gold: \
16092     configure-gold \
16093     pdf-gold 
16094         @[ -f ./gold/Makefile ] || exit 0; \
16095         r=`${PWD_COMMAND}`; export r; \
16096         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16097         $(HOST_EXPORTS) \
16098         for flag in $(EXTRA_HOST_FLAGS) ; do \
16099           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
16100         done; \
16101         echo "Doing install-pdf in gold"; \
16102         (cd $(HOST_SUBDIR)/gold && \
16103           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
16104                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
16105                   "RANLIB=$${RANLIB}" \
16106                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
16107                   install-pdf) \
16108           || exit 1
16109
16110 @endif gold
16111
16112 .PHONY: maybe-install-html-gold install-html-gold
16113 maybe-install-html-gold:
16114 @if gold
16115 maybe-install-html-gold: install-html-gold
16116
16117 install-html-gold: \
16118     configure-gold \
16119     html-gold 
16120         @[ -f ./gold/Makefile ] || exit 0; \
16121         r=`${PWD_COMMAND}`; export r; \
16122         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16123         $(HOST_EXPORTS) \
16124         for flag in $(EXTRA_HOST_FLAGS) ; do \
16125           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
16126         done; \
16127         echo "Doing install-html in gold"; \
16128         (cd $(HOST_SUBDIR)/gold && \
16129           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
16130                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
16131                   "RANLIB=$${RANLIB}" \
16132                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
16133                   install-html) \
16134           || exit 1
16135
16136 @endif gold
16137
16138 .PHONY: maybe-installcheck-gold installcheck-gold
16139 maybe-installcheck-gold:
16140 @if gold
16141 maybe-installcheck-gold: installcheck-gold
16142
16143 installcheck-gold: \
16144     configure-gold 
16145         @[ -f ./gold/Makefile ] || exit 0; \
16146         r=`${PWD_COMMAND}`; export r; \
16147         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16148         $(HOST_EXPORTS) \
16149         for flag in $(EXTRA_HOST_FLAGS) ; do \
16150           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
16151         done; \
16152         echo "Doing installcheck in gold"; \
16153         (cd $(HOST_SUBDIR)/gold && \
16154           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
16155                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
16156                   "RANLIB=$${RANLIB}" \
16157                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
16158                   installcheck) \
16159           || exit 1
16160
16161 @endif gold
16162
16163 .PHONY: maybe-mostlyclean-gold mostlyclean-gold
16164 maybe-mostlyclean-gold:
16165 @if gold
16166 maybe-mostlyclean-gold: mostlyclean-gold
16167
16168 mostlyclean-gold: 
16169         @[ -f ./gold/Makefile ] || exit 0; \
16170         r=`${PWD_COMMAND}`; export r; \
16171         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16172         $(HOST_EXPORTS) \
16173         for flag in $(EXTRA_HOST_FLAGS) ; do \
16174           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
16175         done; \
16176         echo "Doing mostlyclean in gold"; \
16177         (cd $(HOST_SUBDIR)/gold && \
16178           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
16179                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
16180                   "RANLIB=$${RANLIB}" \
16181                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
16182                   mostlyclean) \
16183           || exit 1
16184
16185 @endif gold
16186
16187 .PHONY: maybe-clean-gold clean-gold
16188 maybe-clean-gold:
16189 @if gold
16190 maybe-clean-gold: clean-gold
16191
16192 clean-gold: 
16193         @[ -f ./gold/Makefile ] || exit 0; \
16194         r=`${PWD_COMMAND}`; export r; \
16195         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16196         $(HOST_EXPORTS) \
16197         for flag in $(EXTRA_HOST_FLAGS) ; do \
16198           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
16199         done; \
16200         echo "Doing clean in gold"; \
16201         (cd $(HOST_SUBDIR)/gold && \
16202           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
16203                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
16204                   "RANLIB=$${RANLIB}" \
16205                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
16206                   clean) \
16207           || exit 1
16208
16209 @endif gold
16210
16211 .PHONY: maybe-distclean-gold distclean-gold
16212 maybe-distclean-gold:
16213 @if gold
16214 maybe-distclean-gold: distclean-gold
16215
16216 distclean-gold: 
16217         @[ -f ./gold/Makefile ] || exit 0; \
16218         r=`${PWD_COMMAND}`; export r; \
16219         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16220         $(HOST_EXPORTS) \
16221         for flag in $(EXTRA_HOST_FLAGS) ; do \
16222           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
16223         done; \
16224         echo "Doing distclean in gold"; \
16225         (cd $(HOST_SUBDIR)/gold && \
16226           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
16227                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
16228                   "RANLIB=$${RANLIB}" \
16229                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
16230                   distclean) \
16231           || exit 1
16232
16233 @endif gold
16234
16235 .PHONY: maybe-maintainer-clean-gold maintainer-clean-gold
16236 maybe-maintainer-clean-gold:
16237 @if gold
16238 maybe-maintainer-clean-gold: maintainer-clean-gold
16239
16240 maintainer-clean-gold: 
16241         @[ -f ./gold/Makefile ] || exit 0; \
16242         r=`${PWD_COMMAND}`; export r; \
16243         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16244         $(HOST_EXPORTS) \
16245         for flag in $(EXTRA_HOST_FLAGS) ; do \
16246           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
16247         done; \
16248         echo "Doing maintainer-clean in gold"; \
16249         (cd $(HOST_SUBDIR)/gold && \
16250           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
16251                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
16252                   "RANLIB=$${RANLIB}" \
16253                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
16254                   maintainer-clean) \
16255           || exit 1
16256
16257 @endif gold
16258
16259
16260
16261 .PHONY: configure-gprof maybe-configure-gprof
16262 maybe-configure-gprof:
16263 @if gcc-bootstrap
16264 configure-gprof: stage_current
16265 @endif gcc-bootstrap
16266 @if gprof
16267 maybe-configure-gprof: configure-gprof
16268 configure-gprof: 
16269         @: $(MAKE); $(unstage)
16270         @r=`${PWD_COMMAND}`; export r; \
16271         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16272         test ! -f $(HOST_SUBDIR)/gprof/Makefile || exit 0; \
16273         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gprof; \
16274         $(HOST_EXPORTS)  \
16275         echo Configuring in $(HOST_SUBDIR)/gprof; \
16276         cd "$(HOST_SUBDIR)/gprof" || exit 1; \
16277         case $(srcdir) in \
16278           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
16279           *) topdir=`echo $(HOST_SUBDIR)/gprof/ | \
16280                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
16281         esac; \
16282         module_srcdir=gprof; \
16283         $(SHELL) \
16284           $$s/$$module_srcdir/configure \
16285           --srcdir=$${topdir}/$$module_srcdir \
16286           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
16287           --target=${target_alias}  \
16288           || exit 1
16289 @endif gprof
16290
16291
16292
16293
16294
16295 .PHONY: all-gprof maybe-all-gprof
16296 maybe-all-gprof:
16297 @if gcc-bootstrap
16298 all-gprof: stage_current
16299 @endif gcc-bootstrap
16300 @if gprof
16301 TARGET-gprof=all
16302 maybe-all-gprof: all-gprof
16303 all-gprof: configure-gprof
16304         @: $(MAKE); $(unstage)
16305         @r=`${PWD_COMMAND}`; export r; \
16306         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16307         $(HOST_EXPORTS)  \
16308         (cd $(HOST_SUBDIR)/gprof && \
16309           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS)  \
16310                 $(TARGET-gprof))
16311 @endif gprof
16312
16313
16314
16315
16316 .PHONY: check-gprof maybe-check-gprof
16317 maybe-check-gprof:
16318 @if gprof
16319 maybe-check-gprof: check-gprof
16320
16321 check-gprof:
16322         @: $(MAKE); $(unstage)
16323         @r=`${PWD_COMMAND}`; export r; \
16324         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16325         $(HOST_EXPORTS)  \
16326         (cd $(HOST_SUBDIR)/gprof && \
16327           $(MAKE) $(FLAGS_TO_PASS)  check)
16328
16329 @endif gprof
16330
16331 .PHONY: install-gprof maybe-install-gprof
16332 maybe-install-gprof:
16333 @if gprof
16334 maybe-install-gprof: install-gprof
16335
16336 install-gprof: installdirs
16337         @: $(MAKE); $(unstage)
16338         @r=`${PWD_COMMAND}`; export r; \
16339         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16340         $(HOST_EXPORTS) \
16341         (cd $(HOST_SUBDIR)/gprof && \
16342           $(MAKE) $(FLAGS_TO_PASS)  install)
16343
16344 @endif gprof
16345
16346 .PHONY: install-strip-gprof maybe-install-strip-gprof
16347 maybe-install-strip-gprof:
16348 @if gprof
16349 maybe-install-strip-gprof: install-strip-gprof
16350
16351 install-strip-gprof: installdirs
16352         @: $(MAKE); $(unstage)
16353         @r=`${PWD_COMMAND}`; export r; \
16354         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16355         $(HOST_EXPORTS) \
16356         (cd $(HOST_SUBDIR)/gprof && \
16357           $(MAKE) $(FLAGS_TO_PASS)  install-strip)
16358
16359 @endif gprof
16360
16361 # Other targets (info, dvi, pdf, etc.)
16362
16363 .PHONY: maybe-info-gprof info-gprof
16364 maybe-info-gprof:
16365 @if gprof
16366 maybe-info-gprof: info-gprof
16367
16368 info-gprof: \
16369     configure-gprof 
16370         @: $(MAKE); $(unstage)
16371         @[ -f ./gprof/Makefile ] || exit 0; \
16372         r=`${PWD_COMMAND}`; export r; \
16373         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16374         $(HOST_EXPORTS) \
16375         for flag in $(EXTRA_HOST_FLAGS) ; do \
16376           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
16377         done; \
16378         echo "Doing info in gprof"; \
16379         (cd $(HOST_SUBDIR)/gprof && \
16380           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
16381                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
16382                   "RANLIB=$${RANLIB}" \
16383                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
16384                   info) \
16385           || exit 1
16386
16387 @endif gprof
16388
16389 .PHONY: maybe-dvi-gprof dvi-gprof
16390 maybe-dvi-gprof:
16391 @if gprof
16392 maybe-dvi-gprof: dvi-gprof
16393
16394 dvi-gprof: \
16395     configure-gprof 
16396         @: $(MAKE); $(unstage)
16397         @[ -f ./gprof/Makefile ] || exit 0; \
16398         r=`${PWD_COMMAND}`; export r; \
16399         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16400         $(HOST_EXPORTS) \
16401         for flag in $(EXTRA_HOST_FLAGS) ; do \
16402           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
16403         done; \
16404         echo "Doing dvi in gprof"; \
16405         (cd $(HOST_SUBDIR)/gprof && \
16406           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
16407                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
16408                   "RANLIB=$${RANLIB}" \
16409                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
16410                   dvi) \
16411           || exit 1
16412
16413 @endif gprof
16414
16415 .PHONY: maybe-pdf-gprof pdf-gprof
16416 maybe-pdf-gprof:
16417 @if gprof
16418 maybe-pdf-gprof: pdf-gprof
16419
16420 pdf-gprof: \
16421     configure-gprof 
16422         @: $(MAKE); $(unstage)
16423         @[ -f ./gprof/Makefile ] || exit 0; \
16424         r=`${PWD_COMMAND}`; export r; \
16425         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16426         $(HOST_EXPORTS) \
16427         for flag in $(EXTRA_HOST_FLAGS) ; do \
16428           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
16429         done; \
16430         echo "Doing pdf in gprof"; \
16431         (cd $(HOST_SUBDIR)/gprof && \
16432           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
16433                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
16434                   "RANLIB=$${RANLIB}" \
16435                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
16436                   pdf) \
16437           || exit 1
16438
16439 @endif gprof
16440
16441 .PHONY: maybe-html-gprof html-gprof
16442 maybe-html-gprof:
16443 @if gprof
16444 maybe-html-gprof: html-gprof
16445
16446 html-gprof: \
16447     configure-gprof 
16448         @: $(MAKE); $(unstage)
16449         @[ -f ./gprof/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 html in gprof"; \
16457         (cd $(HOST_SUBDIR)/gprof && \
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                   html) \
16463           || exit 1
16464
16465 @endif gprof
16466
16467 .PHONY: maybe-TAGS-gprof TAGS-gprof
16468 maybe-TAGS-gprof:
16469 @if gprof
16470 maybe-TAGS-gprof: TAGS-gprof
16471
16472 TAGS-gprof: \
16473     configure-gprof 
16474         @: $(MAKE); $(unstage)
16475         @[ -f ./gprof/Makefile ] || exit 0; \
16476         r=`${PWD_COMMAND}`; export r; \
16477         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16478         $(HOST_EXPORTS) \
16479         for flag in $(EXTRA_HOST_FLAGS) ; do \
16480           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
16481         done; \
16482         echo "Doing TAGS in gprof"; \
16483         (cd $(HOST_SUBDIR)/gprof && \
16484           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
16485                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
16486                   "RANLIB=$${RANLIB}" \
16487                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
16488                   TAGS) \
16489           || exit 1
16490
16491 @endif gprof
16492
16493 .PHONY: maybe-install-info-gprof install-info-gprof
16494 maybe-install-info-gprof:
16495 @if gprof
16496 maybe-install-info-gprof: install-info-gprof
16497
16498 install-info-gprof: \
16499     configure-gprof \
16500     info-gprof 
16501         @: $(MAKE); $(unstage)
16502         @[ -f ./gprof/Makefile ] || exit 0; \
16503         r=`${PWD_COMMAND}`; export r; \
16504         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16505         $(HOST_EXPORTS) \
16506         for flag in $(EXTRA_HOST_FLAGS) ; do \
16507           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
16508         done; \
16509         echo "Doing install-info in gprof"; \
16510         (cd $(HOST_SUBDIR)/gprof && \
16511           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
16512                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
16513                   "RANLIB=$${RANLIB}" \
16514                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
16515                   install-info) \
16516           || exit 1
16517
16518 @endif gprof
16519
16520 .PHONY: maybe-install-pdf-gprof install-pdf-gprof
16521 maybe-install-pdf-gprof:
16522 @if gprof
16523 maybe-install-pdf-gprof: install-pdf-gprof
16524
16525 install-pdf-gprof: \
16526     configure-gprof \
16527     pdf-gprof 
16528         @: $(MAKE); $(unstage)
16529         @[ -f ./gprof/Makefile ] || exit 0; \
16530         r=`${PWD_COMMAND}`; export r; \
16531         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16532         $(HOST_EXPORTS) \
16533         for flag in $(EXTRA_HOST_FLAGS) ; do \
16534           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
16535         done; \
16536         echo "Doing install-pdf in gprof"; \
16537         (cd $(HOST_SUBDIR)/gprof && \
16538           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
16539                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
16540                   "RANLIB=$${RANLIB}" \
16541                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
16542                   install-pdf) \
16543           || exit 1
16544
16545 @endif gprof
16546
16547 .PHONY: maybe-install-html-gprof install-html-gprof
16548 maybe-install-html-gprof:
16549 @if gprof
16550 maybe-install-html-gprof: install-html-gprof
16551
16552 install-html-gprof: \
16553     configure-gprof \
16554     html-gprof 
16555         @: $(MAKE); $(unstage)
16556         @[ -f ./gprof/Makefile ] || exit 0; \
16557         r=`${PWD_COMMAND}`; export r; \
16558         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16559         $(HOST_EXPORTS) \
16560         for flag in $(EXTRA_HOST_FLAGS) ; do \
16561           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
16562         done; \
16563         echo "Doing install-html in gprof"; \
16564         (cd $(HOST_SUBDIR)/gprof && \
16565           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
16566                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
16567                   "RANLIB=$${RANLIB}" \
16568                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
16569                   install-html) \
16570           || exit 1
16571
16572 @endif gprof
16573
16574 .PHONY: maybe-installcheck-gprof installcheck-gprof
16575 maybe-installcheck-gprof:
16576 @if gprof
16577 maybe-installcheck-gprof: installcheck-gprof
16578
16579 installcheck-gprof: \
16580     configure-gprof 
16581         @: $(MAKE); $(unstage)
16582         @[ -f ./gprof/Makefile ] || exit 0; \
16583         r=`${PWD_COMMAND}`; export r; \
16584         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16585         $(HOST_EXPORTS) \
16586         for flag in $(EXTRA_HOST_FLAGS) ; do \
16587           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
16588         done; \
16589         echo "Doing installcheck in gprof"; \
16590         (cd $(HOST_SUBDIR)/gprof && \
16591           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
16592                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
16593                   "RANLIB=$${RANLIB}" \
16594                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
16595                   installcheck) \
16596           || exit 1
16597
16598 @endif gprof
16599
16600 .PHONY: maybe-mostlyclean-gprof mostlyclean-gprof
16601 maybe-mostlyclean-gprof:
16602 @if gprof
16603 maybe-mostlyclean-gprof: mostlyclean-gprof
16604
16605 mostlyclean-gprof: 
16606         @: $(MAKE); $(unstage)
16607         @[ -f ./gprof/Makefile ] || exit 0; \
16608         r=`${PWD_COMMAND}`; export r; \
16609         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16610         $(HOST_EXPORTS) \
16611         for flag in $(EXTRA_HOST_FLAGS) ; do \
16612           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
16613         done; \
16614         echo "Doing mostlyclean in gprof"; \
16615         (cd $(HOST_SUBDIR)/gprof && \
16616           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
16617                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
16618                   "RANLIB=$${RANLIB}" \
16619                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
16620                   mostlyclean) \
16621           || exit 1
16622
16623 @endif gprof
16624
16625 .PHONY: maybe-clean-gprof clean-gprof
16626 maybe-clean-gprof:
16627 @if gprof
16628 maybe-clean-gprof: clean-gprof
16629
16630 clean-gprof: 
16631         @: $(MAKE); $(unstage)
16632         @[ -f ./gprof/Makefile ] || exit 0; \
16633         r=`${PWD_COMMAND}`; export r; \
16634         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16635         $(HOST_EXPORTS) \
16636         for flag in $(EXTRA_HOST_FLAGS) ; do \
16637           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
16638         done; \
16639         echo "Doing clean in gprof"; \
16640         (cd $(HOST_SUBDIR)/gprof && \
16641           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
16642                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
16643                   "RANLIB=$${RANLIB}" \
16644                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
16645                   clean) \
16646           || exit 1
16647
16648 @endif gprof
16649
16650 .PHONY: maybe-distclean-gprof distclean-gprof
16651 maybe-distclean-gprof:
16652 @if gprof
16653 maybe-distclean-gprof: distclean-gprof
16654
16655 distclean-gprof: 
16656         @: $(MAKE); $(unstage)
16657         @[ -f ./gprof/Makefile ] || exit 0; \
16658         r=`${PWD_COMMAND}`; export r; \
16659         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16660         $(HOST_EXPORTS) \
16661         for flag in $(EXTRA_HOST_FLAGS) ; do \
16662           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
16663         done; \
16664         echo "Doing distclean in gprof"; \
16665         (cd $(HOST_SUBDIR)/gprof && \
16666           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
16667                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
16668                   "RANLIB=$${RANLIB}" \
16669                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
16670                   distclean) \
16671           || exit 1
16672
16673 @endif gprof
16674
16675 .PHONY: maybe-maintainer-clean-gprof maintainer-clean-gprof
16676 maybe-maintainer-clean-gprof:
16677 @if gprof
16678 maybe-maintainer-clean-gprof: maintainer-clean-gprof
16679
16680 maintainer-clean-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 maintainer-clean 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                   maintainer-clean) \
16696           || exit 1
16697
16698 @endif gprof
16699
16700
16701
16702 .PHONY: configure-intl maybe-configure-intl
16703 maybe-configure-intl:
16704 @if gcc-bootstrap
16705 configure-intl: stage_current
16706 @endif gcc-bootstrap
16707 @if intl
16708 maybe-configure-intl: configure-intl
16709 configure-intl: 
16710         @r=`${PWD_COMMAND}`; export r; \
16711         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16712         test ! -f $(HOST_SUBDIR)/intl/Makefile || exit 0; \
16713         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/intl; \
16714         $(HOST_EXPORTS)  \
16715         echo Configuring in $(HOST_SUBDIR)/intl; \
16716         cd "$(HOST_SUBDIR)/intl" || exit 1; \
16717         case $(srcdir) in \
16718           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
16719           *) topdir=`echo $(HOST_SUBDIR)/intl/ | \
16720                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
16721         esac; \
16722         module_srcdir=intl; \
16723         $(SHELL) \
16724           $$s/$$module_srcdir/configure \
16725           --srcdir=$${topdir}/$$module_srcdir \
16726           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
16727           --target=${target_alias}  \
16728           || exit 1
16729 @endif intl
16730
16731
16732
16733 .PHONY: configure-stage1-intl maybe-configure-stage1-intl
16734 maybe-configure-stage1-intl:
16735 @if intl-bootstrap
16736 maybe-configure-stage1-intl: configure-stage1-intl
16737 configure-stage1-intl:
16738         @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
16739         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/intl
16740         @r=`${PWD_COMMAND}`; export r; \
16741         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16742         TFLAGS="$(STAGE1_TFLAGS)"; \
16743         test ! -f $(HOST_SUBDIR)/intl/Makefile || exit 0; \
16744         $(HOST_EXPORTS) \
16745         CFLAGS="$(STAGE1_CFLAGS)"; export CFLAGS; \
16746         CXXFLAGS="$(STAGE1_CXXFLAGS)"; export CXXFLAGS; \
16747         LIBCFLAGS="$(LIBCFLAGS)"; export LIBCFLAGS;  \
16748         echo Configuring stage 1 in $(HOST_SUBDIR)/intl; \
16749         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/intl; \
16750         cd $(HOST_SUBDIR)/intl || exit 1; \
16751         case $(srcdir) in \
16752           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
16753           *) topdir=`echo $(HOST_SUBDIR)/intl/ | \
16754                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
16755         esac; \
16756         module_srcdir=intl; \
16757         $(SHELL) $$s/$$module_srcdir/configure \
16758           --srcdir=$${topdir}/$$module_srcdir \
16759           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
16760           --target=${target_alias} \
16761            \
16762           $(STAGE1_CONFIGURE_FLAGS)
16763 @endif intl-bootstrap
16764
16765 .PHONY: configure-stage2-intl maybe-configure-stage2-intl
16766 maybe-configure-stage2-intl:
16767 @if intl-bootstrap
16768 maybe-configure-stage2-intl: configure-stage2-intl
16769 configure-stage2-intl:
16770         @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
16771         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/intl
16772         @r=`${PWD_COMMAND}`; export r; \
16773         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16774         TFLAGS="$(STAGE2_TFLAGS)"; \
16775         test ! -f $(HOST_SUBDIR)/intl/Makefile || exit 0; \
16776         $(HOST_EXPORTS) \
16777         $(POSTSTAGE1_HOST_EXPORTS) \
16778         CFLAGS="$(STAGE2_CFLAGS)"; export CFLAGS; \
16779         CXXFLAGS="$(STAGE2_CXXFLAGS)"; export CXXFLAGS; \
16780         LIBCFLAGS="$(STAGE2_CFLAGS)"; export LIBCFLAGS;  \
16781         echo Configuring stage 2 in $(HOST_SUBDIR)/intl; \
16782         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/intl; \
16783         cd $(HOST_SUBDIR)/intl || exit 1; \
16784         case $(srcdir) in \
16785           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
16786           *) topdir=`echo $(HOST_SUBDIR)/intl/ | \
16787                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
16788         esac; \
16789         module_srcdir=intl; \
16790         $(SHELL) $$s/$$module_srcdir/configure \
16791           --srcdir=$${topdir}/$$module_srcdir \
16792           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
16793           --target=${target_alias} \
16794           --with-build-libsubdir=$(HOST_SUBDIR) \
16795           $(STAGE2_CONFIGURE_FLAGS)
16796 @endif intl-bootstrap
16797
16798 .PHONY: configure-stage3-intl maybe-configure-stage3-intl
16799 maybe-configure-stage3-intl:
16800 @if intl-bootstrap
16801 maybe-configure-stage3-intl: configure-stage3-intl
16802 configure-stage3-intl:
16803         @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
16804         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/intl
16805         @r=`${PWD_COMMAND}`; export r; \
16806         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16807         TFLAGS="$(STAGE3_TFLAGS)"; \
16808         test ! -f $(HOST_SUBDIR)/intl/Makefile || exit 0; \
16809         $(HOST_EXPORTS) \
16810         $(POSTSTAGE1_HOST_EXPORTS) \
16811         CFLAGS="$(STAGE3_CFLAGS)"; export CFLAGS; \
16812         CXXFLAGS="$(STAGE3_CXXFLAGS)"; export CXXFLAGS; \
16813         LIBCFLAGS="$(STAGE3_CFLAGS)"; export LIBCFLAGS;  \
16814         echo Configuring stage 3 in $(HOST_SUBDIR)/intl; \
16815         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/intl; \
16816         cd $(HOST_SUBDIR)/intl || exit 1; \
16817         case $(srcdir) in \
16818           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
16819           *) topdir=`echo $(HOST_SUBDIR)/intl/ | \
16820                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
16821         esac; \
16822         module_srcdir=intl; \
16823         $(SHELL) $$s/$$module_srcdir/configure \
16824           --srcdir=$${topdir}/$$module_srcdir \
16825           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
16826           --target=${target_alias} \
16827           --with-build-libsubdir=$(HOST_SUBDIR) \
16828           $(STAGE3_CONFIGURE_FLAGS)
16829 @endif intl-bootstrap
16830
16831 .PHONY: configure-stage4-intl maybe-configure-stage4-intl
16832 maybe-configure-stage4-intl:
16833 @if intl-bootstrap
16834 maybe-configure-stage4-intl: configure-stage4-intl
16835 configure-stage4-intl:
16836         @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
16837         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/intl
16838         @r=`${PWD_COMMAND}`; export r; \
16839         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16840         TFLAGS="$(STAGE4_TFLAGS)"; \
16841         test ! -f $(HOST_SUBDIR)/intl/Makefile || exit 0; \
16842         $(HOST_EXPORTS) \
16843         $(POSTSTAGE1_HOST_EXPORTS) \
16844         CFLAGS="$(STAGE4_CFLAGS)"; export CFLAGS; \
16845         CXXFLAGS="$(STAGE4_CXXFLAGS)"; export CXXFLAGS; \
16846         LIBCFLAGS="$(STAGE4_CFLAGS)"; export LIBCFLAGS;  \
16847         echo Configuring stage 4 in $(HOST_SUBDIR)/intl; \
16848         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/intl; \
16849         cd $(HOST_SUBDIR)/intl || exit 1; \
16850         case $(srcdir) in \
16851           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
16852           *) topdir=`echo $(HOST_SUBDIR)/intl/ | \
16853                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
16854         esac; \
16855         module_srcdir=intl; \
16856         $(SHELL) $$s/$$module_srcdir/configure \
16857           --srcdir=$${topdir}/$$module_srcdir \
16858           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
16859           --target=${target_alias} \
16860           --with-build-libsubdir=$(HOST_SUBDIR) \
16861           $(STAGE4_CONFIGURE_FLAGS)
16862 @endif intl-bootstrap
16863
16864 .PHONY: configure-stageprofile-intl maybe-configure-stageprofile-intl
16865 maybe-configure-stageprofile-intl:
16866 @if intl-bootstrap
16867 maybe-configure-stageprofile-intl: configure-stageprofile-intl
16868 configure-stageprofile-intl:
16869         @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
16870         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/intl
16871         @r=`${PWD_COMMAND}`; export r; \
16872         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16873         TFLAGS="$(STAGEprofile_TFLAGS)"; \
16874         test ! -f $(HOST_SUBDIR)/intl/Makefile || exit 0; \
16875         $(HOST_EXPORTS) \
16876         $(POSTSTAGE1_HOST_EXPORTS) \
16877         CFLAGS="$(STAGEprofile_CFLAGS)"; export CFLAGS; \
16878         CXXFLAGS="$(STAGEprofile_CXXFLAGS)"; export CXXFLAGS; \
16879         LIBCFLAGS="$(STAGEprofile_CFLAGS)"; export LIBCFLAGS;  \
16880         echo Configuring stage profile in $(HOST_SUBDIR)/intl; \
16881         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/intl; \
16882         cd $(HOST_SUBDIR)/intl || exit 1; \
16883         case $(srcdir) in \
16884           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
16885           *) topdir=`echo $(HOST_SUBDIR)/intl/ | \
16886                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
16887         esac; \
16888         module_srcdir=intl; \
16889         $(SHELL) $$s/$$module_srcdir/configure \
16890           --srcdir=$${topdir}/$$module_srcdir \
16891           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
16892           --target=${target_alias} \
16893           --with-build-libsubdir=$(HOST_SUBDIR) \
16894           $(STAGEprofile_CONFIGURE_FLAGS)
16895 @endif intl-bootstrap
16896
16897 .PHONY: configure-stagefeedback-intl maybe-configure-stagefeedback-intl
16898 maybe-configure-stagefeedback-intl:
16899 @if intl-bootstrap
16900 maybe-configure-stagefeedback-intl: configure-stagefeedback-intl
16901 configure-stagefeedback-intl:
16902         @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
16903         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/intl
16904         @r=`${PWD_COMMAND}`; export r; \
16905         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16906         TFLAGS="$(STAGEfeedback_TFLAGS)"; \
16907         test ! -f $(HOST_SUBDIR)/intl/Makefile || exit 0; \
16908         $(HOST_EXPORTS) \
16909         $(POSTSTAGE1_HOST_EXPORTS) \
16910         CFLAGS="$(STAGEfeedback_CFLAGS)"; export CFLAGS; \
16911         CXXFLAGS="$(STAGEfeedback_CXXFLAGS)"; export CXXFLAGS; \
16912         LIBCFLAGS="$(STAGEfeedback_CFLAGS)"; export LIBCFLAGS;  \
16913         echo Configuring stage feedback in $(HOST_SUBDIR)/intl; \
16914         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/intl; \
16915         cd $(HOST_SUBDIR)/intl || exit 1; \
16916         case $(srcdir) in \
16917           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
16918           *) topdir=`echo $(HOST_SUBDIR)/intl/ | \
16919                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
16920         esac; \
16921         module_srcdir=intl; \
16922         $(SHELL) $$s/$$module_srcdir/configure \
16923           --srcdir=$${topdir}/$$module_srcdir \
16924           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
16925           --target=${target_alias} \
16926           --with-build-libsubdir=$(HOST_SUBDIR) \
16927           $(STAGEfeedback_CONFIGURE_FLAGS)
16928 @endif intl-bootstrap
16929
16930
16931
16932
16933
16934 .PHONY: all-intl maybe-all-intl
16935 maybe-all-intl:
16936 @if gcc-bootstrap
16937 all-intl: stage_current
16938 @endif gcc-bootstrap
16939 @if intl
16940 TARGET-intl=all
16941 maybe-all-intl: all-intl
16942 all-intl: configure-intl
16943         @r=`${PWD_COMMAND}`; export r; \
16944         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16945         $(HOST_EXPORTS)  \
16946         (cd $(HOST_SUBDIR)/intl && \
16947           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS)  \
16948                 $(TARGET-intl))
16949 @endif intl
16950
16951
16952
16953 .PHONY: all-stage1-intl maybe-all-stage1-intl
16954 .PHONY: clean-stage1-intl maybe-clean-stage1-intl
16955 maybe-all-stage1-intl:
16956 maybe-clean-stage1-intl:
16957 @if intl-bootstrap
16958 maybe-all-stage1-intl: all-stage1-intl
16959 all-stage1: all-stage1-intl
16960 TARGET-stage1-intl = $(TARGET-intl)
16961 all-stage1-intl: configure-stage1-intl
16962         @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
16963         @r=`${PWD_COMMAND}`; export r; \
16964         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16965         TFLAGS="$(STAGE1_TFLAGS)"; \
16966         $(HOST_EXPORTS)  \
16967         cd $(HOST_SUBDIR)/intl && \
16968         $(MAKE) $(BASE_FLAGS_TO_PASS) \
16969                 CFLAGS="$(STAGE1_CFLAGS)" \
16970                 CXXFLAGS="$(STAGE1_CXXFLAGS)" \
16971                 LIBCFLAGS="$(LIBCFLAGS)" \
16972                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
16973                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
16974                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
16975                 $(EXTRA_HOST_FLAGS)  \
16976                 $(STAGE1_FLAGS_TO_PASS)  \
16977                 TFLAGS="$(STAGE1_TFLAGS)" \
16978                 $(TARGET-stage1-intl)
16979
16980 maybe-clean-stage1-intl: clean-stage1-intl
16981 clean-stage1: clean-stage1-intl
16982 clean-stage1-intl:
16983         @if [ $(current_stage) = stage1 ]; then \
16984           [ -f $(HOST_SUBDIR)/intl/Makefile ] || exit 0; \
16985         else \
16986           [ -f $(HOST_SUBDIR)/stage1-intl/Makefile ] || exit 0; \
16987           $(MAKE) stage1-start; \
16988         fi; \
16989         cd $(HOST_SUBDIR)/intl && \
16990         $(MAKE) $(EXTRA_HOST_FLAGS)  \
16991         $(STAGE1_FLAGS_TO_PASS)  clean
16992 @endif intl-bootstrap
16993
16994
16995 .PHONY: all-stage2-intl maybe-all-stage2-intl
16996 .PHONY: clean-stage2-intl maybe-clean-stage2-intl
16997 maybe-all-stage2-intl:
16998 maybe-clean-stage2-intl:
16999 @if intl-bootstrap
17000 maybe-all-stage2-intl: all-stage2-intl
17001 all-stage2: all-stage2-intl
17002 TARGET-stage2-intl = $(TARGET-intl)
17003 all-stage2-intl: configure-stage2-intl
17004         @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
17005         @r=`${PWD_COMMAND}`; export r; \
17006         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17007         TFLAGS="$(STAGE2_TFLAGS)"; \
17008         $(HOST_EXPORTS) \
17009         $(POSTSTAGE1_HOST_EXPORTS)  \
17010         cd $(HOST_SUBDIR)/intl && \
17011         $(MAKE) $(BASE_FLAGS_TO_PASS) \
17012                 CFLAGS="$(STAGE2_CFLAGS)" \
17013                 CXXFLAGS="$(STAGE2_CXXFLAGS)" \
17014                 LIBCFLAGS="$(STAGE2_CFLAGS)" \
17015                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
17016                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
17017                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
17018                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
17019                 TFLAGS="$(STAGE2_TFLAGS)" \
17020                 $(TARGET-stage2-intl)
17021
17022 maybe-clean-stage2-intl: clean-stage2-intl
17023 clean-stage2: clean-stage2-intl
17024 clean-stage2-intl:
17025         @if [ $(current_stage) = stage2 ]; then \
17026           [ -f $(HOST_SUBDIR)/intl/Makefile ] || exit 0; \
17027         else \
17028           [ -f $(HOST_SUBDIR)/stage2-intl/Makefile ] || exit 0; \
17029           $(MAKE) stage2-start; \
17030         fi; \
17031         cd $(HOST_SUBDIR)/intl && \
17032         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  clean
17033 @endif intl-bootstrap
17034
17035
17036 .PHONY: all-stage3-intl maybe-all-stage3-intl
17037 .PHONY: clean-stage3-intl maybe-clean-stage3-intl
17038 maybe-all-stage3-intl:
17039 maybe-clean-stage3-intl:
17040 @if intl-bootstrap
17041 maybe-all-stage3-intl: all-stage3-intl
17042 all-stage3: all-stage3-intl
17043 TARGET-stage3-intl = $(TARGET-intl)
17044 all-stage3-intl: configure-stage3-intl
17045         @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
17046         @r=`${PWD_COMMAND}`; export r; \
17047         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17048         TFLAGS="$(STAGE3_TFLAGS)"; \
17049         $(HOST_EXPORTS) \
17050         $(POSTSTAGE1_HOST_EXPORTS)  \
17051         cd $(HOST_SUBDIR)/intl && \
17052         $(MAKE) $(BASE_FLAGS_TO_PASS) \
17053                 CFLAGS="$(STAGE3_CFLAGS)" \
17054                 CXXFLAGS="$(STAGE3_CXXFLAGS)" \
17055                 LIBCFLAGS="$(STAGE3_CFLAGS)" \
17056                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
17057                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
17058                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
17059                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
17060                 TFLAGS="$(STAGE3_TFLAGS)" \
17061                 $(TARGET-stage3-intl)
17062
17063 maybe-clean-stage3-intl: clean-stage3-intl
17064 clean-stage3: clean-stage3-intl
17065 clean-stage3-intl:
17066         @if [ $(current_stage) = stage3 ]; then \
17067           [ -f $(HOST_SUBDIR)/intl/Makefile ] || exit 0; \
17068         else \
17069           [ -f $(HOST_SUBDIR)/stage3-intl/Makefile ] || exit 0; \
17070           $(MAKE) stage3-start; \
17071         fi; \
17072         cd $(HOST_SUBDIR)/intl && \
17073         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  clean
17074 @endif intl-bootstrap
17075
17076
17077 .PHONY: all-stage4-intl maybe-all-stage4-intl
17078 .PHONY: clean-stage4-intl maybe-clean-stage4-intl
17079 maybe-all-stage4-intl:
17080 maybe-clean-stage4-intl:
17081 @if intl-bootstrap
17082 maybe-all-stage4-intl: all-stage4-intl
17083 all-stage4: all-stage4-intl
17084 TARGET-stage4-intl = $(TARGET-intl)
17085 all-stage4-intl: configure-stage4-intl
17086         @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
17087         @r=`${PWD_COMMAND}`; export r; \
17088         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17089         TFLAGS="$(STAGE4_TFLAGS)"; \
17090         $(HOST_EXPORTS) \
17091         $(POSTSTAGE1_HOST_EXPORTS)  \
17092         cd $(HOST_SUBDIR)/intl && \
17093         $(MAKE) $(BASE_FLAGS_TO_PASS) \
17094                 CFLAGS="$(STAGE4_CFLAGS)" \
17095                 CXXFLAGS="$(STAGE4_CXXFLAGS)" \
17096                 LIBCFLAGS="$(STAGE4_CFLAGS)" \
17097                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
17098                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
17099                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
17100                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
17101                 TFLAGS="$(STAGE4_TFLAGS)" \
17102                 $(TARGET-stage4-intl)
17103
17104 maybe-clean-stage4-intl: clean-stage4-intl
17105 clean-stage4: clean-stage4-intl
17106 clean-stage4-intl:
17107         @if [ $(current_stage) = stage4 ]; then \
17108           [ -f $(HOST_SUBDIR)/intl/Makefile ] || exit 0; \
17109         else \
17110           [ -f $(HOST_SUBDIR)/stage4-intl/Makefile ] || exit 0; \
17111           $(MAKE) stage4-start; \
17112         fi; \
17113         cd $(HOST_SUBDIR)/intl && \
17114         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  clean
17115 @endif intl-bootstrap
17116
17117
17118 .PHONY: all-stageprofile-intl maybe-all-stageprofile-intl
17119 .PHONY: clean-stageprofile-intl maybe-clean-stageprofile-intl
17120 maybe-all-stageprofile-intl:
17121 maybe-clean-stageprofile-intl:
17122 @if intl-bootstrap
17123 maybe-all-stageprofile-intl: all-stageprofile-intl
17124 all-stageprofile: all-stageprofile-intl
17125 TARGET-stageprofile-intl = $(TARGET-intl)
17126 all-stageprofile-intl: configure-stageprofile-intl
17127         @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
17128         @r=`${PWD_COMMAND}`; export r; \
17129         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17130         TFLAGS="$(STAGEprofile_TFLAGS)"; \
17131         $(HOST_EXPORTS) \
17132         $(POSTSTAGE1_HOST_EXPORTS)  \
17133         cd $(HOST_SUBDIR)/intl && \
17134         $(MAKE) $(BASE_FLAGS_TO_PASS) \
17135                 CFLAGS="$(STAGEprofile_CFLAGS)" \
17136                 CXXFLAGS="$(STAGEprofile_CXXFLAGS)" \
17137                 LIBCFLAGS="$(STAGEprofile_CFLAGS)" \
17138                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
17139                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
17140                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
17141                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
17142                 TFLAGS="$(STAGEprofile_TFLAGS)" \
17143                 $(TARGET-stageprofile-intl)
17144
17145 maybe-clean-stageprofile-intl: clean-stageprofile-intl
17146 clean-stageprofile: clean-stageprofile-intl
17147 clean-stageprofile-intl:
17148         @if [ $(current_stage) = stageprofile ]; then \
17149           [ -f $(HOST_SUBDIR)/intl/Makefile ] || exit 0; \
17150         else \
17151           [ -f $(HOST_SUBDIR)/stageprofile-intl/Makefile ] || exit 0; \
17152           $(MAKE) stageprofile-start; \
17153         fi; \
17154         cd $(HOST_SUBDIR)/intl && \
17155         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  clean
17156 @endif intl-bootstrap
17157
17158
17159 .PHONY: all-stagefeedback-intl maybe-all-stagefeedback-intl
17160 .PHONY: clean-stagefeedback-intl maybe-clean-stagefeedback-intl
17161 maybe-all-stagefeedback-intl:
17162 maybe-clean-stagefeedback-intl:
17163 @if intl-bootstrap
17164 maybe-all-stagefeedback-intl: all-stagefeedback-intl
17165 all-stagefeedback: all-stagefeedback-intl
17166 TARGET-stagefeedback-intl = $(TARGET-intl)
17167 all-stagefeedback-intl: configure-stagefeedback-intl
17168         @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
17169         @r=`${PWD_COMMAND}`; export r; \
17170         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17171         TFLAGS="$(STAGEfeedback_TFLAGS)"; \
17172         $(HOST_EXPORTS) \
17173         $(POSTSTAGE1_HOST_EXPORTS)  \
17174         cd $(HOST_SUBDIR)/intl && \
17175         $(MAKE) $(BASE_FLAGS_TO_PASS) \
17176                 CFLAGS="$(STAGEfeedback_CFLAGS)" \
17177                 CXXFLAGS="$(STAGEfeedback_CXXFLAGS)" \
17178                 LIBCFLAGS="$(STAGEfeedback_CFLAGS)" \
17179                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
17180                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
17181                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
17182                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
17183                 TFLAGS="$(STAGEfeedback_TFLAGS)" \
17184                 $(TARGET-stagefeedback-intl)
17185
17186 maybe-clean-stagefeedback-intl: clean-stagefeedback-intl
17187 clean-stagefeedback: clean-stagefeedback-intl
17188 clean-stagefeedback-intl:
17189         @if [ $(current_stage) = stagefeedback ]; then \
17190           [ -f $(HOST_SUBDIR)/intl/Makefile ] || exit 0; \
17191         else \
17192           [ -f $(HOST_SUBDIR)/stagefeedback-intl/Makefile ] || exit 0; \
17193           $(MAKE) stagefeedback-start; \
17194         fi; \
17195         cd $(HOST_SUBDIR)/intl && \
17196         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  clean
17197 @endif intl-bootstrap
17198
17199
17200
17201
17202
17203 .PHONY: check-intl maybe-check-intl
17204 maybe-check-intl:
17205 @if intl
17206 maybe-check-intl: check-intl
17207
17208 check-intl:
17209         @: $(MAKE); $(unstage)
17210         @r=`${PWD_COMMAND}`; export r; \
17211         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17212         $(HOST_EXPORTS) $(EXTRA_HOST_EXPORTS) \
17213         (cd $(HOST_SUBDIR)/intl && \
17214           $(MAKE) $(FLAGS_TO_PASS)  $(EXTRA_BOOTSTRAP_FLAGS) check)
17215
17216 @endif intl
17217
17218 .PHONY: install-intl maybe-install-intl
17219 maybe-install-intl:
17220 @if intl
17221 maybe-install-intl: install-intl
17222
17223 install-intl: installdirs
17224         @: $(MAKE); $(unstage)
17225         @r=`${PWD_COMMAND}`; export r; \
17226         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17227         $(HOST_EXPORTS) \
17228         (cd $(HOST_SUBDIR)/intl && \
17229           $(MAKE) $(FLAGS_TO_PASS)  install)
17230
17231 @endif intl
17232
17233 .PHONY: install-strip-intl maybe-install-strip-intl
17234 maybe-install-strip-intl:
17235 @if intl
17236 maybe-install-strip-intl: install-strip-intl
17237
17238 install-strip-intl: installdirs
17239         @: $(MAKE); $(unstage)
17240         @r=`${PWD_COMMAND}`; export r; \
17241         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17242         $(HOST_EXPORTS) \
17243         (cd $(HOST_SUBDIR)/intl && \
17244           $(MAKE) $(FLAGS_TO_PASS)  install-strip)
17245
17246 @endif intl
17247
17248 # Other targets (info, dvi, pdf, etc.)
17249
17250 .PHONY: maybe-info-intl info-intl
17251 maybe-info-intl:
17252 @if intl
17253 maybe-info-intl: info-intl
17254
17255 info-intl: \
17256     configure-intl 
17257         @[ -f ./intl/Makefile ] || exit 0; \
17258         r=`${PWD_COMMAND}`; export r; \
17259         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17260         $(HOST_EXPORTS) \
17261         for flag in $(EXTRA_HOST_FLAGS) ; do \
17262           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
17263         done; \
17264         echo "Doing info in intl"; \
17265         (cd $(HOST_SUBDIR)/intl && \
17266           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
17267                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
17268                   "RANLIB=$${RANLIB}" \
17269                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
17270                   info) \
17271           || exit 1
17272
17273 @endif intl
17274
17275 .PHONY: maybe-dvi-intl dvi-intl
17276 maybe-dvi-intl:
17277 @if intl
17278 maybe-dvi-intl: dvi-intl
17279
17280 dvi-intl: \
17281     configure-intl 
17282         @[ -f ./intl/Makefile ] || exit 0; \
17283         r=`${PWD_COMMAND}`; export r; \
17284         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17285         $(HOST_EXPORTS) \
17286         for flag in $(EXTRA_HOST_FLAGS) ; do \
17287           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
17288         done; \
17289         echo "Doing dvi in intl"; \
17290         (cd $(HOST_SUBDIR)/intl && \
17291           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
17292                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
17293                   "RANLIB=$${RANLIB}" \
17294                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
17295                   dvi) \
17296           || exit 1
17297
17298 @endif intl
17299
17300 .PHONY: maybe-pdf-intl pdf-intl
17301 maybe-pdf-intl:
17302 @if intl
17303 maybe-pdf-intl: pdf-intl
17304
17305 pdf-intl: \
17306     configure-intl 
17307         @[ -f ./intl/Makefile ] || exit 0; \
17308         r=`${PWD_COMMAND}`; export r; \
17309         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17310         $(HOST_EXPORTS) \
17311         for flag in $(EXTRA_HOST_FLAGS) ; do \
17312           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
17313         done; \
17314         echo "Doing pdf in intl"; \
17315         (cd $(HOST_SUBDIR)/intl && \
17316           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
17317                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
17318                   "RANLIB=$${RANLIB}" \
17319                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
17320                   pdf) \
17321           || exit 1
17322
17323 @endif intl
17324
17325 .PHONY: maybe-html-intl html-intl
17326 maybe-html-intl:
17327 @if intl
17328 maybe-html-intl: html-intl
17329
17330 html-intl: \
17331     configure-intl 
17332         @[ -f ./intl/Makefile ] || exit 0; \
17333         r=`${PWD_COMMAND}`; export r; \
17334         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17335         $(HOST_EXPORTS) \
17336         for flag in $(EXTRA_HOST_FLAGS) ; do \
17337           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
17338         done; \
17339         echo "Doing html in intl"; \
17340         (cd $(HOST_SUBDIR)/intl && \
17341           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
17342                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
17343                   "RANLIB=$${RANLIB}" \
17344                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
17345                   html) \
17346           || exit 1
17347
17348 @endif intl
17349
17350 .PHONY: maybe-TAGS-intl TAGS-intl
17351 maybe-TAGS-intl:
17352 @if intl
17353 maybe-TAGS-intl: TAGS-intl
17354
17355 TAGS-intl: \
17356     configure-intl 
17357         @[ -f ./intl/Makefile ] || exit 0; \
17358         r=`${PWD_COMMAND}`; export r; \
17359         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17360         $(HOST_EXPORTS) \
17361         for flag in $(EXTRA_HOST_FLAGS) ; do \
17362           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
17363         done; \
17364         echo "Doing TAGS in intl"; \
17365         (cd $(HOST_SUBDIR)/intl && \
17366           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
17367                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
17368                   "RANLIB=$${RANLIB}" \
17369                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
17370                   TAGS) \
17371           || exit 1
17372
17373 @endif intl
17374
17375 .PHONY: maybe-install-info-intl install-info-intl
17376 maybe-install-info-intl:
17377 @if intl
17378 maybe-install-info-intl: install-info-intl
17379
17380 install-info-intl: \
17381     configure-intl \
17382     info-intl 
17383         @[ -f ./intl/Makefile ] || exit 0; \
17384         r=`${PWD_COMMAND}`; export r; \
17385         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17386         $(HOST_EXPORTS) \
17387         for flag in $(EXTRA_HOST_FLAGS) ; do \
17388           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
17389         done; \
17390         echo "Doing install-info in intl"; \
17391         (cd $(HOST_SUBDIR)/intl && \
17392           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
17393                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
17394                   "RANLIB=$${RANLIB}" \
17395                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
17396                   install-info) \
17397           || exit 1
17398
17399 @endif intl
17400
17401 .PHONY: maybe-install-pdf-intl install-pdf-intl
17402 maybe-install-pdf-intl:
17403 @if intl
17404 maybe-install-pdf-intl: install-pdf-intl
17405
17406 install-pdf-intl: \
17407     configure-intl \
17408     pdf-intl 
17409         @[ -f ./intl/Makefile ] || exit 0; \
17410         r=`${PWD_COMMAND}`; export r; \
17411         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17412         $(HOST_EXPORTS) \
17413         for flag in $(EXTRA_HOST_FLAGS) ; do \
17414           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
17415         done; \
17416         echo "Doing install-pdf in intl"; \
17417         (cd $(HOST_SUBDIR)/intl && \
17418           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
17419                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
17420                   "RANLIB=$${RANLIB}" \
17421                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
17422                   install-pdf) \
17423           || exit 1
17424
17425 @endif intl
17426
17427 .PHONY: maybe-install-html-intl install-html-intl
17428 maybe-install-html-intl:
17429 @if intl
17430 maybe-install-html-intl: install-html-intl
17431
17432 install-html-intl: \
17433     configure-intl \
17434     html-intl 
17435         @[ -f ./intl/Makefile ] || exit 0; \
17436         r=`${PWD_COMMAND}`; export r; \
17437         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17438         $(HOST_EXPORTS) \
17439         for flag in $(EXTRA_HOST_FLAGS) ; do \
17440           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
17441         done; \
17442         echo "Doing install-html in intl"; \
17443         (cd $(HOST_SUBDIR)/intl && \
17444           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
17445                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
17446                   "RANLIB=$${RANLIB}" \
17447                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
17448                   install-html) \
17449           || exit 1
17450
17451 @endif intl
17452
17453 .PHONY: maybe-installcheck-intl installcheck-intl
17454 maybe-installcheck-intl:
17455 @if intl
17456 maybe-installcheck-intl: installcheck-intl
17457
17458 installcheck-intl: \
17459     configure-intl 
17460         @[ -f ./intl/Makefile ] || exit 0; \
17461         r=`${PWD_COMMAND}`; export r; \
17462         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17463         $(HOST_EXPORTS) \
17464         for flag in $(EXTRA_HOST_FLAGS) ; do \
17465           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
17466         done; \
17467         echo "Doing installcheck in intl"; \
17468         (cd $(HOST_SUBDIR)/intl && \
17469           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
17470                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
17471                   "RANLIB=$${RANLIB}" \
17472                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
17473                   installcheck) \
17474           || exit 1
17475
17476 @endif intl
17477
17478 .PHONY: maybe-mostlyclean-intl mostlyclean-intl
17479 maybe-mostlyclean-intl:
17480 @if intl
17481 maybe-mostlyclean-intl: mostlyclean-intl
17482
17483 mostlyclean-intl: 
17484         @[ -f ./intl/Makefile ] || exit 0; \
17485         r=`${PWD_COMMAND}`; export r; \
17486         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17487         $(HOST_EXPORTS) \
17488         for flag in $(EXTRA_HOST_FLAGS) ; do \
17489           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
17490         done; \
17491         echo "Doing mostlyclean in intl"; \
17492         (cd $(HOST_SUBDIR)/intl && \
17493           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
17494                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
17495                   "RANLIB=$${RANLIB}" \
17496                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
17497                   mostlyclean) \
17498           || exit 1
17499
17500 @endif intl
17501
17502 .PHONY: maybe-clean-intl clean-intl
17503 maybe-clean-intl:
17504 @if intl
17505 maybe-clean-intl: clean-intl
17506
17507 clean-intl: 
17508         @[ -f ./intl/Makefile ] || exit 0; \
17509         r=`${PWD_COMMAND}`; export r; \
17510         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17511         $(HOST_EXPORTS) \
17512         for flag in $(EXTRA_HOST_FLAGS) ; do \
17513           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
17514         done; \
17515         echo "Doing clean in intl"; \
17516         (cd $(HOST_SUBDIR)/intl && \
17517           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
17518                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
17519                   "RANLIB=$${RANLIB}" \
17520                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
17521                   clean) \
17522           || exit 1
17523
17524 @endif intl
17525
17526 .PHONY: maybe-distclean-intl distclean-intl
17527 maybe-distclean-intl:
17528 @if intl
17529 maybe-distclean-intl: distclean-intl
17530
17531 distclean-intl: 
17532         @[ -f ./intl/Makefile ] || exit 0; \
17533         r=`${PWD_COMMAND}`; export r; \
17534         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17535         $(HOST_EXPORTS) \
17536         for flag in $(EXTRA_HOST_FLAGS) ; do \
17537           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
17538         done; \
17539         echo "Doing distclean in intl"; \
17540         (cd $(HOST_SUBDIR)/intl && \
17541           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
17542                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
17543                   "RANLIB=$${RANLIB}" \
17544                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
17545                   distclean) \
17546           || exit 1
17547
17548 @endif intl
17549
17550 .PHONY: maybe-maintainer-clean-intl maintainer-clean-intl
17551 maybe-maintainer-clean-intl:
17552 @if intl
17553 maybe-maintainer-clean-intl: maintainer-clean-intl
17554
17555 maintainer-clean-intl: 
17556         @[ -f ./intl/Makefile ] || exit 0; \
17557         r=`${PWD_COMMAND}`; export r; \
17558         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17559         $(HOST_EXPORTS) \
17560         for flag in $(EXTRA_HOST_FLAGS) ; do \
17561           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
17562         done; \
17563         echo "Doing maintainer-clean in intl"; \
17564         (cd $(HOST_SUBDIR)/intl && \
17565           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
17566                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
17567                   "RANLIB=$${RANLIB}" \
17568                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
17569                   maintainer-clean) \
17570           || exit 1
17571
17572 @endif intl
17573
17574
17575
17576 .PHONY: configure-tcl maybe-configure-tcl
17577 maybe-configure-tcl:
17578 @if gcc-bootstrap
17579 configure-tcl: stage_current
17580 @endif gcc-bootstrap
17581 @if tcl
17582 maybe-configure-tcl: configure-tcl
17583 configure-tcl: 
17584         @: $(MAKE); $(unstage)
17585         @r=`${PWD_COMMAND}`; export r; \
17586         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17587         test ! -f $(HOST_SUBDIR)/tcl/Makefile || exit 0; \
17588         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/tcl; \
17589         $(HOST_EXPORTS)  \
17590         echo Configuring in $(HOST_SUBDIR)/tcl; \
17591         cd "$(HOST_SUBDIR)/tcl" || exit 1; \
17592         case $(srcdir) in \
17593           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
17594           *) topdir=`echo $(HOST_SUBDIR)/tcl/ | \
17595                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
17596         esac; \
17597         module_srcdir=tcl; \
17598         $(SHELL) \
17599           $$s/$$module_srcdir/configure \
17600           --srcdir=$${topdir}/$$module_srcdir \
17601           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
17602           --target=${target_alias}  \
17603           || exit 1
17604 @endif tcl
17605
17606
17607
17608
17609
17610 .PHONY: all-tcl maybe-all-tcl
17611 maybe-all-tcl:
17612 @if gcc-bootstrap
17613 all-tcl: stage_current
17614 @endif gcc-bootstrap
17615 @if tcl
17616 TARGET-tcl=all
17617 maybe-all-tcl: all-tcl
17618 all-tcl: configure-tcl
17619         @: $(MAKE); $(unstage)
17620         @r=`${PWD_COMMAND}`; export r; \
17621         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17622         $(HOST_EXPORTS)  \
17623         (cd $(HOST_SUBDIR)/tcl && \
17624           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS)  \
17625                 $(TARGET-tcl))
17626 @endif tcl
17627
17628
17629
17630
17631 .PHONY: check-tcl maybe-check-tcl
17632 maybe-check-tcl:
17633 @if tcl
17634 maybe-check-tcl: check-tcl
17635
17636 check-tcl:
17637         @: $(MAKE); $(unstage)
17638         @r=`${PWD_COMMAND}`; export r; \
17639         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17640         $(HOST_EXPORTS)  \
17641         (cd $(HOST_SUBDIR)/tcl && \
17642           $(MAKE) $(FLAGS_TO_PASS)  check)
17643
17644 @endif tcl
17645
17646 .PHONY: install-tcl maybe-install-tcl
17647 maybe-install-tcl:
17648 @if tcl
17649 maybe-install-tcl: install-tcl
17650
17651 install-tcl: installdirs
17652         @: $(MAKE); $(unstage)
17653         @r=`${PWD_COMMAND}`; export r; \
17654         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17655         $(HOST_EXPORTS) \
17656         (cd $(HOST_SUBDIR)/tcl && \
17657           $(MAKE) $(FLAGS_TO_PASS)  install)
17658
17659 @endif tcl
17660
17661 .PHONY: install-strip-tcl maybe-install-strip-tcl
17662 maybe-install-strip-tcl:
17663 @if tcl
17664 maybe-install-strip-tcl: install-strip-tcl
17665
17666 install-strip-tcl: installdirs
17667         @: $(MAKE); $(unstage)
17668         @r=`${PWD_COMMAND}`; export r; \
17669         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17670         $(HOST_EXPORTS) \
17671         (cd $(HOST_SUBDIR)/tcl && \
17672           $(MAKE) $(FLAGS_TO_PASS)  install-strip)
17673
17674 @endif tcl
17675
17676 # Other targets (info, dvi, pdf, etc.)
17677
17678 .PHONY: maybe-info-tcl info-tcl
17679 maybe-info-tcl:
17680 @if tcl
17681 maybe-info-tcl: info-tcl
17682
17683 info-tcl: \
17684     configure-tcl 
17685         @: $(MAKE); $(unstage)
17686         @[ -f ./tcl/Makefile ] || exit 0; \
17687         r=`${PWD_COMMAND}`; export r; \
17688         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17689         $(HOST_EXPORTS) \
17690         for flag in $(EXTRA_HOST_FLAGS) ; do \
17691           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
17692         done; \
17693         echo "Doing info in tcl"; \
17694         (cd $(HOST_SUBDIR)/tcl && \
17695           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
17696                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
17697                   "RANLIB=$${RANLIB}" \
17698                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
17699                   info) \
17700           || exit 1
17701
17702 @endif tcl
17703
17704 .PHONY: maybe-dvi-tcl dvi-tcl
17705 maybe-dvi-tcl:
17706 @if tcl
17707 maybe-dvi-tcl: dvi-tcl
17708
17709 dvi-tcl: \
17710     configure-tcl 
17711         @: $(MAKE); $(unstage)
17712         @[ -f ./tcl/Makefile ] || exit 0; \
17713         r=`${PWD_COMMAND}`; export r; \
17714         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17715         $(HOST_EXPORTS) \
17716         for flag in $(EXTRA_HOST_FLAGS) ; do \
17717           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
17718         done; \
17719         echo "Doing dvi in tcl"; \
17720         (cd $(HOST_SUBDIR)/tcl && \
17721           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
17722                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
17723                   "RANLIB=$${RANLIB}" \
17724                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
17725                   dvi) \
17726           || exit 1
17727
17728 @endif tcl
17729
17730 .PHONY: maybe-pdf-tcl pdf-tcl
17731 maybe-pdf-tcl:
17732 @if tcl
17733 maybe-pdf-tcl: pdf-tcl
17734
17735 pdf-tcl: \
17736     configure-tcl 
17737         @: $(MAKE); $(unstage)
17738         @[ -f ./tcl/Makefile ] || exit 0; \
17739         r=`${PWD_COMMAND}`; export r; \
17740         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17741         $(HOST_EXPORTS) \
17742         for flag in $(EXTRA_HOST_FLAGS) ; do \
17743           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
17744         done; \
17745         echo "Doing pdf in tcl"; \
17746         (cd $(HOST_SUBDIR)/tcl && \
17747           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
17748                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
17749                   "RANLIB=$${RANLIB}" \
17750                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
17751                   pdf) \
17752           || exit 1
17753
17754 @endif tcl
17755
17756 .PHONY: maybe-html-tcl html-tcl
17757 maybe-html-tcl:
17758 @if tcl
17759 maybe-html-tcl: html-tcl
17760
17761 html-tcl: \
17762     configure-tcl 
17763         @: $(MAKE); $(unstage)
17764         @[ -f ./tcl/Makefile ] || exit 0; \
17765         r=`${PWD_COMMAND}`; export r; \
17766         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17767         $(HOST_EXPORTS) \
17768         for flag in $(EXTRA_HOST_FLAGS) ; do \
17769           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
17770         done; \
17771         echo "Doing html in tcl"; \
17772         (cd $(HOST_SUBDIR)/tcl && \
17773           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
17774                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
17775                   "RANLIB=$${RANLIB}" \
17776                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
17777                   html) \
17778           || exit 1
17779
17780 @endif tcl
17781
17782 .PHONY: maybe-TAGS-tcl TAGS-tcl
17783 maybe-TAGS-tcl:
17784 @if tcl
17785 maybe-TAGS-tcl: TAGS-tcl
17786
17787 TAGS-tcl: \
17788     configure-tcl 
17789         @: $(MAKE); $(unstage)
17790         @[ -f ./tcl/Makefile ] || exit 0; \
17791         r=`${PWD_COMMAND}`; export r; \
17792         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17793         $(HOST_EXPORTS) \
17794         for flag in $(EXTRA_HOST_FLAGS) ; do \
17795           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
17796         done; \
17797         echo "Doing TAGS in tcl"; \
17798         (cd $(HOST_SUBDIR)/tcl && \
17799           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
17800                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
17801                   "RANLIB=$${RANLIB}" \
17802                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
17803                   TAGS) \
17804           || exit 1
17805
17806 @endif tcl
17807
17808 .PHONY: maybe-install-info-tcl install-info-tcl
17809 maybe-install-info-tcl:
17810 @if tcl
17811 maybe-install-info-tcl: install-info-tcl
17812
17813 install-info-tcl: \
17814     configure-tcl \
17815     info-tcl 
17816         @: $(MAKE); $(unstage)
17817         @[ -f ./tcl/Makefile ] || exit 0; \
17818         r=`${PWD_COMMAND}`; export r; \
17819         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17820         $(HOST_EXPORTS) \
17821         for flag in $(EXTRA_HOST_FLAGS) ; do \
17822           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
17823         done; \
17824         echo "Doing install-info in tcl"; \
17825         (cd $(HOST_SUBDIR)/tcl && \
17826           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
17827                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
17828                   "RANLIB=$${RANLIB}" \
17829                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
17830                   install-info) \
17831           || exit 1
17832
17833 @endif tcl
17834
17835 .PHONY: maybe-install-pdf-tcl install-pdf-tcl
17836 maybe-install-pdf-tcl:
17837 @if tcl
17838 maybe-install-pdf-tcl: install-pdf-tcl
17839
17840 install-pdf-tcl: \
17841     configure-tcl \
17842     pdf-tcl 
17843         @: $(MAKE); $(unstage)
17844         @[ -f ./tcl/Makefile ] || exit 0; \
17845         r=`${PWD_COMMAND}`; export r; \
17846         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17847         $(HOST_EXPORTS) \
17848         for flag in $(EXTRA_HOST_FLAGS) ; do \
17849           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
17850         done; \
17851         echo "Doing install-pdf in tcl"; \
17852         (cd $(HOST_SUBDIR)/tcl && \
17853           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
17854                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
17855                   "RANLIB=$${RANLIB}" \
17856                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
17857                   install-pdf) \
17858           || exit 1
17859
17860 @endif tcl
17861
17862 .PHONY: maybe-install-html-tcl install-html-tcl
17863 maybe-install-html-tcl:
17864 @if tcl
17865 maybe-install-html-tcl: install-html-tcl
17866
17867 install-html-tcl: \
17868     configure-tcl \
17869     html-tcl 
17870         @: $(MAKE); $(unstage)
17871         @[ -f ./tcl/Makefile ] || exit 0; \
17872         r=`${PWD_COMMAND}`; export r; \
17873         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17874         $(HOST_EXPORTS) \
17875         for flag in $(EXTRA_HOST_FLAGS) ; do \
17876           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
17877         done; \
17878         echo "Doing install-html in tcl"; \
17879         (cd $(HOST_SUBDIR)/tcl && \
17880           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
17881                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
17882                   "RANLIB=$${RANLIB}" \
17883                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
17884                   install-html) \
17885           || exit 1
17886
17887 @endif tcl
17888
17889 .PHONY: maybe-installcheck-tcl installcheck-tcl
17890 maybe-installcheck-tcl:
17891 @if tcl
17892 maybe-installcheck-tcl: installcheck-tcl
17893
17894 installcheck-tcl: \
17895     configure-tcl 
17896         @: $(MAKE); $(unstage)
17897         @[ -f ./tcl/Makefile ] || exit 0; \
17898         r=`${PWD_COMMAND}`; export r; \
17899         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17900         $(HOST_EXPORTS) \
17901         for flag in $(EXTRA_HOST_FLAGS) ; do \
17902           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
17903         done; \
17904         echo "Doing installcheck in tcl"; \
17905         (cd $(HOST_SUBDIR)/tcl && \
17906           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
17907                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
17908                   "RANLIB=$${RANLIB}" \
17909                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
17910                   installcheck) \
17911           || exit 1
17912
17913 @endif tcl
17914
17915 .PHONY: maybe-mostlyclean-tcl mostlyclean-tcl
17916 maybe-mostlyclean-tcl:
17917 @if tcl
17918 maybe-mostlyclean-tcl: mostlyclean-tcl
17919
17920 # tcl doesn't support mostlyclean.
17921 mostlyclean-tcl:
17922
17923 @endif tcl
17924
17925 .PHONY: maybe-clean-tcl clean-tcl
17926 maybe-clean-tcl:
17927 @if tcl
17928 maybe-clean-tcl: clean-tcl
17929
17930 clean-tcl: 
17931         @: $(MAKE); $(unstage)
17932         @[ -f ./tcl/Makefile ] || exit 0; \
17933         r=`${PWD_COMMAND}`; export r; \
17934         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17935         $(HOST_EXPORTS) \
17936         for flag in $(EXTRA_HOST_FLAGS) ; do \
17937           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
17938         done; \
17939         echo "Doing clean in tcl"; \
17940         (cd $(HOST_SUBDIR)/tcl && \
17941           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
17942                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
17943                   "RANLIB=$${RANLIB}" \
17944                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
17945                   clean) \
17946           || exit 1
17947
17948 @endif tcl
17949
17950 .PHONY: maybe-distclean-tcl distclean-tcl
17951 maybe-distclean-tcl:
17952 @if tcl
17953 maybe-distclean-tcl: distclean-tcl
17954
17955 distclean-tcl: 
17956         @: $(MAKE); $(unstage)
17957         @[ -f ./tcl/Makefile ] || exit 0; \
17958         r=`${PWD_COMMAND}`; export r; \
17959         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17960         $(HOST_EXPORTS) \
17961         for flag in $(EXTRA_HOST_FLAGS) ; do \
17962           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
17963         done; \
17964         echo "Doing distclean in tcl"; \
17965         (cd $(HOST_SUBDIR)/tcl && \
17966           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
17967                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
17968                   "RANLIB=$${RANLIB}" \
17969                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
17970                   distclean) \
17971           || exit 1
17972
17973 @endif tcl
17974
17975 .PHONY: maybe-maintainer-clean-tcl maintainer-clean-tcl
17976 maybe-maintainer-clean-tcl:
17977 @if tcl
17978 maybe-maintainer-clean-tcl: maintainer-clean-tcl
17979
17980 maintainer-clean-tcl: 
17981         @: $(MAKE); $(unstage)
17982         @[ -f ./tcl/Makefile ] || exit 0; \
17983         r=`${PWD_COMMAND}`; export r; \
17984         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17985         $(HOST_EXPORTS) \
17986         for flag in $(EXTRA_HOST_FLAGS) ; do \
17987           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
17988         done; \
17989         echo "Doing maintainer-clean in tcl"; \
17990         (cd $(HOST_SUBDIR)/tcl && \
17991           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
17992                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
17993                   "RANLIB=$${RANLIB}" \
17994                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
17995                   maintainer-clean) \
17996           || exit 1
17997
17998 @endif tcl
17999
18000
18001
18002 .PHONY: configure-itcl maybe-configure-itcl
18003 maybe-configure-itcl:
18004 @if gcc-bootstrap
18005 configure-itcl: stage_current
18006 @endif gcc-bootstrap
18007 @if itcl
18008 maybe-configure-itcl: configure-itcl
18009 configure-itcl: 
18010         @: $(MAKE); $(unstage)
18011         @r=`${PWD_COMMAND}`; export r; \
18012         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18013         test ! -f $(HOST_SUBDIR)/itcl/Makefile || exit 0; \
18014         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/itcl; \
18015         $(HOST_EXPORTS)  \
18016         echo Configuring in $(HOST_SUBDIR)/itcl; \
18017         cd "$(HOST_SUBDIR)/itcl" || exit 1; \
18018         case $(srcdir) in \
18019           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
18020           *) topdir=`echo $(HOST_SUBDIR)/itcl/ | \
18021                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
18022         esac; \
18023         module_srcdir=itcl; \
18024         $(SHELL) \
18025           $$s/$$module_srcdir/configure \
18026           --srcdir=$${topdir}/$$module_srcdir \
18027           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
18028           --target=${target_alias}  \
18029           || exit 1
18030 @endif itcl
18031
18032
18033
18034
18035
18036 .PHONY: all-itcl maybe-all-itcl
18037 maybe-all-itcl:
18038 @if gcc-bootstrap
18039 all-itcl: stage_current
18040 @endif gcc-bootstrap
18041 @if itcl
18042 TARGET-itcl=all
18043 maybe-all-itcl: all-itcl
18044 all-itcl: configure-itcl
18045         @: $(MAKE); $(unstage)
18046         @r=`${PWD_COMMAND}`; export r; \
18047         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18048         $(HOST_EXPORTS)  \
18049         (cd $(HOST_SUBDIR)/itcl && \
18050           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS)  \
18051                 $(TARGET-itcl))
18052 @endif itcl
18053
18054
18055
18056
18057 .PHONY: check-itcl maybe-check-itcl
18058 maybe-check-itcl:
18059 @if itcl
18060 maybe-check-itcl: check-itcl
18061
18062 check-itcl:
18063         @: $(MAKE); $(unstage)
18064         @r=`${PWD_COMMAND}`; export r; \
18065         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18066         $(HOST_EXPORTS)  \
18067         (cd $(HOST_SUBDIR)/itcl && \
18068           $(MAKE) $(FLAGS_TO_PASS)  check)
18069
18070 @endif itcl
18071
18072 .PHONY: install-itcl maybe-install-itcl
18073 maybe-install-itcl:
18074 @if itcl
18075 maybe-install-itcl: install-itcl
18076
18077 install-itcl: installdirs
18078         @: $(MAKE); $(unstage)
18079         @r=`${PWD_COMMAND}`; export r; \
18080         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18081         $(HOST_EXPORTS) \
18082         (cd $(HOST_SUBDIR)/itcl && \
18083           $(MAKE) $(FLAGS_TO_PASS)  install)
18084
18085 @endif itcl
18086
18087 .PHONY: install-strip-itcl maybe-install-strip-itcl
18088 maybe-install-strip-itcl:
18089 @if itcl
18090 maybe-install-strip-itcl: install-strip-itcl
18091
18092 install-strip-itcl: installdirs
18093         @: $(MAKE); $(unstage)
18094         @r=`${PWD_COMMAND}`; export r; \
18095         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18096         $(HOST_EXPORTS) \
18097         (cd $(HOST_SUBDIR)/itcl && \
18098           $(MAKE) $(FLAGS_TO_PASS)  install-strip)
18099
18100 @endif itcl
18101
18102 # Other targets (info, dvi, pdf, etc.)
18103
18104 .PHONY: maybe-info-itcl info-itcl
18105 maybe-info-itcl:
18106 @if itcl
18107 maybe-info-itcl: info-itcl
18108
18109 info-itcl: \
18110     configure-itcl 
18111         @: $(MAKE); $(unstage)
18112         @[ -f ./itcl/Makefile ] || exit 0; \
18113         r=`${PWD_COMMAND}`; export r; \
18114         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18115         $(HOST_EXPORTS) \
18116         for flag in $(EXTRA_HOST_FLAGS) ; do \
18117           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
18118         done; \
18119         echo "Doing info in itcl"; \
18120         (cd $(HOST_SUBDIR)/itcl && \
18121           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
18122                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
18123                   "RANLIB=$${RANLIB}" \
18124                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
18125                   info) \
18126           || exit 1
18127
18128 @endif itcl
18129
18130 .PHONY: maybe-dvi-itcl dvi-itcl
18131 maybe-dvi-itcl:
18132 @if itcl
18133 maybe-dvi-itcl: dvi-itcl
18134
18135 dvi-itcl: \
18136     configure-itcl 
18137         @: $(MAKE); $(unstage)
18138         @[ -f ./itcl/Makefile ] || exit 0; \
18139         r=`${PWD_COMMAND}`; export r; \
18140         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18141         $(HOST_EXPORTS) \
18142         for flag in $(EXTRA_HOST_FLAGS) ; do \
18143           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
18144         done; \
18145         echo "Doing dvi in itcl"; \
18146         (cd $(HOST_SUBDIR)/itcl && \
18147           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
18148                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
18149                   "RANLIB=$${RANLIB}" \
18150                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
18151                   dvi) \
18152           || exit 1
18153
18154 @endif itcl
18155
18156 .PHONY: maybe-pdf-itcl pdf-itcl
18157 maybe-pdf-itcl:
18158 @if itcl
18159 maybe-pdf-itcl: pdf-itcl
18160
18161 pdf-itcl: \
18162     configure-itcl 
18163         @: $(MAKE); $(unstage)
18164         @[ -f ./itcl/Makefile ] || exit 0; \
18165         r=`${PWD_COMMAND}`; export r; \
18166         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18167         $(HOST_EXPORTS) \
18168         for flag in $(EXTRA_HOST_FLAGS) ; do \
18169           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
18170         done; \
18171         echo "Doing pdf in itcl"; \
18172         (cd $(HOST_SUBDIR)/itcl && \
18173           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
18174                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
18175                   "RANLIB=$${RANLIB}" \
18176                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
18177                   pdf) \
18178           || exit 1
18179
18180 @endif itcl
18181
18182 .PHONY: maybe-html-itcl html-itcl
18183 maybe-html-itcl:
18184 @if itcl
18185 maybe-html-itcl: html-itcl
18186
18187 html-itcl: \
18188     configure-itcl 
18189         @: $(MAKE); $(unstage)
18190         @[ -f ./itcl/Makefile ] || exit 0; \
18191         r=`${PWD_COMMAND}`; export r; \
18192         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18193         $(HOST_EXPORTS) \
18194         for flag in $(EXTRA_HOST_FLAGS) ; do \
18195           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
18196         done; \
18197         echo "Doing html in itcl"; \
18198         (cd $(HOST_SUBDIR)/itcl && \
18199           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
18200                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
18201                   "RANLIB=$${RANLIB}" \
18202                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
18203                   html) \
18204           || exit 1
18205
18206 @endif itcl
18207
18208 .PHONY: maybe-TAGS-itcl TAGS-itcl
18209 maybe-TAGS-itcl:
18210 @if itcl
18211 maybe-TAGS-itcl: TAGS-itcl
18212
18213 TAGS-itcl: \
18214     configure-itcl 
18215         @: $(MAKE); $(unstage)
18216         @[ -f ./itcl/Makefile ] || exit 0; \
18217         r=`${PWD_COMMAND}`; export r; \
18218         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18219         $(HOST_EXPORTS) \
18220         for flag in $(EXTRA_HOST_FLAGS) ; do \
18221           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
18222         done; \
18223         echo "Doing TAGS in itcl"; \
18224         (cd $(HOST_SUBDIR)/itcl && \
18225           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
18226                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
18227                   "RANLIB=$${RANLIB}" \
18228                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
18229                   TAGS) \
18230           || exit 1
18231
18232 @endif itcl
18233
18234 .PHONY: maybe-install-info-itcl install-info-itcl
18235 maybe-install-info-itcl:
18236 @if itcl
18237 maybe-install-info-itcl: install-info-itcl
18238
18239 install-info-itcl: \
18240     configure-itcl \
18241     info-itcl 
18242         @: $(MAKE); $(unstage)
18243         @[ -f ./itcl/Makefile ] || exit 0; \
18244         r=`${PWD_COMMAND}`; export r; \
18245         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18246         $(HOST_EXPORTS) \
18247         for flag in $(EXTRA_HOST_FLAGS) ; do \
18248           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
18249         done; \
18250         echo "Doing install-info in itcl"; \
18251         (cd $(HOST_SUBDIR)/itcl && \
18252           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
18253                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
18254                   "RANLIB=$${RANLIB}" \
18255                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
18256                   install-info) \
18257           || exit 1
18258
18259 @endif itcl
18260
18261 .PHONY: maybe-install-pdf-itcl install-pdf-itcl
18262 maybe-install-pdf-itcl:
18263 @if itcl
18264 maybe-install-pdf-itcl: install-pdf-itcl
18265
18266 install-pdf-itcl: \
18267     configure-itcl \
18268     pdf-itcl 
18269         @: $(MAKE); $(unstage)
18270         @[ -f ./itcl/Makefile ] || exit 0; \
18271         r=`${PWD_COMMAND}`; export r; \
18272         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18273         $(HOST_EXPORTS) \
18274         for flag in $(EXTRA_HOST_FLAGS) ; do \
18275           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
18276         done; \
18277         echo "Doing install-pdf in itcl"; \
18278         (cd $(HOST_SUBDIR)/itcl && \
18279           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
18280                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
18281                   "RANLIB=$${RANLIB}" \
18282                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
18283                   install-pdf) \
18284           || exit 1
18285
18286 @endif itcl
18287
18288 .PHONY: maybe-install-html-itcl install-html-itcl
18289 maybe-install-html-itcl:
18290 @if itcl
18291 maybe-install-html-itcl: install-html-itcl
18292
18293 install-html-itcl: \
18294     configure-itcl \
18295     html-itcl 
18296         @: $(MAKE); $(unstage)
18297         @[ -f ./itcl/Makefile ] || exit 0; \
18298         r=`${PWD_COMMAND}`; export r; \
18299         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18300         $(HOST_EXPORTS) \
18301         for flag in $(EXTRA_HOST_FLAGS) ; do \
18302           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
18303         done; \
18304         echo "Doing install-html in itcl"; \
18305         (cd $(HOST_SUBDIR)/itcl && \
18306           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
18307                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
18308                   "RANLIB=$${RANLIB}" \
18309                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
18310                   install-html) \
18311           || exit 1
18312
18313 @endif itcl
18314
18315 .PHONY: maybe-installcheck-itcl installcheck-itcl
18316 maybe-installcheck-itcl:
18317 @if itcl
18318 maybe-installcheck-itcl: installcheck-itcl
18319
18320 installcheck-itcl: \
18321     configure-itcl 
18322         @: $(MAKE); $(unstage)
18323         @[ -f ./itcl/Makefile ] || exit 0; \
18324         r=`${PWD_COMMAND}`; export r; \
18325         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18326         $(HOST_EXPORTS) \
18327         for flag in $(EXTRA_HOST_FLAGS) ; do \
18328           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
18329         done; \
18330         echo "Doing installcheck in itcl"; \
18331         (cd $(HOST_SUBDIR)/itcl && \
18332           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
18333                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
18334                   "RANLIB=$${RANLIB}" \
18335                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
18336                   installcheck) \
18337           || exit 1
18338
18339 @endif itcl
18340
18341 .PHONY: maybe-mostlyclean-itcl mostlyclean-itcl
18342 maybe-mostlyclean-itcl:
18343 @if itcl
18344 maybe-mostlyclean-itcl: mostlyclean-itcl
18345
18346 mostlyclean-itcl: 
18347         @: $(MAKE); $(unstage)
18348         @[ -f ./itcl/Makefile ] || exit 0; \
18349         r=`${PWD_COMMAND}`; export r; \
18350         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18351         $(HOST_EXPORTS) \
18352         for flag in $(EXTRA_HOST_FLAGS) ; do \
18353           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
18354         done; \
18355         echo "Doing mostlyclean in itcl"; \
18356         (cd $(HOST_SUBDIR)/itcl && \
18357           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
18358                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
18359                   "RANLIB=$${RANLIB}" \
18360                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
18361                   mostlyclean) \
18362           || exit 1
18363
18364 @endif itcl
18365
18366 .PHONY: maybe-clean-itcl clean-itcl
18367 maybe-clean-itcl:
18368 @if itcl
18369 maybe-clean-itcl: clean-itcl
18370
18371 clean-itcl: 
18372         @: $(MAKE); $(unstage)
18373         @[ -f ./itcl/Makefile ] || exit 0; \
18374         r=`${PWD_COMMAND}`; export r; \
18375         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18376         $(HOST_EXPORTS) \
18377         for flag in $(EXTRA_HOST_FLAGS) ; do \
18378           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
18379         done; \
18380         echo "Doing clean in itcl"; \
18381         (cd $(HOST_SUBDIR)/itcl && \
18382           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
18383                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
18384                   "RANLIB=$${RANLIB}" \
18385                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
18386                   clean) \
18387           || exit 1
18388
18389 @endif itcl
18390
18391 .PHONY: maybe-distclean-itcl distclean-itcl
18392 maybe-distclean-itcl:
18393 @if itcl
18394 maybe-distclean-itcl: distclean-itcl
18395
18396 distclean-itcl: 
18397         @: $(MAKE); $(unstage)
18398         @[ -f ./itcl/Makefile ] || exit 0; \
18399         r=`${PWD_COMMAND}`; export r; \
18400         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18401         $(HOST_EXPORTS) \
18402         for flag in $(EXTRA_HOST_FLAGS) ; do \
18403           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
18404         done; \
18405         echo "Doing distclean in itcl"; \
18406         (cd $(HOST_SUBDIR)/itcl && \
18407           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
18408                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
18409                   "RANLIB=$${RANLIB}" \
18410                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
18411                   distclean) \
18412           || exit 1
18413
18414 @endif itcl
18415
18416 .PHONY: maybe-maintainer-clean-itcl maintainer-clean-itcl
18417 maybe-maintainer-clean-itcl:
18418 @if itcl
18419 maybe-maintainer-clean-itcl: maintainer-clean-itcl
18420
18421 maintainer-clean-itcl: 
18422         @: $(MAKE); $(unstage)
18423         @[ -f ./itcl/Makefile ] || exit 0; \
18424         r=`${PWD_COMMAND}`; export r; \
18425         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18426         $(HOST_EXPORTS) \
18427         for flag in $(EXTRA_HOST_FLAGS) ; do \
18428           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
18429         done; \
18430         echo "Doing maintainer-clean in itcl"; \
18431         (cd $(HOST_SUBDIR)/itcl && \
18432           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
18433                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
18434                   "RANLIB=$${RANLIB}" \
18435                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
18436                   maintainer-clean) \
18437           || exit 1
18438
18439 @endif itcl
18440
18441
18442
18443 .PHONY: configure-ld maybe-configure-ld
18444 maybe-configure-ld:
18445 @if gcc-bootstrap
18446 configure-ld: stage_current
18447 @endif gcc-bootstrap
18448 @if ld
18449 maybe-configure-ld: configure-ld
18450 configure-ld: 
18451         @r=`${PWD_COMMAND}`; export r; \
18452         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18453         test ! -f $(HOST_SUBDIR)/ld/Makefile || exit 0; \
18454         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/ld; \
18455         $(HOST_EXPORTS)  \
18456         echo Configuring in $(HOST_SUBDIR)/ld; \
18457         cd "$(HOST_SUBDIR)/ld" || exit 1; \
18458         case $(srcdir) in \
18459           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
18460           *) topdir=`echo $(HOST_SUBDIR)/ld/ | \
18461                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
18462         esac; \
18463         module_srcdir=ld; \
18464         $(SHELL) \
18465           $$s/$$module_srcdir/configure \
18466           --srcdir=$${topdir}/$$module_srcdir \
18467           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
18468           --target=${target_alias}  \
18469           || exit 1
18470 @endif ld
18471
18472
18473
18474 .PHONY: configure-stage1-ld maybe-configure-stage1-ld
18475 maybe-configure-stage1-ld:
18476 @if ld-bootstrap
18477 maybe-configure-stage1-ld: configure-stage1-ld
18478 configure-stage1-ld:
18479         @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
18480         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/ld
18481         @r=`${PWD_COMMAND}`; export r; \
18482         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18483         TFLAGS="$(STAGE1_TFLAGS)"; \
18484         test ! -f $(HOST_SUBDIR)/ld/Makefile || exit 0; \
18485         $(HOST_EXPORTS) \
18486         CFLAGS="$(STAGE1_CFLAGS)"; export CFLAGS; \
18487         CXXFLAGS="$(STAGE1_CXXFLAGS)"; export CXXFLAGS; \
18488         LIBCFLAGS="$(LIBCFLAGS)"; export LIBCFLAGS;  \
18489         echo Configuring stage 1 in $(HOST_SUBDIR)/ld; \
18490         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/ld; \
18491         cd $(HOST_SUBDIR)/ld || exit 1; \
18492         case $(srcdir) in \
18493           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
18494           *) topdir=`echo $(HOST_SUBDIR)/ld/ | \
18495                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
18496         esac; \
18497         module_srcdir=ld; \
18498         $(SHELL) $$s/$$module_srcdir/configure \
18499           --srcdir=$${topdir}/$$module_srcdir \
18500           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
18501           --target=${target_alias} \
18502            \
18503           $(STAGE1_CONFIGURE_FLAGS)
18504 @endif ld-bootstrap
18505
18506 .PHONY: configure-stage2-ld maybe-configure-stage2-ld
18507 maybe-configure-stage2-ld:
18508 @if ld-bootstrap
18509 maybe-configure-stage2-ld: configure-stage2-ld
18510 configure-stage2-ld:
18511         @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
18512         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/ld
18513         @r=`${PWD_COMMAND}`; export r; \
18514         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18515         TFLAGS="$(STAGE2_TFLAGS)"; \
18516         test ! -f $(HOST_SUBDIR)/ld/Makefile || exit 0; \
18517         $(HOST_EXPORTS) \
18518         $(POSTSTAGE1_HOST_EXPORTS) \
18519         CFLAGS="$(STAGE2_CFLAGS)"; export CFLAGS; \
18520         CXXFLAGS="$(STAGE2_CXXFLAGS)"; export CXXFLAGS; \
18521         LIBCFLAGS="$(STAGE2_CFLAGS)"; export LIBCFLAGS;  \
18522         echo Configuring stage 2 in $(HOST_SUBDIR)/ld; \
18523         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/ld; \
18524         cd $(HOST_SUBDIR)/ld || exit 1; \
18525         case $(srcdir) in \
18526           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
18527           *) topdir=`echo $(HOST_SUBDIR)/ld/ | \
18528                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
18529         esac; \
18530         module_srcdir=ld; \
18531         $(SHELL) $$s/$$module_srcdir/configure \
18532           --srcdir=$${topdir}/$$module_srcdir \
18533           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
18534           --target=${target_alias} \
18535           --with-build-libsubdir=$(HOST_SUBDIR) \
18536           $(STAGE2_CONFIGURE_FLAGS)
18537 @endif ld-bootstrap
18538
18539 .PHONY: configure-stage3-ld maybe-configure-stage3-ld
18540 maybe-configure-stage3-ld:
18541 @if ld-bootstrap
18542 maybe-configure-stage3-ld: configure-stage3-ld
18543 configure-stage3-ld:
18544         @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
18545         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/ld
18546         @r=`${PWD_COMMAND}`; export r; \
18547         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18548         TFLAGS="$(STAGE3_TFLAGS)"; \
18549         test ! -f $(HOST_SUBDIR)/ld/Makefile || exit 0; \
18550         $(HOST_EXPORTS) \
18551         $(POSTSTAGE1_HOST_EXPORTS) \
18552         CFLAGS="$(STAGE3_CFLAGS)"; export CFLAGS; \
18553         CXXFLAGS="$(STAGE3_CXXFLAGS)"; export CXXFLAGS; \
18554         LIBCFLAGS="$(STAGE3_CFLAGS)"; export LIBCFLAGS;  \
18555         echo Configuring stage 3 in $(HOST_SUBDIR)/ld; \
18556         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/ld; \
18557         cd $(HOST_SUBDIR)/ld || exit 1; \
18558         case $(srcdir) in \
18559           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
18560           *) topdir=`echo $(HOST_SUBDIR)/ld/ | \
18561                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
18562         esac; \
18563         module_srcdir=ld; \
18564         $(SHELL) $$s/$$module_srcdir/configure \
18565           --srcdir=$${topdir}/$$module_srcdir \
18566           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
18567           --target=${target_alias} \
18568           --with-build-libsubdir=$(HOST_SUBDIR) \
18569           $(STAGE3_CONFIGURE_FLAGS)
18570 @endif ld-bootstrap
18571
18572 .PHONY: configure-stage4-ld maybe-configure-stage4-ld
18573 maybe-configure-stage4-ld:
18574 @if ld-bootstrap
18575 maybe-configure-stage4-ld: configure-stage4-ld
18576 configure-stage4-ld:
18577         @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
18578         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/ld
18579         @r=`${PWD_COMMAND}`; export r; \
18580         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18581         TFLAGS="$(STAGE4_TFLAGS)"; \
18582         test ! -f $(HOST_SUBDIR)/ld/Makefile || exit 0; \
18583         $(HOST_EXPORTS) \
18584         $(POSTSTAGE1_HOST_EXPORTS) \
18585         CFLAGS="$(STAGE4_CFLAGS)"; export CFLAGS; \
18586         CXXFLAGS="$(STAGE4_CXXFLAGS)"; export CXXFLAGS; \
18587         LIBCFLAGS="$(STAGE4_CFLAGS)"; export LIBCFLAGS;  \
18588         echo Configuring stage 4 in $(HOST_SUBDIR)/ld; \
18589         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/ld; \
18590         cd $(HOST_SUBDIR)/ld || exit 1; \
18591         case $(srcdir) in \
18592           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
18593           *) topdir=`echo $(HOST_SUBDIR)/ld/ | \
18594                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
18595         esac; \
18596         module_srcdir=ld; \
18597         $(SHELL) $$s/$$module_srcdir/configure \
18598           --srcdir=$${topdir}/$$module_srcdir \
18599           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
18600           --target=${target_alias} \
18601           --with-build-libsubdir=$(HOST_SUBDIR) \
18602           $(STAGE4_CONFIGURE_FLAGS)
18603 @endif ld-bootstrap
18604
18605 .PHONY: configure-stageprofile-ld maybe-configure-stageprofile-ld
18606 maybe-configure-stageprofile-ld:
18607 @if ld-bootstrap
18608 maybe-configure-stageprofile-ld: configure-stageprofile-ld
18609 configure-stageprofile-ld:
18610         @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
18611         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/ld
18612         @r=`${PWD_COMMAND}`; export r; \
18613         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18614         TFLAGS="$(STAGEprofile_TFLAGS)"; \
18615         test ! -f $(HOST_SUBDIR)/ld/Makefile || exit 0; \
18616         $(HOST_EXPORTS) \
18617         $(POSTSTAGE1_HOST_EXPORTS) \
18618         CFLAGS="$(STAGEprofile_CFLAGS)"; export CFLAGS; \
18619         CXXFLAGS="$(STAGEprofile_CXXFLAGS)"; export CXXFLAGS; \
18620         LIBCFLAGS="$(STAGEprofile_CFLAGS)"; export LIBCFLAGS;  \
18621         echo Configuring stage profile in $(HOST_SUBDIR)/ld; \
18622         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/ld; \
18623         cd $(HOST_SUBDIR)/ld || exit 1; \
18624         case $(srcdir) in \
18625           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
18626           *) topdir=`echo $(HOST_SUBDIR)/ld/ | \
18627                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
18628         esac; \
18629         module_srcdir=ld; \
18630         $(SHELL) $$s/$$module_srcdir/configure \
18631           --srcdir=$${topdir}/$$module_srcdir \
18632           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
18633           --target=${target_alias} \
18634           --with-build-libsubdir=$(HOST_SUBDIR) \
18635           $(STAGEprofile_CONFIGURE_FLAGS)
18636 @endif ld-bootstrap
18637
18638 .PHONY: configure-stagefeedback-ld maybe-configure-stagefeedback-ld
18639 maybe-configure-stagefeedback-ld:
18640 @if ld-bootstrap
18641 maybe-configure-stagefeedback-ld: configure-stagefeedback-ld
18642 configure-stagefeedback-ld:
18643         @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
18644         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/ld
18645         @r=`${PWD_COMMAND}`; export r; \
18646         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18647         TFLAGS="$(STAGEfeedback_TFLAGS)"; \
18648         test ! -f $(HOST_SUBDIR)/ld/Makefile || exit 0; \
18649         $(HOST_EXPORTS) \
18650         $(POSTSTAGE1_HOST_EXPORTS) \
18651         CFLAGS="$(STAGEfeedback_CFLAGS)"; export CFLAGS; \
18652         CXXFLAGS="$(STAGEfeedback_CXXFLAGS)"; export CXXFLAGS; \
18653         LIBCFLAGS="$(STAGEfeedback_CFLAGS)"; export LIBCFLAGS;  \
18654         echo Configuring stage feedback in $(HOST_SUBDIR)/ld; \
18655         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/ld; \
18656         cd $(HOST_SUBDIR)/ld || exit 1; \
18657         case $(srcdir) in \
18658           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
18659           *) topdir=`echo $(HOST_SUBDIR)/ld/ | \
18660                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
18661         esac; \
18662         module_srcdir=ld; \
18663         $(SHELL) $$s/$$module_srcdir/configure \
18664           --srcdir=$${topdir}/$$module_srcdir \
18665           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
18666           --target=${target_alias} \
18667           --with-build-libsubdir=$(HOST_SUBDIR) \
18668           $(STAGEfeedback_CONFIGURE_FLAGS)
18669 @endif ld-bootstrap
18670
18671
18672
18673
18674
18675 .PHONY: all-ld maybe-all-ld
18676 maybe-all-ld:
18677 @if gcc-bootstrap
18678 all-ld: stage_current
18679 @endif gcc-bootstrap
18680 @if ld
18681 TARGET-ld=all
18682 maybe-all-ld: all-ld
18683 all-ld: configure-ld
18684         @r=`${PWD_COMMAND}`; export r; \
18685         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18686         $(HOST_EXPORTS)  \
18687         (cd $(HOST_SUBDIR)/ld && \
18688           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS)  \
18689                 $(TARGET-ld))
18690 @endif ld
18691
18692
18693
18694 .PHONY: all-stage1-ld maybe-all-stage1-ld
18695 .PHONY: clean-stage1-ld maybe-clean-stage1-ld
18696 maybe-all-stage1-ld:
18697 maybe-clean-stage1-ld:
18698 @if ld-bootstrap
18699 maybe-all-stage1-ld: all-stage1-ld
18700 all-stage1: all-stage1-ld
18701 TARGET-stage1-ld = $(TARGET-ld)
18702 all-stage1-ld: configure-stage1-ld
18703         @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
18704         @r=`${PWD_COMMAND}`; export r; \
18705         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18706         TFLAGS="$(STAGE1_TFLAGS)"; \
18707         $(HOST_EXPORTS)  \
18708         cd $(HOST_SUBDIR)/ld && \
18709         $(MAKE) $(BASE_FLAGS_TO_PASS) \
18710                 CFLAGS="$(STAGE1_CFLAGS)" \
18711                 CXXFLAGS="$(STAGE1_CXXFLAGS)" \
18712                 LIBCFLAGS="$(LIBCFLAGS)" \
18713                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
18714                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
18715                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
18716                 $(EXTRA_HOST_FLAGS)  \
18717                 $(STAGE1_FLAGS_TO_PASS)  \
18718                 TFLAGS="$(STAGE1_TFLAGS)" \
18719                 $(TARGET-stage1-ld)
18720
18721 maybe-clean-stage1-ld: clean-stage1-ld
18722 clean-stage1: clean-stage1-ld
18723 clean-stage1-ld:
18724         @if [ $(current_stage) = stage1 ]; then \
18725           [ -f $(HOST_SUBDIR)/ld/Makefile ] || exit 0; \
18726         else \
18727           [ -f $(HOST_SUBDIR)/stage1-ld/Makefile ] || exit 0; \
18728           $(MAKE) stage1-start; \
18729         fi; \
18730         cd $(HOST_SUBDIR)/ld && \
18731         $(MAKE) $(EXTRA_HOST_FLAGS)  \
18732         $(STAGE1_FLAGS_TO_PASS)  clean
18733 @endif ld-bootstrap
18734
18735
18736 .PHONY: all-stage2-ld maybe-all-stage2-ld
18737 .PHONY: clean-stage2-ld maybe-clean-stage2-ld
18738 maybe-all-stage2-ld:
18739 maybe-clean-stage2-ld:
18740 @if ld-bootstrap
18741 maybe-all-stage2-ld: all-stage2-ld
18742 all-stage2: all-stage2-ld
18743 TARGET-stage2-ld = $(TARGET-ld)
18744 all-stage2-ld: configure-stage2-ld
18745         @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
18746         @r=`${PWD_COMMAND}`; export r; \
18747         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18748         TFLAGS="$(STAGE2_TFLAGS)"; \
18749         $(HOST_EXPORTS) \
18750         $(POSTSTAGE1_HOST_EXPORTS)  \
18751         cd $(HOST_SUBDIR)/ld && \
18752         $(MAKE) $(BASE_FLAGS_TO_PASS) \
18753                 CFLAGS="$(STAGE2_CFLAGS)" \
18754                 CXXFLAGS="$(STAGE2_CXXFLAGS)" \
18755                 LIBCFLAGS="$(STAGE2_CFLAGS)" \
18756                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
18757                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
18758                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
18759                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
18760                 TFLAGS="$(STAGE2_TFLAGS)" \
18761                 $(TARGET-stage2-ld)
18762
18763 maybe-clean-stage2-ld: clean-stage2-ld
18764 clean-stage2: clean-stage2-ld
18765 clean-stage2-ld:
18766         @if [ $(current_stage) = stage2 ]; then \
18767           [ -f $(HOST_SUBDIR)/ld/Makefile ] || exit 0; \
18768         else \
18769           [ -f $(HOST_SUBDIR)/stage2-ld/Makefile ] || exit 0; \
18770           $(MAKE) stage2-start; \
18771         fi; \
18772         cd $(HOST_SUBDIR)/ld && \
18773         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  clean
18774 @endif ld-bootstrap
18775
18776
18777 .PHONY: all-stage3-ld maybe-all-stage3-ld
18778 .PHONY: clean-stage3-ld maybe-clean-stage3-ld
18779 maybe-all-stage3-ld:
18780 maybe-clean-stage3-ld:
18781 @if ld-bootstrap
18782 maybe-all-stage3-ld: all-stage3-ld
18783 all-stage3: all-stage3-ld
18784 TARGET-stage3-ld = $(TARGET-ld)
18785 all-stage3-ld: configure-stage3-ld
18786         @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
18787         @r=`${PWD_COMMAND}`; export r; \
18788         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18789         TFLAGS="$(STAGE3_TFLAGS)"; \
18790         $(HOST_EXPORTS) \
18791         $(POSTSTAGE1_HOST_EXPORTS)  \
18792         cd $(HOST_SUBDIR)/ld && \
18793         $(MAKE) $(BASE_FLAGS_TO_PASS) \
18794                 CFLAGS="$(STAGE3_CFLAGS)" \
18795                 CXXFLAGS="$(STAGE3_CXXFLAGS)" \
18796                 LIBCFLAGS="$(STAGE3_CFLAGS)" \
18797                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
18798                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
18799                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
18800                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
18801                 TFLAGS="$(STAGE3_TFLAGS)" \
18802                 $(TARGET-stage3-ld)
18803
18804 maybe-clean-stage3-ld: clean-stage3-ld
18805 clean-stage3: clean-stage3-ld
18806 clean-stage3-ld:
18807         @if [ $(current_stage) = stage3 ]; then \
18808           [ -f $(HOST_SUBDIR)/ld/Makefile ] || exit 0; \
18809         else \
18810           [ -f $(HOST_SUBDIR)/stage3-ld/Makefile ] || exit 0; \
18811           $(MAKE) stage3-start; \
18812         fi; \
18813         cd $(HOST_SUBDIR)/ld && \
18814         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  clean
18815 @endif ld-bootstrap
18816
18817
18818 .PHONY: all-stage4-ld maybe-all-stage4-ld
18819 .PHONY: clean-stage4-ld maybe-clean-stage4-ld
18820 maybe-all-stage4-ld:
18821 maybe-clean-stage4-ld:
18822 @if ld-bootstrap
18823 maybe-all-stage4-ld: all-stage4-ld
18824 all-stage4: all-stage4-ld
18825 TARGET-stage4-ld = $(TARGET-ld)
18826 all-stage4-ld: configure-stage4-ld
18827         @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
18828         @r=`${PWD_COMMAND}`; export r; \
18829         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18830         TFLAGS="$(STAGE4_TFLAGS)"; \
18831         $(HOST_EXPORTS) \
18832         $(POSTSTAGE1_HOST_EXPORTS)  \
18833         cd $(HOST_SUBDIR)/ld && \
18834         $(MAKE) $(BASE_FLAGS_TO_PASS) \
18835                 CFLAGS="$(STAGE4_CFLAGS)" \
18836                 CXXFLAGS="$(STAGE4_CXXFLAGS)" \
18837                 LIBCFLAGS="$(STAGE4_CFLAGS)" \
18838                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
18839                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
18840                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
18841                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
18842                 TFLAGS="$(STAGE4_TFLAGS)" \
18843                 $(TARGET-stage4-ld)
18844
18845 maybe-clean-stage4-ld: clean-stage4-ld
18846 clean-stage4: clean-stage4-ld
18847 clean-stage4-ld:
18848         @if [ $(current_stage) = stage4 ]; then \
18849           [ -f $(HOST_SUBDIR)/ld/Makefile ] || exit 0; \
18850         else \
18851           [ -f $(HOST_SUBDIR)/stage4-ld/Makefile ] || exit 0; \
18852           $(MAKE) stage4-start; \
18853         fi; \
18854         cd $(HOST_SUBDIR)/ld && \
18855         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  clean
18856 @endif ld-bootstrap
18857
18858
18859 .PHONY: all-stageprofile-ld maybe-all-stageprofile-ld
18860 .PHONY: clean-stageprofile-ld maybe-clean-stageprofile-ld
18861 maybe-all-stageprofile-ld:
18862 maybe-clean-stageprofile-ld:
18863 @if ld-bootstrap
18864 maybe-all-stageprofile-ld: all-stageprofile-ld
18865 all-stageprofile: all-stageprofile-ld
18866 TARGET-stageprofile-ld = $(TARGET-ld)
18867 all-stageprofile-ld: configure-stageprofile-ld
18868         @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
18869         @r=`${PWD_COMMAND}`; export r; \
18870         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18871         TFLAGS="$(STAGEprofile_TFLAGS)"; \
18872         $(HOST_EXPORTS) \
18873         $(POSTSTAGE1_HOST_EXPORTS)  \
18874         cd $(HOST_SUBDIR)/ld && \
18875         $(MAKE) $(BASE_FLAGS_TO_PASS) \
18876                 CFLAGS="$(STAGEprofile_CFLAGS)" \
18877                 CXXFLAGS="$(STAGEprofile_CXXFLAGS)" \
18878                 LIBCFLAGS="$(STAGEprofile_CFLAGS)" \
18879                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
18880                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
18881                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
18882                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
18883                 TFLAGS="$(STAGEprofile_TFLAGS)" \
18884                 $(TARGET-stageprofile-ld)
18885
18886 maybe-clean-stageprofile-ld: clean-stageprofile-ld
18887 clean-stageprofile: clean-stageprofile-ld
18888 clean-stageprofile-ld:
18889         @if [ $(current_stage) = stageprofile ]; then \
18890           [ -f $(HOST_SUBDIR)/ld/Makefile ] || exit 0; \
18891         else \
18892           [ -f $(HOST_SUBDIR)/stageprofile-ld/Makefile ] || exit 0; \
18893           $(MAKE) stageprofile-start; \
18894         fi; \
18895         cd $(HOST_SUBDIR)/ld && \
18896         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  clean
18897 @endif ld-bootstrap
18898
18899
18900 .PHONY: all-stagefeedback-ld maybe-all-stagefeedback-ld
18901 .PHONY: clean-stagefeedback-ld maybe-clean-stagefeedback-ld
18902 maybe-all-stagefeedback-ld:
18903 maybe-clean-stagefeedback-ld:
18904 @if ld-bootstrap
18905 maybe-all-stagefeedback-ld: all-stagefeedback-ld
18906 all-stagefeedback: all-stagefeedback-ld
18907 TARGET-stagefeedback-ld = $(TARGET-ld)
18908 all-stagefeedback-ld: configure-stagefeedback-ld
18909         @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
18910         @r=`${PWD_COMMAND}`; export r; \
18911         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18912         TFLAGS="$(STAGEfeedback_TFLAGS)"; \
18913         $(HOST_EXPORTS) \
18914         $(POSTSTAGE1_HOST_EXPORTS)  \
18915         cd $(HOST_SUBDIR)/ld && \
18916         $(MAKE) $(BASE_FLAGS_TO_PASS) \
18917                 CFLAGS="$(STAGEfeedback_CFLAGS)" \
18918                 CXXFLAGS="$(STAGEfeedback_CXXFLAGS)" \
18919                 LIBCFLAGS="$(STAGEfeedback_CFLAGS)" \
18920                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
18921                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
18922                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
18923                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
18924                 TFLAGS="$(STAGEfeedback_TFLAGS)" \
18925                 $(TARGET-stagefeedback-ld)
18926
18927 maybe-clean-stagefeedback-ld: clean-stagefeedback-ld
18928 clean-stagefeedback: clean-stagefeedback-ld
18929 clean-stagefeedback-ld:
18930         @if [ $(current_stage) = stagefeedback ]; then \
18931           [ -f $(HOST_SUBDIR)/ld/Makefile ] || exit 0; \
18932         else \
18933           [ -f $(HOST_SUBDIR)/stagefeedback-ld/Makefile ] || exit 0; \
18934           $(MAKE) stagefeedback-start; \
18935         fi; \
18936         cd $(HOST_SUBDIR)/ld && \
18937         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  clean
18938 @endif ld-bootstrap
18939
18940
18941
18942
18943
18944 .PHONY: check-ld maybe-check-ld
18945 maybe-check-ld:
18946 @if ld
18947 maybe-check-ld: check-ld
18948
18949 check-ld:
18950         @: $(MAKE); $(unstage)
18951         @r=`${PWD_COMMAND}`; export r; \
18952         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18953         $(HOST_EXPORTS) $(EXTRA_HOST_EXPORTS) \
18954         (cd $(HOST_SUBDIR)/ld && \
18955           $(MAKE) $(FLAGS_TO_PASS)  $(EXTRA_BOOTSTRAP_FLAGS) check)
18956
18957 @endif ld
18958
18959 .PHONY: install-ld maybe-install-ld
18960 maybe-install-ld:
18961 @if ld
18962 maybe-install-ld: install-ld
18963
18964 install-ld: installdirs
18965         @: $(MAKE); $(unstage)
18966         @r=`${PWD_COMMAND}`; export r; \
18967         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18968         $(HOST_EXPORTS) \
18969         (cd $(HOST_SUBDIR)/ld && \
18970           $(MAKE) $(FLAGS_TO_PASS)  install)
18971
18972 @endif ld
18973
18974 .PHONY: install-strip-ld maybe-install-strip-ld
18975 maybe-install-strip-ld:
18976 @if ld
18977 maybe-install-strip-ld: install-strip-ld
18978
18979 install-strip-ld: installdirs
18980         @: $(MAKE); $(unstage)
18981         @r=`${PWD_COMMAND}`; export r; \
18982         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18983         $(HOST_EXPORTS) \
18984         (cd $(HOST_SUBDIR)/ld && \
18985           $(MAKE) $(FLAGS_TO_PASS)  install-strip)
18986
18987 @endif ld
18988
18989 # Other targets (info, dvi, pdf, etc.)
18990
18991 .PHONY: maybe-info-ld info-ld
18992 maybe-info-ld:
18993 @if ld
18994 maybe-info-ld: info-ld
18995
18996 info-ld: \
18997     configure-ld 
18998         @[ -f ./ld/Makefile ] || exit 0; \
18999         r=`${PWD_COMMAND}`; export r; \
19000         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19001         $(HOST_EXPORTS) \
19002         for flag in $(EXTRA_HOST_FLAGS) ; do \
19003           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
19004         done; \
19005         echo "Doing info in ld"; \
19006         (cd $(HOST_SUBDIR)/ld && \
19007           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
19008                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
19009                   "RANLIB=$${RANLIB}" \
19010                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
19011                   info) \
19012           || exit 1
19013
19014 @endif ld
19015
19016 .PHONY: maybe-dvi-ld dvi-ld
19017 maybe-dvi-ld:
19018 @if ld
19019 maybe-dvi-ld: dvi-ld
19020
19021 dvi-ld: \
19022     configure-ld 
19023         @[ -f ./ld/Makefile ] || exit 0; \
19024         r=`${PWD_COMMAND}`; export r; \
19025         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19026         $(HOST_EXPORTS) \
19027         for flag in $(EXTRA_HOST_FLAGS) ; do \
19028           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
19029         done; \
19030         echo "Doing dvi in ld"; \
19031         (cd $(HOST_SUBDIR)/ld && \
19032           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
19033                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
19034                   "RANLIB=$${RANLIB}" \
19035                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
19036                   dvi) \
19037           || exit 1
19038
19039 @endif ld
19040
19041 .PHONY: maybe-pdf-ld pdf-ld
19042 maybe-pdf-ld:
19043 @if ld
19044 maybe-pdf-ld: pdf-ld
19045
19046 pdf-ld: \
19047     configure-ld 
19048         @[ -f ./ld/Makefile ] || exit 0; \
19049         r=`${PWD_COMMAND}`; export r; \
19050         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19051         $(HOST_EXPORTS) \
19052         for flag in $(EXTRA_HOST_FLAGS) ; do \
19053           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
19054         done; \
19055         echo "Doing pdf in ld"; \
19056         (cd $(HOST_SUBDIR)/ld && \
19057           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
19058                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
19059                   "RANLIB=$${RANLIB}" \
19060                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
19061                   pdf) \
19062           || exit 1
19063
19064 @endif ld
19065
19066 .PHONY: maybe-html-ld html-ld
19067 maybe-html-ld:
19068 @if ld
19069 maybe-html-ld: html-ld
19070
19071 html-ld: \
19072     configure-ld 
19073         @[ -f ./ld/Makefile ] || exit 0; \
19074         r=`${PWD_COMMAND}`; export r; \
19075         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19076         $(HOST_EXPORTS) \
19077         for flag in $(EXTRA_HOST_FLAGS) ; do \
19078           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
19079         done; \
19080         echo "Doing html in ld"; \
19081         (cd $(HOST_SUBDIR)/ld && \
19082           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
19083                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
19084                   "RANLIB=$${RANLIB}" \
19085                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
19086                   html) \
19087           || exit 1
19088
19089 @endif ld
19090
19091 .PHONY: maybe-TAGS-ld TAGS-ld
19092 maybe-TAGS-ld:
19093 @if ld
19094 maybe-TAGS-ld: TAGS-ld
19095
19096 TAGS-ld: \
19097     configure-ld 
19098         @[ -f ./ld/Makefile ] || exit 0; \
19099         r=`${PWD_COMMAND}`; export r; \
19100         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19101         $(HOST_EXPORTS) \
19102         for flag in $(EXTRA_HOST_FLAGS) ; do \
19103           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
19104         done; \
19105         echo "Doing TAGS in ld"; \
19106         (cd $(HOST_SUBDIR)/ld && \
19107           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
19108                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
19109                   "RANLIB=$${RANLIB}" \
19110                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
19111                   TAGS) \
19112           || exit 1
19113
19114 @endif ld
19115
19116 .PHONY: maybe-install-info-ld install-info-ld
19117 maybe-install-info-ld:
19118 @if ld
19119 maybe-install-info-ld: install-info-ld
19120
19121 install-info-ld: \
19122     configure-ld \
19123     info-ld 
19124         @[ -f ./ld/Makefile ] || exit 0; \
19125         r=`${PWD_COMMAND}`; export r; \
19126         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19127         $(HOST_EXPORTS) \
19128         for flag in $(EXTRA_HOST_FLAGS) ; do \
19129           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
19130         done; \
19131         echo "Doing install-info in ld"; \
19132         (cd $(HOST_SUBDIR)/ld && \
19133           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
19134                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
19135                   "RANLIB=$${RANLIB}" \
19136                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
19137                   install-info) \
19138           || exit 1
19139
19140 @endif ld
19141
19142 .PHONY: maybe-install-pdf-ld install-pdf-ld
19143 maybe-install-pdf-ld:
19144 @if ld
19145 maybe-install-pdf-ld: install-pdf-ld
19146
19147 install-pdf-ld: \
19148     configure-ld \
19149     pdf-ld 
19150         @[ -f ./ld/Makefile ] || exit 0; \
19151         r=`${PWD_COMMAND}`; export r; \
19152         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19153         $(HOST_EXPORTS) \
19154         for flag in $(EXTRA_HOST_FLAGS) ; do \
19155           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
19156         done; \
19157         echo "Doing install-pdf in ld"; \
19158         (cd $(HOST_SUBDIR)/ld && \
19159           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
19160                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
19161                   "RANLIB=$${RANLIB}" \
19162                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
19163                   install-pdf) \
19164           || exit 1
19165
19166 @endif ld
19167
19168 .PHONY: maybe-install-html-ld install-html-ld
19169 maybe-install-html-ld:
19170 @if ld
19171 maybe-install-html-ld: install-html-ld
19172
19173 install-html-ld: \
19174     configure-ld \
19175     html-ld 
19176         @[ -f ./ld/Makefile ] || exit 0; \
19177         r=`${PWD_COMMAND}`; export r; \
19178         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19179         $(HOST_EXPORTS) \
19180         for flag in $(EXTRA_HOST_FLAGS) ; do \
19181           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
19182         done; \
19183         echo "Doing install-html in ld"; \
19184         (cd $(HOST_SUBDIR)/ld && \
19185           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
19186                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
19187                   "RANLIB=$${RANLIB}" \
19188                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
19189                   install-html) \
19190           || exit 1
19191
19192 @endif ld
19193
19194 .PHONY: maybe-installcheck-ld installcheck-ld
19195 maybe-installcheck-ld:
19196 @if ld
19197 maybe-installcheck-ld: installcheck-ld
19198
19199 installcheck-ld: \
19200     configure-ld 
19201         @[ -f ./ld/Makefile ] || exit 0; \
19202         r=`${PWD_COMMAND}`; export r; \
19203         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19204         $(HOST_EXPORTS) \
19205         for flag in $(EXTRA_HOST_FLAGS) ; do \
19206           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
19207         done; \
19208         echo "Doing installcheck in ld"; \
19209         (cd $(HOST_SUBDIR)/ld && \
19210           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
19211                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
19212                   "RANLIB=$${RANLIB}" \
19213                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
19214                   installcheck) \
19215           || exit 1
19216
19217 @endif ld
19218
19219 .PHONY: maybe-mostlyclean-ld mostlyclean-ld
19220 maybe-mostlyclean-ld:
19221 @if ld
19222 maybe-mostlyclean-ld: mostlyclean-ld
19223
19224 mostlyclean-ld: 
19225         @[ -f ./ld/Makefile ] || exit 0; \
19226         r=`${PWD_COMMAND}`; export r; \
19227         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19228         $(HOST_EXPORTS) \
19229         for flag in $(EXTRA_HOST_FLAGS) ; do \
19230           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
19231         done; \
19232         echo "Doing mostlyclean in ld"; \
19233         (cd $(HOST_SUBDIR)/ld && \
19234           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
19235                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
19236                   "RANLIB=$${RANLIB}" \
19237                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
19238                   mostlyclean) \
19239           || exit 1
19240
19241 @endif ld
19242
19243 .PHONY: maybe-clean-ld clean-ld
19244 maybe-clean-ld:
19245 @if ld
19246 maybe-clean-ld: clean-ld
19247
19248 clean-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 clean 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                   clean) \
19263           || exit 1
19264
19265 @endif ld
19266
19267 .PHONY: maybe-distclean-ld distclean-ld
19268 maybe-distclean-ld:
19269 @if ld
19270 maybe-distclean-ld: distclean-ld
19271
19272 distclean-ld: 
19273         @[ -f ./ld/Makefile ] || exit 0; \
19274         r=`${PWD_COMMAND}`; export r; \
19275         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19276         $(HOST_EXPORTS) \
19277         for flag in $(EXTRA_HOST_FLAGS) ; do \
19278           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
19279         done; \
19280         echo "Doing distclean in ld"; \
19281         (cd $(HOST_SUBDIR)/ld && \
19282           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
19283                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
19284                   "RANLIB=$${RANLIB}" \
19285                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
19286                   distclean) \
19287           || exit 1
19288
19289 @endif ld
19290
19291 .PHONY: maybe-maintainer-clean-ld maintainer-clean-ld
19292 maybe-maintainer-clean-ld:
19293 @if ld
19294 maybe-maintainer-clean-ld: maintainer-clean-ld
19295
19296 maintainer-clean-ld: 
19297         @[ -f ./ld/Makefile ] || exit 0; \
19298         r=`${PWD_COMMAND}`; export r; \
19299         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19300         $(HOST_EXPORTS) \
19301         for flag in $(EXTRA_HOST_FLAGS) ; do \
19302           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
19303         done; \
19304         echo "Doing maintainer-clean in ld"; \
19305         (cd $(HOST_SUBDIR)/ld && \
19306           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
19307                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
19308                   "RANLIB=$${RANLIB}" \
19309                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
19310                   maintainer-clean) \
19311           || exit 1
19312
19313 @endif ld
19314
19315
19316
19317 .PHONY: configure-libbacktrace maybe-configure-libbacktrace
19318 maybe-configure-libbacktrace:
19319 @if gcc-bootstrap
19320 configure-libbacktrace: stage_current
19321 @endif gcc-bootstrap
19322 @if libbacktrace
19323 maybe-configure-libbacktrace: configure-libbacktrace
19324 configure-libbacktrace: 
19325         @r=`${PWD_COMMAND}`; export r; \
19326         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19327         test ! -f $(HOST_SUBDIR)/libbacktrace/Makefile || exit 0; \
19328         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libbacktrace; \
19329         $(HOST_EXPORTS)  \
19330         echo Configuring in $(HOST_SUBDIR)/libbacktrace; \
19331         cd "$(HOST_SUBDIR)/libbacktrace" || exit 1; \
19332         case $(srcdir) in \
19333           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
19334           *) topdir=`echo $(HOST_SUBDIR)/libbacktrace/ | \
19335                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
19336         esac; \
19337         module_srcdir=libbacktrace; \
19338         $(SHELL) \
19339           $$s/$$module_srcdir/configure \
19340           --srcdir=$${topdir}/$$module_srcdir \
19341           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
19342           --target=${target_alias}  \
19343           || exit 1
19344 @endif libbacktrace
19345
19346
19347
19348 .PHONY: configure-stage1-libbacktrace maybe-configure-stage1-libbacktrace
19349 maybe-configure-stage1-libbacktrace:
19350 @if libbacktrace-bootstrap
19351 maybe-configure-stage1-libbacktrace: configure-stage1-libbacktrace
19352 configure-stage1-libbacktrace:
19353         @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
19354         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libbacktrace
19355         @r=`${PWD_COMMAND}`; export r; \
19356         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19357         TFLAGS="$(STAGE1_TFLAGS)"; \
19358         test ! -f $(HOST_SUBDIR)/libbacktrace/Makefile || exit 0; \
19359         $(HOST_EXPORTS) \
19360         CFLAGS="$(STAGE1_CFLAGS)"; export CFLAGS; \
19361         CXXFLAGS="$(STAGE1_CXXFLAGS)"; export CXXFLAGS; \
19362         LIBCFLAGS="$(LIBCFLAGS)"; export LIBCFLAGS;  \
19363         echo Configuring stage 1 in $(HOST_SUBDIR)/libbacktrace; \
19364         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libbacktrace; \
19365         cd $(HOST_SUBDIR)/libbacktrace || exit 1; \
19366         case $(srcdir) in \
19367           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
19368           *) topdir=`echo $(HOST_SUBDIR)/libbacktrace/ | \
19369                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
19370         esac; \
19371         module_srcdir=libbacktrace; \
19372         $(SHELL) $$s/$$module_srcdir/configure \
19373           --srcdir=$${topdir}/$$module_srcdir \
19374           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
19375           --target=${target_alias} \
19376            \
19377           $(STAGE1_CONFIGURE_FLAGS)
19378 @endif libbacktrace-bootstrap
19379
19380 .PHONY: configure-stage2-libbacktrace maybe-configure-stage2-libbacktrace
19381 maybe-configure-stage2-libbacktrace:
19382 @if libbacktrace-bootstrap
19383 maybe-configure-stage2-libbacktrace: configure-stage2-libbacktrace
19384 configure-stage2-libbacktrace:
19385         @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
19386         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libbacktrace
19387         @r=`${PWD_COMMAND}`; export r; \
19388         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19389         TFLAGS="$(STAGE2_TFLAGS)"; \
19390         test ! -f $(HOST_SUBDIR)/libbacktrace/Makefile || exit 0; \
19391         $(HOST_EXPORTS) \
19392         $(POSTSTAGE1_HOST_EXPORTS) \
19393         CFLAGS="$(STAGE2_CFLAGS)"; export CFLAGS; \
19394         CXXFLAGS="$(STAGE2_CXXFLAGS)"; export CXXFLAGS; \
19395         LIBCFLAGS="$(STAGE2_CFLAGS)"; export LIBCFLAGS;  \
19396         echo Configuring stage 2 in $(HOST_SUBDIR)/libbacktrace; \
19397         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libbacktrace; \
19398         cd $(HOST_SUBDIR)/libbacktrace || exit 1; \
19399         case $(srcdir) in \
19400           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
19401           *) topdir=`echo $(HOST_SUBDIR)/libbacktrace/ | \
19402                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
19403         esac; \
19404         module_srcdir=libbacktrace; \
19405         $(SHELL) $$s/$$module_srcdir/configure \
19406           --srcdir=$${topdir}/$$module_srcdir \
19407           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
19408           --target=${target_alias} \
19409           --with-build-libsubdir=$(HOST_SUBDIR) \
19410           $(STAGE2_CONFIGURE_FLAGS)
19411 @endif libbacktrace-bootstrap
19412
19413 .PHONY: configure-stage3-libbacktrace maybe-configure-stage3-libbacktrace
19414 maybe-configure-stage3-libbacktrace:
19415 @if libbacktrace-bootstrap
19416 maybe-configure-stage3-libbacktrace: configure-stage3-libbacktrace
19417 configure-stage3-libbacktrace:
19418         @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
19419         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libbacktrace
19420         @r=`${PWD_COMMAND}`; export r; \
19421         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19422         TFLAGS="$(STAGE3_TFLAGS)"; \
19423         test ! -f $(HOST_SUBDIR)/libbacktrace/Makefile || exit 0; \
19424         $(HOST_EXPORTS) \
19425         $(POSTSTAGE1_HOST_EXPORTS) \
19426         CFLAGS="$(STAGE3_CFLAGS)"; export CFLAGS; \
19427         CXXFLAGS="$(STAGE3_CXXFLAGS)"; export CXXFLAGS; \
19428         LIBCFLAGS="$(STAGE3_CFLAGS)"; export LIBCFLAGS;  \
19429         echo Configuring stage 3 in $(HOST_SUBDIR)/libbacktrace; \
19430         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libbacktrace; \
19431         cd $(HOST_SUBDIR)/libbacktrace || exit 1; \
19432         case $(srcdir) in \
19433           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
19434           *) topdir=`echo $(HOST_SUBDIR)/libbacktrace/ | \
19435                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
19436         esac; \
19437         module_srcdir=libbacktrace; \
19438         $(SHELL) $$s/$$module_srcdir/configure \
19439           --srcdir=$${topdir}/$$module_srcdir \
19440           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
19441           --target=${target_alias} \
19442           --with-build-libsubdir=$(HOST_SUBDIR) \
19443           $(STAGE3_CONFIGURE_FLAGS)
19444 @endif libbacktrace-bootstrap
19445
19446 .PHONY: configure-stage4-libbacktrace maybe-configure-stage4-libbacktrace
19447 maybe-configure-stage4-libbacktrace:
19448 @if libbacktrace-bootstrap
19449 maybe-configure-stage4-libbacktrace: configure-stage4-libbacktrace
19450 configure-stage4-libbacktrace:
19451         @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
19452         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libbacktrace
19453         @r=`${PWD_COMMAND}`; export r; \
19454         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19455         TFLAGS="$(STAGE4_TFLAGS)"; \
19456         test ! -f $(HOST_SUBDIR)/libbacktrace/Makefile || exit 0; \
19457         $(HOST_EXPORTS) \
19458         $(POSTSTAGE1_HOST_EXPORTS) \
19459         CFLAGS="$(STAGE4_CFLAGS)"; export CFLAGS; \
19460         CXXFLAGS="$(STAGE4_CXXFLAGS)"; export CXXFLAGS; \
19461         LIBCFLAGS="$(STAGE4_CFLAGS)"; export LIBCFLAGS;  \
19462         echo Configuring stage 4 in $(HOST_SUBDIR)/libbacktrace; \
19463         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libbacktrace; \
19464         cd $(HOST_SUBDIR)/libbacktrace || exit 1; \
19465         case $(srcdir) in \
19466           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
19467           *) topdir=`echo $(HOST_SUBDIR)/libbacktrace/ | \
19468                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
19469         esac; \
19470         module_srcdir=libbacktrace; \
19471         $(SHELL) $$s/$$module_srcdir/configure \
19472           --srcdir=$${topdir}/$$module_srcdir \
19473           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
19474           --target=${target_alias} \
19475           --with-build-libsubdir=$(HOST_SUBDIR) \
19476           $(STAGE4_CONFIGURE_FLAGS)
19477 @endif libbacktrace-bootstrap
19478
19479 .PHONY: configure-stageprofile-libbacktrace maybe-configure-stageprofile-libbacktrace
19480 maybe-configure-stageprofile-libbacktrace:
19481 @if libbacktrace-bootstrap
19482 maybe-configure-stageprofile-libbacktrace: configure-stageprofile-libbacktrace
19483 configure-stageprofile-libbacktrace:
19484         @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
19485         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libbacktrace
19486         @r=`${PWD_COMMAND}`; export r; \
19487         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19488         TFLAGS="$(STAGEprofile_TFLAGS)"; \
19489         test ! -f $(HOST_SUBDIR)/libbacktrace/Makefile || exit 0; \
19490         $(HOST_EXPORTS) \
19491         $(POSTSTAGE1_HOST_EXPORTS) \
19492         CFLAGS="$(STAGEprofile_CFLAGS)"; export CFLAGS; \
19493         CXXFLAGS="$(STAGEprofile_CXXFLAGS)"; export CXXFLAGS; \
19494         LIBCFLAGS="$(STAGEprofile_CFLAGS)"; export LIBCFLAGS;  \
19495         echo Configuring stage profile in $(HOST_SUBDIR)/libbacktrace; \
19496         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libbacktrace; \
19497         cd $(HOST_SUBDIR)/libbacktrace || exit 1; \
19498         case $(srcdir) in \
19499           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
19500           *) topdir=`echo $(HOST_SUBDIR)/libbacktrace/ | \
19501                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
19502         esac; \
19503         module_srcdir=libbacktrace; \
19504         $(SHELL) $$s/$$module_srcdir/configure \
19505           --srcdir=$${topdir}/$$module_srcdir \
19506           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
19507           --target=${target_alias} \
19508           --with-build-libsubdir=$(HOST_SUBDIR) \
19509           $(STAGEprofile_CONFIGURE_FLAGS)
19510 @endif libbacktrace-bootstrap
19511
19512 .PHONY: configure-stagefeedback-libbacktrace maybe-configure-stagefeedback-libbacktrace
19513 maybe-configure-stagefeedback-libbacktrace:
19514 @if libbacktrace-bootstrap
19515 maybe-configure-stagefeedback-libbacktrace: configure-stagefeedback-libbacktrace
19516 configure-stagefeedback-libbacktrace:
19517         @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
19518         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libbacktrace
19519         @r=`${PWD_COMMAND}`; export r; \
19520         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19521         TFLAGS="$(STAGEfeedback_TFLAGS)"; \
19522         test ! -f $(HOST_SUBDIR)/libbacktrace/Makefile || exit 0; \
19523         $(HOST_EXPORTS) \
19524         $(POSTSTAGE1_HOST_EXPORTS) \
19525         CFLAGS="$(STAGEfeedback_CFLAGS)"; export CFLAGS; \
19526         CXXFLAGS="$(STAGEfeedback_CXXFLAGS)"; export CXXFLAGS; \
19527         LIBCFLAGS="$(STAGEfeedback_CFLAGS)"; export LIBCFLAGS;  \
19528         echo Configuring stage feedback in $(HOST_SUBDIR)/libbacktrace; \
19529         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libbacktrace; \
19530         cd $(HOST_SUBDIR)/libbacktrace || exit 1; \
19531         case $(srcdir) in \
19532           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
19533           *) topdir=`echo $(HOST_SUBDIR)/libbacktrace/ | \
19534                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
19535         esac; \
19536         module_srcdir=libbacktrace; \
19537         $(SHELL) $$s/$$module_srcdir/configure \
19538           --srcdir=$${topdir}/$$module_srcdir \
19539           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
19540           --target=${target_alias} \
19541           --with-build-libsubdir=$(HOST_SUBDIR) \
19542           $(STAGEfeedback_CONFIGURE_FLAGS)
19543 @endif libbacktrace-bootstrap
19544
19545
19546
19547
19548
19549 .PHONY: all-libbacktrace maybe-all-libbacktrace
19550 maybe-all-libbacktrace:
19551 @if gcc-bootstrap
19552 all-libbacktrace: stage_current
19553 @endif gcc-bootstrap
19554 @if libbacktrace
19555 TARGET-libbacktrace=all
19556 maybe-all-libbacktrace: all-libbacktrace
19557 all-libbacktrace: configure-libbacktrace
19558         @r=`${PWD_COMMAND}`; export r; \
19559         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19560         $(HOST_EXPORTS)  \
19561         (cd $(HOST_SUBDIR)/libbacktrace && \
19562           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS)  \
19563                 $(TARGET-libbacktrace))
19564 @endif libbacktrace
19565
19566
19567
19568 .PHONY: all-stage1-libbacktrace maybe-all-stage1-libbacktrace
19569 .PHONY: clean-stage1-libbacktrace maybe-clean-stage1-libbacktrace
19570 maybe-all-stage1-libbacktrace:
19571 maybe-clean-stage1-libbacktrace:
19572 @if libbacktrace-bootstrap
19573 maybe-all-stage1-libbacktrace: all-stage1-libbacktrace
19574 all-stage1: all-stage1-libbacktrace
19575 TARGET-stage1-libbacktrace = $(TARGET-libbacktrace)
19576 all-stage1-libbacktrace: configure-stage1-libbacktrace
19577         @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
19578         @r=`${PWD_COMMAND}`; export r; \
19579         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19580         TFLAGS="$(STAGE1_TFLAGS)"; \
19581         $(HOST_EXPORTS)  \
19582         cd $(HOST_SUBDIR)/libbacktrace && \
19583         $(MAKE) $(BASE_FLAGS_TO_PASS) \
19584                 CFLAGS="$(STAGE1_CFLAGS)" \
19585                 CXXFLAGS="$(STAGE1_CXXFLAGS)" \
19586                 LIBCFLAGS="$(LIBCFLAGS)" \
19587                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
19588                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
19589                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
19590                 $(EXTRA_HOST_FLAGS)  \
19591                 $(STAGE1_FLAGS_TO_PASS)  \
19592                 TFLAGS="$(STAGE1_TFLAGS)" \
19593                 $(TARGET-stage1-libbacktrace)
19594
19595 maybe-clean-stage1-libbacktrace: clean-stage1-libbacktrace
19596 clean-stage1: clean-stage1-libbacktrace
19597 clean-stage1-libbacktrace:
19598         @if [ $(current_stage) = stage1 ]; then \
19599           [ -f $(HOST_SUBDIR)/libbacktrace/Makefile ] || exit 0; \
19600         else \
19601           [ -f $(HOST_SUBDIR)/stage1-libbacktrace/Makefile ] || exit 0; \
19602           $(MAKE) stage1-start; \
19603         fi; \
19604         cd $(HOST_SUBDIR)/libbacktrace && \
19605         $(MAKE) $(EXTRA_HOST_FLAGS)  \
19606         $(STAGE1_FLAGS_TO_PASS)  clean
19607 @endif libbacktrace-bootstrap
19608
19609
19610 .PHONY: all-stage2-libbacktrace maybe-all-stage2-libbacktrace
19611 .PHONY: clean-stage2-libbacktrace maybe-clean-stage2-libbacktrace
19612 maybe-all-stage2-libbacktrace:
19613 maybe-clean-stage2-libbacktrace:
19614 @if libbacktrace-bootstrap
19615 maybe-all-stage2-libbacktrace: all-stage2-libbacktrace
19616 all-stage2: all-stage2-libbacktrace
19617 TARGET-stage2-libbacktrace = $(TARGET-libbacktrace)
19618 all-stage2-libbacktrace: configure-stage2-libbacktrace
19619         @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
19620         @r=`${PWD_COMMAND}`; export r; \
19621         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19622         TFLAGS="$(STAGE2_TFLAGS)"; \
19623         $(HOST_EXPORTS) \
19624         $(POSTSTAGE1_HOST_EXPORTS)  \
19625         cd $(HOST_SUBDIR)/libbacktrace && \
19626         $(MAKE) $(BASE_FLAGS_TO_PASS) \
19627                 CFLAGS="$(STAGE2_CFLAGS)" \
19628                 CXXFLAGS="$(STAGE2_CXXFLAGS)" \
19629                 LIBCFLAGS="$(STAGE2_CFLAGS)" \
19630                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
19631                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
19632                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
19633                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
19634                 TFLAGS="$(STAGE2_TFLAGS)" \
19635                 $(TARGET-stage2-libbacktrace)
19636
19637 maybe-clean-stage2-libbacktrace: clean-stage2-libbacktrace
19638 clean-stage2: clean-stage2-libbacktrace
19639 clean-stage2-libbacktrace:
19640         @if [ $(current_stage) = stage2 ]; then \
19641           [ -f $(HOST_SUBDIR)/libbacktrace/Makefile ] || exit 0; \
19642         else \
19643           [ -f $(HOST_SUBDIR)/stage2-libbacktrace/Makefile ] || exit 0; \
19644           $(MAKE) stage2-start; \
19645         fi; \
19646         cd $(HOST_SUBDIR)/libbacktrace && \
19647         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  clean
19648 @endif libbacktrace-bootstrap
19649
19650
19651 .PHONY: all-stage3-libbacktrace maybe-all-stage3-libbacktrace
19652 .PHONY: clean-stage3-libbacktrace maybe-clean-stage3-libbacktrace
19653 maybe-all-stage3-libbacktrace:
19654 maybe-clean-stage3-libbacktrace:
19655 @if libbacktrace-bootstrap
19656 maybe-all-stage3-libbacktrace: all-stage3-libbacktrace
19657 all-stage3: all-stage3-libbacktrace
19658 TARGET-stage3-libbacktrace = $(TARGET-libbacktrace)
19659 all-stage3-libbacktrace: configure-stage3-libbacktrace
19660         @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
19661         @r=`${PWD_COMMAND}`; export r; \
19662         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19663         TFLAGS="$(STAGE3_TFLAGS)"; \
19664         $(HOST_EXPORTS) \
19665         $(POSTSTAGE1_HOST_EXPORTS)  \
19666         cd $(HOST_SUBDIR)/libbacktrace && \
19667         $(MAKE) $(BASE_FLAGS_TO_PASS) \
19668                 CFLAGS="$(STAGE3_CFLAGS)" \
19669                 CXXFLAGS="$(STAGE3_CXXFLAGS)" \
19670                 LIBCFLAGS="$(STAGE3_CFLAGS)" \
19671                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
19672                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
19673                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
19674                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
19675                 TFLAGS="$(STAGE3_TFLAGS)" \
19676                 $(TARGET-stage3-libbacktrace)
19677
19678 maybe-clean-stage3-libbacktrace: clean-stage3-libbacktrace
19679 clean-stage3: clean-stage3-libbacktrace
19680 clean-stage3-libbacktrace:
19681         @if [ $(current_stage) = stage3 ]; then \
19682           [ -f $(HOST_SUBDIR)/libbacktrace/Makefile ] || exit 0; \
19683         else \
19684           [ -f $(HOST_SUBDIR)/stage3-libbacktrace/Makefile ] || exit 0; \
19685           $(MAKE) stage3-start; \
19686         fi; \
19687         cd $(HOST_SUBDIR)/libbacktrace && \
19688         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  clean
19689 @endif libbacktrace-bootstrap
19690
19691
19692 .PHONY: all-stage4-libbacktrace maybe-all-stage4-libbacktrace
19693 .PHONY: clean-stage4-libbacktrace maybe-clean-stage4-libbacktrace
19694 maybe-all-stage4-libbacktrace:
19695 maybe-clean-stage4-libbacktrace:
19696 @if libbacktrace-bootstrap
19697 maybe-all-stage4-libbacktrace: all-stage4-libbacktrace
19698 all-stage4: all-stage4-libbacktrace
19699 TARGET-stage4-libbacktrace = $(TARGET-libbacktrace)
19700 all-stage4-libbacktrace: configure-stage4-libbacktrace
19701         @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
19702         @r=`${PWD_COMMAND}`; export r; \
19703         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19704         TFLAGS="$(STAGE4_TFLAGS)"; \
19705         $(HOST_EXPORTS) \
19706         $(POSTSTAGE1_HOST_EXPORTS)  \
19707         cd $(HOST_SUBDIR)/libbacktrace && \
19708         $(MAKE) $(BASE_FLAGS_TO_PASS) \
19709                 CFLAGS="$(STAGE4_CFLAGS)" \
19710                 CXXFLAGS="$(STAGE4_CXXFLAGS)" \
19711                 LIBCFLAGS="$(STAGE4_CFLAGS)" \
19712                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
19713                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
19714                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
19715                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
19716                 TFLAGS="$(STAGE4_TFLAGS)" \
19717                 $(TARGET-stage4-libbacktrace)
19718
19719 maybe-clean-stage4-libbacktrace: clean-stage4-libbacktrace
19720 clean-stage4: clean-stage4-libbacktrace
19721 clean-stage4-libbacktrace:
19722         @if [ $(current_stage) = stage4 ]; then \
19723           [ -f $(HOST_SUBDIR)/libbacktrace/Makefile ] || exit 0; \
19724         else \
19725           [ -f $(HOST_SUBDIR)/stage4-libbacktrace/Makefile ] || exit 0; \
19726           $(MAKE) stage4-start; \
19727         fi; \
19728         cd $(HOST_SUBDIR)/libbacktrace && \
19729         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  clean
19730 @endif libbacktrace-bootstrap
19731
19732
19733 .PHONY: all-stageprofile-libbacktrace maybe-all-stageprofile-libbacktrace
19734 .PHONY: clean-stageprofile-libbacktrace maybe-clean-stageprofile-libbacktrace
19735 maybe-all-stageprofile-libbacktrace:
19736 maybe-clean-stageprofile-libbacktrace:
19737 @if libbacktrace-bootstrap
19738 maybe-all-stageprofile-libbacktrace: all-stageprofile-libbacktrace
19739 all-stageprofile: all-stageprofile-libbacktrace
19740 TARGET-stageprofile-libbacktrace = $(TARGET-libbacktrace)
19741 all-stageprofile-libbacktrace: configure-stageprofile-libbacktrace
19742         @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
19743         @r=`${PWD_COMMAND}`; export r; \
19744         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19745         TFLAGS="$(STAGEprofile_TFLAGS)"; \
19746         $(HOST_EXPORTS) \
19747         $(POSTSTAGE1_HOST_EXPORTS)  \
19748         cd $(HOST_SUBDIR)/libbacktrace && \
19749         $(MAKE) $(BASE_FLAGS_TO_PASS) \
19750                 CFLAGS="$(STAGEprofile_CFLAGS)" \
19751                 CXXFLAGS="$(STAGEprofile_CXXFLAGS)" \
19752                 LIBCFLAGS="$(STAGEprofile_CFLAGS)" \
19753                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
19754                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
19755                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
19756                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
19757                 TFLAGS="$(STAGEprofile_TFLAGS)" \
19758                 $(TARGET-stageprofile-libbacktrace)
19759
19760 maybe-clean-stageprofile-libbacktrace: clean-stageprofile-libbacktrace
19761 clean-stageprofile: clean-stageprofile-libbacktrace
19762 clean-stageprofile-libbacktrace:
19763         @if [ $(current_stage) = stageprofile ]; then \
19764           [ -f $(HOST_SUBDIR)/libbacktrace/Makefile ] || exit 0; \
19765         else \
19766           [ -f $(HOST_SUBDIR)/stageprofile-libbacktrace/Makefile ] || exit 0; \
19767           $(MAKE) stageprofile-start; \
19768         fi; \
19769         cd $(HOST_SUBDIR)/libbacktrace && \
19770         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  clean
19771 @endif libbacktrace-bootstrap
19772
19773
19774 .PHONY: all-stagefeedback-libbacktrace maybe-all-stagefeedback-libbacktrace
19775 .PHONY: clean-stagefeedback-libbacktrace maybe-clean-stagefeedback-libbacktrace
19776 maybe-all-stagefeedback-libbacktrace:
19777 maybe-clean-stagefeedback-libbacktrace:
19778 @if libbacktrace-bootstrap
19779 maybe-all-stagefeedback-libbacktrace: all-stagefeedback-libbacktrace
19780 all-stagefeedback: all-stagefeedback-libbacktrace
19781 TARGET-stagefeedback-libbacktrace = $(TARGET-libbacktrace)
19782 all-stagefeedback-libbacktrace: configure-stagefeedback-libbacktrace
19783         @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
19784         @r=`${PWD_COMMAND}`; export r; \
19785         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19786         TFLAGS="$(STAGEfeedback_TFLAGS)"; \
19787         $(HOST_EXPORTS) \
19788         $(POSTSTAGE1_HOST_EXPORTS)  \
19789         cd $(HOST_SUBDIR)/libbacktrace && \
19790         $(MAKE) $(BASE_FLAGS_TO_PASS) \
19791                 CFLAGS="$(STAGEfeedback_CFLAGS)" \
19792                 CXXFLAGS="$(STAGEfeedback_CXXFLAGS)" \
19793                 LIBCFLAGS="$(STAGEfeedback_CFLAGS)" \
19794                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
19795                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
19796                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
19797                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
19798                 TFLAGS="$(STAGEfeedback_TFLAGS)" \
19799                 $(TARGET-stagefeedback-libbacktrace)
19800
19801 maybe-clean-stagefeedback-libbacktrace: clean-stagefeedback-libbacktrace
19802 clean-stagefeedback: clean-stagefeedback-libbacktrace
19803 clean-stagefeedback-libbacktrace:
19804         @if [ $(current_stage) = stagefeedback ]; then \
19805           [ -f $(HOST_SUBDIR)/libbacktrace/Makefile ] || exit 0; \
19806         else \
19807           [ -f $(HOST_SUBDIR)/stagefeedback-libbacktrace/Makefile ] || exit 0; \
19808           $(MAKE) stagefeedback-start; \
19809         fi; \
19810         cd $(HOST_SUBDIR)/libbacktrace && \
19811         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  clean
19812 @endif libbacktrace-bootstrap
19813
19814
19815
19816
19817
19818 .PHONY: check-libbacktrace maybe-check-libbacktrace
19819 maybe-check-libbacktrace:
19820 @if libbacktrace
19821 maybe-check-libbacktrace: check-libbacktrace
19822
19823 check-libbacktrace:
19824         @: $(MAKE); $(unstage)
19825         @r=`${PWD_COMMAND}`; export r; \
19826         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19827         $(HOST_EXPORTS) $(EXTRA_HOST_EXPORTS) \
19828         (cd $(HOST_SUBDIR)/libbacktrace && \
19829           $(MAKE) $(FLAGS_TO_PASS)  $(EXTRA_BOOTSTRAP_FLAGS) check)
19830
19831 @endif libbacktrace
19832
19833 .PHONY: install-libbacktrace maybe-install-libbacktrace
19834 maybe-install-libbacktrace:
19835 @if libbacktrace
19836 maybe-install-libbacktrace: install-libbacktrace
19837
19838 install-libbacktrace: installdirs
19839         @: $(MAKE); $(unstage)
19840         @r=`${PWD_COMMAND}`; export r; \
19841         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19842         $(HOST_EXPORTS) \
19843         (cd $(HOST_SUBDIR)/libbacktrace && \
19844           $(MAKE) $(FLAGS_TO_PASS)  install)
19845
19846 @endif libbacktrace
19847
19848 .PHONY: install-strip-libbacktrace maybe-install-strip-libbacktrace
19849 maybe-install-strip-libbacktrace:
19850 @if libbacktrace
19851 maybe-install-strip-libbacktrace: install-strip-libbacktrace
19852
19853 install-strip-libbacktrace: installdirs
19854         @: $(MAKE); $(unstage)
19855         @r=`${PWD_COMMAND}`; export r; \
19856         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19857         $(HOST_EXPORTS) \
19858         (cd $(HOST_SUBDIR)/libbacktrace && \
19859           $(MAKE) $(FLAGS_TO_PASS)  install-strip)
19860
19861 @endif libbacktrace
19862
19863 # Other targets (info, dvi, pdf, etc.)
19864
19865 .PHONY: maybe-info-libbacktrace info-libbacktrace
19866 maybe-info-libbacktrace:
19867 @if libbacktrace
19868 maybe-info-libbacktrace: info-libbacktrace
19869
19870 info-libbacktrace: \
19871     configure-libbacktrace 
19872         @[ -f ./libbacktrace/Makefile ] || exit 0; \
19873         r=`${PWD_COMMAND}`; export r; \
19874         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19875         $(HOST_EXPORTS) \
19876         for flag in $(EXTRA_HOST_FLAGS) ; do \
19877           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
19878         done; \
19879         echo "Doing info in libbacktrace"; \
19880         (cd $(HOST_SUBDIR)/libbacktrace && \
19881           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
19882                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
19883                   "RANLIB=$${RANLIB}" \
19884                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
19885                   info) \
19886           || exit 1
19887
19888 @endif libbacktrace
19889
19890 .PHONY: maybe-dvi-libbacktrace dvi-libbacktrace
19891 maybe-dvi-libbacktrace:
19892 @if libbacktrace
19893 maybe-dvi-libbacktrace: dvi-libbacktrace
19894
19895 dvi-libbacktrace: \
19896     configure-libbacktrace 
19897         @[ -f ./libbacktrace/Makefile ] || exit 0; \
19898         r=`${PWD_COMMAND}`; export r; \
19899         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19900         $(HOST_EXPORTS) \
19901         for flag in $(EXTRA_HOST_FLAGS) ; do \
19902           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
19903         done; \
19904         echo "Doing dvi in libbacktrace"; \
19905         (cd $(HOST_SUBDIR)/libbacktrace && \
19906           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
19907                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
19908                   "RANLIB=$${RANLIB}" \
19909                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
19910                   dvi) \
19911           || exit 1
19912
19913 @endif libbacktrace
19914
19915 .PHONY: maybe-pdf-libbacktrace pdf-libbacktrace
19916 maybe-pdf-libbacktrace:
19917 @if libbacktrace
19918 maybe-pdf-libbacktrace: pdf-libbacktrace
19919
19920 pdf-libbacktrace: \
19921     configure-libbacktrace 
19922         @[ -f ./libbacktrace/Makefile ] || exit 0; \
19923         r=`${PWD_COMMAND}`; export r; \
19924         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19925         $(HOST_EXPORTS) \
19926         for flag in $(EXTRA_HOST_FLAGS) ; do \
19927           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
19928         done; \
19929         echo "Doing pdf in libbacktrace"; \
19930         (cd $(HOST_SUBDIR)/libbacktrace && \
19931           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
19932                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
19933                   "RANLIB=$${RANLIB}" \
19934                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
19935                   pdf) \
19936           || exit 1
19937
19938 @endif libbacktrace
19939
19940 .PHONY: maybe-html-libbacktrace html-libbacktrace
19941 maybe-html-libbacktrace:
19942 @if libbacktrace
19943 maybe-html-libbacktrace: html-libbacktrace
19944
19945 html-libbacktrace: \
19946     configure-libbacktrace 
19947         @[ -f ./libbacktrace/Makefile ] || exit 0; \
19948         r=`${PWD_COMMAND}`; export r; \
19949         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19950         $(HOST_EXPORTS) \
19951         for flag in $(EXTRA_HOST_FLAGS) ; do \
19952           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
19953         done; \
19954         echo "Doing html in libbacktrace"; \
19955         (cd $(HOST_SUBDIR)/libbacktrace && \
19956           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
19957                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
19958                   "RANLIB=$${RANLIB}" \
19959                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
19960                   html) \
19961           || exit 1
19962
19963 @endif libbacktrace
19964
19965 .PHONY: maybe-TAGS-libbacktrace TAGS-libbacktrace
19966 maybe-TAGS-libbacktrace:
19967 @if libbacktrace
19968 maybe-TAGS-libbacktrace: TAGS-libbacktrace
19969
19970 TAGS-libbacktrace: \
19971     configure-libbacktrace 
19972         @[ -f ./libbacktrace/Makefile ] || exit 0; \
19973         r=`${PWD_COMMAND}`; export r; \
19974         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19975         $(HOST_EXPORTS) \
19976         for flag in $(EXTRA_HOST_FLAGS) ; do \
19977           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
19978         done; \
19979         echo "Doing TAGS in libbacktrace"; \
19980         (cd $(HOST_SUBDIR)/libbacktrace && \
19981           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
19982                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
19983                   "RANLIB=$${RANLIB}" \
19984                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
19985                   TAGS) \
19986           || exit 1
19987
19988 @endif libbacktrace
19989
19990 .PHONY: maybe-install-info-libbacktrace install-info-libbacktrace
19991 maybe-install-info-libbacktrace:
19992 @if libbacktrace
19993 maybe-install-info-libbacktrace: install-info-libbacktrace
19994
19995 install-info-libbacktrace: \
19996     configure-libbacktrace \
19997     info-libbacktrace 
19998         @[ -f ./libbacktrace/Makefile ] || exit 0; \
19999         r=`${PWD_COMMAND}`; export r; \
20000         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20001         $(HOST_EXPORTS) \
20002         for flag in $(EXTRA_HOST_FLAGS) ; do \
20003           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
20004         done; \
20005         echo "Doing install-info in libbacktrace"; \
20006         (cd $(HOST_SUBDIR)/libbacktrace && \
20007           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
20008                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
20009                   "RANLIB=$${RANLIB}" \
20010                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
20011                   install-info) \
20012           || exit 1
20013
20014 @endif libbacktrace
20015
20016 .PHONY: maybe-install-pdf-libbacktrace install-pdf-libbacktrace
20017 maybe-install-pdf-libbacktrace:
20018 @if libbacktrace
20019 maybe-install-pdf-libbacktrace: install-pdf-libbacktrace
20020
20021 install-pdf-libbacktrace: \
20022     configure-libbacktrace \
20023     pdf-libbacktrace 
20024         @[ -f ./libbacktrace/Makefile ] || exit 0; \
20025         r=`${PWD_COMMAND}`; export r; \
20026         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20027         $(HOST_EXPORTS) \
20028         for flag in $(EXTRA_HOST_FLAGS) ; do \
20029           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
20030         done; \
20031         echo "Doing install-pdf in libbacktrace"; \
20032         (cd $(HOST_SUBDIR)/libbacktrace && \
20033           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
20034                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
20035                   "RANLIB=$${RANLIB}" \
20036                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
20037                   install-pdf) \
20038           || exit 1
20039
20040 @endif libbacktrace
20041
20042 .PHONY: maybe-install-html-libbacktrace install-html-libbacktrace
20043 maybe-install-html-libbacktrace:
20044 @if libbacktrace
20045 maybe-install-html-libbacktrace: install-html-libbacktrace
20046
20047 install-html-libbacktrace: \
20048     configure-libbacktrace \
20049     html-libbacktrace 
20050         @[ -f ./libbacktrace/Makefile ] || exit 0; \
20051         r=`${PWD_COMMAND}`; export r; \
20052         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20053         $(HOST_EXPORTS) \
20054         for flag in $(EXTRA_HOST_FLAGS) ; do \
20055           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
20056         done; \
20057         echo "Doing install-html in libbacktrace"; \
20058         (cd $(HOST_SUBDIR)/libbacktrace && \
20059           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
20060                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
20061                   "RANLIB=$${RANLIB}" \
20062                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
20063                   install-html) \
20064           || exit 1
20065
20066 @endif libbacktrace
20067
20068 .PHONY: maybe-installcheck-libbacktrace installcheck-libbacktrace
20069 maybe-installcheck-libbacktrace:
20070 @if libbacktrace
20071 maybe-installcheck-libbacktrace: installcheck-libbacktrace
20072
20073 installcheck-libbacktrace: \
20074     configure-libbacktrace 
20075         @[ -f ./libbacktrace/Makefile ] || exit 0; \
20076         r=`${PWD_COMMAND}`; export r; \
20077         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20078         $(HOST_EXPORTS) \
20079         for flag in $(EXTRA_HOST_FLAGS) ; do \
20080           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
20081         done; \
20082         echo "Doing installcheck in libbacktrace"; \
20083         (cd $(HOST_SUBDIR)/libbacktrace && \
20084           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
20085                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
20086                   "RANLIB=$${RANLIB}" \
20087                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
20088                   installcheck) \
20089           || exit 1
20090
20091 @endif libbacktrace
20092
20093 .PHONY: maybe-mostlyclean-libbacktrace mostlyclean-libbacktrace
20094 maybe-mostlyclean-libbacktrace:
20095 @if libbacktrace
20096 maybe-mostlyclean-libbacktrace: mostlyclean-libbacktrace
20097
20098 mostlyclean-libbacktrace: 
20099         @[ -f ./libbacktrace/Makefile ] || exit 0; \
20100         r=`${PWD_COMMAND}`; export r; \
20101         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20102         $(HOST_EXPORTS) \
20103         for flag in $(EXTRA_HOST_FLAGS) ; do \
20104           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
20105         done; \
20106         echo "Doing mostlyclean in libbacktrace"; \
20107         (cd $(HOST_SUBDIR)/libbacktrace && \
20108           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
20109                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
20110                   "RANLIB=$${RANLIB}" \
20111                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
20112                   mostlyclean) \
20113           || exit 1
20114
20115 @endif libbacktrace
20116
20117 .PHONY: maybe-clean-libbacktrace clean-libbacktrace
20118 maybe-clean-libbacktrace:
20119 @if libbacktrace
20120 maybe-clean-libbacktrace: clean-libbacktrace
20121
20122 clean-libbacktrace: 
20123         @[ -f ./libbacktrace/Makefile ] || exit 0; \
20124         r=`${PWD_COMMAND}`; export r; \
20125         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20126         $(HOST_EXPORTS) \
20127         for flag in $(EXTRA_HOST_FLAGS) ; do \
20128           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
20129         done; \
20130         echo "Doing clean in libbacktrace"; \
20131         (cd $(HOST_SUBDIR)/libbacktrace && \
20132           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
20133                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
20134                   "RANLIB=$${RANLIB}" \
20135                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
20136                   clean) \
20137           || exit 1
20138
20139 @endif libbacktrace
20140
20141 .PHONY: maybe-distclean-libbacktrace distclean-libbacktrace
20142 maybe-distclean-libbacktrace:
20143 @if libbacktrace
20144 maybe-distclean-libbacktrace: distclean-libbacktrace
20145
20146 distclean-libbacktrace: 
20147         @[ -f ./libbacktrace/Makefile ] || exit 0; \
20148         r=`${PWD_COMMAND}`; export r; \
20149         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20150         $(HOST_EXPORTS) \
20151         for flag in $(EXTRA_HOST_FLAGS) ; do \
20152           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
20153         done; \
20154         echo "Doing distclean in libbacktrace"; \
20155         (cd $(HOST_SUBDIR)/libbacktrace && \
20156           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
20157                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
20158                   "RANLIB=$${RANLIB}" \
20159                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
20160                   distclean) \
20161           || exit 1
20162
20163 @endif libbacktrace
20164
20165 .PHONY: maybe-maintainer-clean-libbacktrace maintainer-clean-libbacktrace
20166 maybe-maintainer-clean-libbacktrace:
20167 @if libbacktrace
20168 maybe-maintainer-clean-libbacktrace: maintainer-clean-libbacktrace
20169
20170 maintainer-clean-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 maintainer-clean 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                   maintainer-clean) \
20185           || exit 1
20186
20187 @endif libbacktrace
20188
20189
20190
20191 .PHONY: configure-libcpp maybe-configure-libcpp
20192 maybe-configure-libcpp:
20193 @if gcc-bootstrap
20194 configure-libcpp: stage_current
20195 @endif gcc-bootstrap
20196 @if libcpp
20197 maybe-configure-libcpp: configure-libcpp
20198 configure-libcpp: 
20199         @r=`${PWD_COMMAND}`; export r; \
20200         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20201         test ! -f $(HOST_SUBDIR)/libcpp/Makefile || exit 0; \
20202         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libcpp; \
20203         $(HOST_EXPORTS)  \
20204         echo Configuring in $(HOST_SUBDIR)/libcpp; \
20205         cd "$(HOST_SUBDIR)/libcpp" || exit 1; \
20206         case $(srcdir) in \
20207           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
20208           *) topdir=`echo $(HOST_SUBDIR)/libcpp/ | \
20209                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
20210         esac; \
20211         module_srcdir=libcpp; \
20212         $(SHELL) \
20213           $$s/$$module_srcdir/configure \
20214           --srcdir=$${topdir}/$$module_srcdir \
20215           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
20216           --target=${target_alias}  \
20217           || exit 1
20218 @endif libcpp
20219
20220
20221
20222 .PHONY: configure-stage1-libcpp maybe-configure-stage1-libcpp
20223 maybe-configure-stage1-libcpp:
20224 @if libcpp-bootstrap
20225 maybe-configure-stage1-libcpp: configure-stage1-libcpp
20226 configure-stage1-libcpp:
20227         @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
20228         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libcpp
20229         @r=`${PWD_COMMAND}`; export r; \
20230         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20231         TFLAGS="$(STAGE1_TFLAGS)"; \
20232         test ! -f $(HOST_SUBDIR)/libcpp/Makefile || exit 0; \
20233         $(HOST_EXPORTS) \
20234         CFLAGS="$(STAGE1_CFLAGS)"; export CFLAGS; \
20235         CXXFLAGS="$(STAGE1_CXXFLAGS)"; export CXXFLAGS; \
20236         LIBCFLAGS="$(LIBCFLAGS)"; export LIBCFLAGS;  \
20237         echo Configuring stage 1 in $(HOST_SUBDIR)/libcpp; \
20238         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libcpp; \
20239         cd $(HOST_SUBDIR)/libcpp || exit 1; \
20240         case $(srcdir) in \
20241           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
20242           *) topdir=`echo $(HOST_SUBDIR)/libcpp/ | \
20243                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
20244         esac; \
20245         module_srcdir=libcpp; \
20246         $(SHELL) $$s/$$module_srcdir/configure \
20247           --srcdir=$${topdir}/$$module_srcdir \
20248           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
20249           --target=${target_alias} \
20250            \
20251           $(STAGE1_CONFIGURE_FLAGS)
20252 @endif libcpp-bootstrap
20253
20254 .PHONY: configure-stage2-libcpp maybe-configure-stage2-libcpp
20255 maybe-configure-stage2-libcpp:
20256 @if libcpp-bootstrap
20257 maybe-configure-stage2-libcpp: configure-stage2-libcpp
20258 configure-stage2-libcpp:
20259         @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
20260         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libcpp
20261         @r=`${PWD_COMMAND}`; export r; \
20262         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20263         TFLAGS="$(STAGE2_TFLAGS)"; \
20264         test ! -f $(HOST_SUBDIR)/libcpp/Makefile || exit 0; \
20265         $(HOST_EXPORTS) \
20266         $(POSTSTAGE1_HOST_EXPORTS) \
20267         CFLAGS="$(STAGE2_CFLAGS)"; export CFLAGS; \
20268         CXXFLAGS="$(STAGE2_CXXFLAGS)"; export CXXFLAGS; \
20269         LIBCFLAGS="$(STAGE2_CFLAGS)"; export LIBCFLAGS;  \
20270         echo Configuring stage 2 in $(HOST_SUBDIR)/libcpp; \
20271         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libcpp; \
20272         cd $(HOST_SUBDIR)/libcpp || exit 1; \
20273         case $(srcdir) in \
20274           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
20275           *) topdir=`echo $(HOST_SUBDIR)/libcpp/ | \
20276                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
20277         esac; \
20278         module_srcdir=libcpp; \
20279         $(SHELL) $$s/$$module_srcdir/configure \
20280           --srcdir=$${topdir}/$$module_srcdir \
20281           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
20282           --target=${target_alias} \
20283           --with-build-libsubdir=$(HOST_SUBDIR) \
20284           $(STAGE2_CONFIGURE_FLAGS)
20285 @endif libcpp-bootstrap
20286
20287 .PHONY: configure-stage3-libcpp maybe-configure-stage3-libcpp
20288 maybe-configure-stage3-libcpp:
20289 @if libcpp-bootstrap
20290 maybe-configure-stage3-libcpp: configure-stage3-libcpp
20291 configure-stage3-libcpp:
20292         @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
20293         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libcpp
20294         @r=`${PWD_COMMAND}`; export r; \
20295         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20296         TFLAGS="$(STAGE3_TFLAGS)"; \
20297         test ! -f $(HOST_SUBDIR)/libcpp/Makefile || exit 0; \
20298         $(HOST_EXPORTS) \
20299         $(POSTSTAGE1_HOST_EXPORTS) \
20300         CFLAGS="$(STAGE3_CFLAGS)"; export CFLAGS; \
20301         CXXFLAGS="$(STAGE3_CXXFLAGS)"; export CXXFLAGS; \
20302         LIBCFLAGS="$(STAGE3_CFLAGS)"; export LIBCFLAGS;  \
20303         echo Configuring stage 3 in $(HOST_SUBDIR)/libcpp; \
20304         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libcpp; \
20305         cd $(HOST_SUBDIR)/libcpp || exit 1; \
20306         case $(srcdir) in \
20307           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
20308           *) topdir=`echo $(HOST_SUBDIR)/libcpp/ | \
20309                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
20310         esac; \
20311         module_srcdir=libcpp; \
20312         $(SHELL) $$s/$$module_srcdir/configure \
20313           --srcdir=$${topdir}/$$module_srcdir \
20314           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
20315           --target=${target_alias} \
20316           --with-build-libsubdir=$(HOST_SUBDIR) \
20317           $(STAGE3_CONFIGURE_FLAGS)
20318 @endif libcpp-bootstrap
20319
20320 .PHONY: configure-stage4-libcpp maybe-configure-stage4-libcpp
20321 maybe-configure-stage4-libcpp:
20322 @if libcpp-bootstrap
20323 maybe-configure-stage4-libcpp: configure-stage4-libcpp
20324 configure-stage4-libcpp:
20325         @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
20326         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libcpp
20327         @r=`${PWD_COMMAND}`; export r; \
20328         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20329         TFLAGS="$(STAGE4_TFLAGS)"; \
20330         test ! -f $(HOST_SUBDIR)/libcpp/Makefile || exit 0; \
20331         $(HOST_EXPORTS) \
20332         $(POSTSTAGE1_HOST_EXPORTS) \
20333         CFLAGS="$(STAGE4_CFLAGS)"; export CFLAGS; \
20334         CXXFLAGS="$(STAGE4_CXXFLAGS)"; export CXXFLAGS; \
20335         LIBCFLAGS="$(STAGE4_CFLAGS)"; export LIBCFLAGS;  \
20336         echo Configuring stage 4 in $(HOST_SUBDIR)/libcpp; \
20337         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libcpp; \
20338         cd $(HOST_SUBDIR)/libcpp || exit 1; \
20339         case $(srcdir) in \
20340           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
20341           *) topdir=`echo $(HOST_SUBDIR)/libcpp/ | \
20342                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
20343         esac; \
20344         module_srcdir=libcpp; \
20345         $(SHELL) $$s/$$module_srcdir/configure \
20346           --srcdir=$${topdir}/$$module_srcdir \
20347           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
20348           --target=${target_alias} \
20349           --with-build-libsubdir=$(HOST_SUBDIR) \
20350           $(STAGE4_CONFIGURE_FLAGS)
20351 @endif libcpp-bootstrap
20352
20353 .PHONY: configure-stageprofile-libcpp maybe-configure-stageprofile-libcpp
20354 maybe-configure-stageprofile-libcpp:
20355 @if libcpp-bootstrap
20356 maybe-configure-stageprofile-libcpp: configure-stageprofile-libcpp
20357 configure-stageprofile-libcpp:
20358         @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
20359         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libcpp
20360         @r=`${PWD_COMMAND}`; export r; \
20361         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20362         TFLAGS="$(STAGEprofile_TFLAGS)"; \
20363         test ! -f $(HOST_SUBDIR)/libcpp/Makefile || exit 0; \
20364         $(HOST_EXPORTS) \
20365         $(POSTSTAGE1_HOST_EXPORTS) \
20366         CFLAGS="$(STAGEprofile_CFLAGS)"; export CFLAGS; \
20367         CXXFLAGS="$(STAGEprofile_CXXFLAGS)"; export CXXFLAGS; \
20368         LIBCFLAGS="$(STAGEprofile_CFLAGS)"; export LIBCFLAGS;  \
20369         echo Configuring stage profile in $(HOST_SUBDIR)/libcpp; \
20370         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libcpp; \
20371         cd $(HOST_SUBDIR)/libcpp || exit 1; \
20372         case $(srcdir) in \
20373           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
20374           *) topdir=`echo $(HOST_SUBDIR)/libcpp/ | \
20375                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
20376         esac; \
20377         module_srcdir=libcpp; \
20378         $(SHELL) $$s/$$module_srcdir/configure \
20379           --srcdir=$${topdir}/$$module_srcdir \
20380           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
20381           --target=${target_alias} \
20382           --with-build-libsubdir=$(HOST_SUBDIR) \
20383           $(STAGEprofile_CONFIGURE_FLAGS)
20384 @endif libcpp-bootstrap
20385
20386 .PHONY: configure-stagefeedback-libcpp maybe-configure-stagefeedback-libcpp
20387 maybe-configure-stagefeedback-libcpp:
20388 @if libcpp-bootstrap
20389 maybe-configure-stagefeedback-libcpp: configure-stagefeedback-libcpp
20390 configure-stagefeedback-libcpp:
20391         @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
20392         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libcpp
20393         @r=`${PWD_COMMAND}`; export r; \
20394         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20395         TFLAGS="$(STAGEfeedback_TFLAGS)"; \
20396         test ! -f $(HOST_SUBDIR)/libcpp/Makefile || exit 0; \
20397         $(HOST_EXPORTS) \
20398         $(POSTSTAGE1_HOST_EXPORTS) \
20399         CFLAGS="$(STAGEfeedback_CFLAGS)"; export CFLAGS; \
20400         CXXFLAGS="$(STAGEfeedback_CXXFLAGS)"; export CXXFLAGS; \
20401         LIBCFLAGS="$(STAGEfeedback_CFLAGS)"; export LIBCFLAGS;  \
20402         echo Configuring stage feedback in $(HOST_SUBDIR)/libcpp; \
20403         $(SHELL) $(srcdir)/mkinstalldirs $(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         module_srcdir=libcpp; \
20411         $(SHELL) $$s/$$module_srcdir/configure \
20412           --srcdir=$${topdir}/$$module_srcdir \
20413           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
20414           --target=${target_alias} \
20415           --with-build-libsubdir=$(HOST_SUBDIR) \
20416           $(STAGEfeedback_CONFIGURE_FLAGS)
20417 @endif libcpp-bootstrap
20418
20419
20420
20421
20422
20423 .PHONY: all-libcpp maybe-all-libcpp
20424 maybe-all-libcpp:
20425 @if gcc-bootstrap
20426 all-libcpp: stage_current
20427 @endif gcc-bootstrap
20428 @if libcpp
20429 TARGET-libcpp=all
20430 maybe-all-libcpp: all-libcpp
20431 all-libcpp: configure-libcpp
20432         @r=`${PWD_COMMAND}`; export r; \
20433         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20434         $(HOST_EXPORTS)  \
20435         (cd $(HOST_SUBDIR)/libcpp && \
20436           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS)  \
20437                 $(TARGET-libcpp))
20438 @endif libcpp
20439
20440
20441
20442 .PHONY: all-stage1-libcpp maybe-all-stage1-libcpp
20443 .PHONY: clean-stage1-libcpp maybe-clean-stage1-libcpp
20444 maybe-all-stage1-libcpp:
20445 maybe-clean-stage1-libcpp:
20446 @if libcpp-bootstrap
20447 maybe-all-stage1-libcpp: all-stage1-libcpp
20448 all-stage1: all-stage1-libcpp
20449 TARGET-stage1-libcpp = $(TARGET-libcpp)
20450 all-stage1-libcpp: configure-stage1-libcpp
20451         @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
20452         @r=`${PWD_COMMAND}`; export r; \
20453         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20454         TFLAGS="$(STAGE1_TFLAGS)"; \
20455         $(HOST_EXPORTS)  \
20456         cd $(HOST_SUBDIR)/libcpp && \
20457         $(MAKE) $(BASE_FLAGS_TO_PASS) \
20458                 CFLAGS="$(STAGE1_CFLAGS)" \
20459                 CXXFLAGS="$(STAGE1_CXXFLAGS)" \
20460                 LIBCFLAGS="$(LIBCFLAGS)" \
20461                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
20462                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
20463                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
20464                 $(EXTRA_HOST_FLAGS)  \
20465                 $(STAGE1_FLAGS_TO_PASS)  \
20466                 TFLAGS="$(STAGE1_TFLAGS)" \
20467                 $(TARGET-stage1-libcpp)
20468
20469 maybe-clean-stage1-libcpp: clean-stage1-libcpp
20470 clean-stage1: clean-stage1-libcpp
20471 clean-stage1-libcpp:
20472         @if [ $(current_stage) = stage1 ]; then \
20473           [ -f $(HOST_SUBDIR)/libcpp/Makefile ] || exit 0; \
20474         else \
20475           [ -f $(HOST_SUBDIR)/stage1-libcpp/Makefile ] || exit 0; \
20476           $(MAKE) stage1-start; \
20477         fi; \
20478         cd $(HOST_SUBDIR)/libcpp && \
20479         $(MAKE) $(EXTRA_HOST_FLAGS)  \
20480         $(STAGE1_FLAGS_TO_PASS)  clean
20481 @endif libcpp-bootstrap
20482
20483
20484 .PHONY: all-stage2-libcpp maybe-all-stage2-libcpp
20485 .PHONY: clean-stage2-libcpp maybe-clean-stage2-libcpp
20486 maybe-all-stage2-libcpp:
20487 maybe-clean-stage2-libcpp:
20488 @if libcpp-bootstrap
20489 maybe-all-stage2-libcpp: all-stage2-libcpp
20490 all-stage2: all-stage2-libcpp
20491 TARGET-stage2-libcpp = $(TARGET-libcpp)
20492 all-stage2-libcpp: configure-stage2-libcpp
20493         @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
20494         @r=`${PWD_COMMAND}`; export r; \
20495         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20496         TFLAGS="$(STAGE2_TFLAGS)"; \
20497         $(HOST_EXPORTS) \
20498         $(POSTSTAGE1_HOST_EXPORTS)  \
20499         cd $(HOST_SUBDIR)/libcpp && \
20500         $(MAKE) $(BASE_FLAGS_TO_PASS) \
20501                 CFLAGS="$(STAGE2_CFLAGS)" \
20502                 CXXFLAGS="$(STAGE2_CXXFLAGS)" \
20503                 LIBCFLAGS="$(STAGE2_CFLAGS)" \
20504                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
20505                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
20506                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
20507                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
20508                 TFLAGS="$(STAGE2_TFLAGS)" \
20509                 $(TARGET-stage2-libcpp)
20510
20511 maybe-clean-stage2-libcpp: clean-stage2-libcpp
20512 clean-stage2: clean-stage2-libcpp
20513 clean-stage2-libcpp:
20514         @if [ $(current_stage) = stage2 ]; then \
20515           [ -f $(HOST_SUBDIR)/libcpp/Makefile ] || exit 0; \
20516         else \
20517           [ -f $(HOST_SUBDIR)/stage2-libcpp/Makefile ] || exit 0; \
20518           $(MAKE) stage2-start; \
20519         fi; \
20520         cd $(HOST_SUBDIR)/libcpp && \
20521         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  clean
20522 @endif libcpp-bootstrap
20523
20524
20525 .PHONY: all-stage3-libcpp maybe-all-stage3-libcpp
20526 .PHONY: clean-stage3-libcpp maybe-clean-stage3-libcpp
20527 maybe-all-stage3-libcpp:
20528 maybe-clean-stage3-libcpp:
20529 @if libcpp-bootstrap
20530 maybe-all-stage3-libcpp: all-stage3-libcpp
20531 all-stage3: all-stage3-libcpp
20532 TARGET-stage3-libcpp = $(TARGET-libcpp)
20533 all-stage3-libcpp: configure-stage3-libcpp
20534         @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
20535         @r=`${PWD_COMMAND}`; export r; \
20536         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20537         TFLAGS="$(STAGE3_TFLAGS)"; \
20538         $(HOST_EXPORTS) \
20539         $(POSTSTAGE1_HOST_EXPORTS)  \
20540         cd $(HOST_SUBDIR)/libcpp && \
20541         $(MAKE) $(BASE_FLAGS_TO_PASS) \
20542                 CFLAGS="$(STAGE3_CFLAGS)" \
20543                 CXXFLAGS="$(STAGE3_CXXFLAGS)" \
20544                 LIBCFLAGS="$(STAGE3_CFLAGS)" \
20545                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
20546                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
20547                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
20548                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
20549                 TFLAGS="$(STAGE3_TFLAGS)" \
20550                 $(TARGET-stage3-libcpp)
20551
20552 maybe-clean-stage3-libcpp: clean-stage3-libcpp
20553 clean-stage3: clean-stage3-libcpp
20554 clean-stage3-libcpp:
20555         @if [ $(current_stage) = stage3 ]; then \
20556           [ -f $(HOST_SUBDIR)/libcpp/Makefile ] || exit 0; \
20557         else \
20558           [ -f $(HOST_SUBDIR)/stage3-libcpp/Makefile ] || exit 0; \
20559           $(MAKE) stage3-start; \
20560         fi; \
20561         cd $(HOST_SUBDIR)/libcpp && \
20562         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  clean
20563 @endif libcpp-bootstrap
20564
20565
20566 .PHONY: all-stage4-libcpp maybe-all-stage4-libcpp
20567 .PHONY: clean-stage4-libcpp maybe-clean-stage4-libcpp
20568 maybe-all-stage4-libcpp:
20569 maybe-clean-stage4-libcpp:
20570 @if libcpp-bootstrap
20571 maybe-all-stage4-libcpp: all-stage4-libcpp
20572 all-stage4: all-stage4-libcpp
20573 TARGET-stage4-libcpp = $(TARGET-libcpp)
20574 all-stage4-libcpp: configure-stage4-libcpp
20575         @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
20576         @r=`${PWD_COMMAND}`; export r; \
20577         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20578         TFLAGS="$(STAGE4_TFLAGS)"; \
20579         $(HOST_EXPORTS) \
20580         $(POSTSTAGE1_HOST_EXPORTS)  \
20581         cd $(HOST_SUBDIR)/libcpp && \
20582         $(MAKE) $(BASE_FLAGS_TO_PASS) \
20583                 CFLAGS="$(STAGE4_CFLAGS)" \
20584                 CXXFLAGS="$(STAGE4_CXXFLAGS)" \
20585                 LIBCFLAGS="$(STAGE4_CFLAGS)" \
20586                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
20587                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
20588                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
20589                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
20590                 TFLAGS="$(STAGE4_TFLAGS)" \
20591                 $(TARGET-stage4-libcpp)
20592
20593 maybe-clean-stage4-libcpp: clean-stage4-libcpp
20594 clean-stage4: clean-stage4-libcpp
20595 clean-stage4-libcpp:
20596         @if [ $(current_stage) = stage4 ]; then \
20597           [ -f $(HOST_SUBDIR)/libcpp/Makefile ] || exit 0; \
20598         else \
20599           [ -f $(HOST_SUBDIR)/stage4-libcpp/Makefile ] || exit 0; \
20600           $(MAKE) stage4-start; \
20601         fi; \
20602         cd $(HOST_SUBDIR)/libcpp && \
20603         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  clean
20604 @endif libcpp-bootstrap
20605
20606
20607 .PHONY: all-stageprofile-libcpp maybe-all-stageprofile-libcpp
20608 .PHONY: clean-stageprofile-libcpp maybe-clean-stageprofile-libcpp
20609 maybe-all-stageprofile-libcpp:
20610 maybe-clean-stageprofile-libcpp:
20611 @if libcpp-bootstrap
20612 maybe-all-stageprofile-libcpp: all-stageprofile-libcpp
20613 all-stageprofile: all-stageprofile-libcpp
20614 TARGET-stageprofile-libcpp = $(TARGET-libcpp)
20615 all-stageprofile-libcpp: configure-stageprofile-libcpp
20616         @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
20617         @r=`${PWD_COMMAND}`; export r; \
20618         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20619         TFLAGS="$(STAGEprofile_TFLAGS)"; \
20620         $(HOST_EXPORTS) \
20621         $(POSTSTAGE1_HOST_EXPORTS)  \
20622         cd $(HOST_SUBDIR)/libcpp && \
20623         $(MAKE) $(BASE_FLAGS_TO_PASS) \
20624                 CFLAGS="$(STAGEprofile_CFLAGS)" \
20625                 CXXFLAGS="$(STAGEprofile_CXXFLAGS)" \
20626                 LIBCFLAGS="$(STAGEprofile_CFLAGS)" \
20627                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
20628                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
20629                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
20630                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
20631                 TFLAGS="$(STAGEprofile_TFLAGS)" \
20632                 $(TARGET-stageprofile-libcpp)
20633
20634 maybe-clean-stageprofile-libcpp: clean-stageprofile-libcpp
20635 clean-stageprofile: clean-stageprofile-libcpp
20636 clean-stageprofile-libcpp:
20637         @if [ $(current_stage) = stageprofile ]; then \
20638           [ -f $(HOST_SUBDIR)/libcpp/Makefile ] || exit 0; \
20639         else \
20640           [ -f $(HOST_SUBDIR)/stageprofile-libcpp/Makefile ] || exit 0; \
20641           $(MAKE) stageprofile-start; \
20642         fi; \
20643         cd $(HOST_SUBDIR)/libcpp && \
20644         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  clean
20645 @endif libcpp-bootstrap
20646
20647
20648 .PHONY: all-stagefeedback-libcpp maybe-all-stagefeedback-libcpp
20649 .PHONY: clean-stagefeedback-libcpp maybe-clean-stagefeedback-libcpp
20650 maybe-all-stagefeedback-libcpp:
20651 maybe-clean-stagefeedback-libcpp:
20652 @if libcpp-bootstrap
20653 maybe-all-stagefeedback-libcpp: all-stagefeedback-libcpp
20654 all-stagefeedback: all-stagefeedback-libcpp
20655 TARGET-stagefeedback-libcpp = $(TARGET-libcpp)
20656 all-stagefeedback-libcpp: configure-stagefeedback-libcpp
20657         @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
20658         @r=`${PWD_COMMAND}`; export r; \
20659         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20660         TFLAGS="$(STAGEfeedback_TFLAGS)"; \
20661         $(HOST_EXPORTS) \
20662         $(POSTSTAGE1_HOST_EXPORTS)  \
20663         cd $(HOST_SUBDIR)/libcpp && \
20664         $(MAKE) $(BASE_FLAGS_TO_PASS) \
20665                 CFLAGS="$(STAGEfeedback_CFLAGS)" \
20666                 CXXFLAGS="$(STAGEfeedback_CXXFLAGS)" \
20667                 LIBCFLAGS="$(STAGEfeedback_CFLAGS)" \
20668                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
20669                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
20670                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
20671                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
20672                 TFLAGS="$(STAGEfeedback_TFLAGS)" \
20673                 $(TARGET-stagefeedback-libcpp)
20674
20675 maybe-clean-stagefeedback-libcpp: clean-stagefeedback-libcpp
20676 clean-stagefeedback: clean-stagefeedback-libcpp
20677 clean-stagefeedback-libcpp:
20678         @if [ $(current_stage) = stagefeedback ]; then \
20679           [ -f $(HOST_SUBDIR)/libcpp/Makefile ] || exit 0; \
20680         else \
20681           [ -f $(HOST_SUBDIR)/stagefeedback-libcpp/Makefile ] || exit 0; \
20682           $(MAKE) stagefeedback-start; \
20683         fi; \
20684         cd $(HOST_SUBDIR)/libcpp && \
20685         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  clean
20686 @endif libcpp-bootstrap
20687
20688
20689
20690
20691
20692 .PHONY: check-libcpp maybe-check-libcpp
20693 maybe-check-libcpp:
20694 @if libcpp
20695 maybe-check-libcpp: check-libcpp
20696
20697 check-libcpp:
20698         @: $(MAKE); $(unstage)
20699         @r=`${PWD_COMMAND}`; export r; \
20700         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20701         $(HOST_EXPORTS) $(EXTRA_HOST_EXPORTS) \
20702         (cd $(HOST_SUBDIR)/libcpp && \
20703           $(MAKE) $(FLAGS_TO_PASS)  $(EXTRA_BOOTSTRAP_FLAGS) check)
20704
20705 @endif libcpp
20706
20707 .PHONY: install-libcpp maybe-install-libcpp
20708 maybe-install-libcpp:
20709 @if libcpp
20710 maybe-install-libcpp: install-libcpp
20711
20712 install-libcpp: installdirs
20713         @: $(MAKE); $(unstage)
20714         @r=`${PWD_COMMAND}`; export r; \
20715         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20716         $(HOST_EXPORTS) \
20717         (cd $(HOST_SUBDIR)/libcpp && \
20718           $(MAKE) $(FLAGS_TO_PASS)  install)
20719
20720 @endif libcpp
20721
20722 .PHONY: install-strip-libcpp maybe-install-strip-libcpp
20723 maybe-install-strip-libcpp:
20724 @if libcpp
20725 maybe-install-strip-libcpp: install-strip-libcpp
20726
20727 install-strip-libcpp: installdirs
20728         @: $(MAKE); $(unstage)
20729         @r=`${PWD_COMMAND}`; export r; \
20730         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20731         $(HOST_EXPORTS) \
20732         (cd $(HOST_SUBDIR)/libcpp && \
20733           $(MAKE) $(FLAGS_TO_PASS)  install-strip)
20734
20735 @endif libcpp
20736
20737 # Other targets (info, dvi, pdf, etc.)
20738
20739 .PHONY: maybe-info-libcpp info-libcpp
20740 maybe-info-libcpp:
20741 @if libcpp
20742 maybe-info-libcpp: info-libcpp
20743
20744 info-libcpp: \
20745     configure-libcpp 
20746         @[ -f ./libcpp/Makefile ] || exit 0; \
20747         r=`${PWD_COMMAND}`; export r; \
20748         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20749         $(HOST_EXPORTS) \
20750         for flag in $(EXTRA_HOST_FLAGS) ; do \
20751           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
20752         done; \
20753         echo "Doing info in libcpp"; \
20754         (cd $(HOST_SUBDIR)/libcpp && \
20755           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
20756                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
20757                   "RANLIB=$${RANLIB}" \
20758                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
20759                   info) \
20760           || exit 1
20761
20762 @endif libcpp
20763
20764 .PHONY: maybe-dvi-libcpp dvi-libcpp
20765 maybe-dvi-libcpp:
20766 @if libcpp
20767 maybe-dvi-libcpp: dvi-libcpp
20768
20769 dvi-libcpp: \
20770     configure-libcpp 
20771         @[ -f ./libcpp/Makefile ] || exit 0; \
20772         r=`${PWD_COMMAND}`; export r; \
20773         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20774         $(HOST_EXPORTS) \
20775         for flag in $(EXTRA_HOST_FLAGS) ; do \
20776           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
20777         done; \
20778         echo "Doing dvi in libcpp"; \
20779         (cd $(HOST_SUBDIR)/libcpp && \
20780           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
20781                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
20782                   "RANLIB=$${RANLIB}" \
20783                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
20784                   dvi) \
20785           || exit 1
20786
20787 @endif libcpp
20788
20789 .PHONY: maybe-pdf-libcpp pdf-libcpp
20790 maybe-pdf-libcpp:
20791 @if libcpp
20792 maybe-pdf-libcpp: pdf-libcpp
20793
20794 pdf-libcpp: \
20795     configure-libcpp 
20796         @[ -f ./libcpp/Makefile ] || exit 0; \
20797         r=`${PWD_COMMAND}`; export r; \
20798         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20799         $(HOST_EXPORTS) \
20800         for flag in $(EXTRA_HOST_FLAGS) ; do \
20801           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
20802         done; \
20803         echo "Doing pdf in libcpp"; \
20804         (cd $(HOST_SUBDIR)/libcpp && \
20805           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
20806                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
20807                   "RANLIB=$${RANLIB}" \
20808                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
20809                   pdf) \
20810           || exit 1
20811
20812 @endif libcpp
20813
20814 .PHONY: maybe-html-libcpp html-libcpp
20815 maybe-html-libcpp:
20816 @if libcpp
20817 maybe-html-libcpp: html-libcpp
20818
20819 html-libcpp: \
20820     configure-libcpp 
20821         @[ -f ./libcpp/Makefile ] || exit 0; \
20822         r=`${PWD_COMMAND}`; export r; \
20823         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20824         $(HOST_EXPORTS) \
20825         for flag in $(EXTRA_HOST_FLAGS) ; do \
20826           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
20827         done; \
20828         echo "Doing html in libcpp"; \
20829         (cd $(HOST_SUBDIR)/libcpp && \
20830           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
20831                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
20832                   "RANLIB=$${RANLIB}" \
20833                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
20834                   html) \
20835           || exit 1
20836
20837 @endif libcpp
20838
20839 .PHONY: maybe-TAGS-libcpp TAGS-libcpp
20840 maybe-TAGS-libcpp:
20841 @if libcpp
20842 maybe-TAGS-libcpp: TAGS-libcpp
20843
20844 TAGS-libcpp: \
20845     configure-libcpp 
20846         @[ -f ./libcpp/Makefile ] || exit 0; \
20847         r=`${PWD_COMMAND}`; export r; \
20848         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20849         $(HOST_EXPORTS) \
20850         for flag in $(EXTRA_HOST_FLAGS) ; do \
20851           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
20852         done; \
20853         echo "Doing TAGS in libcpp"; \
20854         (cd $(HOST_SUBDIR)/libcpp && \
20855           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
20856                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
20857                   "RANLIB=$${RANLIB}" \
20858                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
20859                   TAGS) \
20860           || exit 1
20861
20862 @endif libcpp
20863
20864 .PHONY: maybe-install-info-libcpp install-info-libcpp
20865 maybe-install-info-libcpp:
20866 @if libcpp
20867 maybe-install-info-libcpp: install-info-libcpp
20868
20869 install-info-libcpp: \
20870     configure-libcpp \
20871     info-libcpp 
20872         @[ -f ./libcpp/Makefile ] || exit 0; \
20873         r=`${PWD_COMMAND}`; export r; \
20874         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20875         $(HOST_EXPORTS) \
20876         for flag in $(EXTRA_HOST_FLAGS) ; do \
20877           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
20878         done; \
20879         echo "Doing install-info in libcpp"; \
20880         (cd $(HOST_SUBDIR)/libcpp && \
20881           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
20882                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
20883                   "RANLIB=$${RANLIB}" \
20884                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
20885                   install-info) \
20886           || exit 1
20887
20888 @endif libcpp
20889
20890 .PHONY: maybe-install-pdf-libcpp install-pdf-libcpp
20891 maybe-install-pdf-libcpp:
20892 @if libcpp
20893 maybe-install-pdf-libcpp: install-pdf-libcpp
20894
20895 install-pdf-libcpp: \
20896     configure-libcpp \
20897     pdf-libcpp 
20898         @[ -f ./libcpp/Makefile ] || exit 0; \
20899         r=`${PWD_COMMAND}`; export r; \
20900         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20901         $(HOST_EXPORTS) \
20902         for flag in $(EXTRA_HOST_FLAGS) ; do \
20903           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
20904         done; \
20905         echo "Doing install-pdf in libcpp"; \
20906         (cd $(HOST_SUBDIR)/libcpp && \
20907           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
20908                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
20909                   "RANLIB=$${RANLIB}" \
20910                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
20911                   install-pdf) \
20912           || exit 1
20913
20914 @endif libcpp
20915
20916 .PHONY: maybe-install-html-libcpp install-html-libcpp
20917 maybe-install-html-libcpp:
20918 @if libcpp
20919 maybe-install-html-libcpp: install-html-libcpp
20920
20921 install-html-libcpp: \
20922     configure-libcpp \
20923     html-libcpp 
20924         @[ -f ./libcpp/Makefile ] || exit 0; \
20925         r=`${PWD_COMMAND}`; export r; \
20926         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20927         $(HOST_EXPORTS) \
20928         for flag in $(EXTRA_HOST_FLAGS) ; do \
20929           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
20930         done; \
20931         echo "Doing install-html in libcpp"; \
20932         (cd $(HOST_SUBDIR)/libcpp && \
20933           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
20934                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
20935                   "RANLIB=$${RANLIB}" \
20936                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
20937                   install-html) \
20938           || exit 1
20939
20940 @endif libcpp
20941
20942 .PHONY: maybe-installcheck-libcpp installcheck-libcpp
20943 maybe-installcheck-libcpp:
20944 @if libcpp
20945 maybe-installcheck-libcpp: installcheck-libcpp
20946
20947 installcheck-libcpp: \
20948     configure-libcpp 
20949         @[ -f ./libcpp/Makefile ] || exit 0; \
20950         r=`${PWD_COMMAND}`; export r; \
20951         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20952         $(HOST_EXPORTS) \
20953         for flag in $(EXTRA_HOST_FLAGS) ; do \
20954           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
20955         done; \
20956         echo "Doing installcheck in libcpp"; \
20957         (cd $(HOST_SUBDIR)/libcpp && \
20958           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
20959                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
20960                   "RANLIB=$${RANLIB}" \
20961                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
20962                   installcheck) \
20963           || exit 1
20964
20965 @endif libcpp
20966
20967 .PHONY: maybe-mostlyclean-libcpp mostlyclean-libcpp
20968 maybe-mostlyclean-libcpp:
20969 @if libcpp
20970 maybe-mostlyclean-libcpp: mostlyclean-libcpp
20971
20972 mostlyclean-libcpp: 
20973         @[ -f ./libcpp/Makefile ] || exit 0; \
20974         r=`${PWD_COMMAND}`; export r; \
20975         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20976         $(HOST_EXPORTS) \
20977         for flag in $(EXTRA_HOST_FLAGS) ; do \
20978           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
20979         done; \
20980         echo "Doing mostlyclean in libcpp"; \
20981         (cd $(HOST_SUBDIR)/libcpp && \
20982           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
20983                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
20984                   "RANLIB=$${RANLIB}" \
20985                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
20986                   mostlyclean) \
20987           || exit 1
20988
20989 @endif libcpp
20990
20991 .PHONY: maybe-clean-libcpp clean-libcpp
20992 maybe-clean-libcpp:
20993 @if libcpp
20994 maybe-clean-libcpp: clean-libcpp
20995
20996 clean-libcpp: 
20997         @[ -f ./libcpp/Makefile ] || exit 0; \
20998         r=`${PWD_COMMAND}`; export r; \
20999         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21000         $(HOST_EXPORTS) \
21001         for flag in $(EXTRA_HOST_FLAGS) ; do \
21002           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
21003         done; \
21004         echo "Doing clean in libcpp"; \
21005         (cd $(HOST_SUBDIR)/libcpp && \
21006           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
21007                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
21008                   "RANLIB=$${RANLIB}" \
21009                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
21010                   clean) \
21011           || exit 1
21012
21013 @endif libcpp
21014
21015 .PHONY: maybe-distclean-libcpp distclean-libcpp
21016 maybe-distclean-libcpp:
21017 @if libcpp
21018 maybe-distclean-libcpp: distclean-libcpp
21019
21020 distclean-libcpp: 
21021         @[ -f ./libcpp/Makefile ] || exit 0; \
21022         r=`${PWD_COMMAND}`; export r; \
21023         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21024         $(HOST_EXPORTS) \
21025         for flag in $(EXTRA_HOST_FLAGS) ; do \
21026           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
21027         done; \
21028         echo "Doing distclean in libcpp"; \
21029         (cd $(HOST_SUBDIR)/libcpp && \
21030           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
21031                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
21032                   "RANLIB=$${RANLIB}" \
21033                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
21034                   distclean) \
21035           || exit 1
21036
21037 @endif libcpp
21038
21039 .PHONY: maybe-maintainer-clean-libcpp maintainer-clean-libcpp
21040 maybe-maintainer-clean-libcpp:
21041 @if libcpp
21042 maybe-maintainer-clean-libcpp: maintainer-clean-libcpp
21043
21044 maintainer-clean-libcpp: 
21045         @[ -f ./libcpp/Makefile ] || exit 0; \
21046         r=`${PWD_COMMAND}`; export r; \
21047         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21048         $(HOST_EXPORTS) \
21049         for flag in $(EXTRA_HOST_FLAGS) ; do \
21050           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
21051         done; \
21052         echo "Doing maintainer-clean in libcpp"; \
21053         (cd $(HOST_SUBDIR)/libcpp && \
21054           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
21055                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
21056                   "RANLIB=$${RANLIB}" \
21057                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
21058                   maintainer-clean) \
21059           || exit 1
21060
21061 @endif libcpp
21062
21063
21064
21065 .PHONY: configure-libdecnumber maybe-configure-libdecnumber
21066 maybe-configure-libdecnumber:
21067 @if gcc-bootstrap
21068 configure-libdecnumber: stage_current
21069 @endif gcc-bootstrap
21070 @if libdecnumber
21071 maybe-configure-libdecnumber: configure-libdecnumber
21072 configure-libdecnumber: 
21073         @r=`${PWD_COMMAND}`; export r; \
21074         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21075         test ! -f $(HOST_SUBDIR)/libdecnumber/Makefile || exit 0; \
21076         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libdecnumber; \
21077         $(HOST_EXPORTS)  \
21078         echo Configuring in $(HOST_SUBDIR)/libdecnumber; \
21079         cd "$(HOST_SUBDIR)/libdecnumber" || exit 1; \
21080         case $(srcdir) in \
21081           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
21082           *) topdir=`echo $(HOST_SUBDIR)/libdecnumber/ | \
21083                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
21084         esac; \
21085         module_srcdir=libdecnumber; \
21086         $(SHELL) \
21087           $$s/$$module_srcdir/configure \
21088           --srcdir=$${topdir}/$$module_srcdir \
21089           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
21090           --target=${target_alias}  \
21091           || exit 1
21092 @endif libdecnumber
21093
21094
21095
21096 .PHONY: configure-stage1-libdecnumber maybe-configure-stage1-libdecnumber
21097 maybe-configure-stage1-libdecnumber:
21098 @if libdecnumber-bootstrap
21099 maybe-configure-stage1-libdecnumber: configure-stage1-libdecnumber
21100 configure-stage1-libdecnumber:
21101         @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
21102         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libdecnumber
21103         @r=`${PWD_COMMAND}`; export r; \
21104         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21105         TFLAGS="$(STAGE1_TFLAGS)"; \
21106         test ! -f $(HOST_SUBDIR)/libdecnumber/Makefile || exit 0; \
21107         $(HOST_EXPORTS) \
21108         CFLAGS="$(STAGE1_CFLAGS)"; export CFLAGS; \
21109         CXXFLAGS="$(STAGE1_CXXFLAGS)"; export CXXFLAGS; \
21110         LIBCFLAGS="$(LIBCFLAGS)"; export LIBCFLAGS;  \
21111         echo Configuring stage 1 in $(HOST_SUBDIR)/libdecnumber; \
21112         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libdecnumber; \
21113         cd $(HOST_SUBDIR)/libdecnumber || exit 1; \
21114         case $(srcdir) in \
21115           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
21116           *) topdir=`echo $(HOST_SUBDIR)/libdecnumber/ | \
21117                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
21118         esac; \
21119         module_srcdir=libdecnumber; \
21120         $(SHELL) $$s/$$module_srcdir/configure \
21121           --srcdir=$${topdir}/$$module_srcdir \
21122           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
21123           --target=${target_alias} \
21124            \
21125           $(STAGE1_CONFIGURE_FLAGS)
21126 @endif libdecnumber-bootstrap
21127
21128 .PHONY: configure-stage2-libdecnumber maybe-configure-stage2-libdecnumber
21129 maybe-configure-stage2-libdecnumber:
21130 @if libdecnumber-bootstrap
21131 maybe-configure-stage2-libdecnumber: configure-stage2-libdecnumber
21132 configure-stage2-libdecnumber:
21133         @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
21134         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libdecnumber
21135         @r=`${PWD_COMMAND}`; export r; \
21136         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21137         TFLAGS="$(STAGE2_TFLAGS)"; \
21138         test ! -f $(HOST_SUBDIR)/libdecnumber/Makefile || exit 0; \
21139         $(HOST_EXPORTS) \
21140         $(POSTSTAGE1_HOST_EXPORTS) \
21141         CFLAGS="$(STAGE2_CFLAGS)"; export CFLAGS; \
21142         CXXFLAGS="$(STAGE2_CXXFLAGS)"; export CXXFLAGS; \
21143         LIBCFLAGS="$(STAGE2_CFLAGS)"; export LIBCFLAGS;  \
21144         echo Configuring stage 2 in $(HOST_SUBDIR)/libdecnumber; \
21145         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libdecnumber; \
21146         cd $(HOST_SUBDIR)/libdecnumber || exit 1; \
21147         case $(srcdir) in \
21148           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
21149           *) topdir=`echo $(HOST_SUBDIR)/libdecnumber/ | \
21150                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
21151         esac; \
21152         module_srcdir=libdecnumber; \
21153         $(SHELL) $$s/$$module_srcdir/configure \
21154           --srcdir=$${topdir}/$$module_srcdir \
21155           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
21156           --target=${target_alias} \
21157           --with-build-libsubdir=$(HOST_SUBDIR) \
21158           $(STAGE2_CONFIGURE_FLAGS)
21159 @endif libdecnumber-bootstrap
21160
21161 .PHONY: configure-stage3-libdecnumber maybe-configure-stage3-libdecnumber
21162 maybe-configure-stage3-libdecnumber:
21163 @if libdecnumber-bootstrap
21164 maybe-configure-stage3-libdecnumber: configure-stage3-libdecnumber
21165 configure-stage3-libdecnumber:
21166         @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
21167         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libdecnumber
21168         @r=`${PWD_COMMAND}`; export r; \
21169         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21170         TFLAGS="$(STAGE3_TFLAGS)"; \
21171         test ! -f $(HOST_SUBDIR)/libdecnumber/Makefile || exit 0; \
21172         $(HOST_EXPORTS) \
21173         $(POSTSTAGE1_HOST_EXPORTS) \
21174         CFLAGS="$(STAGE3_CFLAGS)"; export CFLAGS; \
21175         CXXFLAGS="$(STAGE3_CXXFLAGS)"; export CXXFLAGS; \
21176         LIBCFLAGS="$(STAGE3_CFLAGS)"; export LIBCFLAGS;  \
21177         echo Configuring stage 3 in $(HOST_SUBDIR)/libdecnumber; \
21178         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libdecnumber; \
21179         cd $(HOST_SUBDIR)/libdecnumber || exit 1; \
21180         case $(srcdir) in \
21181           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
21182           *) topdir=`echo $(HOST_SUBDIR)/libdecnumber/ | \
21183                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
21184         esac; \
21185         module_srcdir=libdecnumber; \
21186         $(SHELL) $$s/$$module_srcdir/configure \
21187           --srcdir=$${topdir}/$$module_srcdir \
21188           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
21189           --target=${target_alias} \
21190           --with-build-libsubdir=$(HOST_SUBDIR) \
21191           $(STAGE3_CONFIGURE_FLAGS)
21192 @endif libdecnumber-bootstrap
21193
21194 .PHONY: configure-stage4-libdecnumber maybe-configure-stage4-libdecnumber
21195 maybe-configure-stage4-libdecnumber:
21196 @if libdecnumber-bootstrap
21197 maybe-configure-stage4-libdecnumber: configure-stage4-libdecnumber
21198 configure-stage4-libdecnumber:
21199         @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
21200         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libdecnumber
21201         @r=`${PWD_COMMAND}`; export r; \
21202         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21203         TFLAGS="$(STAGE4_TFLAGS)"; \
21204         test ! -f $(HOST_SUBDIR)/libdecnumber/Makefile || exit 0; \
21205         $(HOST_EXPORTS) \
21206         $(POSTSTAGE1_HOST_EXPORTS) \
21207         CFLAGS="$(STAGE4_CFLAGS)"; export CFLAGS; \
21208         CXXFLAGS="$(STAGE4_CXXFLAGS)"; export CXXFLAGS; \
21209         LIBCFLAGS="$(STAGE4_CFLAGS)"; export LIBCFLAGS;  \
21210         echo Configuring stage 4 in $(HOST_SUBDIR)/libdecnumber; \
21211         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libdecnumber; \
21212         cd $(HOST_SUBDIR)/libdecnumber || exit 1; \
21213         case $(srcdir) in \
21214           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
21215           *) topdir=`echo $(HOST_SUBDIR)/libdecnumber/ | \
21216                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
21217         esac; \
21218         module_srcdir=libdecnumber; \
21219         $(SHELL) $$s/$$module_srcdir/configure \
21220           --srcdir=$${topdir}/$$module_srcdir \
21221           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
21222           --target=${target_alias} \
21223           --with-build-libsubdir=$(HOST_SUBDIR) \
21224           $(STAGE4_CONFIGURE_FLAGS)
21225 @endif libdecnumber-bootstrap
21226
21227 .PHONY: configure-stageprofile-libdecnumber maybe-configure-stageprofile-libdecnumber
21228 maybe-configure-stageprofile-libdecnumber:
21229 @if libdecnumber-bootstrap
21230 maybe-configure-stageprofile-libdecnumber: configure-stageprofile-libdecnumber
21231 configure-stageprofile-libdecnumber:
21232         @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
21233         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libdecnumber
21234         @r=`${PWD_COMMAND}`; export r; \
21235         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21236         TFLAGS="$(STAGEprofile_TFLAGS)"; \
21237         test ! -f $(HOST_SUBDIR)/libdecnumber/Makefile || exit 0; \
21238         $(HOST_EXPORTS) \
21239         $(POSTSTAGE1_HOST_EXPORTS) \
21240         CFLAGS="$(STAGEprofile_CFLAGS)"; export CFLAGS; \
21241         CXXFLAGS="$(STAGEprofile_CXXFLAGS)"; export CXXFLAGS; \
21242         LIBCFLAGS="$(STAGEprofile_CFLAGS)"; export LIBCFLAGS;  \
21243         echo Configuring stage profile in $(HOST_SUBDIR)/libdecnumber; \
21244         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libdecnumber; \
21245         cd $(HOST_SUBDIR)/libdecnumber || exit 1; \
21246         case $(srcdir) in \
21247           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
21248           *) topdir=`echo $(HOST_SUBDIR)/libdecnumber/ | \
21249                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
21250         esac; \
21251         module_srcdir=libdecnumber; \
21252         $(SHELL) $$s/$$module_srcdir/configure \
21253           --srcdir=$${topdir}/$$module_srcdir \
21254           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
21255           --target=${target_alias} \
21256           --with-build-libsubdir=$(HOST_SUBDIR) \
21257           $(STAGEprofile_CONFIGURE_FLAGS)
21258 @endif libdecnumber-bootstrap
21259
21260 .PHONY: configure-stagefeedback-libdecnumber maybe-configure-stagefeedback-libdecnumber
21261 maybe-configure-stagefeedback-libdecnumber:
21262 @if libdecnumber-bootstrap
21263 maybe-configure-stagefeedback-libdecnumber: configure-stagefeedback-libdecnumber
21264 configure-stagefeedback-libdecnumber:
21265         @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
21266         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libdecnumber
21267         @r=`${PWD_COMMAND}`; export r; \
21268         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21269         TFLAGS="$(STAGEfeedback_TFLAGS)"; \
21270         test ! -f $(HOST_SUBDIR)/libdecnumber/Makefile || exit 0; \
21271         $(HOST_EXPORTS) \
21272         $(POSTSTAGE1_HOST_EXPORTS) \
21273         CFLAGS="$(STAGEfeedback_CFLAGS)"; export CFLAGS; \
21274         CXXFLAGS="$(STAGEfeedback_CXXFLAGS)"; export CXXFLAGS; \
21275         LIBCFLAGS="$(STAGEfeedback_CFLAGS)"; export LIBCFLAGS;  \
21276         echo Configuring stage feedback in $(HOST_SUBDIR)/libdecnumber; \
21277         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libdecnumber; \
21278         cd $(HOST_SUBDIR)/libdecnumber || exit 1; \
21279         case $(srcdir) in \
21280           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
21281           *) topdir=`echo $(HOST_SUBDIR)/libdecnumber/ | \
21282                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
21283         esac; \
21284         module_srcdir=libdecnumber; \
21285         $(SHELL) $$s/$$module_srcdir/configure \
21286           --srcdir=$${topdir}/$$module_srcdir \
21287           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
21288           --target=${target_alias} \
21289           --with-build-libsubdir=$(HOST_SUBDIR) \
21290           $(STAGEfeedback_CONFIGURE_FLAGS)
21291 @endif libdecnumber-bootstrap
21292
21293
21294
21295
21296
21297 .PHONY: all-libdecnumber maybe-all-libdecnumber
21298 maybe-all-libdecnumber:
21299 @if gcc-bootstrap
21300 all-libdecnumber: stage_current
21301 @endif gcc-bootstrap
21302 @if libdecnumber
21303 TARGET-libdecnumber=all
21304 maybe-all-libdecnumber: all-libdecnumber
21305 all-libdecnumber: configure-libdecnumber
21306         @r=`${PWD_COMMAND}`; export r; \
21307         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21308         $(HOST_EXPORTS)  \
21309         (cd $(HOST_SUBDIR)/libdecnumber && \
21310           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS)  \
21311                 $(TARGET-libdecnumber))
21312 @endif libdecnumber
21313
21314
21315
21316 .PHONY: all-stage1-libdecnumber maybe-all-stage1-libdecnumber
21317 .PHONY: clean-stage1-libdecnumber maybe-clean-stage1-libdecnumber
21318 maybe-all-stage1-libdecnumber:
21319 maybe-clean-stage1-libdecnumber:
21320 @if libdecnumber-bootstrap
21321 maybe-all-stage1-libdecnumber: all-stage1-libdecnumber
21322 all-stage1: all-stage1-libdecnumber
21323 TARGET-stage1-libdecnumber = $(TARGET-libdecnumber)
21324 all-stage1-libdecnumber: configure-stage1-libdecnumber
21325         @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
21326         @r=`${PWD_COMMAND}`; export r; \
21327         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21328         TFLAGS="$(STAGE1_TFLAGS)"; \
21329         $(HOST_EXPORTS)  \
21330         cd $(HOST_SUBDIR)/libdecnumber && \
21331         $(MAKE) $(BASE_FLAGS_TO_PASS) \
21332                 CFLAGS="$(STAGE1_CFLAGS)" \
21333                 CXXFLAGS="$(STAGE1_CXXFLAGS)" \
21334                 LIBCFLAGS="$(LIBCFLAGS)" \
21335                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
21336                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
21337                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
21338                 $(EXTRA_HOST_FLAGS)  \
21339                 $(STAGE1_FLAGS_TO_PASS)  \
21340                 TFLAGS="$(STAGE1_TFLAGS)" \
21341                 $(TARGET-stage1-libdecnumber)
21342
21343 maybe-clean-stage1-libdecnumber: clean-stage1-libdecnumber
21344 clean-stage1: clean-stage1-libdecnumber
21345 clean-stage1-libdecnumber:
21346         @if [ $(current_stage) = stage1 ]; then \
21347           [ -f $(HOST_SUBDIR)/libdecnumber/Makefile ] || exit 0; \
21348         else \
21349           [ -f $(HOST_SUBDIR)/stage1-libdecnumber/Makefile ] || exit 0; \
21350           $(MAKE) stage1-start; \
21351         fi; \
21352         cd $(HOST_SUBDIR)/libdecnumber && \
21353         $(MAKE) $(EXTRA_HOST_FLAGS)  \
21354         $(STAGE1_FLAGS_TO_PASS)  clean
21355 @endif libdecnumber-bootstrap
21356
21357
21358 .PHONY: all-stage2-libdecnumber maybe-all-stage2-libdecnumber
21359 .PHONY: clean-stage2-libdecnumber maybe-clean-stage2-libdecnumber
21360 maybe-all-stage2-libdecnumber:
21361 maybe-clean-stage2-libdecnumber:
21362 @if libdecnumber-bootstrap
21363 maybe-all-stage2-libdecnumber: all-stage2-libdecnumber
21364 all-stage2: all-stage2-libdecnumber
21365 TARGET-stage2-libdecnumber = $(TARGET-libdecnumber)
21366 all-stage2-libdecnumber: configure-stage2-libdecnumber
21367         @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
21368         @r=`${PWD_COMMAND}`; export r; \
21369         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21370         TFLAGS="$(STAGE2_TFLAGS)"; \
21371         $(HOST_EXPORTS) \
21372         $(POSTSTAGE1_HOST_EXPORTS)  \
21373         cd $(HOST_SUBDIR)/libdecnumber && \
21374         $(MAKE) $(BASE_FLAGS_TO_PASS) \
21375                 CFLAGS="$(STAGE2_CFLAGS)" \
21376                 CXXFLAGS="$(STAGE2_CXXFLAGS)" \
21377                 LIBCFLAGS="$(STAGE2_CFLAGS)" \
21378                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
21379                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
21380                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
21381                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
21382                 TFLAGS="$(STAGE2_TFLAGS)" \
21383                 $(TARGET-stage2-libdecnumber)
21384
21385 maybe-clean-stage2-libdecnumber: clean-stage2-libdecnumber
21386 clean-stage2: clean-stage2-libdecnumber
21387 clean-stage2-libdecnumber:
21388         @if [ $(current_stage) = stage2 ]; then \
21389           [ -f $(HOST_SUBDIR)/libdecnumber/Makefile ] || exit 0; \
21390         else \
21391           [ -f $(HOST_SUBDIR)/stage2-libdecnumber/Makefile ] || exit 0; \
21392           $(MAKE) stage2-start; \
21393         fi; \
21394         cd $(HOST_SUBDIR)/libdecnumber && \
21395         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  clean
21396 @endif libdecnumber-bootstrap
21397
21398
21399 .PHONY: all-stage3-libdecnumber maybe-all-stage3-libdecnumber
21400 .PHONY: clean-stage3-libdecnumber maybe-clean-stage3-libdecnumber
21401 maybe-all-stage3-libdecnumber:
21402 maybe-clean-stage3-libdecnumber:
21403 @if libdecnumber-bootstrap
21404 maybe-all-stage3-libdecnumber: all-stage3-libdecnumber
21405 all-stage3: all-stage3-libdecnumber
21406 TARGET-stage3-libdecnumber = $(TARGET-libdecnumber)
21407 all-stage3-libdecnumber: configure-stage3-libdecnumber
21408         @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
21409         @r=`${PWD_COMMAND}`; export r; \
21410         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21411         TFLAGS="$(STAGE3_TFLAGS)"; \
21412         $(HOST_EXPORTS) \
21413         $(POSTSTAGE1_HOST_EXPORTS)  \
21414         cd $(HOST_SUBDIR)/libdecnumber && \
21415         $(MAKE) $(BASE_FLAGS_TO_PASS) \
21416                 CFLAGS="$(STAGE3_CFLAGS)" \
21417                 CXXFLAGS="$(STAGE3_CXXFLAGS)" \
21418                 LIBCFLAGS="$(STAGE3_CFLAGS)" \
21419                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
21420                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
21421                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
21422                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
21423                 TFLAGS="$(STAGE3_TFLAGS)" \
21424                 $(TARGET-stage3-libdecnumber)
21425
21426 maybe-clean-stage3-libdecnumber: clean-stage3-libdecnumber
21427 clean-stage3: clean-stage3-libdecnumber
21428 clean-stage3-libdecnumber:
21429         @if [ $(current_stage) = stage3 ]; then \
21430           [ -f $(HOST_SUBDIR)/libdecnumber/Makefile ] || exit 0; \
21431         else \
21432           [ -f $(HOST_SUBDIR)/stage3-libdecnumber/Makefile ] || exit 0; \
21433           $(MAKE) stage3-start; \
21434         fi; \
21435         cd $(HOST_SUBDIR)/libdecnumber && \
21436         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  clean
21437 @endif libdecnumber-bootstrap
21438
21439
21440 .PHONY: all-stage4-libdecnumber maybe-all-stage4-libdecnumber
21441 .PHONY: clean-stage4-libdecnumber maybe-clean-stage4-libdecnumber
21442 maybe-all-stage4-libdecnumber:
21443 maybe-clean-stage4-libdecnumber:
21444 @if libdecnumber-bootstrap
21445 maybe-all-stage4-libdecnumber: all-stage4-libdecnumber
21446 all-stage4: all-stage4-libdecnumber
21447 TARGET-stage4-libdecnumber = $(TARGET-libdecnumber)
21448 all-stage4-libdecnumber: configure-stage4-libdecnumber
21449         @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
21450         @r=`${PWD_COMMAND}`; export r; \
21451         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21452         TFLAGS="$(STAGE4_TFLAGS)"; \
21453         $(HOST_EXPORTS) \
21454         $(POSTSTAGE1_HOST_EXPORTS)  \
21455         cd $(HOST_SUBDIR)/libdecnumber && \
21456         $(MAKE) $(BASE_FLAGS_TO_PASS) \
21457                 CFLAGS="$(STAGE4_CFLAGS)" \
21458                 CXXFLAGS="$(STAGE4_CXXFLAGS)" \
21459                 LIBCFLAGS="$(STAGE4_CFLAGS)" \
21460                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
21461                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
21462                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
21463                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
21464                 TFLAGS="$(STAGE4_TFLAGS)" \
21465                 $(TARGET-stage4-libdecnumber)
21466
21467 maybe-clean-stage4-libdecnumber: clean-stage4-libdecnumber
21468 clean-stage4: clean-stage4-libdecnumber
21469 clean-stage4-libdecnumber:
21470         @if [ $(current_stage) = stage4 ]; then \
21471           [ -f $(HOST_SUBDIR)/libdecnumber/Makefile ] || exit 0; \
21472         else \
21473           [ -f $(HOST_SUBDIR)/stage4-libdecnumber/Makefile ] || exit 0; \
21474           $(MAKE) stage4-start; \
21475         fi; \
21476         cd $(HOST_SUBDIR)/libdecnumber && \
21477         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  clean
21478 @endif libdecnumber-bootstrap
21479
21480
21481 .PHONY: all-stageprofile-libdecnumber maybe-all-stageprofile-libdecnumber
21482 .PHONY: clean-stageprofile-libdecnumber maybe-clean-stageprofile-libdecnumber
21483 maybe-all-stageprofile-libdecnumber:
21484 maybe-clean-stageprofile-libdecnumber:
21485 @if libdecnumber-bootstrap
21486 maybe-all-stageprofile-libdecnumber: all-stageprofile-libdecnumber
21487 all-stageprofile: all-stageprofile-libdecnumber
21488 TARGET-stageprofile-libdecnumber = $(TARGET-libdecnumber)
21489 all-stageprofile-libdecnumber: configure-stageprofile-libdecnumber
21490         @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
21491         @r=`${PWD_COMMAND}`; export r; \
21492         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21493         TFLAGS="$(STAGEprofile_TFLAGS)"; \
21494         $(HOST_EXPORTS) \
21495         $(POSTSTAGE1_HOST_EXPORTS)  \
21496         cd $(HOST_SUBDIR)/libdecnumber && \
21497         $(MAKE) $(BASE_FLAGS_TO_PASS) \
21498                 CFLAGS="$(STAGEprofile_CFLAGS)" \
21499                 CXXFLAGS="$(STAGEprofile_CXXFLAGS)" \
21500                 LIBCFLAGS="$(STAGEprofile_CFLAGS)" \
21501                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
21502                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
21503                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
21504                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
21505                 TFLAGS="$(STAGEprofile_TFLAGS)" \
21506                 $(TARGET-stageprofile-libdecnumber)
21507
21508 maybe-clean-stageprofile-libdecnumber: clean-stageprofile-libdecnumber
21509 clean-stageprofile: clean-stageprofile-libdecnumber
21510 clean-stageprofile-libdecnumber:
21511         @if [ $(current_stage) = stageprofile ]; then \
21512           [ -f $(HOST_SUBDIR)/libdecnumber/Makefile ] || exit 0; \
21513         else \
21514           [ -f $(HOST_SUBDIR)/stageprofile-libdecnumber/Makefile ] || exit 0; \
21515           $(MAKE) stageprofile-start; \
21516         fi; \
21517         cd $(HOST_SUBDIR)/libdecnumber && \
21518         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  clean
21519 @endif libdecnumber-bootstrap
21520
21521
21522 .PHONY: all-stagefeedback-libdecnumber maybe-all-stagefeedback-libdecnumber
21523 .PHONY: clean-stagefeedback-libdecnumber maybe-clean-stagefeedback-libdecnumber
21524 maybe-all-stagefeedback-libdecnumber:
21525 maybe-clean-stagefeedback-libdecnumber:
21526 @if libdecnumber-bootstrap
21527 maybe-all-stagefeedback-libdecnumber: all-stagefeedback-libdecnumber
21528 all-stagefeedback: all-stagefeedback-libdecnumber
21529 TARGET-stagefeedback-libdecnumber = $(TARGET-libdecnumber)
21530 all-stagefeedback-libdecnumber: configure-stagefeedback-libdecnumber
21531         @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
21532         @r=`${PWD_COMMAND}`; export r; \
21533         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21534         TFLAGS="$(STAGEfeedback_TFLAGS)"; \
21535         $(HOST_EXPORTS) \
21536         $(POSTSTAGE1_HOST_EXPORTS)  \
21537         cd $(HOST_SUBDIR)/libdecnumber && \
21538         $(MAKE) $(BASE_FLAGS_TO_PASS) \
21539                 CFLAGS="$(STAGEfeedback_CFLAGS)" \
21540                 CXXFLAGS="$(STAGEfeedback_CXXFLAGS)" \
21541                 LIBCFLAGS="$(STAGEfeedback_CFLAGS)" \
21542                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
21543                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
21544                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
21545                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
21546                 TFLAGS="$(STAGEfeedback_TFLAGS)" \
21547                 $(TARGET-stagefeedback-libdecnumber)
21548
21549 maybe-clean-stagefeedback-libdecnumber: clean-stagefeedback-libdecnumber
21550 clean-stagefeedback: clean-stagefeedback-libdecnumber
21551 clean-stagefeedback-libdecnumber:
21552         @if [ $(current_stage) = stagefeedback ]; then \
21553           [ -f $(HOST_SUBDIR)/libdecnumber/Makefile ] || exit 0; \
21554         else \
21555           [ -f $(HOST_SUBDIR)/stagefeedback-libdecnumber/Makefile ] || exit 0; \
21556           $(MAKE) stagefeedback-start; \
21557         fi; \
21558         cd $(HOST_SUBDIR)/libdecnumber && \
21559         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  clean
21560 @endif libdecnumber-bootstrap
21561
21562
21563
21564
21565
21566 .PHONY: check-libdecnumber maybe-check-libdecnumber
21567 maybe-check-libdecnumber:
21568 @if libdecnumber
21569 maybe-check-libdecnumber: check-libdecnumber
21570
21571 check-libdecnumber:
21572         @: $(MAKE); $(unstage)
21573         @r=`${PWD_COMMAND}`; export r; \
21574         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21575         $(HOST_EXPORTS) $(EXTRA_HOST_EXPORTS) \
21576         (cd $(HOST_SUBDIR)/libdecnumber && \
21577           $(MAKE) $(FLAGS_TO_PASS)  $(EXTRA_BOOTSTRAP_FLAGS) check)
21578
21579 @endif libdecnumber
21580
21581 .PHONY: install-libdecnumber maybe-install-libdecnumber
21582 maybe-install-libdecnumber:
21583 @if libdecnumber
21584 maybe-install-libdecnumber: install-libdecnumber
21585
21586 install-libdecnumber: installdirs
21587         @: $(MAKE); $(unstage)
21588         @r=`${PWD_COMMAND}`; export r; \
21589         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21590         $(HOST_EXPORTS) \
21591         (cd $(HOST_SUBDIR)/libdecnumber && \
21592           $(MAKE) $(FLAGS_TO_PASS)  install)
21593
21594 @endif libdecnumber
21595
21596 .PHONY: install-strip-libdecnumber maybe-install-strip-libdecnumber
21597 maybe-install-strip-libdecnumber:
21598 @if libdecnumber
21599 maybe-install-strip-libdecnumber: install-strip-libdecnumber
21600
21601 install-strip-libdecnumber: installdirs
21602         @: $(MAKE); $(unstage)
21603         @r=`${PWD_COMMAND}`; export r; \
21604         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21605         $(HOST_EXPORTS) \
21606         (cd $(HOST_SUBDIR)/libdecnumber && \
21607           $(MAKE) $(FLAGS_TO_PASS)  install-strip)
21608
21609 @endif libdecnumber
21610
21611 # Other targets (info, dvi, pdf, etc.)
21612
21613 .PHONY: maybe-info-libdecnumber info-libdecnumber
21614 maybe-info-libdecnumber:
21615 @if libdecnumber
21616 maybe-info-libdecnumber: info-libdecnumber
21617
21618 info-libdecnumber: \
21619     configure-libdecnumber 
21620         @[ -f ./libdecnumber/Makefile ] || exit 0; \
21621         r=`${PWD_COMMAND}`; export r; \
21622         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21623         $(HOST_EXPORTS) \
21624         for flag in $(EXTRA_HOST_FLAGS) ; do \
21625           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
21626         done; \
21627         echo "Doing info in libdecnumber"; \
21628         (cd $(HOST_SUBDIR)/libdecnumber && \
21629           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
21630                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
21631                   "RANLIB=$${RANLIB}" \
21632                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
21633                   info) \
21634           || exit 1
21635
21636 @endif libdecnumber
21637
21638 .PHONY: maybe-dvi-libdecnumber dvi-libdecnumber
21639 maybe-dvi-libdecnumber:
21640 @if libdecnumber
21641 maybe-dvi-libdecnumber: dvi-libdecnumber
21642
21643 dvi-libdecnumber: \
21644     configure-libdecnumber 
21645         @[ -f ./libdecnumber/Makefile ] || exit 0; \
21646         r=`${PWD_COMMAND}`; export r; \
21647         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21648         $(HOST_EXPORTS) \
21649         for flag in $(EXTRA_HOST_FLAGS) ; do \
21650           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
21651         done; \
21652         echo "Doing dvi in libdecnumber"; \
21653         (cd $(HOST_SUBDIR)/libdecnumber && \
21654           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
21655                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
21656                   "RANLIB=$${RANLIB}" \
21657                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
21658                   dvi) \
21659           || exit 1
21660
21661 @endif libdecnumber
21662
21663 .PHONY: maybe-pdf-libdecnumber pdf-libdecnumber
21664 maybe-pdf-libdecnumber:
21665 @if libdecnumber
21666 maybe-pdf-libdecnumber: pdf-libdecnumber
21667
21668 pdf-libdecnumber: \
21669     configure-libdecnumber 
21670         @[ -f ./libdecnumber/Makefile ] || exit 0; \
21671         r=`${PWD_COMMAND}`; export r; \
21672         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21673         $(HOST_EXPORTS) \
21674         for flag in $(EXTRA_HOST_FLAGS) ; do \
21675           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
21676         done; \
21677         echo "Doing pdf in libdecnumber"; \
21678         (cd $(HOST_SUBDIR)/libdecnumber && \
21679           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
21680                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
21681                   "RANLIB=$${RANLIB}" \
21682                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
21683                   pdf) \
21684           || exit 1
21685
21686 @endif libdecnumber
21687
21688 .PHONY: maybe-html-libdecnumber html-libdecnumber
21689 maybe-html-libdecnumber:
21690 @if libdecnumber
21691 maybe-html-libdecnumber: html-libdecnumber
21692
21693 html-libdecnumber: \
21694     configure-libdecnumber 
21695         @[ -f ./libdecnumber/Makefile ] || exit 0; \
21696         r=`${PWD_COMMAND}`; export r; \
21697         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21698         $(HOST_EXPORTS) \
21699         for flag in $(EXTRA_HOST_FLAGS) ; do \
21700           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
21701         done; \
21702         echo "Doing html in libdecnumber"; \
21703         (cd $(HOST_SUBDIR)/libdecnumber && \
21704           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
21705                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
21706                   "RANLIB=$${RANLIB}" \
21707                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
21708                   html) \
21709           || exit 1
21710
21711 @endif libdecnumber
21712
21713 .PHONY: maybe-TAGS-libdecnumber TAGS-libdecnumber
21714 maybe-TAGS-libdecnumber:
21715 @if libdecnumber
21716 maybe-TAGS-libdecnumber: TAGS-libdecnumber
21717
21718 TAGS-libdecnumber: \
21719     configure-libdecnumber 
21720         @[ -f ./libdecnumber/Makefile ] || exit 0; \
21721         r=`${PWD_COMMAND}`; export r; \
21722         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21723         $(HOST_EXPORTS) \
21724         for flag in $(EXTRA_HOST_FLAGS) ; do \
21725           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
21726         done; \
21727         echo "Doing TAGS in libdecnumber"; \
21728         (cd $(HOST_SUBDIR)/libdecnumber && \
21729           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
21730                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
21731                   "RANLIB=$${RANLIB}" \
21732                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
21733                   TAGS) \
21734           || exit 1
21735
21736 @endif libdecnumber
21737
21738 .PHONY: maybe-install-info-libdecnumber install-info-libdecnumber
21739 maybe-install-info-libdecnumber:
21740 @if libdecnumber
21741 maybe-install-info-libdecnumber: install-info-libdecnumber
21742
21743 install-info-libdecnumber: \
21744     configure-libdecnumber \
21745     info-libdecnumber 
21746         @[ -f ./libdecnumber/Makefile ] || exit 0; \
21747         r=`${PWD_COMMAND}`; export r; \
21748         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21749         $(HOST_EXPORTS) \
21750         for flag in $(EXTRA_HOST_FLAGS) ; do \
21751           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
21752         done; \
21753         echo "Doing install-info in libdecnumber"; \
21754         (cd $(HOST_SUBDIR)/libdecnumber && \
21755           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
21756                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
21757                   "RANLIB=$${RANLIB}" \
21758                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
21759                   install-info) \
21760           || exit 1
21761
21762 @endif libdecnumber
21763
21764 .PHONY: maybe-install-pdf-libdecnumber install-pdf-libdecnumber
21765 maybe-install-pdf-libdecnumber:
21766 @if libdecnumber
21767 maybe-install-pdf-libdecnumber: install-pdf-libdecnumber
21768
21769 install-pdf-libdecnumber: \
21770     configure-libdecnumber \
21771     pdf-libdecnumber 
21772         @[ -f ./libdecnumber/Makefile ] || exit 0; \
21773         r=`${PWD_COMMAND}`; export r; \
21774         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21775         $(HOST_EXPORTS) \
21776         for flag in $(EXTRA_HOST_FLAGS) ; do \
21777           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
21778         done; \
21779         echo "Doing install-pdf in libdecnumber"; \
21780         (cd $(HOST_SUBDIR)/libdecnumber && \
21781           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
21782                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
21783                   "RANLIB=$${RANLIB}" \
21784                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
21785                   install-pdf) \
21786           || exit 1
21787
21788 @endif libdecnumber
21789
21790 .PHONY: maybe-install-html-libdecnumber install-html-libdecnumber
21791 maybe-install-html-libdecnumber:
21792 @if libdecnumber
21793 maybe-install-html-libdecnumber: install-html-libdecnumber
21794
21795 install-html-libdecnumber: \
21796     configure-libdecnumber \
21797     html-libdecnumber 
21798         @[ -f ./libdecnumber/Makefile ] || exit 0; \
21799         r=`${PWD_COMMAND}`; export r; \
21800         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21801         $(HOST_EXPORTS) \
21802         for flag in $(EXTRA_HOST_FLAGS) ; do \
21803           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
21804         done; \
21805         echo "Doing install-html in libdecnumber"; \
21806         (cd $(HOST_SUBDIR)/libdecnumber && \
21807           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
21808                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
21809                   "RANLIB=$${RANLIB}" \
21810                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
21811                   install-html) \
21812           || exit 1
21813
21814 @endif libdecnumber
21815
21816 .PHONY: maybe-installcheck-libdecnumber installcheck-libdecnumber
21817 maybe-installcheck-libdecnumber:
21818 @if libdecnumber
21819 maybe-installcheck-libdecnumber: installcheck-libdecnumber
21820
21821 installcheck-libdecnumber: \
21822     configure-libdecnumber 
21823         @[ -f ./libdecnumber/Makefile ] || exit 0; \
21824         r=`${PWD_COMMAND}`; export r; \
21825         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21826         $(HOST_EXPORTS) \
21827         for flag in $(EXTRA_HOST_FLAGS) ; do \
21828           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
21829         done; \
21830         echo "Doing installcheck in libdecnumber"; \
21831         (cd $(HOST_SUBDIR)/libdecnumber && \
21832           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
21833                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
21834                   "RANLIB=$${RANLIB}" \
21835                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
21836                   installcheck) \
21837           || exit 1
21838
21839 @endif libdecnumber
21840
21841 .PHONY: maybe-mostlyclean-libdecnumber mostlyclean-libdecnumber
21842 maybe-mostlyclean-libdecnumber:
21843 @if libdecnumber
21844 maybe-mostlyclean-libdecnumber: mostlyclean-libdecnumber
21845
21846 mostlyclean-libdecnumber: 
21847         @[ -f ./libdecnumber/Makefile ] || exit 0; \
21848         r=`${PWD_COMMAND}`; export r; \
21849         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21850         $(HOST_EXPORTS) \
21851         for flag in $(EXTRA_HOST_FLAGS) ; do \
21852           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
21853         done; \
21854         echo "Doing mostlyclean in libdecnumber"; \
21855         (cd $(HOST_SUBDIR)/libdecnumber && \
21856           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
21857                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
21858                   "RANLIB=$${RANLIB}" \
21859                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
21860                   mostlyclean) \
21861           || exit 1
21862
21863 @endif libdecnumber
21864
21865 .PHONY: maybe-clean-libdecnumber clean-libdecnumber
21866 maybe-clean-libdecnumber:
21867 @if libdecnumber
21868 maybe-clean-libdecnumber: clean-libdecnumber
21869
21870 clean-libdecnumber: 
21871         @[ -f ./libdecnumber/Makefile ] || exit 0; \
21872         r=`${PWD_COMMAND}`; export r; \
21873         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21874         $(HOST_EXPORTS) \
21875         for flag in $(EXTRA_HOST_FLAGS) ; do \
21876           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
21877         done; \
21878         echo "Doing clean in libdecnumber"; \
21879         (cd $(HOST_SUBDIR)/libdecnumber && \
21880           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
21881                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
21882                   "RANLIB=$${RANLIB}" \
21883                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
21884                   clean) \
21885           || exit 1
21886
21887 @endif libdecnumber
21888
21889 .PHONY: maybe-distclean-libdecnumber distclean-libdecnumber
21890 maybe-distclean-libdecnumber:
21891 @if libdecnumber
21892 maybe-distclean-libdecnumber: distclean-libdecnumber
21893
21894 distclean-libdecnumber: 
21895         @[ -f ./libdecnumber/Makefile ] || exit 0; \
21896         r=`${PWD_COMMAND}`; export r; \
21897         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21898         $(HOST_EXPORTS) \
21899         for flag in $(EXTRA_HOST_FLAGS) ; do \
21900           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
21901         done; \
21902         echo "Doing distclean in libdecnumber"; \
21903         (cd $(HOST_SUBDIR)/libdecnumber && \
21904           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
21905                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
21906                   "RANLIB=$${RANLIB}" \
21907                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
21908                   distclean) \
21909           || exit 1
21910
21911 @endif libdecnumber
21912
21913 .PHONY: maybe-maintainer-clean-libdecnumber maintainer-clean-libdecnumber
21914 maybe-maintainer-clean-libdecnumber:
21915 @if libdecnumber
21916 maybe-maintainer-clean-libdecnumber: maintainer-clean-libdecnumber
21917
21918 maintainer-clean-libdecnumber: 
21919         @[ -f ./libdecnumber/Makefile ] || exit 0; \
21920         r=`${PWD_COMMAND}`; export r; \
21921         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21922         $(HOST_EXPORTS) \
21923         for flag in $(EXTRA_HOST_FLAGS) ; do \
21924           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
21925         done; \
21926         echo "Doing maintainer-clean in libdecnumber"; \
21927         (cd $(HOST_SUBDIR)/libdecnumber && \
21928           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
21929                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
21930                   "RANLIB=$${RANLIB}" \
21931                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
21932                   maintainer-clean) \
21933           || exit 1
21934
21935 @endif libdecnumber
21936
21937
21938
21939 .PHONY: configure-libgui maybe-configure-libgui
21940 maybe-configure-libgui:
21941 @if gcc-bootstrap
21942 configure-libgui: stage_current
21943 @endif gcc-bootstrap
21944 @if libgui
21945 maybe-configure-libgui: configure-libgui
21946 configure-libgui: 
21947         @: $(MAKE); $(unstage)
21948         @r=`${PWD_COMMAND}`; export r; \
21949         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21950         test ! -f $(HOST_SUBDIR)/libgui/Makefile || exit 0; \
21951         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libgui; \
21952         $(HOST_EXPORTS)  \
21953         echo Configuring in $(HOST_SUBDIR)/libgui; \
21954         cd "$(HOST_SUBDIR)/libgui" || exit 1; \
21955         case $(srcdir) in \
21956           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
21957           *) topdir=`echo $(HOST_SUBDIR)/libgui/ | \
21958                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
21959         esac; \
21960         module_srcdir=libgui; \
21961         $(SHELL) \
21962           $$s/$$module_srcdir/configure \
21963           --srcdir=$${topdir}/$$module_srcdir \
21964           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
21965           --target=${target_alias}  \
21966           || exit 1
21967 @endif libgui
21968
21969
21970
21971
21972
21973 .PHONY: all-libgui maybe-all-libgui
21974 maybe-all-libgui:
21975 @if gcc-bootstrap
21976 all-libgui: stage_current
21977 @endif gcc-bootstrap
21978 @if libgui
21979 TARGET-libgui=all
21980 maybe-all-libgui: all-libgui
21981 all-libgui: configure-libgui
21982         @: $(MAKE); $(unstage)
21983         @r=`${PWD_COMMAND}`; export r; \
21984         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21985         $(HOST_EXPORTS)  \
21986         (cd $(HOST_SUBDIR)/libgui && \
21987           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS)  \
21988                 $(TARGET-libgui))
21989 @endif libgui
21990
21991
21992
21993
21994 .PHONY: check-libgui maybe-check-libgui
21995 maybe-check-libgui:
21996 @if libgui
21997 maybe-check-libgui: check-libgui
21998
21999 check-libgui:
22000         @: $(MAKE); $(unstage)
22001         @r=`${PWD_COMMAND}`; export r; \
22002         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22003         $(HOST_EXPORTS)  \
22004         (cd $(HOST_SUBDIR)/libgui && \
22005           $(MAKE) $(FLAGS_TO_PASS)  check)
22006
22007 @endif libgui
22008
22009 .PHONY: install-libgui maybe-install-libgui
22010 maybe-install-libgui:
22011 @if libgui
22012 maybe-install-libgui: install-libgui
22013
22014 install-libgui: installdirs
22015         @: $(MAKE); $(unstage)
22016         @r=`${PWD_COMMAND}`; export r; \
22017         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22018         $(HOST_EXPORTS) \
22019         (cd $(HOST_SUBDIR)/libgui && \
22020           $(MAKE) $(FLAGS_TO_PASS)  install)
22021
22022 @endif libgui
22023
22024 .PHONY: install-strip-libgui maybe-install-strip-libgui
22025 maybe-install-strip-libgui:
22026 @if libgui
22027 maybe-install-strip-libgui: install-strip-libgui
22028
22029 install-strip-libgui: installdirs
22030         @: $(MAKE); $(unstage)
22031         @r=`${PWD_COMMAND}`; export r; \
22032         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22033         $(HOST_EXPORTS) \
22034         (cd $(HOST_SUBDIR)/libgui && \
22035           $(MAKE) $(FLAGS_TO_PASS)  install-strip)
22036
22037 @endif libgui
22038
22039 # Other targets (info, dvi, pdf, etc.)
22040
22041 .PHONY: maybe-info-libgui info-libgui
22042 maybe-info-libgui:
22043 @if libgui
22044 maybe-info-libgui: info-libgui
22045
22046 info-libgui: \
22047     configure-libgui 
22048         @: $(MAKE); $(unstage)
22049         @[ -f ./libgui/Makefile ] || exit 0; \
22050         r=`${PWD_COMMAND}`; export r; \
22051         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22052         $(HOST_EXPORTS) \
22053         for flag in $(EXTRA_HOST_FLAGS) ; do \
22054           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
22055         done; \
22056         echo "Doing info in libgui"; \
22057         (cd $(HOST_SUBDIR)/libgui && \
22058           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
22059                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
22060                   "RANLIB=$${RANLIB}" \
22061                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
22062                   info) \
22063           || exit 1
22064
22065 @endif libgui
22066
22067 .PHONY: maybe-dvi-libgui dvi-libgui
22068 maybe-dvi-libgui:
22069 @if libgui
22070 maybe-dvi-libgui: dvi-libgui
22071
22072 dvi-libgui: \
22073     configure-libgui 
22074         @: $(MAKE); $(unstage)
22075         @[ -f ./libgui/Makefile ] || exit 0; \
22076         r=`${PWD_COMMAND}`; export r; \
22077         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22078         $(HOST_EXPORTS) \
22079         for flag in $(EXTRA_HOST_FLAGS) ; do \
22080           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
22081         done; \
22082         echo "Doing dvi in libgui"; \
22083         (cd $(HOST_SUBDIR)/libgui && \
22084           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
22085                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
22086                   "RANLIB=$${RANLIB}" \
22087                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
22088                   dvi) \
22089           || exit 1
22090
22091 @endif libgui
22092
22093 .PHONY: maybe-pdf-libgui pdf-libgui
22094 maybe-pdf-libgui:
22095 @if libgui
22096 maybe-pdf-libgui: pdf-libgui
22097
22098 pdf-libgui: \
22099     configure-libgui 
22100         @: $(MAKE); $(unstage)
22101         @[ -f ./libgui/Makefile ] || exit 0; \
22102         r=`${PWD_COMMAND}`; export r; \
22103         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22104         $(HOST_EXPORTS) \
22105         for flag in $(EXTRA_HOST_FLAGS) ; do \
22106           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
22107         done; \
22108         echo "Doing pdf in libgui"; \
22109         (cd $(HOST_SUBDIR)/libgui && \
22110           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
22111                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
22112                   "RANLIB=$${RANLIB}" \
22113                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
22114                   pdf) \
22115           || exit 1
22116
22117 @endif libgui
22118
22119 .PHONY: maybe-html-libgui html-libgui
22120 maybe-html-libgui:
22121 @if libgui
22122 maybe-html-libgui: html-libgui
22123
22124 html-libgui: \
22125     configure-libgui 
22126         @: $(MAKE); $(unstage)
22127         @[ -f ./libgui/Makefile ] || exit 0; \
22128         r=`${PWD_COMMAND}`; export r; \
22129         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22130         $(HOST_EXPORTS) \
22131         for flag in $(EXTRA_HOST_FLAGS) ; do \
22132           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
22133         done; \
22134         echo "Doing html in libgui"; \
22135         (cd $(HOST_SUBDIR)/libgui && \
22136           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
22137                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
22138                   "RANLIB=$${RANLIB}" \
22139                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
22140                   html) \
22141           || exit 1
22142
22143 @endif libgui
22144
22145 .PHONY: maybe-TAGS-libgui TAGS-libgui
22146 maybe-TAGS-libgui:
22147 @if libgui
22148 maybe-TAGS-libgui: TAGS-libgui
22149
22150 TAGS-libgui: \
22151     configure-libgui 
22152         @: $(MAKE); $(unstage)
22153         @[ -f ./libgui/Makefile ] || exit 0; \
22154         r=`${PWD_COMMAND}`; export r; \
22155         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22156         $(HOST_EXPORTS) \
22157         for flag in $(EXTRA_HOST_FLAGS) ; do \
22158           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
22159         done; \
22160         echo "Doing TAGS in libgui"; \
22161         (cd $(HOST_SUBDIR)/libgui && \
22162           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
22163                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
22164                   "RANLIB=$${RANLIB}" \
22165                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
22166                   TAGS) \
22167           || exit 1
22168
22169 @endif libgui
22170
22171 .PHONY: maybe-install-info-libgui install-info-libgui
22172 maybe-install-info-libgui:
22173 @if libgui
22174 maybe-install-info-libgui: install-info-libgui
22175
22176 install-info-libgui: \
22177     configure-libgui \
22178     info-libgui 
22179         @: $(MAKE); $(unstage)
22180         @[ -f ./libgui/Makefile ] || exit 0; \
22181         r=`${PWD_COMMAND}`; export r; \
22182         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22183         $(HOST_EXPORTS) \
22184         for flag in $(EXTRA_HOST_FLAGS) ; do \
22185           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
22186         done; \
22187         echo "Doing install-info in libgui"; \
22188         (cd $(HOST_SUBDIR)/libgui && \
22189           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
22190                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
22191                   "RANLIB=$${RANLIB}" \
22192                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
22193                   install-info) \
22194           || exit 1
22195
22196 @endif libgui
22197
22198 .PHONY: maybe-install-pdf-libgui install-pdf-libgui
22199 maybe-install-pdf-libgui:
22200 @if libgui
22201 maybe-install-pdf-libgui: install-pdf-libgui
22202
22203 install-pdf-libgui: \
22204     configure-libgui \
22205     pdf-libgui 
22206         @: $(MAKE); $(unstage)
22207         @[ -f ./libgui/Makefile ] || exit 0; \
22208         r=`${PWD_COMMAND}`; export r; \
22209         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22210         $(HOST_EXPORTS) \
22211         for flag in $(EXTRA_HOST_FLAGS) ; do \
22212           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
22213         done; \
22214         echo "Doing install-pdf in libgui"; \
22215         (cd $(HOST_SUBDIR)/libgui && \
22216           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
22217                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
22218                   "RANLIB=$${RANLIB}" \
22219                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
22220                   install-pdf) \
22221           || exit 1
22222
22223 @endif libgui
22224
22225 .PHONY: maybe-install-html-libgui install-html-libgui
22226 maybe-install-html-libgui:
22227 @if libgui
22228 maybe-install-html-libgui: install-html-libgui
22229
22230 install-html-libgui: \
22231     configure-libgui \
22232     html-libgui 
22233         @: $(MAKE); $(unstage)
22234         @[ -f ./libgui/Makefile ] || exit 0; \
22235         r=`${PWD_COMMAND}`; export r; \
22236         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22237         $(HOST_EXPORTS) \
22238         for flag in $(EXTRA_HOST_FLAGS) ; do \
22239           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
22240         done; \
22241         echo "Doing install-html in libgui"; \
22242         (cd $(HOST_SUBDIR)/libgui && \
22243           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
22244                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
22245                   "RANLIB=$${RANLIB}" \
22246                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
22247                   install-html) \
22248           || exit 1
22249
22250 @endif libgui
22251
22252 .PHONY: maybe-installcheck-libgui installcheck-libgui
22253 maybe-installcheck-libgui:
22254 @if libgui
22255 maybe-installcheck-libgui: installcheck-libgui
22256
22257 installcheck-libgui: \
22258     configure-libgui 
22259         @: $(MAKE); $(unstage)
22260         @[ -f ./libgui/Makefile ] || exit 0; \
22261         r=`${PWD_COMMAND}`; export r; \
22262         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22263         $(HOST_EXPORTS) \
22264         for flag in $(EXTRA_HOST_FLAGS) ; do \
22265           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
22266         done; \
22267         echo "Doing installcheck in libgui"; \
22268         (cd $(HOST_SUBDIR)/libgui && \
22269           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
22270                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
22271                   "RANLIB=$${RANLIB}" \
22272                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
22273                   installcheck) \
22274           || exit 1
22275
22276 @endif libgui
22277
22278 .PHONY: maybe-mostlyclean-libgui mostlyclean-libgui
22279 maybe-mostlyclean-libgui:
22280 @if libgui
22281 maybe-mostlyclean-libgui: mostlyclean-libgui
22282
22283 mostlyclean-libgui: 
22284         @: $(MAKE); $(unstage)
22285         @[ -f ./libgui/Makefile ] || exit 0; \
22286         r=`${PWD_COMMAND}`; export r; \
22287         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22288         $(HOST_EXPORTS) \
22289         for flag in $(EXTRA_HOST_FLAGS) ; do \
22290           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
22291         done; \
22292         echo "Doing mostlyclean in libgui"; \
22293         (cd $(HOST_SUBDIR)/libgui && \
22294           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
22295                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
22296                   "RANLIB=$${RANLIB}" \
22297                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
22298                   mostlyclean) \
22299           || exit 1
22300
22301 @endif libgui
22302
22303 .PHONY: maybe-clean-libgui clean-libgui
22304 maybe-clean-libgui:
22305 @if libgui
22306 maybe-clean-libgui: clean-libgui
22307
22308 clean-libgui: 
22309         @: $(MAKE); $(unstage)
22310         @[ -f ./libgui/Makefile ] || exit 0; \
22311         r=`${PWD_COMMAND}`; export r; \
22312         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22313         $(HOST_EXPORTS) \
22314         for flag in $(EXTRA_HOST_FLAGS) ; do \
22315           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
22316         done; \
22317         echo "Doing clean in libgui"; \
22318         (cd $(HOST_SUBDIR)/libgui && \
22319           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
22320                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
22321                   "RANLIB=$${RANLIB}" \
22322                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
22323                   clean) \
22324           || exit 1
22325
22326 @endif libgui
22327
22328 .PHONY: maybe-distclean-libgui distclean-libgui
22329 maybe-distclean-libgui:
22330 @if libgui
22331 maybe-distclean-libgui: distclean-libgui
22332
22333 distclean-libgui: 
22334         @: $(MAKE); $(unstage)
22335         @[ -f ./libgui/Makefile ] || exit 0; \
22336         r=`${PWD_COMMAND}`; export r; \
22337         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22338         $(HOST_EXPORTS) \
22339         for flag in $(EXTRA_HOST_FLAGS) ; do \
22340           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
22341         done; \
22342         echo "Doing distclean in libgui"; \
22343         (cd $(HOST_SUBDIR)/libgui && \
22344           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
22345                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
22346                   "RANLIB=$${RANLIB}" \
22347                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
22348                   distclean) \
22349           || exit 1
22350
22351 @endif libgui
22352
22353 .PHONY: maybe-maintainer-clean-libgui maintainer-clean-libgui
22354 maybe-maintainer-clean-libgui:
22355 @if libgui
22356 maybe-maintainer-clean-libgui: maintainer-clean-libgui
22357
22358 maintainer-clean-libgui: 
22359         @: $(MAKE); $(unstage)
22360         @[ -f ./libgui/Makefile ] || exit 0; \
22361         r=`${PWD_COMMAND}`; export r; \
22362         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22363         $(HOST_EXPORTS) \
22364         for flag in $(EXTRA_HOST_FLAGS) ; do \
22365           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
22366         done; \
22367         echo "Doing maintainer-clean in libgui"; \
22368         (cd $(HOST_SUBDIR)/libgui && \
22369           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
22370                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
22371                   "RANLIB=$${RANLIB}" \
22372                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
22373                   maintainer-clean) \
22374           || exit 1
22375
22376 @endif libgui
22377
22378
22379
22380 .PHONY: configure-libiberty maybe-configure-libiberty
22381 maybe-configure-libiberty:
22382 @if gcc-bootstrap
22383 configure-libiberty: stage_current
22384 @endif gcc-bootstrap
22385 @if libiberty
22386 maybe-configure-libiberty: configure-libiberty
22387 configure-libiberty: 
22388         @r=`${PWD_COMMAND}`; export r; \
22389         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22390         test ! -f $(HOST_SUBDIR)/libiberty/Makefile || exit 0; \
22391         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiberty; \
22392         $(HOST_EXPORTS)  \
22393         echo Configuring in $(HOST_SUBDIR)/libiberty; \
22394         cd "$(HOST_SUBDIR)/libiberty" || exit 1; \
22395         case $(srcdir) in \
22396           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
22397           *) topdir=`echo $(HOST_SUBDIR)/libiberty/ | \
22398                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
22399         esac; \
22400         module_srcdir=libiberty; \
22401         $(SHELL) \
22402           $$s/$$module_srcdir/configure \
22403           --srcdir=$${topdir}/$$module_srcdir \
22404           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
22405           --target=${target_alias} @extra_host_libiberty_configure_flags@ \
22406           || exit 1
22407 @endif libiberty
22408
22409
22410
22411 .PHONY: configure-stage1-libiberty maybe-configure-stage1-libiberty
22412 maybe-configure-stage1-libiberty:
22413 @if libiberty-bootstrap
22414 maybe-configure-stage1-libiberty: configure-stage1-libiberty
22415 configure-stage1-libiberty:
22416         @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
22417         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiberty
22418         @r=`${PWD_COMMAND}`; export r; \
22419         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22420         TFLAGS="$(STAGE1_TFLAGS)"; \
22421         test ! -f $(HOST_SUBDIR)/libiberty/Makefile || exit 0; \
22422         $(HOST_EXPORTS) \
22423         CFLAGS="$(STAGE1_CFLAGS)"; export CFLAGS; \
22424         CXXFLAGS="$(STAGE1_CXXFLAGS)"; export CXXFLAGS; \
22425         LIBCFLAGS="$(LIBCFLAGS)"; export LIBCFLAGS;  \
22426         echo Configuring stage 1 in $(HOST_SUBDIR)/libiberty; \
22427         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiberty; \
22428         cd $(HOST_SUBDIR)/libiberty || exit 1; \
22429         case $(srcdir) in \
22430           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
22431           *) topdir=`echo $(HOST_SUBDIR)/libiberty/ | \
22432                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
22433         esac; \
22434         module_srcdir=libiberty; \
22435         $(SHELL) $$s/$$module_srcdir/configure \
22436           --srcdir=$${topdir}/$$module_srcdir \
22437           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
22438           --target=${target_alias} \
22439            \
22440           $(STAGE1_CONFIGURE_FLAGS) \
22441           @extra_host_libiberty_configure_flags@
22442 @endif libiberty-bootstrap
22443
22444 .PHONY: configure-stage2-libiberty maybe-configure-stage2-libiberty
22445 maybe-configure-stage2-libiberty:
22446 @if libiberty-bootstrap
22447 maybe-configure-stage2-libiberty: configure-stage2-libiberty
22448 configure-stage2-libiberty:
22449         @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
22450         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiberty
22451         @r=`${PWD_COMMAND}`; export r; \
22452         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22453         TFLAGS="$(STAGE2_TFLAGS)"; \
22454         test ! -f $(HOST_SUBDIR)/libiberty/Makefile || exit 0; \
22455         $(HOST_EXPORTS) \
22456         $(POSTSTAGE1_HOST_EXPORTS) \
22457         CFLAGS="$(STAGE2_CFLAGS)"; export CFLAGS; \
22458         CXXFLAGS="$(STAGE2_CXXFLAGS)"; export CXXFLAGS; \
22459         LIBCFLAGS="$(STAGE2_CFLAGS)"; export LIBCFLAGS;  \
22460         echo Configuring stage 2 in $(HOST_SUBDIR)/libiberty; \
22461         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiberty; \
22462         cd $(HOST_SUBDIR)/libiberty || exit 1; \
22463         case $(srcdir) in \
22464           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
22465           *) topdir=`echo $(HOST_SUBDIR)/libiberty/ | \
22466                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
22467         esac; \
22468         module_srcdir=libiberty; \
22469         $(SHELL) $$s/$$module_srcdir/configure \
22470           --srcdir=$${topdir}/$$module_srcdir \
22471           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
22472           --target=${target_alias} \
22473           --with-build-libsubdir=$(HOST_SUBDIR) \
22474           $(STAGE2_CONFIGURE_FLAGS) \
22475           @extra_host_libiberty_configure_flags@
22476 @endif libiberty-bootstrap
22477
22478 .PHONY: configure-stage3-libiberty maybe-configure-stage3-libiberty
22479 maybe-configure-stage3-libiberty:
22480 @if libiberty-bootstrap
22481 maybe-configure-stage3-libiberty: configure-stage3-libiberty
22482 configure-stage3-libiberty:
22483         @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
22484         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiberty
22485         @r=`${PWD_COMMAND}`; export r; \
22486         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22487         TFLAGS="$(STAGE3_TFLAGS)"; \
22488         test ! -f $(HOST_SUBDIR)/libiberty/Makefile || exit 0; \
22489         $(HOST_EXPORTS) \
22490         $(POSTSTAGE1_HOST_EXPORTS) \
22491         CFLAGS="$(STAGE3_CFLAGS)"; export CFLAGS; \
22492         CXXFLAGS="$(STAGE3_CXXFLAGS)"; export CXXFLAGS; \
22493         LIBCFLAGS="$(STAGE3_CFLAGS)"; export LIBCFLAGS;  \
22494         echo Configuring stage 3 in $(HOST_SUBDIR)/libiberty; \
22495         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiberty; \
22496         cd $(HOST_SUBDIR)/libiberty || exit 1; \
22497         case $(srcdir) in \
22498           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
22499           *) topdir=`echo $(HOST_SUBDIR)/libiberty/ | \
22500                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
22501         esac; \
22502         module_srcdir=libiberty; \
22503         $(SHELL) $$s/$$module_srcdir/configure \
22504           --srcdir=$${topdir}/$$module_srcdir \
22505           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
22506           --target=${target_alias} \
22507           --with-build-libsubdir=$(HOST_SUBDIR) \
22508           $(STAGE3_CONFIGURE_FLAGS) \
22509           @extra_host_libiberty_configure_flags@
22510 @endif libiberty-bootstrap
22511
22512 .PHONY: configure-stage4-libiberty maybe-configure-stage4-libiberty
22513 maybe-configure-stage4-libiberty:
22514 @if libiberty-bootstrap
22515 maybe-configure-stage4-libiberty: configure-stage4-libiberty
22516 configure-stage4-libiberty:
22517         @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
22518         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiberty
22519         @r=`${PWD_COMMAND}`; export r; \
22520         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22521         TFLAGS="$(STAGE4_TFLAGS)"; \
22522         test ! -f $(HOST_SUBDIR)/libiberty/Makefile || exit 0; \
22523         $(HOST_EXPORTS) \
22524         $(POSTSTAGE1_HOST_EXPORTS) \
22525         CFLAGS="$(STAGE4_CFLAGS)"; export CFLAGS; \
22526         CXXFLAGS="$(STAGE4_CXXFLAGS)"; export CXXFLAGS; \
22527         LIBCFLAGS="$(STAGE4_CFLAGS)"; export LIBCFLAGS;  \
22528         echo Configuring stage 4 in $(HOST_SUBDIR)/libiberty; \
22529         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiberty; \
22530         cd $(HOST_SUBDIR)/libiberty || exit 1; \
22531         case $(srcdir) in \
22532           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
22533           *) topdir=`echo $(HOST_SUBDIR)/libiberty/ | \
22534                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
22535         esac; \
22536         module_srcdir=libiberty; \
22537         $(SHELL) $$s/$$module_srcdir/configure \
22538           --srcdir=$${topdir}/$$module_srcdir \
22539           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
22540           --target=${target_alias} \
22541           --with-build-libsubdir=$(HOST_SUBDIR) \
22542           $(STAGE4_CONFIGURE_FLAGS) \
22543           @extra_host_libiberty_configure_flags@
22544 @endif libiberty-bootstrap
22545
22546 .PHONY: configure-stageprofile-libiberty maybe-configure-stageprofile-libiberty
22547 maybe-configure-stageprofile-libiberty:
22548 @if libiberty-bootstrap
22549 maybe-configure-stageprofile-libiberty: configure-stageprofile-libiberty
22550 configure-stageprofile-libiberty:
22551         @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
22552         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiberty
22553         @r=`${PWD_COMMAND}`; export r; \
22554         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22555         TFLAGS="$(STAGEprofile_TFLAGS)"; \
22556         test ! -f $(HOST_SUBDIR)/libiberty/Makefile || exit 0; \
22557         $(HOST_EXPORTS) \
22558         $(POSTSTAGE1_HOST_EXPORTS) \
22559         CFLAGS="$(STAGEprofile_CFLAGS)"; export CFLAGS; \
22560         CXXFLAGS="$(STAGEprofile_CXXFLAGS)"; export CXXFLAGS; \
22561         LIBCFLAGS="$(STAGEprofile_CFLAGS)"; export LIBCFLAGS;  \
22562         echo Configuring stage profile in $(HOST_SUBDIR)/libiberty; \
22563         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiberty; \
22564         cd $(HOST_SUBDIR)/libiberty || exit 1; \
22565         case $(srcdir) in \
22566           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
22567           *) topdir=`echo $(HOST_SUBDIR)/libiberty/ | \
22568                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
22569         esac; \
22570         module_srcdir=libiberty; \
22571         $(SHELL) $$s/$$module_srcdir/configure \
22572           --srcdir=$${topdir}/$$module_srcdir \
22573           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
22574           --target=${target_alias} \
22575           --with-build-libsubdir=$(HOST_SUBDIR) \
22576           $(STAGEprofile_CONFIGURE_FLAGS) \
22577           @extra_host_libiberty_configure_flags@
22578 @endif libiberty-bootstrap
22579
22580 .PHONY: configure-stagefeedback-libiberty maybe-configure-stagefeedback-libiberty
22581 maybe-configure-stagefeedback-libiberty:
22582 @if libiberty-bootstrap
22583 maybe-configure-stagefeedback-libiberty: configure-stagefeedback-libiberty
22584 configure-stagefeedback-libiberty:
22585         @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
22586         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiberty
22587         @r=`${PWD_COMMAND}`; export r; \
22588         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22589         TFLAGS="$(STAGEfeedback_TFLAGS)"; \
22590         test ! -f $(HOST_SUBDIR)/libiberty/Makefile || exit 0; \
22591         $(HOST_EXPORTS) \
22592         $(POSTSTAGE1_HOST_EXPORTS) \
22593         CFLAGS="$(STAGEfeedback_CFLAGS)"; export CFLAGS; \
22594         CXXFLAGS="$(STAGEfeedback_CXXFLAGS)"; export CXXFLAGS; \
22595         LIBCFLAGS="$(STAGEfeedback_CFLAGS)"; export LIBCFLAGS;  \
22596         echo Configuring stage feedback in $(HOST_SUBDIR)/libiberty; \
22597         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiberty; \
22598         cd $(HOST_SUBDIR)/libiberty || exit 1; \
22599         case $(srcdir) in \
22600           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
22601           *) topdir=`echo $(HOST_SUBDIR)/libiberty/ | \
22602                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
22603         esac; \
22604         module_srcdir=libiberty; \
22605         $(SHELL) $$s/$$module_srcdir/configure \
22606           --srcdir=$${topdir}/$$module_srcdir \
22607           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
22608           --target=${target_alias} \
22609           --with-build-libsubdir=$(HOST_SUBDIR) \
22610           $(STAGEfeedback_CONFIGURE_FLAGS) \
22611           @extra_host_libiberty_configure_flags@
22612 @endif libiberty-bootstrap
22613
22614
22615
22616
22617
22618 .PHONY: all-libiberty maybe-all-libiberty
22619 maybe-all-libiberty:
22620 @if gcc-bootstrap
22621 all-libiberty: stage_current
22622 @endif gcc-bootstrap
22623 @if libiberty
22624 TARGET-libiberty=all
22625 maybe-all-libiberty: all-libiberty
22626 all-libiberty: configure-libiberty
22627         @r=`${PWD_COMMAND}`; export r; \
22628         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22629         $(HOST_EXPORTS)  \
22630         (cd $(HOST_SUBDIR)/libiberty && \
22631           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS)  \
22632                 $(TARGET-libiberty))
22633 @endif libiberty
22634
22635
22636
22637 .PHONY: all-stage1-libiberty maybe-all-stage1-libiberty
22638 .PHONY: clean-stage1-libiberty maybe-clean-stage1-libiberty
22639 maybe-all-stage1-libiberty:
22640 maybe-clean-stage1-libiberty:
22641 @if libiberty-bootstrap
22642 maybe-all-stage1-libiberty: all-stage1-libiberty
22643 all-stage1: all-stage1-libiberty
22644 TARGET-stage1-libiberty = $(TARGET-libiberty)
22645 all-stage1-libiberty: configure-stage1-libiberty
22646         @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
22647         @r=`${PWD_COMMAND}`; export r; \
22648         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22649         TFLAGS="$(STAGE1_TFLAGS)"; \
22650         $(HOST_EXPORTS)  \
22651         cd $(HOST_SUBDIR)/libiberty && \
22652         $(MAKE) $(BASE_FLAGS_TO_PASS) \
22653                 CFLAGS="$(STAGE1_CFLAGS)" \
22654                 CXXFLAGS="$(STAGE1_CXXFLAGS)" \
22655                 LIBCFLAGS="$(LIBCFLAGS)" \
22656                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
22657                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
22658                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
22659                 $(EXTRA_HOST_FLAGS)  \
22660                 $(STAGE1_FLAGS_TO_PASS)  \
22661                 TFLAGS="$(STAGE1_TFLAGS)" \
22662                 $(TARGET-stage1-libiberty)
22663
22664 maybe-clean-stage1-libiberty: clean-stage1-libiberty
22665 clean-stage1: clean-stage1-libiberty
22666 clean-stage1-libiberty:
22667         @if [ $(current_stage) = stage1 ]; then \
22668           [ -f $(HOST_SUBDIR)/libiberty/Makefile ] || exit 0; \
22669         else \
22670           [ -f $(HOST_SUBDIR)/stage1-libiberty/Makefile ] || exit 0; \
22671           $(MAKE) stage1-start; \
22672         fi; \
22673         cd $(HOST_SUBDIR)/libiberty && \
22674         $(MAKE) $(EXTRA_HOST_FLAGS)  \
22675         $(STAGE1_FLAGS_TO_PASS)  clean
22676 @endif libiberty-bootstrap
22677
22678
22679 .PHONY: all-stage2-libiberty maybe-all-stage2-libiberty
22680 .PHONY: clean-stage2-libiberty maybe-clean-stage2-libiberty
22681 maybe-all-stage2-libiberty:
22682 maybe-clean-stage2-libiberty:
22683 @if libiberty-bootstrap
22684 maybe-all-stage2-libiberty: all-stage2-libiberty
22685 all-stage2: all-stage2-libiberty
22686 TARGET-stage2-libiberty = $(TARGET-libiberty)
22687 all-stage2-libiberty: configure-stage2-libiberty
22688         @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
22689         @r=`${PWD_COMMAND}`; export r; \
22690         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22691         TFLAGS="$(STAGE2_TFLAGS)"; \
22692         $(HOST_EXPORTS) \
22693         $(POSTSTAGE1_HOST_EXPORTS)  \
22694         cd $(HOST_SUBDIR)/libiberty && \
22695         $(MAKE) $(BASE_FLAGS_TO_PASS) \
22696                 CFLAGS="$(STAGE2_CFLAGS)" \
22697                 CXXFLAGS="$(STAGE2_CXXFLAGS)" \
22698                 LIBCFLAGS="$(STAGE2_CFLAGS)" \
22699                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
22700                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
22701                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
22702                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
22703                 TFLAGS="$(STAGE2_TFLAGS)" \
22704                 $(TARGET-stage2-libiberty)
22705
22706 maybe-clean-stage2-libiberty: clean-stage2-libiberty
22707 clean-stage2: clean-stage2-libiberty
22708 clean-stage2-libiberty:
22709         @if [ $(current_stage) = stage2 ]; then \
22710           [ -f $(HOST_SUBDIR)/libiberty/Makefile ] || exit 0; \
22711         else \
22712           [ -f $(HOST_SUBDIR)/stage2-libiberty/Makefile ] || exit 0; \
22713           $(MAKE) stage2-start; \
22714         fi; \
22715         cd $(HOST_SUBDIR)/libiberty && \
22716         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  clean
22717 @endif libiberty-bootstrap
22718
22719
22720 .PHONY: all-stage3-libiberty maybe-all-stage3-libiberty
22721 .PHONY: clean-stage3-libiberty maybe-clean-stage3-libiberty
22722 maybe-all-stage3-libiberty:
22723 maybe-clean-stage3-libiberty:
22724 @if libiberty-bootstrap
22725 maybe-all-stage3-libiberty: all-stage3-libiberty
22726 all-stage3: all-stage3-libiberty
22727 TARGET-stage3-libiberty = $(TARGET-libiberty)
22728 all-stage3-libiberty: configure-stage3-libiberty
22729         @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
22730         @r=`${PWD_COMMAND}`; export r; \
22731         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22732         TFLAGS="$(STAGE3_TFLAGS)"; \
22733         $(HOST_EXPORTS) \
22734         $(POSTSTAGE1_HOST_EXPORTS)  \
22735         cd $(HOST_SUBDIR)/libiberty && \
22736         $(MAKE) $(BASE_FLAGS_TO_PASS) \
22737                 CFLAGS="$(STAGE3_CFLAGS)" \
22738                 CXXFLAGS="$(STAGE3_CXXFLAGS)" \
22739                 LIBCFLAGS="$(STAGE3_CFLAGS)" \
22740                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
22741                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
22742                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
22743                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
22744                 TFLAGS="$(STAGE3_TFLAGS)" \
22745                 $(TARGET-stage3-libiberty)
22746
22747 maybe-clean-stage3-libiberty: clean-stage3-libiberty
22748 clean-stage3: clean-stage3-libiberty
22749 clean-stage3-libiberty:
22750         @if [ $(current_stage) = stage3 ]; then \
22751           [ -f $(HOST_SUBDIR)/libiberty/Makefile ] || exit 0; \
22752         else \
22753           [ -f $(HOST_SUBDIR)/stage3-libiberty/Makefile ] || exit 0; \
22754           $(MAKE) stage3-start; \
22755         fi; \
22756         cd $(HOST_SUBDIR)/libiberty && \
22757         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  clean
22758 @endif libiberty-bootstrap
22759
22760
22761 .PHONY: all-stage4-libiberty maybe-all-stage4-libiberty
22762 .PHONY: clean-stage4-libiberty maybe-clean-stage4-libiberty
22763 maybe-all-stage4-libiberty:
22764 maybe-clean-stage4-libiberty:
22765 @if libiberty-bootstrap
22766 maybe-all-stage4-libiberty: all-stage4-libiberty
22767 all-stage4: all-stage4-libiberty
22768 TARGET-stage4-libiberty = $(TARGET-libiberty)
22769 all-stage4-libiberty: configure-stage4-libiberty
22770         @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
22771         @r=`${PWD_COMMAND}`; export r; \
22772         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22773         TFLAGS="$(STAGE4_TFLAGS)"; \
22774         $(HOST_EXPORTS) \
22775         $(POSTSTAGE1_HOST_EXPORTS)  \
22776         cd $(HOST_SUBDIR)/libiberty && \
22777         $(MAKE) $(BASE_FLAGS_TO_PASS) \
22778                 CFLAGS="$(STAGE4_CFLAGS)" \
22779                 CXXFLAGS="$(STAGE4_CXXFLAGS)" \
22780                 LIBCFLAGS="$(STAGE4_CFLAGS)" \
22781                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
22782                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
22783                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
22784                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
22785                 TFLAGS="$(STAGE4_TFLAGS)" \
22786                 $(TARGET-stage4-libiberty)
22787
22788 maybe-clean-stage4-libiberty: clean-stage4-libiberty
22789 clean-stage4: clean-stage4-libiberty
22790 clean-stage4-libiberty:
22791         @if [ $(current_stage) = stage4 ]; then \
22792           [ -f $(HOST_SUBDIR)/libiberty/Makefile ] || exit 0; \
22793         else \
22794           [ -f $(HOST_SUBDIR)/stage4-libiberty/Makefile ] || exit 0; \
22795           $(MAKE) stage4-start; \
22796         fi; \
22797         cd $(HOST_SUBDIR)/libiberty && \
22798         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  clean
22799 @endif libiberty-bootstrap
22800
22801
22802 .PHONY: all-stageprofile-libiberty maybe-all-stageprofile-libiberty
22803 .PHONY: clean-stageprofile-libiberty maybe-clean-stageprofile-libiberty
22804 maybe-all-stageprofile-libiberty:
22805 maybe-clean-stageprofile-libiberty:
22806 @if libiberty-bootstrap
22807 maybe-all-stageprofile-libiberty: all-stageprofile-libiberty
22808 all-stageprofile: all-stageprofile-libiberty
22809 TARGET-stageprofile-libiberty = $(TARGET-libiberty)
22810 all-stageprofile-libiberty: configure-stageprofile-libiberty
22811         @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
22812         @r=`${PWD_COMMAND}`; export r; \
22813         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22814         TFLAGS="$(STAGEprofile_TFLAGS)"; \
22815         $(HOST_EXPORTS) \
22816         $(POSTSTAGE1_HOST_EXPORTS)  \
22817         cd $(HOST_SUBDIR)/libiberty && \
22818         $(MAKE) $(BASE_FLAGS_TO_PASS) \
22819                 CFLAGS="$(STAGEprofile_CFLAGS)" \
22820                 CXXFLAGS="$(STAGEprofile_CXXFLAGS)" \
22821                 LIBCFLAGS="$(STAGEprofile_CFLAGS)" \
22822                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
22823                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
22824                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
22825                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
22826                 TFLAGS="$(STAGEprofile_TFLAGS)" \
22827                 $(TARGET-stageprofile-libiberty)
22828
22829 maybe-clean-stageprofile-libiberty: clean-stageprofile-libiberty
22830 clean-stageprofile: clean-stageprofile-libiberty
22831 clean-stageprofile-libiberty:
22832         @if [ $(current_stage) = stageprofile ]; then \
22833           [ -f $(HOST_SUBDIR)/libiberty/Makefile ] || exit 0; \
22834         else \
22835           [ -f $(HOST_SUBDIR)/stageprofile-libiberty/Makefile ] || exit 0; \
22836           $(MAKE) stageprofile-start; \
22837         fi; \
22838         cd $(HOST_SUBDIR)/libiberty && \
22839         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  clean
22840 @endif libiberty-bootstrap
22841
22842
22843 .PHONY: all-stagefeedback-libiberty maybe-all-stagefeedback-libiberty
22844 .PHONY: clean-stagefeedback-libiberty maybe-clean-stagefeedback-libiberty
22845 maybe-all-stagefeedback-libiberty:
22846 maybe-clean-stagefeedback-libiberty:
22847 @if libiberty-bootstrap
22848 maybe-all-stagefeedback-libiberty: all-stagefeedback-libiberty
22849 all-stagefeedback: all-stagefeedback-libiberty
22850 TARGET-stagefeedback-libiberty = $(TARGET-libiberty)
22851 all-stagefeedback-libiberty: configure-stagefeedback-libiberty
22852         @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
22853         @r=`${PWD_COMMAND}`; export r; \
22854         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22855         TFLAGS="$(STAGEfeedback_TFLAGS)"; \
22856         $(HOST_EXPORTS) \
22857         $(POSTSTAGE1_HOST_EXPORTS)  \
22858         cd $(HOST_SUBDIR)/libiberty && \
22859         $(MAKE) $(BASE_FLAGS_TO_PASS) \
22860                 CFLAGS="$(STAGEfeedback_CFLAGS)" \
22861                 CXXFLAGS="$(STAGEfeedback_CXXFLAGS)" \
22862                 LIBCFLAGS="$(STAGEfeedback_CFLAGS)" \
22863                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
22864                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
22865                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
22866                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
22867                 TFLAGS="$(STAGEfeedback_TFLAGS)" \
22868                 $(TARGET-stagefeedback-libiberty)
22869
22870 maybe-clean-stagefeedback-libiberty: clean-stagefeedback-libiberty
22871 clean-stagefeedback: clean-stagefeedback-libiberty
22872 clean-stagefeedback-libiberty:
22873         @if [ $(current_stage) = stagefeedback ]; then \
22874           [ -f $(HOST_SUBDIR)/libiberty/Makefile ] || exit 0; \
22875         else \
22876           [ -f $(HOST_SUBDIR)/stagefeedback-libiberty/Makefile ] || exit 0; \
22877           $(MAKE) stagefeedback-start; \
22878         fi; \
22879         cd $(HOST_SUBDIR)/libiberty && \
22880         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  clean
22881 @endif libiberty-bootstrap
22882
22883
22884
22885
22886
22887 .PHONY: check-libiberty maybe-check-libiberty
22888 maybe-check-libiberty:
22889 @if libiberty
22890 maybe-check-libiberty: check-libiberty
22891
22892 check-libiberty:
22893         @: $(MAKE); $(unstage)
22894         @r=`${PWD_COMMAND}`; export r; \
22895         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22896         $(HOST_EXPORTS) $(EXTRA_HOST_EXPORTS) \
22897         (cd $(HOST_SUBDIR)/libiberty && \
22898           $(MAKE) $(FLAGS_TO_PASS)  $(EXTRA_BOOTSTRAP_FLAGS) check)
22899
22900 @endif libiberty
22901
22902 .PHONY: install-libiberty maybe-install-libiberty
22903 maybe-install-libiberty:
22904 @if libiberty
22905 maybe-install-libiberty: install-libiberty
22906
22907 install-libiberty: installdirs
22908         @: $(MAKE); $(unstage)
22909         @r=`${PWD_COMMAND}`; export r; \
22910         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22911         $(HOST_EXPORTS) \
22912         (cd $(HOST_SUBDIR)/libiberty && \
22913           $(MAKE) $(FLAGS_TO_PASS)  install)
22914
22915 @endif libiberty
22916
22917 .PHONY: install-strip-libiberty maybe-install-strip-libiberty
22918 maybe-install-strip-libiberty:
22919 @if libiberty
22920 maybe-install-strip-libiberty: install-strip-libiberty
22921
22922 install-strip-libiberty: installdirs
22923         @: $(MAKE); $(unstage)
22924         @r=`${PWD_COMMAND}`; export r; \
22925         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22926         $(HOST_EXPORTS) \
22927         (cd $(HOST_SUBDIR)/libiberty && \
22928           $(MAKE) $(FLAGS_TO_PASS)  install-strip)
22929
22930 @endif libiberty
22931
22932 # Other targets (info, dvi, pdf, etc.)
22933
22934 .PHONY: maybe-info-libiberty info-libiberty
22935 maybe-info-libiberty:
22936 @if libiberty
22937 maybe-info-libiberty: info-libiberty
22938
22939 info-libiberty: \
22940     configure-libiberty 
22941         @[ -f ./libiberty/Makefile ] || exit 0; \
22942         r=`${PWD_COMMAND}`; export r; \
22943         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22944         $(HOST_EXPORTS) \
22945         for flag in $(EXTRA_HOST_FLAGS) ; do \
22946           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
22947         done; \
22948         echo "Doing info in libiberty"; \
22949         (cd $(HOST_SUBDIR)/libiberty && \
22950           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
22951                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
22952                   "RANLIB=$${RANLIB}" \
22953                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
22954                   info) \
22955           || exit 1
22956
22957 @endif libiberty
22958
22959 .PHONY: maybe-dvi-libiberty dvi-libiberty
22960 maybe-dvi-libiberty:
22961 @if libiberty
22962 maybe-dvi-libiberty: dvi-libiberty
22963
22964 dvi-libiberty: \
22965     configure-libiberty 
22966         @[ -f ./libiberty/Makefile ] || exit 0; \
22967         r=`${PWD_COMMAND}`; export r; \
22968         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22969         $(HOST_EXPORTS) \
22970         for flag in $(EXTRA_HOST_FLAGS) ; do \
22971           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
22972         done; \
22973         echo "Doing dvi in libiberty"; \
22974         (cd $(HOST_SUBDIR)/libiberty && \
22975           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
22976                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
22977                   "RANLIB=$${RANLIB}" \
22978                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
22979                   dvi) \
22980           || exit 1
22981
22982 @endif libiberty
22983
22984 .PHONY: maybe-pdf-libiberty pdf-libiberty
22985 maybe-pdf-libiberty:
22986 @if libiberty
22987 maybe-pdf-libiberty: pdf-libiberty
22988
22989 pdf-libiberty: \
22990     configure-libiberty 
22991         @[ -f ./libiberty/Makefile ] || exit 0; \
22992         r=`${PWD_COMMAND}`; export r; \
22993         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22994         $(HOST_EXPORTS) \
22995         for flag in $(EXTRA_HOST_FLAGS) ; do \
22996           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
22997         done; \
22998         echo "Doing pdf in libiberty"; \
22999         (cd $(HOST_SUBDIR)/libiberty && \
23000           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
23001                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
23002                   "RANLIB=$${RANLIB}" \
23003                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
23004                   pdf) \
23005           || exit 1
23006
23007 @endif libiberty
23008
23009 .PHONY: maybe-html-libiberty html-libiberty
23010 maybe-html-libiberty:
23011 @if libiberty
23012 maybe-html-libiberty: html-libiberty
23013
23014 html-libiberty: \
23015     configure-libiberty 
23016         @[ -f ./libiberty/Makefile ] || exit 0; \
23017         r=`${PWD_COMMAND}`; export r; \
23018         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23019         $(HOST_EXPORTS) \
23020         for flag in $(EXTRA_HOST_FLAGS) ; do \
23021           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
23022         done; \
23023         echo "Doing html in libiberty"; \
23024         (cd $(HOST_SUBDIR)/libiberty && \
23025           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
23026                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
23027                   "RANLIB=$${RANLIB}" \
23028                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
23029                   html) \
23030           || exit 1
23031
23032 @endif libiberty
23033
23034 .PHONY: maybe-TAGS-libiberty TAGS-libiberty
23035 maybe-TAGS-libiberty:
23036 @if libiberty
23037 maybe-TAGS-libiberty: TAGS-libiberty
23038
23039 TAGS-libiberty: \
23040     configure-libiberty 
23041         @[ -f ./libiberty/Makefile ] || exit 0; \
23042         r=`${PWD_COMMAND}`; export r; \
23043         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23044         $(HOST_EXPORTS) \
23045         for flag in $(EXTRA_HOST_FLAGS) ; do \
23046           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
23047         done; \
23048         echo "Doing TAGS in libiberty"; \
23049         (cd $(HOST_SUBDIR)/libiberty && \
23050           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
23051                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
23052                   "RANLIB=$${RANLIB}" \
23053                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
23054                   TAGS) \
23055           || exit 1
23056
23057 @endif libiberty
23058
23059 .PHONY: maybe-install-info-libiberty install-info-libiberty
23060 maybe-install-info-libiberty:
23061 @if libiberty
23062 maybe-install-info-libiberty: install-info-libiberty
23063
23064 install-info-libiberty: \
23065     configure-libiberty \
23066     info-libiberty 
23067         @[ -f ./libiberty/Makefile ] || exit 0; \
23068         r=`${PWD_COMMAND}`; export r; \
23069         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23070         $(HOST_EXPORTS) \
23071         for flag in $(EXTRA_HOST_FLAGS) ; do \
23072           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
23073         done; \
23074         echo "Doing install-info in libiberty"; \
23075         (cd $(HOST_SUBDIR)/libiberty && \
23076           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
23077                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
23078                   "RANLIB=$${RANLIB}" \
23079                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
23080                   install-info) \
23081           || exit 1
23082
23083 @endif libiberty
23084
23085 .PHONY: maybe-install-pdf-libiberty install-pdf-libiberty
23086 maybe-install-pdf-libiberty:
23087 @if libiberty
23088 maybe-install-pdf-libiberty: install-pdf-libiberty
23089
23090 install-pdf-libiberty: \
23091     configure-libiberty \
23092     pdf-libiberty 
23093         @[ -f ./libiberty/Makefile ] || exit 0; \
23094         r=`${PWD_COMMAND}`; export r; \
23095         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23096         $(HOST_EXPORTS) \
23097         for flag in $(EXTRA_HOST_FLAGS) ; do \
23098           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
23099         done; \
23100         echo "Doing install-pdf in libiberty"; \
23101         (cd $(HOST_SUBDIR)/libiberty && \
23102           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
23103                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
23104                   "RANLIB=$${RANLIB}" \
23105                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
23106                   install-pdf) \
23107           || exit 1
23108
23109 @endif libiberty
23110
23111 .PHONY: maybe-install-html-libiberty install-html-libiberty
23112 maybe-install-html-libiberty:
23113 @if libiberty
23114 maybe-install-html-libiberty: install-html-libiberty
23115
23116 install-html-libiberty: \
23117     configure-libiberty \
23118     html-libiberty 
23119         @[ -f ./libiberty/Makefile ] || exit 0; \
23120         r=`${PWD_COMMAND}`; export r; \
23121         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23122         $(HOST_EXPORTS) \
23123         for flag in $(EXTRA_HOST_FLAGS) ; do \
23124           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
23125         done; \
23126         echo "Doing install-html in libiberty"; \
23127         (cd $(HOST_SUBDIR)/libiberty && \
23128           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
23129                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
23130                   "RANLIB=$${RANLIB}" \
23131                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
23132                   install-html) \
23133           || exit 1
23134
23135 @endif libiberty
23136
23137 .PHONY: maybe-installcheck-libiberty installcheck-libiberty
23138 maybe-installcheck-libiberty:
23139 @if libiberty
23140 maybe-installcheck-libiberty: installcheck-libiberty
23141
23142 installcheck-libiberty: \
23143     configure-libiberty 
23144         @[ -f ./libiberty/Makefile ] || exit 0; \
23145         r=`${PWD_COMMAND}`; export r; \
23146         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23147         $(HOST_EXPORTS) \
23148         for flag in $(EXTRA_HOST_FLAGS) ; do \
23149           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
23150         done; \
23151         echo "Doing installcheck in libiberty"; \
23152         (cd $(HOST_SUBDIR)/libiberty && \
23153           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
23154                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
23155                   "RANLIB=$${RANLIB}" \
23156                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
23157                   installcheck) \
23158           || exit 1
23159
23160 @endif libiberty
23161
23162 .PHONY: maybe-mostlyclean-libiberty mostlyclean-libiberty
23163 maybe-mostlyclean-libiberty:
23164 @if libiberty
23165 maybe-mostlyclean-libiberty: mostlyclean-libiberty
23166
23167 mostlyclean-libiberty: 
23168         @[ -f ./libiberty/Makefile ] || exit 0; \
23169         r=`${PWD_COMMAND}`; export r; \
23170         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23171         $(HOST_EXPORTS) \
23172         for flag in $(EXTRA_HOST_FLAGS) ; do \
23173           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
23174         done; \
23175         echo "Doing mostlyclean in libiberty"; \
23176         (cd $(HOST_SUBDIR)/libiberty && \
23177           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
23178                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
23179                   "RANLIB=$${RANLIB}" \
23180                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
23181                   mostlyclean) \
23182           || exit 1
23183
23184 @endif libiberty
23185
23186 .PHONY: maybe-clean-libiberty clean-libiberty
23187 maybe-clean-libiberty:
23188 @if libiberty
23189 maybe-clean-libiberty: clean-libiberty
23190
23191 clean-libiberty: 
23192         @[ -f ./libiberty/Makefile ] || exit 0; \
23193         r=`${PWD_COMMAND}`; export r; \
23194         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23195         $(HOST_EXPORTS) \
23196         for flag in $(EXTRA_HOST_FLAGS) ; do \
23197           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
23198         done; \
23199         echo "Doing clean in libiberty"; \
23200         (cd $(HOST_SUBDIR)/libiberty && \
23201           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
23202                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
23203                   "RANLIB=$${RANLIB}" \
23204                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
23205                   clean) \
23206           || exit 1
23207
23208 @endif libiberty
23209
23210 .PHONY: maybe-distclean-libiberty distclean-libiberty
23211 maybe-distclean-libiberty:
23212 @if libiberty
23213 maybe-distclean-libiberty: distclean-libiberty
23214
23215 distclean-libiberty: 
23216         @[ -f ./libiberty/Makefile ] || exit 0; \
23217         r=`${PWD_COMMAND}`; export r; \
23218         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23219         $(HOST_EXPORTS) \
23220         for flag in $(EXTRA_HOST_FLAGS) ; do \
23221           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
23222         done; \
23223         echo "Doing distclean in libiberty"; \
23224         (cd $(HOST_SUBDIR)/libiberty && \
23225           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
23226                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
23227                   "RANLIB=$${RANLIB}" \
23228                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
23229                   distclean) \
23230           || exit 1
23231
23232 @endif libiberty
23233
23234 .PHONY: maybe-maintainer-clean-libiberty maintainer-clean-libiberty
23235 maybe-maintainer-clean-libiberty:
23236 @if libiberty
23237 maybe-maintainer-clean-libiberty: maintainer-clean-libiberty
23238
23239 maintainer-clean-libiberty: 
23240         @[ -f ./libiberty/Makefile ] || exit 0; \
23241         r=`${PWD_COMMAND}`; export r; \
23242         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23243         $(HOST_EXPORTS) \
23244         for flag in $(EXTRA_HOST_FLAGS) ; do \
23245           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
23246         done; \
23247         echo "Doing maintainer-clean in libiberty"; \
23248         (cd $(HOST_SUBDIR)/libiberty && \
23249           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
23250                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
23251                   "RANLIB=$${RANLIB}" \
23252                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
23253                   maintainer-clean) \
23254           || exit 1
23255
23256 @endif libiberty
23257
23258
23259
23260 .PHONY: configure-libiberty-linker-plugin maybe-configure-libiberty-linker-plugin
23261 maybe-configure-libiberty-linker-plugin:
23262 @if gcc-bootstrap
23263 configure-libiberty-linker-plugin: stage_current
23264 @endif gcc-bootstrap
23265 @if libiberty-linker-plugin
23266 maybe-configure-libiberty-linker-plugin: configure-libiberty-linker-plugin
23267 configure-libiberty-linker-plugin: 
23268         @r=`${PWD_COMMAND}`; export r; \
23269         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23270         test ! -f $(HOST_SUBDIR)/libiberty-linker-plugin/Makefile || exit 0; \
23271         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiberty-linker-plugin; \
23272         $(HOST_EXPORTS)  \
23273         echo Configuring in $(HOST_SUBDIR)/libiberty-linker-plugin; \
23274         cd "$(HOST_SUBDIR)/libiberty-linker-plugin" || exit 1; \
23275         case $(srcdir) in \
23276           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
23277           *) topdir=`echo $(HOST_SUBDIR)/libiberty-linker-plugin/ | \
23278                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
23279         esac; \
23280         module_srcdir=libiberty; \
23281         $(SHELL) \
23282           $$s/$$module_srcdir/configure \
23283           --srcdir=$${topdir}/$$module_srcdir \
23284           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
23285           --target=${target_alias} @extra_host_libiberty_configure_flags@ --disable-install-libiberty @extra_linker_plugin_flags@ @extra_linker_plugin_configure_flags@ \
23286           || exit 1
23287 @endif libiberty-linker-plugin
23288
23289
23290
23291 .PHONY: configure-stage1-libiberty-linker-plugin maybe-configure-stage1-libiberty-linker-plugin
23292 maybe-configure-stage1-libiberty-linker-plugin:
23293 @if libiberty-linker-plugin-bootstrap
23294 maybe-configure-stage1-libiberty-linker-plugin: configure-stage1-libiberty-linker-plugin
23295 configure-stage1-libiberty-linker-plugin:
23296         @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
23297         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiberty-linker-plugin
23298         @r=`${PWD_COMMAND}`; export r; \
23299         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23300         TFLAGS="$(STAGE1_TFLAGS)"; \
23301         test ! -f $(HOST_SUBDIR)/libiberty-linker-plugin/Makefile || exit 0; \
23302         $(HOST_EXPORTS) \
23303         CFLAGS="$(STAGE1_CFLAGS)"; export CFLAGS; \
23304         CXXFLAGS="$(STAGE1_CXXFLAGS)"; export CXXFLAGS; \
23305         LIBCFLAGS="$(LIBCFLAGS)"; export LIBCFLAGS;  \
23306         echo Configuring stage 1 in $(HOST_SUBDIR)/libiberty-linker-plugin; \
23307         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiberty-linker-plugin; \
23308         cd $(HOST_SUBDIR)/libiberty-linker-plugin || exit 1; \
23309         case $(srcdir) in \
23310           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
23311           *) topdir=`echo $(HOST_SUBDIR)/libiberty-linker-plugin/ | \
23312                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
23313         esac; \
23314         module_srcdir=libiberty; \
23315         $(SHELL) $$s/$$module_srcdir/configure \
23316           --srcdir=$${topdir}/$$module_srcdir \
23317           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
23318           --target=${target_alias} \
23319            \
23320           $(STAGE1_CONFIGURE_FLAGS) \
23321           @extra_host_libiberty_configure_flags@ --disable-install-libiberty @extra_linker_plugin_flags@ @extra_linker_plugin_configure_flags@
23322 @endif libiberty-linker-plugin-bootstrap
23323
23324 .PHONY: configure-stage2-libiberty-linker-plugin maybe-configure-stage2-libiberty-linker-plugin
23325 maybe-configure-stage2-libiberty-linker-plugin:
23326 @if libiberty-linker-plugin-bootstrap
23327 maybe-configure-stage2-libiberty-linker-plugin: configure-stage2-libiberty-linker-plugin
23328 configure-stage2-libiberty-linker-plugin:
23329         @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
23330         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiberty-linker-plugin
23331         @r=`${PWD_COMMAND}`; export r; \
23332         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23333         TFLAGS="$(STAGE2_TFLAGS)"; \
23334         test ! -f $(HOST_SUBDIR)/libiberty-linker-plugin/Makefile || exit 0; \
23335         $(HOST_EXPORTS) \
23336         $(POSTSTAGE1_HOST_EXPORTS) \
23337         CFLAGS="$(STAGE2_CFLAGS)"; export CFLAGS; \
23338         CXXFLAGS="$(STAGE2_CXXFLAGS)"; export CXXFLAGS; \
23339         LIBCFLAGS="$(STAGE2_CFLAGS)"; export LIBCFLAGS;  \
23340         echo Configuring stage 2 in $(HOST_SUBDIR)/libiberty-linker-plugin; \
23341         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiberty-linker-plugin; \
23342         cd $(HOST_SUBDIR)/libiberty-linker-plugin || exit 1; \
23343         case $(srcdir) in \
23344           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
23345           *) topdir=`echo $(HOST_SUBDIR)/libiberty-linker-plugin/ | \
23346                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
23347         esac; \
23348         module_srcdir=libiberty; \
23349         $(SHELL) $$s/$$module_srcdir/configure \
23350           --srcdir=$${topdir}/$$module_srcdir \
23351           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
23352           --target=${target_alias} \
23353           --with-build-libsubdir=$(HOST_SUBDIR) \
23354           $(STAGE2_CONFIGURE_FLAGS) \
23355           @extra_host_libiberty_configure_flags@ --disable-install-libiberty @extra_linker_plugin_flags@ @extra_linker_plugin_configure_flags@
23356 @endif libiberty-linker-plugin-bootstrap
23357
23358 .PHONY: configure-stage3-libiberty-linker-plugin maybe-configure-stage3-libiberty-linker-plugin
23359 maybe-configure-stage3-libiberty-linker-plugin:
23360 @if libiberty-linker-plugin-bootstrap
23361 maybe-configure-stage3-libiberty-linker-plugin: configure-stage3-libiberty-linker-plugin
23362 configure-stage3-libiberty-linker-plugin:
23363         @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
23364         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiberty-linker-plugin
23365         @r=`${PWD_COMMAND}`; export r; \
23366         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23367         TFLAGS="$(STAGE3_TFLAGS)"; \
23368         test ! -f $(HOST_SUBDIR)/libiberty-linker-plugin/Makefile || exit 0; \
23369         $(HOST_EXPORTS) \
23370         $(POSTSTAGE1_HOST_EXPORTS) \
23371         CFLAGS="$(STAGE3_CFLAGS)"; export CFLAGS; \
23372         CXXFLAGS="$(STAGE3_CXXFLAGS)"; export CXXFLAGS; \
23373         LIBCFLAGS="$(STAGE3_CFLAGS)"; export LIBCFLAGS;  \
23374         echo Configuring stage 3 in $(HOST_SUBDIR)/libiberty-linker-plugin; \
23375         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiberty-linker-plugin; \
23376         cd $(HOST_SUBDIR)/libiberty-linker-plugin || exit 1; \
23377         case $(srcdir) in \
23378           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
23379           *) topdir=`echo $(HOST_SUBDIR)/libiberty-linker-plugin/ | \
23380                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
23381         esac; \
23382         module_srcdir=libiberty; \
23383         $(SHELL) $$s/$$module_srcdir/configure \
23384           --srcdir=$${topdir}/$$module_srcdir \
23385           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
23386           --target=${target_alias} \
23387           --with-build-libsubdir=$(HOST_SUBDIR) \
23388           $(STAGE3_CONFIGURE_FLAGS) \
23389           @extra_host_libiberty_configure_flags@ --disable-install-libiberty @extra_linker_plugin_flags@ @extra_linker_plugin_configure_flags@
23390 @endif libiberty-linker-plugin-bootstrap
23391
23392 .PHONY: configure-stage4-libiberty-linker-plugin maybe-configure-stage4-libiberty-linker-plugin
23393 maybe-configure-stage4-libiberty-linker-plugin:
23394 @if libiberty-linker-plugin-bootstrap
23395 maybe-configure-stage4-libiberty-linker-plugin: configure-stage4-libiberty-linker-plugin
23396 configure-stage4-libiberty-linker-plugin:
23397         @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
23398         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiberty-linker-plugin
23399         @r=`${PWD_COMMAND}`; export r; \
23400         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23401         TFLAGS="$(STAGE4_TFLAGS)"; \
23402         test ! -f $(HOST_SUBDIR)/libiberty-linker-plugin/Makefile || exit 0; \
23403         $(HOST_EXPORTS) \
23404         $(POSTSTAGE1_HOST_EXPORTS) \
23405         CFLAGS="$(STAGE4_CFLAGS)"; export CFLAGS; \
23406         CXXFLAGS="$(STAGE4_CXXFLAGS)"; export CXXFLAGS; \
23407         LIBCFLAGS="$(STAGE4_CFLAGS)"; export LIBCFLAGS;  \
23408         echo Configuring stage 4 in $(HOST_SUBDIR)/libiberty-linker-plugin; \
23409         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiberty-linker-plugin; \
23410         cd $(HOST_SUBDIR)/libiberty-linker-plugin || exit 1; \
23411         case $(srcdir) in \
23412           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
23413           *) topdir=`echo $(HOST_SUBDIR)/libiberty-linker-plugin/ | \
23414                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
23415         esac; \
23416         module_srcdir=libiberty; \
23417         $(SHELL) $$s/$$module_srcdir/configure \
23418           --srcdir=$${topdir}/$$module_srcdir \
23419           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
23420           --target=${target_alias} \
23421           --with-build-libsubdir=$(HOST_SUBDIR) \
23422           $(STAGE4_CONFIGURE_FLAGS) \
23423           @extra_host_libiberty_configure_flags@ --disable-install-libiberty @extra_linker_plugin_flags@ @extra_linker_plugin_configure_flags@
23424 @endif libiberty-linker-plugin-bootstrap
23425
23426 .PHONY: configure-stageprofile-libiberty-linker-plugin maybe-configure-stageprofile-libiberty-linker-plugin
23427 maybe-configure-stageprofile-libiberty-linker-plugin:
23428 @if libiberty-linker-plugin-bootstrap
23429 maybe-configure-stageprofile-libiberty-linker-plugin: configure-stageprofile-libiberty-linker-plugin
23430 configure-stageprofile-libiberty-linker-plugin:
23431         @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
23432         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiberty-linker-plugin
23433         @r=`${PWD_COMMAND}`; export r; \
23434         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23435         TFLAGS="$(STAGEprofile_TFLAGS)"; \
23436         test ! -f $(HOST_SUBDIR)/libiberty-linker-plugin/Makefile || exit 0; \
23437         $(HOST_EXPORTS) \
23438         $(POSTSTAGE1_HOST_EXPORTS) \
23439         CFLAGS="$(STAGEprofile_CFLAGS)"; export CFLAGS; \
23440         CXXFLAGS="$(STAGEprofile_CXXFLAGS)"; export CXXFLAGS; \
23441         LIBCFLAGS="$(STAGEprofile_CFLAGS)"; export LIBCFLAGS;  \
23442         echo Configuring stage profile in $(HOST_SUBDIR)/libiberty-linker-plugin; \
23443         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiberty-linker-plugin; \
23444         cd $(HOST_SUBDIR)/libiberty-linker-plugin || exit 1; \
23445         case $(srcdir) in \
23446           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
23447           *) topdir=`echo $(HOST_SUBDIR)/libiberty-linker-plugin/ | \
23448                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
23449         esac; \
23450         module_srcdir=libiberty; \
23451         $(SHELL) $$s/$$module_srcdir/configure \
23452           --srcdir=$${topdir}/$$module_srcdir \
23453           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
23454           --target=${target_alias} \
23455           --with-build-libsubdir=$(HOST_SUBDIR) \
23456           $(STAGEprofile_CONFIGURE_FLAGS) \
23457           @extra_host_libiberty_configure_flags@ --disable-install-libiberty @extra_linker_plugin_flags@ @extra_linker_plugin_configure_flags@
23458 @endif libiberty-linker-plugin-bootstrap
23459
23460 .PHONY: configure-stagefeedback-libiberty-linker-plugin maybe-configure-stagefeedback-libiberty-linker-plugin
23461 maybe-configure-stagefeedback-libiberty-linker-plugin:
23462 @if libiberty-linker-plugin-bootstrap
23463 maybe-configure-stagefeedback-libiberty-linker-plugin: configure-stagefeedback-libiberty-linker-plugin
23464 configure-stagefeedback-libiberty-linker-plugin:
23465         @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
23466         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiberty-linker-plugin
23467         @r=`${PWD_COMMAND}`; export r; \
23468         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23469         TFLAGS="$(STAGEfeedback_TFLAGS)"; \
23470         test ! -f $(HOST_SUBDIR)/libiberty-linker-plugin/Makefile || exit 0; \
23471         $(HOST_EXPORTS) \
23472         $(POSTSTAGE1_HOST_EXPORTS) \
23473         CFLAGS="$(STAGEfeedback_CFLAGS)"; export CFLAGS; \
23474         CXXFLAGS="$(STAGEfeedback_CXXFLAGS)"; export CXXFLAGS; \
23475         LIBCFLAGS="$(STAGEfeedback_CFLAGS)"; export LIBCFLAGS;  \
23476         echo Configuring stage feedback in $(HOST_SUBDIR)/libiberty-linker-plugin; \
23477         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiberty-linker-plugin; \
23478         cd $(HOST_SUBDIR)/libiberty-linker-plugin || exit 1; \
23479         case $(srcdir) in \
23480           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
23481           *) topdir=`echo $(HOST_SUBDIR)/libiberty-linker-plugin/ | \
23482                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
23483         esac; \
23484         module_srcdir=libiberty; \
23485         $(SHELL) $$s/$$module_srcdir/configure \
23486           --srcdir=$${topdir}/$$module_srcdir \
23487           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
23488           --target=${target_alias} \
23489           --with-build-libsubdir=$(HOST_SUBDIR) \
23490           $(STAGEfeedback_CONFIGURE_FLAGS) \
23491           @extra_host_libiberty_configure_flags@ --disable-install-libiberty @extra_linker_plugin_flags@ @extra_linker_plugin_configure_flags@
23492 @endif libiberty-linker-plugin-bootstrap
23493
23494
23495
23496
23497
23498 .PHONY: all-libiberty-linker-plugin maybe-all-libiberty-linker-plugin
23499 maybe-all-libiberty-linker-plugin:
23500 @if gcc-bootstrap
23501 all-libiberty-linker-plugin: stage_current
23502 @endif gcc-bootstrap
23503 @if libiberty-linker-plugin
23504 TARGET-libiberty-linker-plugin=all
23505 maybe-all-libiberty-linker-plugin: all-libiberty-linker-plugin
23506 all-libiberty-linker-plugin: configure-libiberty-linker-plugin
23507         @r=`${PWD_COMMAND}`; export r; \
23508         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23509         $(HOST_EXPORTS)  \
23510         (cd $(HOST_SUBDIR)/libiberty-linker-plugin && \
23511           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS) @extra_linker_plugin_flags@ \
23512                 $(TARGET-libiberty-linker-plugin))
23513 @endif libiberty-linker-plugin
23514
23515
23516
23517 .PHONY: all-stage1-libiberty-linker-plugin maybe-all-stage1-libiberty-linker-plugin
23518 .PHONY: clean-stage1-libiberty-linker-plugin maybe-clean-stage1-libiberty-linker-plugin
23519 maybe-all-stage1-libiberty-linker-plugin:
23520 maybe-clean-stage1-libiberty-linker-plugin:
23521 @if libiberty-linker-plugin-bootstrap
23522 maybe-all-stage1-libiberty-linker-plugin: all-stage1-libiberty-linker-plugin
23523 all-stage1: all-stage1-libiberty-linker-plugin
23524 TARGET-stage1-libiberty-linker-plugin = $(TARGET-libiberty-linker-plugin)
23525 all-stage1-libiberty-linker-plugin: configure-stage1-libiberty-linker-plugin
23526         @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
23527         @r=`${PWD_COMMAND}`; export r; \
23528         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23529         TFLAGS="$(STAGE1_TFLAGS)"; \
23530         $(HOST_EXPORTS)  \
23531         cd $(HOST_SUBDIR)/libiberty-linker-plugin && \
23532         $(MAKE) $(BASE_FLAGS_TO_PASS) \
23533                 CFLAGS="$(STAGE1_CFLAGS)" \
23534                 CXXFLAGS="$(STAGE1_CXXFLAGS)" \
23535                 LIBCFLAGS="$(LIBCFLAGS)" \
23536                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
23537                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
23538                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
23539                 $(EXTRA_HOST_FLAGS)  \
23540                 $(STAGE1_FLAGS_TO_PASS) @extra_linker_plugin_flags@ \
23541                 TFLAGS="$(STAGE1_TFLAGS)" \
23542                 $(TARGET-stage1-libiberty-linker-plugin)
23543
23544 maybe-clean-stage1-libiberty-linker-plugin: clean-stage1-libiberty-linker-plugin
23545 clean-stage1: clean-stage1-libiberty-linker-plugin
23546 clean-stage1-libiberty-linker-plugin:
23547         @if [ $(current_stage) = stage1 ]; then \
23548           [ -f $(HOST_SUBDIR)/libiberty-linker-plugin/Makefile ] || exit 0; \
23549         else \
23550           [ -f $(HOST_SUBDIR)/stage1-libiberty-linker-plugin/Makefile ] || exit 0; \
23551           $(MAKE) stage1-start; \
23552         fi; \
23553         cd $(HOST_SUBDIR)/libiberty-linker-plugin && \
23554         $(MAKE) $(EXTRA_HOST_FLAGS)  \
23555         $(STAGE1_FLAGS_TO_PASS) @extra_linker_plugin_flags@ clean
23556 @endif libiberty-linker-plugin-bootstrap
23557
23558
23559 .PHONY: all-stage2-libiberty-linker-plugin maybe-all-stage2-libiberty-linker-plugin
23560 .PHONY: clean-stage2-libiberty-linker-plugin maybe-clean-stage2-libiberty-linker-plugin
23561 maybe-all-stage2-libiberty-linker-plugin:
23562 maybe-clean-stage2-libiberty-linker-plugin:
23563 @if libiberty-linker-plugin-bootstrap
23564 maybe-all-stage2-libiberty-linker-plugin: all-stage2-libiberty-linker-plugin
23565 all-stage2: all-stage2-libiberty-linker-plugin
23566 TARGET-stage2-libiberty-linker-plugin = $(TARGET-libiberty-linker-plugin)
23567 all-stage2-libiberty-linker-plugin: configure-stage2-libiberty-linker-plugin
23568         @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
23569         @r=`${PWD_COMMAND}`; export r; \
23570         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23571         TFLAGS="$(STAGE2_TFLAGS)"; \
23572         $(HOST_EXPORTS) \
23573         $(POSTSTAGE1_HOST_EXPORTS)  \
23574         cd $(HOST_SUBDIR)/libiberty-linker-plugin && \
23575         $(MAKE) $(BASE_FLAGS_TO_PASS) \
23576                 CFLAGS="$(STAGE2_CFLAGS)" \
23577                 CXXFLAGS="$(STAGE2_CXXFLAGS)" \
23578                 LIBCFLAGS="$(STAGE2_CFLAGS)" \
23579                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
23580                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
23581                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
23582                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) @extra_linker_plugin_flags@ \
23583                 TFLAGS="$(STAGE2_TFLAGS)" \
23584                 $(TARGET-stage2-libiberty-linker-plugin)
23585
23586 maybe-clean-stage2-libiberty-linker-plugin: clean-stage2-libiberty-linker-plugin
23587 clean-stage2: clean-stage2-libiberty-linker-plugin
23588 clean-stage2-libiberty-linker-plugin:
23589         @if [ $(current_stage) = stage2 ]; then \
23590           [ -f $(HOST_SUBDIR)/libiberty-linker-plugin/Makefile ] || exit 0; \
23591         else \
23592           [ -f $(HOST_SUBDIR)/stage2-libiberty-linker-plugin/Makefile ] || exit 0; \
23593           $(MAKE) stage2-start; \
23594         fi; \
23595         cd $(HOST_SUBDIR)/libiberty-linker-plugin && \
23596         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) @extra_linker_plugin_flags@ clean
23597 @endif libiberty-linker-plugin-bootstrap
23598
23599
23600 .PHONY: all-stage3-libiberty-linker-plugin maybe-all-stage3-libiberty-linker-plugin
23601 .PHONY: clean-stage3-libiberty-linker-plugin maybe-clean-stage3-libiberty-linker-plugin
23602 maybe-all-stage3-libiberty-linker-plugin:
23603 maybe-clean-stage3-libiberty-linker-plugin:
23604 @if libiberty-linker-plugin-bootstrap
23605 maybe-all-stage3-libiberty-linker-plugin: all-stage3-libiberty-linker-plugin
23606 all-stage3: all-stage3-libiberty-linker-plugin
23607 TARGET-stage3-libiberty-linker-plugin = $(TARGET-libiberty-linker-plugin)
23608 all-stage3-libiberty-linker-plugin: configure-stage3-libiberty-linker-plugin
23609         @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
23610         @r=`${PWD_COMMAND}`; export r; \
23611         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23612         TFLAGS="$(STAGE3_TFLAGS)"; \
23613         $(HOST_EXPORTS) \
23614         $(POSTSTAGE1_HOST_EXPORTS)  \
23615         cd $(HOST_SUBDIR)/libiberty-linker-plugin && \
23616         $(MAKE) $(BASE_FLAGS_TO_PASS) \
23617                 CFLAGS="$(STAGE3_CFLAGS)" \
23618                 CXXFLAGS="$(STAGE3_CXXFLAGS)" \
23619                 LIBCFLAGS="$(STAGE3_CFLAGS)" \
23620                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
23621                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
23622                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
23623                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) @extra_linker_plugin_flags@ \
23624                 TFLAGS="$(STAGE3_TFLAGS)" \
23625                 $(TARGET-stage3-libiberty-linker-plugin)
23626
23627 maybe-clean-stage3-libiberty-linker-plugin: clean-stage3-libiberty-linker-plugin
23628 clean-stage3: clean-stage3-libiberty-linker-plugin
23629 clean-stage3-libiberty-linker-plugin:
23630         @if [ $(current_stage) = stage3 ]; then \
23631           [ -f $(HOST_SUBDIR)/libiberty-linker-plugin/Makefile ] || exit 0; \
23632         else \
23633           [ -f $(HOST_SUBDIR)/stage3-libiberty-linker-plugin/Makefile ] || exit 0; \
23634           $(MAKE) stage3-start; \
23635         fi; \
23636         cd $(HOST_SUBDIR)/libiberty-linker-plugin && \
23637         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) @extra_linker_plugin_flags@ clean
23638 @endif libiberty-linker-plugin-bootstrap
23639
23640
23641 .PHONY: all-stage4-libiberty-linker-plugin maybe-all-stage4-libiberty-linker-plugin
23642 .PHONY: clean-stage4-libiberty-linker-plugin maybe-clean-stage4-libiberty-linker-plugin
23643 maybe-all-stage4-libiberty-linker-plugin:
23644 maybe-clean-stage4-libiberty-linker-plugin:
23645 @if libiberty-linker-plugin-bootstrap
23646 maybe-all-stage4-libiberty-linker-plugin: all-stage4-libiberty-linker-plugin
23647 all-stage4: all-stage4-libiberty-linker-plugin
23648 TARGET-stage4-libiberty-linker-plugin = $(TARGET-libiberty-linker-plugin)
23649 all-stage4-libiberty-linker-plugin: configure-stage4-libiberty-linker-plugin
23650         @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
23651         @r=`${PWD_COMMAND}`; export r; \
23652         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23653         TFLAGS="$(STAGE4_TFLAGS)"; \
23654         $(HOST_EXPORTS) \
23655         $(POSTSTAGE1_HOST_EXPORTS)  \
23656         cd $(HOST_SUBDIR)/libiberty-linker-plugin && \
23657         $(MAKE) $(BASE_FLAGS_TO_PASS) \
23658                 CFLAGS="$(STAGE4_CFLAGS)" \
23659                 CXXFLAGS="$(STAGE4_CXXFLAGS)" \
23660                 LIBCFLAGS="$(STAGE4_CFLAGS)" \
23661                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
23662                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
23663                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
23664                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) @extra_linker_plugin_flags@ \
23665                 TFLAGS="$(STAGE4_TFLAGS)" \
23666                 $(TARGET-stage4-libiberty-linker-plugin)
23667
23668 maybe-clean-stage4-libiberty-linker-plugin: clean-stage4-libiberty-linker-plugin
23669 clean-stage4: clean-stage4-libiberty-linker-plugin
23670 clean-stage4-libiberty-linker-plugin:
23671         @if [ $(current_stage) = stage4 ]; then \
23672           [ -f $(HOST_SUBDIR)/libiberty-linker-plugin/Makefile ] || exit 0; \
23673         else \
23674           [ -f $(HOST_SUBDIR)/stage4-libiberty-linker-plugin/Makefile ] || exit 0; \
23675           $(MAKE) stage4-start; \
23676         fi; \
23677         cd $(HOST_SUBDIR)/libiberty-linker-plugin && \
23678         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) @extra_linker_plugin_flags@ clean
23679 @endif libiberty-linker-plugin-bootstrap
23680
23681
23682 .PHONY: all-stageprofile-libiberty-linker-plugin maybe-all-stageprofile-libiberty-linker-plugin
23683 .PHONY: clean-stageprofile-libiberty-linker-plugin maybe-clean-stageprofile-libiberty-linker-plugin
23684 maybe-all-stageprofile-libiberty-linker-plugin:
23685 maybe-clean-stageprofile-libiberty-linker-plugin:
23686 @if libiberty-linker-plugin-bootstrap
23687 maybe-all-stageprofile-libiberty-linker-plugin: all-stageprofile-libiberty-linker-plugin
23688 all-stageprofile: all-stageprofile-libiberty-linker-plugin
23689 TARGET-stageprofile-libiberty-linker-plugin = $(TARGET-libiberty-linker-plugin)
23690 all-stageprofile-libiberty-linker-plugin: configure-stageprofile-libiberty-linker-plugin
23691         @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
23692         @r=`${PWD_COMMAND}`; export r; \
23693         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23694         TFLAGS="$(STAGEprofile_TFLAGS)"; \
23695         $(HOST_EXPORTS) \
23696         $(POSTSTAGE1_HOST_EXPORTS)  \
23697         cd $(HOST_SUBDIR)/libiberty-linker-plugin && \
23698         $(MAKE) $(BASE_FLAGS_TO_PASS) \
23699                 CFLAGS="$(STAGEprofile_CFLAGS)" \
23700                 CXXFLAGS="$(STAGEprofile_CXXFLAGS)" \
23701                 LIBCFLAGS="$(STAGEprofile_CFLAGS)" \
23702                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
23703                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
23704                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
23705                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) @extra_linker_plugin_flags@ \
23706                 TFLAGS="$(STAGEprofile_TFLAGS)" \
23707                 $(TARGET-stageprofile-libiberty-linker-plugin)
23708
23709 maybe-clean-stageprofile-libiberty-linker-plugin: clean-stageprofile-libiberty-linker-plugin
23710 clean-stageprofile: clean-stageprofile-libiberty-linker-plugin
23711 clean-stageprofile-libiberty-linker-plugin:
23712         @if [ $(current_stage) = stageprofile ]; then \
23713           [ -f $(HOST_SUBDIR)/libiberty-linker-plugin/Makefile ] || exit 0; \
23714         else \
23715           [ -f $(HOST_SUBDIR)/stageprofile-libiberty-linker-plugin/Makefile ] || exit 0; \
23716           $(MAKE) stageprofile-start; \
23717         fi; \
23718         cd $(HOST_SUBDIR)/libiberty-linker-plugin && \
23719         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) @extra_linker_plugin_flags@ clean
23720 @endif libiberty-linker-plugin-bootstrap
23721
23722
23723 .PHONY: all-stagefeedback-libiberty-linker-plugin maybe-all-stagefeedback-libiberty-linker-plugin
23724 .PHONY: clean-stagefeedback-libiberty-linker-plugin maybe-clean-stagefeedback-libiberty-linker-plugin
23725 maybe-all-stagefeedback-libiberty-linker-plugin:
23726 maybe-clean-stagefeedback-libiberty-linker-plugin:
23727 @if libiberty-linker-plugin-bootstrap
23728 maybe-all-stagefeedback-libiberty-linker-plugin: all-stagefeedback-libiberty-linker-plugin
23729 all-stagefeedback: all-stagefeedback-libiberty-linker-plugin
23730 TARGET-stagefeedback-libiberty-linker-plugin = $(TARGET-libiberty-linker-plugin)
23731 all-stagefeedback-libiberty-linker-plugin: configure-stagefeedback-libiberty-linker-plugin
23732         @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
23733         @r=`${PWD_COMMAND}`; export r; \
23734         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23735         TFLAGS="$(STAGEfeedback_TFLAGS)"; \
23736         $(HOST_EXPORTS) \
23737         $(POSTSTAGE1_HOST_EXPORTS)  \
23738         cd $(HOST_SUBDIR)/libiberty-linker-plugin && \
23739         $(MAKE) $(BASE_FLAGS_TO_PASS) \
23740                 CFLAGS="$(STAGEfeedback_CFLAGS)" \
23741                 CXXFLAGS="$(STAGEfeedback_CXXFLAGS)" \
23742                 LIBCFLAGS="$(STAGEfeedback_CFLAGS)" \
23743                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
23744                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
23745                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
23746                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) @extra_linker_plugin_flags@ \
23747                 TFLAGS="$(STAGEfeedback_TFLAGS)" \
23748                 $(TARGET-stagefeedback-libiberty-linker-plugin)
23749
23750 maybe-clean-stagefeedback-libiberty-linker-plugin: clean-stagefeedback-libiberty-linker-plugin
23751 clean-stagefeedback: clean-stagefeedback-libiberty-linker-plugin
23752 clean-stagefeedback-libiberty-linker-plugin:
23753         @if [ $(current_stage) = stagefeedback ]; then \
23754           [ -f $(HOST_SUBDIR)/libiberty-linker-plugin/Makefile ] || exit 0; \
23755         else \
23756           [ -f $(HOST_SUBDIR)/stagefeedback-libiberty-linker-plugin/Makefile ] || exit 0; \
23757           $(MAKE) stagefeedback-start; \
23758         fi; \
23759         cd $(HOST_SUBDIR)/libiberty-linker-plugin && \
23760         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) @extra_linker_plugin_flags@ clean
23761 @endif libiberty-linker-plugin-bootstrap
23762
23763
23764
23765
23766
23767 .PHONY: check-libiberty-linker-plugin maybe-check-libiberty-linker-plugin
23768 maybe-check-libiberty-linker-plugin:
23769 @if libiberty-linker-plugin
23770 maybe-check-libiberty-linker-plugin: check-libiberty-linker-plugin
23771
23772 check-libiberty-linker-plugin:
23773         @: $(MAKE); $(unstage)
23774         @r=`${PWD_COMMAND}`; export r; \
23775         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23776         $(HOST_EXPORTS) $(EXTRA_HOST_EXPORTS) \
23777         (cd $(HOST_SUBDIR)/libiberty-linker-plugin && \
23778           $(MAKE) $(FLAGS_TO_PASS) @extra_linker_plugin_flags@ $(EXTRA_BOOTSTRAP_FLAGS) check)
23779
23780 @endif libiberty-linker-plugin
23781
23782 .PHONY: install-libiberty-linker-plugin maybe-install-libiberty-linker-plugin
23783 maybe-install-libiberty-linker-plugin:
23784 @if libiberty-linker-plugin
23785 maybe-install-libiberty-linker-plugin: install-libiberty-linker-plugin
23786
23787 install-libiberty-linker-plugin: installdirs
23788         @: $(MAKE); $(unstage)
23789         @r=`${PWD_COMMAND}`; export r; \
23790         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23791         $(HOST_EXPORTS) \
23792         (cd $(HOST_SUBDIR)/libiberty-linker-plugin && \
23793           $(MAKE) $(FLAGS_TO_PASS) @extra_linker_plugin_flags@ install)
23794
23795 @endif libiberty-linker-plugin
23796
23797 .PHONY: install-strip-libiberty-linker-plugin maybe-install-strip-libiberty-linker-plugin
23798 maybe-install-strip-libiberty-linker-plugin:
23799 @if libiberty-linker-plugin
23800 maybe-install-strip-libiberty-linker-plugin: install-strip-libiberty-linker-plugin
23801
23802 install-strip-libiberty-linker-plugin: installdirs
23803         @: $(MAKE); $(unstage)
23804         @r=`${PWD_COMMAND}`; export r; \
23805         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23806         $(HOST_EXPORTS) \
23807         (cd $(HOST_SUBDIR)/libiberty-linker-plugin && \
23808           $(MAKE) $(FLAGS_TO_PASS) @extra_linker_plugin_flags@ install-strip)
23809
23810 @endif libiberty-linker-plugin
23811
23812 # Other targets (info, dvi, pdf, etc.)
23813
23814 .PHONY: maybe-info-libiberty-linker-plugin info-libiberty-linker-plugin
23815 maybe-info-libiberty-linker-plugin:
23816 @if libiberty-linker-plugin
23817 maybe-info-libiberty-linker-plugin: info-libiberty-linker-plugin
23818
23819 info-libiberty-linker-plugin: \
23820     configure-libiberty-linker-plugin 
23821         @[ -f ./libiberty-linker-plugin/Makefile ] || exit 0; \
23822         r=`${PWD_COMMAND}`; export r; \
23823         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23824         $(HOST_EXPORTS) \
23825         for flag in $(EXTRA_HOST_FLAGS) @extra_linker_plugin_flags@; do \
23826           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
23827         done; \
23828         echo "Doing info in libiberty-linker-plugin"; \
23829         (cd $(HOST_SUBDIR)/libiberty-linker-plugin && \
23830           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
23831                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
23832                   "RANLIB=$${RANLIB}" \
23833                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
23834                   info) \
23835           || exit 1
23836
23837 @endif libiberty-linker-plugin
23838
23839 .PHONY: maybe-dvi-libiberty-linker-plugin dvi-libiberty-linker-plugin
23840 maybe-dvi-libiberty-linker-plugin:
23841 @if libiberty-linker-plugin
23842 maybe-dvi-libiberty-linker-plugin: dvi-libiberty-linker-plugin
23843
23844 dvi-libiberty-linker-plugin: \
23845     configure-libiberty-linker-plugin 
23846         @[ -f ./libiberty-linker-plugin/Makefile ] || exit 0; \
23847         r=`${PWD_COMMAND}`; export r; \
23848         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23849         $(HOST_EXPORTS) \
23850         for flag in $(EXTRA_HOST_FLAGS) @extra_linker_plugin_flags@; do \
23851           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
23852         done; \
23853         echo "Doing dvi in libiberty-linker-plugin"; \
23854         (cd $(HOST_SUBDIR)/libiberty-linker-plugin && \
23855           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
23856                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
23857                   "RANLIB=$${RANLIB}" \
23858                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
23859                   dvi) \
23860           || exit 1
23861
23862 @endif libiberty-linker-plugin
23863
23864 .PHONY: maybe-pdf-libiberty-linker-plugin pdf-libiberty-linker-plugin
23865 maybe-pdf-libiberty-linker-plugin:
23866 @if libiberty-linker-plugin
23867 maybe-pdf-libiberty-linker-plugin: pdf-libiberty-linker-plugin
23868
23869 pdf-libiberty-linker-plugin: \
23870     configure-libiberty-linker-plugin 
23871         @[ -f ./libiberty-linker-plugin/Makefile ] || exit 0; \
23872         r=`${PWD_COMMAND}`; export r; \
23873         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23874         $(HOST_EXPORTS) \
23875         for flag in $(EXTRA_HOST_FLAGS) @extra_linker_plugin_flags@; do \
23876           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
23877         done; \
23878         echo "Doing pdf in libiberty-linker-plugin"; \
23879         (cd $(HOST_SUBDIR)/libiberty-linker-plugin && \
23880           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
23881                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
23882                   "RANLIB=$${RANLIB}" \
23883                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
23884                   pdf) \
23885           || exit 1
23886
23887 @endif libiberty-linker-plugin
23888
23889 .PHONY: maybe-html-libiberty-linker-plugin html-libiberty-linker-plugin
23890 maybe-html-libiberty-linker-plugin:
23891 @if libiberty-linker-plugin
23892 maybe-html-libiberty-linker-plugin: html-libiberty-linker-plugin
23893
23894 html-libiberty-linker-plugin: \
23895     configure-libiberty-linker-plugin 
23896         @[ -f ./libiberty-linker-plugin/Makefile ] || exit 0; \
23897         r=`${PWD_COMMAND}`; export r; \
23898         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23899         $(HOST_EXPORTS) \
23900         for flag in $(EXTRA_HOST_FLAGS) @extra_linker_plugin_flags@; do \
23901           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
23902         done; \
23903         echo "Doing html in libiberty-linker-plugin"; \
23904         (cd $(HOST_SUBDIR)/libiberty-linker-plugin && \
23905           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
23906                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
23907                   "RANLIB=$${RANLIB}" \
23908                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
23909                   html) \
23910           || exit 1
23911
23912 @endif libiberty-linker-plugin
23913
23914 .PHONY: maybe-TAGS-libiberty-linker-plugin TAGS-libiberty-linker-plugin
23915 maybe-TAGS-libiberty-linker-plugin:
23916 @if libiberty-linker-plugin
23917 maybe-TAGS-libiberty-linker-plugin: TAGS-libiberty-linker-plugin
23918
23919 TAGS-libiberty-linker-plugin: \
23920     configure-libiberty-linker-plugin 
23921         @[ -f ./libiberty-linker-plugin/Makefile ] || exit 0; \
23922         r=`${PWD_COMMAND}`; export r; \
23923         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23924         $(HOST_EXPORTS) \
23925         for flag in $(EXTRA_HOST_FLAGS) @extra_linker_plugin_flags@; do \
23926           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
23927         done; \
23928         echo "Doing TAGS in libiberty-linker-plugin"; \
23929         (cd $(HOST_SUBDIR)/libiberty-linker-plugin && \
23930           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
23931                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
23932                   "RANLIB=$${RANLIB}" \
23933                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
23934                   TAGS) \
23935           || exit 1
23936
23937 @endif libiberty-linker-plugin
23938
23939 .PHONY: maybe-install-info-libiberty-linker-plugin install-info-libiberty-linker-plugin
23940 maybe-install-info-libiberty-linker-plugin:
23941 @if libiberty-linker-plugin
23942 maybe-install-info-libiberty-linker-plugin: install-info-libiberty-linker-plugin
23943
23944 install-info-libiberty-linker-plugin: \
23945     configure-libiberty-linker-plugin \
23946     info-libiberty-linker-plugin 
23947         @[ -f ./libiberty-linker-plugin/Makefile ] || exit 0; \
23948         r=`${PWD_COMMAND}`; export r; \
23949         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23950         $(HOST_EXPORTS) \
23951         for flag in $(EXTRA_HOST_FLAGS) @extra_linker_plugin_flags@; do \
23952           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
23953         done; \
23954         echo "Doing install-info in libiberty-linker-plugin"; \
23955         (cd $(HOST_SUBDIR)/libiberty-linker-plugin && \
23956           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
23957                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
23958                   "RANLIB=$${RANLIB}" \
23959                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
23960                   install-info) \
23961           || exit 1
23962
23963 @endif libiberty-linker-plugin
23964
23965 .PHONY: maybe-install-pdf-libiberty-linker-plugin install-pdf-libiberty-linker-plugin
23966 maybe-install-pdf-libiberty-linker-plugin:
23967 @if libiberty-linker-plugin
23968 maybe-install-pdf-libiberty-linker-plugin: install-pdf-libiberty-linker-plugin
23969
23970 install-pdf-libiberty-linker-plugin: \
23971     configure-libiberty-linker-plugin \
23972     pdf-libiberty-linker-plugin 
23973         @[ -f ./libiberty-linker-plugin/Makefile ] || exit 0; \
23974         r=`${PWD_COMMAND}`; export r; \
23975         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23976         $(HOST_EXPORTS) \
23977         for flag in $(EXTRA_HOST_FLAGS) @extra_linker_plugin_flags@; do \
23978           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
23979         done; \
23980         echo "Doing install-pdf in libiberty-linker-plugin"; \
23981         (cd $(HOST_SUBDIR)/libiberty-linker-plugin && \
23982           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
23983                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
23984                   "RANLIB=$${RANLIB}" \
23985                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
23986                   install-pdf) \
23987           || exit 1
23988
23989 @endif libiberty-linker-plugin
23990
23991 .PHONY: maybe-install-html-libiberty-linker-plugin install-html-libiberty-linker-plugin
23992 maybe-install-html-libiberty-linker-plugin:
23993 @if libiberty-linker-plugin
23994 maybe-install-html-libiberty-linker-plugin: install-html-libiberty-linker-plugin
23995
23996 install-html-libiberty-linker-plugin: \
23997     configure-libiberty-linker-plugin \
23998     html-libiberty-linker-plugin 
23999         @[ -f ./libiberty-linker-plugin/Makefile ] || exit 0; \
24000         r=`${PWD_COMMAND}`; export r; \
24001         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24002         $(HOST_EXPORTS) \
24003         for flag in $(EXTRA_HOST_FLAGS) @extra_linker_plugin_flags@; do \
24004           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
24005         done; \
24006         echo "Doing install-html in libiberty-linker-plugin"; \
24007         (cd $(HOST_SUBDIR)/libiberty-linker-plugin && \
24008           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
24009                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
24010                   "RANLIB=$${RANLIB}" \
24011                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
24012                   install-html) \
24013           || exit 1
24014
24015 @endif libiberty-linker-plugin
24016
24017 .PHONY: maybe-installcheck-libiberty-linker-plugin installcheck-libiberty-linker-plugin
24018 maybe-installcheck-libiberty-linker-plugin:
24019 @if libiberty-linker-plugin
24020 maybe-installcheck-libiberty-linker-plugin: installcheck-libiberty-linker-plugin
24021
24022 installcheck-libiberty-linker-plugin: \
24023     configure-libiberty-linker-plugin 
24024         @[ -f ./libiberty-linker-plugin/Makefile ] || exit 0; \
24025         r=`${PWD_COMMAND}`; export r; \
24026         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24027         $(HOST_EXPORTS) \
24028         for flag in $(EXTRA_HOST_FLAGS) @extra_linker_plugin_flags@; do \
24029           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
24030         done; \
24031         echo "Doing installcheck in libiberty-linker-plugin"; \
24032         (cd $(HOST_SUBDIR)/libiberty-linker-plugin && \
24033           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
24034                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
24035                   "RANLIB=$${RANLIB}" \
24036                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
24037                   installcheck) \
24038           || exit 1
24039
24040 @endif libiberty-linker-plugin
24041
24042 .PHONY: maybe-mostlyclean-libiberty-linker-plugin mostlyclean-libiberty-linker-plugin
24043 maybe-mostlyclean-libiberty-linker-plugin:
24044 @if libiberty-linker-plugin
24045 maybe-mostlyclean-libiberty-linker-plugin: mostlyclean-libiberty-linker-plugin
24046
24047 mostlyclean-libiberty-linker-plugin: 
24048         @[ -f ./libiberty-linker-plugin/Makefile ] || exit 0; \
24049         r=`${PWD_COMMAND}`; export r; \
24050         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24051         $(HOST_EXPORTS) \
24052         for flag in $(EXTRA_HOST_FLAGS) @extra_linker_plugin_flags@; do \
24053           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
24054         done; \
24055         echo "Doing mostlyclean in libiberty-linker-plugin"; \
24056         (cd $(HOST_SUBDIR)/libiberty-linker-plugin && \
24057           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
24058                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
24059                   "RANLIB=$${RANLIB}" \
24060                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
24061                   mostlyclean) \
24062           || exit 1
24063
24064 @endif libiberty-linker-plugin
24065
24066 .PHONY: maybe-clean-libiberty-linker-plugin clean-libiberty-linker-plugin
24067 maybe-clean-libiberty-linker-plugin:
24068 @if libiberty-linker-plugin
24069 maybe-clean-libiberty-linker-plugin: clean-libiberty-linker-plugin
24070
24071 clean-libiberty-linker-plugin: 
24072         @[ -f ./libiberty-linker-plugin/Makefile ] || exit 0; \
24073         r=`${PWD_COMMAND}`; export r; \
24074         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24075         $(HOST_EXPORTS) \
24076         for flag in $(EXTRA_HOST_FLAGS) @extra_linker_plugin_flags@; do \
24077           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
24078         done; \
24079         echo "Doing clean in libiberty-linker-plugin"; \
24080         (cd $(HOST_SUBDIR)/libiberty-linker-plugin && \
24081           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
24082                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
24083                   "RANLIB=$${RANLIB}" \
24084                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
24085                   clean) \
24086           || exit 1
24087
24088 @endif libiberty-linker-plugin
24089
24090 .PHONY: maybe-distclean-libiberty-linker-plugin distclean-libiberty-linker-plugin
24091 maybe-distclean-libiberty-linker-plugin:
24092 @if libiberty-linker-plugin
24093 maybe-distclean-libiberty-linker-plugin: distclean-libiberty-linker-plugin
24094
24095 distclean-libiberty-linker-plugin: 
24096         @[ -f ./libiberty-linker-plugin/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) @extra_linker_plugin_flags@; do \
24101           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
24102         done; \
24103         echo "Doing distclean in libiberty-linker-plugin"; \
24104         (cd $(HOST_SUBDIR)/libiberty-linker-plugin && \
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                   distclean) \
24110           || exit 1
24111
24112 @endif libiberty-linker-plugin
24113
24114 .PHONY: maybe-maintainer-clean-libiberty-linker-plugin maintainer-clean-libiberty-linker-plugin
24115 maybe-maintainer-clean-libiberty-linker-plugin:
24116 @if libiberty-linker-plugin
24117 maybe-maintainer-clean-libiberty-linker-plugin: maintainer-clean-libiberty-linker-plugin
24118
24119 maintainer-clean-libiberty-linker-plugin: 
24120         @[ -f ./libiberty-linker-plugin/Makefile ] || exit 0; \
24121         r=`${PWD_COMMAND}`; export r; \
24122         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24123         $(HOST_EXPORTS) \
24124         for flag in $(EXTRA_HOST_FLAGS) @extra_linker_plugin_flags@; do \
24125           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
24126         done; \
24127         echo "Doing maintainer-clean in libiberty-linker-plugin"; \
24128         (cd $(HOST_SUBDIR)/libiberty-linker-plugin && \
24129           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
24130                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
24131                   "RANLIB=$${RANLIB}" \
24132                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
24133                   maintainer-clean) \
24134           || exit 1
24135
24136 @endif libiberty-linker-plugin
24137
24138
24139
24140 .PHONY: configure-libiconv maybe-configure-libiconv
24141 maybe-configure-libiconv:
24142 @if gcc-bootstrap
24143 configure-libiconv: stage_current
24144 @endif gcc-bootstrap
24145 @if libiconv
24146 maybe-configure-libiconv: configure-libiconv
24147 configure-libiconv: 
24148         @r=`${PWD_COMMAND}`; export r; \
24149         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24150         test ! -f $(HOST_SUBDIR)/libiconv/Makefile || exit 0; \
24151         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiconv; \
24152         $(HOST_EXPORTS)  \
24153         echo Configuring in $(HOST_SUBDIR)/libiconv; \
24154         cd "$(HOST_SUBDIR)/libiconv" || exit 1; \
24155         case $(srcdir) in \
24156           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
24157           *) topdir=`echo $(HOST_SUBDIR)/libiconv/ | \
24158                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
24159         esac; \
24160         module_srcdir=libiconv; \
24161         $(SHELL) \
24162           $$s/$$module_srcdir/configure \
24163           --srcdir=$${topdir}/$$module_srcdir \
24164           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
24165           --target=${target_alias} --disable-shared \
24166           || exit 1
24167 @endif libiconv
24168
24169
24170
24171 .PHONY: configure-stage1-libiconv maybe-configure-stage1-libiconv
24172 maybe-configure-stage1-libiconv:
24173 @if libiconv-bootstrap
24174 maybe-configure-stage1-libiconv: configure-stage1-libiconv
24175 configure-stage1-libiconv:
24176         @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
24177         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiconv
24178         @r=`${PWD_COMMAND}`; export r; \
24179         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24180         TFLAGS="$(STAGE1_TFLAGS)"; \
24181         test ! -f $(HOST_SUBDIR)/libiconv/Makefile || exit 0; \
24182         $(HOST_EXPORTS) \
24183         CFLAGS="$(STAGE1_CFLAGS)"; export CFLAGS; \
24184         CXXFLAGS="$(STAGE1_CXXFLAGS)"; export CXXFLAGS; \
24185         LIBCFLAGS="$(LIBCFLAGS)"; export LIBCFLAGS;  \
24186         echo Configuring stage 1 in $(HOST_SUBDIR)/libiconv; \
24187         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiconv; \
24188         cd $(HOST_SUBDIR)/libiconv || exit 1; \
24189         case $(srcdir) in \
24190           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
24191           *) topdir=`echo $(HOST_SUBDIR)/libiconv/ | \
24192                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
24193         esac; \
24194         module_srcdir=libiconv; \
24195         $(SHELL) $$s/$$module_srcdir/configure \
24196           --srcdir=$${topdir}/$$module_srcdir \
24197           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
24198           --target=${target_alias} \
24199            \
24200           $(STAGE1_CONFIGURE_FLAGS) \
24201           --disable-shared
24202 @endif libiconv-bootstrap
24203
24204 .PHONY: configure-stage2-libiconv maybe-configure-stage2-libiconv
24205 maybe-configure-stage2-libiconv:
24206 @if libiconv-bootstrap
24207 maybe-configure-stage2-libiconv: configure-stage2-libiconv
24208 configure-stage2-libiconv:
24209         @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
24210         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiconv
24211         @r=`${PWD_COMMAND}`; export r; \
24212         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24213         TFLAGS="$(STAGE2_TFLAGS)"; \
24214         test ! -f $(HOST_SUBDIR)/libiconv/Makefile || exit 0; \
24215         $(HOST_EXPORTS) \
24216         $(POSTSTAGE1_HOST_EXPORTS) \
24217         CFLAGS="$(STAGE2_CFLAGS)"; export CFLAGS; \
24218         CXXFLAGS="$(STAGE2_CXXFLAGS)"; export CXXFLAGS; \
24219         LIBCFLAGS="$(STAGE2_CFLAGS)"; export LIBCFLAGS;  \
24220         echo Configuring stage 2 in $(HOST_SUBDIR)/libiconv; \
24221         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiconv; \
24222         cd $(HOST_SUBDIR)/libiconv || exit 1; \
24223         case $(srcdir) in \
24224           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
24225           *) topdir=`echo $(HOST_SUBDIR)/libiconv/ | \
24226                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
24227         esac; \
24228         module_srcdir=libiconv; \
24229         $(SHELL) $$s/$$module_srcdir/configure \
24230           --srcdir=$${topdir}/$$module_srcdir \
24231           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
24232           --target=${target_alias} \
24233           --with-build-libsubdir=$(HOST_SUBDIR) \
24234           $(STAGE2_CONFIGURE_FLAGS) \
24235           --disable-shared
24236 @endif libiconv-bootstrap
24237
24238 .PHONY: configure-stage3-libiconv maybe-configure-stage3-libiconv
24239 maybe-configure-stage3-libiconv:
24240 @if libiconv-bootstrap
24241 maybe-configure-stage3-libiconv: configure-stage3-libiconv
24242 configure-stage3-libiconv:
24243         @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
24244         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiconv
24245         @r=`${PWD_COMMAND}`; export r; \
24246         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24247         TFLAGS="$(STAGE3_TFLAGS)"; \
24248         test ! -f $(HOST_SUBDIR)/libiconv/Makefile || exit 0; \
24249         $(HOST_EXPORTS) \
24250         $(POSTSTAGE1_HOST_EXPORTS) \
24251         CFLAGS="$(STAGE3_CFLAGS)"; export CFLAGS; \
24252         CXXFLAGS="$(STAGE3_CXXFLAGS)"; export CXXFLAGS; \
24253         LIBCFLAGS="$(STAGE3_CFLAGS)"; export LIBCFLAGS;  \
24254         echo Configuring stage 3 in $(HOST_SUBDIR)/libiconv; \
24255         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiconv; \
24256         cd $(HOST_SUBDIR)/libiconv || exit 1; \
24257         case $(srcdir) in \
24258           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
24259           *) topdir=`echo $(HOST_SUBDIR)/libiconv/ | \
24260                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
24261         esac; \
24262         module_srcdir=libiconv; \
24263         $(SHELL) $$s/$$module_srcdir/configure \
24264           --srcdir=$${topdir}/$$module_srcdir \
24265           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
24266           --target=${target_alias} \
24267           --with-build-libsubdir=$(HOST_SUBDIR) \
24268           $(STAGE3_CONFIGURE_FLAGS) \
24269           --disable-shared
24270 @endif libiconv-bootstrap
24271
24272 .PHONY: configure-stage4-libiconv maybe-configure-stage4-libiconv
24273 maybe-configure-stage4-libiconv:
24274 @if libiconv-bootstrap
24275 maybe-configure-stage4-libiconv: configure-stage4-libiconv
24276 configure-stage4-libiconv:
24277         @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
24278         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiconv
24279         @r=`${PWD_COMMAND}`; export r; \
24280         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24281         TFLAGS="$(STAGE4_TFLAGS)"; \
24282         test ! -f $(HOST_SUBDIR)/libiconv/Makefile || exit 0; \
24283         $(HOST_EXPORTS) \
24284         $(POSTSTAGE1_HOST_EXPORTS) \
24285         CFLAGS="$(STAGE4_CFLAGS)"; export CFLAGS; \
24286         CXXFLAGS="$(STAGE4_CXXFLAGS)"; export CXXFLAGS; \
24287         LIBCFLAGS="$(STAGE4_CFLAGS)"; export LIBCFLAGS;  \
24288         echo Configuring stage 4 in $(HOST_SUBDIR)/libiconv; \
24289         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiconv; \
24290         cd $(HOST_SUBDIR)/libiconv || exit 1; \
24291         case $(srcdir) in \
24292           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
24293           *) topdir=`echo $(HOST_SUBDIR)/libiconv/ | \
24294                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
24295         esac; \
24296         module_srcdir=libiconv; \
24297         $(SHELL) $$s/$$module_srcdir/configure \
24298           --srcdir=$${topdir}/$$module_srcdir \
24299           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
24300           --target=${target_alias} \
24301           --with-build-libsubdir=$(HOST_SUBDIR) \
24302           $(STAGE4_CONFIGURE_FLAGS) \
24303           --disable-shared
24304 @endif libiconv-bootstrap
24305
24306 .PHONY: configure-stageprofile-libiconv maybe-configure-stageprofile-libiconv
24307 maybe-configure-stageprofile-libiconv:
24308 @if libiconv-bootstrap
24309 maybe-configure-stageprofile-libiconv: configure-stageprofile-libiconv
24310 configure-stageprofile-libiconv:
24311         @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
24312         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiconv
24313         @r=`${PWD_COMMAND}`; export r; \
24314         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24315         TFLAGS="$(STAGEprofile_TFLAGS)"; \
24316         test ! -f $(HOST_SUBDIR)/libiconv/Makefile || exit 0; \
24317         $(HOST_EXPORTS) \
24318         $(POSTSTAGE1_HOST_EXPORTS) \
24319         CFLAGS="$(STAGEprofile_CFLAGS)"; export CFLAGS; \
24320         CXXFLAGS="$(STAGEprofile_CXXFLAGS)"; export CXXFLAGS; \
24321         LIBCFLAGS="$(STAGEprofile_CFLAGS)"; export LIBCFLAGS;  \
24322         echo Configuring stage profile in $(HOST_SUBDIR)/libiconv; \
24323         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiconv; \
24324         cd $(HOST_SUBDIR)/libiconv || exit 1; \
24325         case $(srcdir) in \
24326           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
24327           *) topdir=`echo $(HOST_SUBDIR)/libiconv/ | \
24328                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
24329         esac; \
24330         module_srcdir=libiconv; \
24331         $(SHELL) $$s/$$module_srcdir/configure \
24332           --srcdir=$${topdir}/$$module_srcdir \
24333           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
24334           --target=${target_alias} \
24335           --with-build-libsubdir=$(HOST_SUBDIR) \
24336           $(STAGEprofile_CONFIGURE_FLAGS) \
24337           --disable-shared
24338 @endif libiconv-bootstrap
24339
24340 .PHONY: configure-stagefeedback-libiconv maybe-configure-stagefeedback-libiconv
24341 maybe-configure-stagefeedback-libiconv:
24342 @if libiconv-bootstrap
24343 maybe-configure-stagefeedback-libiconv: configure-stagefeedback-libiconv
24344 configure-stagefeedback-libiconv:
24345         @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
24346         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiconv
24347         @r=`${PWD_COMMAND}`; export r; \
24348         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24349         TFLAGS="$(STAGEfeedback_TFLAGS)"; \
24350         test ! -f $(HOST_SUBDIR)/libiconv/Makefile || exit 0; \
24351         $(HOST_EXPORTS) \
24352         $(POSTSTAGE1_HOST_EXPORTS) \
24353         CFLAGS="$(STAGEfeedback_CFLAGS)"; export CFLAGS; \
24354         CXXFLAGS="$(STAGEfeedback_CXXFLAGS)"; export CXXFLAGS; \
24355         LIBCFLAGS="$(STAGEfeedback_CFLAGS)"; export LIBCFLAGS;  \
24356         echo Configuring stage feedback in $(HOST_SUBDIR)/libiconv; \
24357         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiconv; \
24358         cd $(HOST_SUBDIR)/libiconv || exit 1; \
24359         case $(srcdir) in \
24360           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
24361           *) topdir=`echo $(HOST_SUBDIR)/libiconv/ | \
24362                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
24363         esac; \
24364         module_srcdir=libiconv; \
24365         $(SHELL) $$s/$$module_srcdir/configure \
24366           --srcdir=$${topdir}/$$module_srcdir \
24367           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
24368           --target=${target_alias} \
24369           --with-build-libsubdir=$(HOST_SUBDIR) \
24370           $(STAGEfeedback_CONFIGURE_FLAGS) \
24371           --disable-shared
24372 @endif libiconv-bootstrap
24373
24374
24375
24376
24377
24378 .PHONY: all-libiconv maybe-all-libiconv
24379 maybe-all-libiconv:
24380 @if gcc-bootstrap
24381 all-libiconv: stage_current
24382 @endif gcc-bootstrap
24383 @if libiconv
24384 TARGET-libiconv=all
24385 maybe-all-libiconv: all-libiconv
24386 all-libiconv: configure-libiconv
24387         @r=`${PWD_COMMAND}`; export r; \
24388         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24389         $(HOST_EXPORTS)  \
24390         (cd $(HOST_SUBDIR)/libiconv && \
24391           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS)  \
24392                 $(TARGET-libiconv))
24393 @endif libiconv
24394
24395
24396
24397 .PHONY: all-stage1-libiconv maybe-all-stage1-libiconv
24398 .PHONY: clean-stage1-libiconv maybe-clean-stage1-libiconv
24399 maybe-all-stage1-libiconv:
24400 maybe-clean-stage1-libiconv:
24401 @if libiconv-bootstrap
24402 maybe-all-stage1-libiconv: all-stage1-libiconv
24403 all-stage1: all-stage1-libiconv
24404 TARGET-stage1-libiconv = $(TARGET-libiconv)
24405 all-stage1-libiconv: configure-stage1-libiconv
24406         @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
24407         @r=`${PWD_COMMAND}`; export r; \
24408         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24409         TFLAGS="$(STAGE1_TFLAGS)"; \
24410         $(HOST_EXPORTS)  \
24411         cd $(HOST_SUBDIR)/libiconv && \
24412         $(MAKE) $(BASE_FLAGS_TO_PASS) \
24413                 CFLAGS="$(STAGE1_CFLAGS)" \
24414                 CXXFLAGS="$(STAGE1_CXXFLAGS)" \
24415                 LIBCFLAGS="$(LIBCFLAGS)" \
24416                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
24417                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
24418                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
24419                 $(EXTRA_HOST_FLAGS)  \
24420                 $(STAGE1_FLAGS_TO_PASS)  \
24421                 TFLAGS="$(STAGE1_TFLAGS)" \
24422                 $(TARGET-stage1-libiconv)
24423
24424 maybe-clean-stage1-libiconv: clean-stage1-libiconv
24425 clean-stage1: clean-stage1-libiconv
24426 clean-stage1-libiconv:
24427         @if [ $(current_stage) = stage1 ]; then \
24428           [ -f $(HOST_SUBDIR)/libiconv/Makefile ] || exit 0; \
24429         else \
24430           [ -f $(HOST_SUBDIR)/stage1-libiconv/Makefile ] || exit 0; \
24431           $(MAKE) stage1-start; \
24432         fi; \
24433         cd $(HOST_SUBDIR)/libiconv && \
24434         $(MAKE) $(EXTRA_HOST_FLAGS)  \
24435         $(STAGE1_FLAGS_TO_PASS)  clean
24436 @endif libiconv-bootstrap
24437
24438
24439 .PHONY: all-stage2-libiconv maybe-all-stage2-libiconv
24440 .PHONY: clean-stage2-libiconv maybe-clean-stage2-libiconv
24441 maybe-all-stage2-libiconv:
24442 maybe-clean-stage2-libiconv:
24443 @if libiconv-bootstrap
24444 maybe-all-stage2-libiconv: all-stage2-libiconv
24445 all-stage2: all-stage2-libiconv
24446 TARGET-stage2-libiconv = $(TARGET-libiconv)
24447 all-stage2-libiconv: configure-stage2-libiconv
24448         @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
24449         @r=`${PWD_COMMAND}`; export r; \
24450         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24451         TFLAGS="$(STAGE2_TFLAGS)"; \
24452         $(HOST_EXPORTS) \
24453         $(POSTSTAGE1_HOST_EXPORTS)  \
24454         cd $(HOST_SUBDIR)/libiconv && \
24455         $(MAKE) $(BASE_FLAGS_TO_PASS) \
24456                 CFLAGS="$(STAGE2_CFLAGS)" \
24457                 CXXFLAGS="$(STAGE2_CXXFLAGS)" \
24458                 LIBCFLAGS="$(STAGE2_CFLAGS)" \
24459                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
24460                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
24461                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
24462                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
24463                 TFLAGS="$(STAGE2_TFLAGS)" \
24464                 $(TARGET-stage2-libiconv)
24465
24466 maybe-clean-stage2-libiconv: clean-stage2-libiconv
24467 clean-stage2: clean-stage2-libiconv
24468 clean-stage2-libiconv:
24469         @if [ $(current_stage) = stage2 ]; then \
24470           [ -f $(HOST_SUBDIR)/libiconv/Makefile ] || exit 0; \
24471         else \
24472           [ -f $(HOST_SUBDIR)/stage2-libiconv/Makefile ] || exit 0; \
24473           $(MAKE) stage2-start; \
24474         fi; \
24475         cd $(HOST_SUBDIR)/libiconv && \
24476         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  clean
24477 @endif libiconv-bootstrap
24478
24479
24480 .PHONY: all-stage3-libiconv maybe-all-stage3-libiconv
24481 .PHONY: clean-stage3-libiconv maybe-clean-stage3-libiconv
24482 maybe-all-stage3-libiconv:
24483 maybe-clean-stage3-libiconv:
24484 @if libiconv-bootstrap
24485 maybe-all-stage3-libiconv: all-stage3-libiconv
24486 all-stage3: all-stage3-libiconv
24487 TARGET-stage3-libiconv = $(TARGET-libiconv)
24488 all-stage3-libiconv: configure-stage3-libiconv
24489         @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
24490         @r=`${PWD_COMMAND}`; export r; \
24491         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24492         TFLAGS="$(STAGE3_TFLAGS)"; \
24493         $(HOST_EXPORTS) \
24494         $(POSTSTAGE1_HOST_EXPORTS)  \
24495         cd $(HOST_SUBDIR)/libiconv && \
24496         $(MAKE) $(BASE_FLAGS_TO_PASS) \
24497                 CFLAGS="$(STAGE3_CFLAGS)" \
24498                 CXXFLAGS="$(STAGE3_CXXFLAGS)" \
24499                 LIBCFLAGS="$(STAGE3_CFLAGS)" \
24500                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
24501                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
24502                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
24503                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
24504                 TFLAGS="$(STAGE3_TFLAGS)" \
24505                 $(TARGET-stage3-libiconv)
24506
24507 maybe-clean-stage3-libiconv: clean-stage3-libiconv
24508 clean-stage3: clean-stage3-libiconv
24509 clean-stage3-libiconv:
24510         @if [ $(current_stage) = stage3 ]; then \
24511           [ -f $(HOST_SUBDIR)/libiconv/Makefile ] || exit 0; \
24512         else \
24513           [ -f $(HOST_SUBDIR)/stage3-libiconv/Makefile ] || exit 0; \
24514           $(MAKE) stage3-start; \
24515         fi; \
24516         cd $(HOST_SUBDIR)/libiconv && \
24517         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  clean
24518 @endif libiconv-bootstrap
24519
24520
24521 .PHONY: all-stage4-libiconv maybe-all-stage4-libiconv
24522 .PHONY: clean-stage4-libiconv maybe-clean-stage4-libiconv
24523 maybe-all-stage4-libiconv:
24524 maybe-clean-stage4-libiconv:
24525 @if libiconv-bootstrap
24526 maybe-all-stage4-libiconv: all-stage4-libiconv
24527 all-stage4: all-stage4-libiconv
24528 TARGET-stage4-libiconv = $(TARGET-libiconv)
24529 all-stage4-libiconv: configure-stage4-libiconv
24530         @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
24531         @r=`${PWD_COMMAND}`; export r; \
24532         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24533         TFLAGS="$(STAGE4_TFLAGS)"; \
24534         $(HOST_EXPORTS) \
24535         $(POSTSTAGE1_HOST_EXPORTS)  \
24536         cd $(HOST_SUBDIR)/libiconv && \
24537         $(MAKE) $(BASE_FLAGS_TO_PASS) \
24538                 CFLAGS="$(STAGE4_CFLAGS)" \
24539                 CXXFLAGS="$(STAGE4_CXXFLAGS)" \
24540                 LIBCFLAGS="$(STAGE4_CFLAGS)" \
24541                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
24542                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
24543                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
24544                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
24545                 TFLAGS="$(STAGE4_TFLAGS)" \
24546                 $(TARGET-stage4-libiconv)
24547
24548 maybe-clean-stage4-libiconv: clean-stage4-libiconv
24549 clean-stage4: clean-stage4-libiconv
24550 clean-stage4-libiconv:
24551         @if [ $(current_stage) = stage4 ]; then \
24552           [ -f $(HOST_SUBDIR)/libiconv/Makefile ] || exit 0; \
24553         else \
24554           [ -f $(HOST_SUBDIR)/stage4-libiconv/Makefile ] || exit 0; \
24555           $(MAKE) stage4-start; \
24556         fi; \
24557         cd $(HOST_SUBDIR)/libiconv && \
24558         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  clean
24559 @endif libiconv-bootstrap
24560
24561
24562 .PHONY: all-stageprofile-libiconv maybe-all-stageprofile-libiconv
24563 .PHONY: clean-stageprofile-libiconv maybe-clean-stageprofile-libiconv
24564 maybe-all-stageprofile-libiconv:
24565 maybe-clean-stageprofile-libiconv:
24566 @if libiconv-bootstrap
24567 maybe-all-stageprofile-libiconv: all-stageprofile-libiconv
24568 all-stageprofile: all-stageprofile-libiconv
24569 TARGET-stageprofile-libiconv = $(TARGET-libiconv)
24570 all-stageprofile-libiconv: configure-stageprofile-libiconv
24571         @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
24572         @r=`${PWD_COMMAND}`; export r; \
24573         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24574         TFLAGS="$(STAGEprofile_TFLAGS)"; \
24575         $(HOST_EXPORTS) \
24576         $(POSTSTAGE1_HOST_EXPORTS)  \
24577         cd $(HOST_SUBDIR)/libiconv && \
24578         $(MAKE) $(BASE_FLAGS_TO_PASS) \
24579                 CFLAGS="$(STAGEprofile_CFLAGS)" \
24580                 CXXFLAGS="$(STAGEprofile_CXXFLAGS)" \
24581                 LIBCFLAGS="$(STAGEprofile_CFLAGS)" \
24582                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
24583                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
24584                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
24585                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
24586                 TFLAGS="$(STAGEprofile_TFLAGS)" \
24587                 $(TARGET-stageprofile-libiconv)
24588
24589 maybe-clean-stageprofile-libiconv: clean-stageprofile-libiconv
24590 clean-stageprofile: clean-stageprofile-libiconv
24591 clean-stageprofile-libiconv:
24592         @if [ $(current_stage) = stageprofile ]; then \
24593           [ -f $(HOST_SUBDIR)/libiconv/Makefile ] || exit 0; \
24594         else \
24595           [ -f $(HOST_SUBDIR)/stageprofile-libiconv/Makefile ] || exit 0; \
24596           $(MAKE) stageprofile-start; \
24597         fi; \
24598         cd $(HOST_SUBDIR)/libiconv && \
24599         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  clean
24600 @endif libiconv-bootstrap
24601
24602
24603 .PHONY: all-stagefeedback-libiconv maybe-all-stagefeedback-libiconv
24604 .PHONY: clean-stagefeedback-libiconv maybe-clean-stagefeedback-libiconv
24605 maybe-all-stagefeedback-libiconv:
24606 maybe-clean-stagefeedback-libiconv:
24607 @if libiconv-bootstrap
24608 maybe-all-stagefeedback-libiconv: all-stagefeedback-libiconv
24609 all-stagefeedback: all-stagefeedback-libiconv
24610 TARGET-stagefeedback-libiconv = $(TARGET-libiconv)
24611 all-stagefeedback-libiconv: configure-stagefeedback-libiconv
24612         @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
24613         @r=`${PWD_COMMAND}`; export r; \
24614         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24615         TFLAGS="$(STAGEfeedback_TFLAGS)"; \
24616         $(HOST_EXPORTS) \
24617         $(POSTSTAGE1_HOST_EXPORTS)  \
24618         cd $(HOST_SUBDIR)/libiconv && \
24619         $(MAKE) $(BASE_FLAGS_TO_PASS) \
24620                 CFLAGS="$(STAGEfeedback_CFLAGS)" \
24621                 CXXFLAGS="$(STAGEfeedback_CXXFLAGS)" \
24622                 LIBCFLAGS="$(STAGEfeedback_CFLAGS)" \
24623                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
24624                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
24625                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
24626                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
24627                 TFLAGS="$(STAGEfeedback_TFLAGS)" \
24628                 $(TARGET-stagefeedback-libiconv)
24629
24630 maybe-clean-stagefeedback-libiconv: clean-stagefeedback-libiconv
24631 clean-stagefeedback: clean-stagefeedback-libiconv
24632 clean-stagefeedback-libiconv:
24633         @if [ $(current_stage) = stagefeedback ]; then \
24634           [ -f $(HOST_SUBDIR)/libiconv/Makefile ] || exit 0; \
24635         else \
24636           [ -f $(HOST_SUBDIR)/stagefeedback-libiconv/Makefile ] || exit 0; \
24637           $(MAKE) stagefeedback-start; \
24638         fi; \
24639         cd $(HOST_SUBDIR)/libiconv && \
24640         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  clean
24641 @endif libiconv-bootstrap
24642
24643
24644
24645
24646
24647 .PHONY: check-libiconv maybe-check-libiconv
24648 maybe-check-libiconv:
24649 @if libiconv
24650 maybe-check-libiconv: check-libiconv
24651
24652 check-libiconv:
24653         @: $(MAKE); $(unstage)
24654         @r=`${PWD_COMMAND}`; export r; \
24655         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24656         $(HOST_EXPORTS) $(EXTRA_HOST_EXPORTS) \
24657         (cd $(HOST_SUBDIR)/libiconv && \
24658           $(MAKE) $(FLAGS_TO_PASS)  $(EXTRA_BOOTSTRAP_FLAGS) check)
24659
24660 @endif libiconv
24661
24662 .PHONY: install-libiconv maybe-install-libiconv
24663 maybe-install-libiconv:
24664 @if libiconv
24665 maybe-install-libiconv: install-libiconv
24666
24667 install-libiconv:
24668
24669 @endif libiconv
24670
24671 .PHONY: install-strip-libiconv maybe-install-strip-libiconv
24672 maybe-install-strip-libiconv:
24673 @if libiconv
24674 maybe-install-strip-libiconv: install-strip-libiconv
24675
24676 install-strip-libiconv:
24677
24678 @endif libiconv
24679
24680 # Other targets (info, dvi, pdf, etc.)
24681
24682 .PHONY: maybe-info-libiconv info-libiconv
24683 maybe-info-libiconv:
24684 @if libiconv
24685 maybe-info-libiconv: info-libiconv
24686
24687 # libiconv doesn't support info.
24688 info-libiconv:
24689
24690 @endif libiconv
24691
24692 .PHONY: maybe-dvi-libiconv dvi-libiconv
24693 maybe-dvi-libiconv:
24694 @if libiconv
24695 maybe-dvi-libiconv: dvi-libiconv
24696
24697 dvi-libiconv: \
24698     configure-libiconv 
24699         @[ -f ./libiconv/Makefile ] || exit 0; \
24700         r=`${PWD_COMMAND}`; export r; \
24701         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24702         $(HOST_EXPORTS) \
24703         for flag in $(EXTRA_HOST_FLAGS) ; do \
24704           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
24705         done; \
24706         echo "Doing dvi in libiconv"; \
24707         (cd $(HOST_SUBDIR)/libiconv && \
24708           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
24709                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
24710                   "RANLIB=$${RANLIB}" \
24711                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
24712                   dvi) \
24713           || exit 1
24714
24715 @endif libiconv
24716
24717 .PHONY: maybe-pdf-libiconv pdf-libiconv
24718 maybe-pdf-libiconv:
24719 @if libiconv
24720 maybe-pdf-libiconv: pdf-libiconv
24721
24722 # libiconv doesn't support pdf.
24723 pdf-libiconv:
24724
24725 @endif libiconv
24726
24727 .PHONY: maybe-html-libiconv html-libiconv
24728 maybe-html-libiconv:
24729 @if libiconv
24730 maybe-html-libiconv: html-libiconv
24731
24732 # libiconv doesn't support html.
24733 html-libiconv:
24734
24735 @endif libiconv
24736
24737 .PHONY: maybe-TAGS-libiconv TAGS-libiconv
24738 maybe-TAGS-libiconv:
24739 @if libiconv
24740 maybe-TAGS-libiconv: TAGS-libiconv
24741
24742 TAGS-libiconv: \
24743     configure-libiconv 
24744         @[ -f ./libiconv/Makefile ] || exit 0; \
24745         r=`${PWD_COMMAND}`; export r; \
24746         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24747         $(HOST_EXPORTS) \
24748         for flag in $(EXTRA_HOST_FLAGS) ; do \
24749           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
24750         done; \
24751         echo "Doing TAGS in libiconv"; \
24752         (cd $(HOST_SUBDIR)/libiconv && \
24753           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
24754                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
24755                   "RANLIB=$${RANLIB}" \
24756                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
24757                   TAGS) \
24758           || exit 1
24759
24760 @endif libiconv
24761
24762 .PHONY: maybe-install-info-libiconv install-info-libiconv
24763 maybe-install-info-libiconv:
24764 @if libiconv
24765 maybe-install-info-libiconv: install-info-libiconv
24766
24767 # libiconv doesn't support install-info.
24768 install-info-libiconv:
24769
24770 @endif libiconv
24771
24772 .PHONY: maybe-install-pdf-libiconv install-pdf-libiconv
24773 maybe-install-pdf-libiconv:
24774 @if libiconv
24775 maybe-install-pdf-libiconv: install-pdf-libiconv
24776
24777 # libiconv doesn't support install-pdf.
24778 install-pdf-libiconv:
24779
24780 @endif libiconv
24781
24782 .PHONY: maybe-install-html-libiconv install-html-libiconv
24783 maybe-install-html-libiconv:
24784 @if libiconv
24785 maybe-install-html-libiconv: install-html-libiconv
24786
24787 # libiconv doesn't support install-html.
24788 install-html-libiconv:
24789
24790 @endif libiconv
24791
24792 .PHONY: maybe-installcheck-libiconv installcheck-libiconv
24793 maybe-installcheck-libiconv:
24794 @if libiconv
24795 maybe-installcheck-libiconv: installcheck-libiconv
24796
24797 installcheck-libiconv: \
24798     configure-libiconv 
24799         @[ -f ./libiconv/Makefile ] || exit 0; \
24800         r=`${PWD_COMMAND}`; export r; \
24801         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24802         $(HOST_EXPORTS) \
24803         for flag in $(EXTRA_HOST_FLAGS) ; do \
24804           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
24805         done; \
24806         echo "Doing installcheck in libiconv"; \
24807         (cd $(HOST_SUBDIR)/libiconv && \
24808           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
24809                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
24810                   "RANLIB=$${RANLIB}" \
24811                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
24812                   installcheck) \
24813           || exit 1
24814
24815 @endif libiconv
24816
24817 .PHONY: maybe-mostlyclean-libiconv mostlyclean-libiconv
24818 maybe-mostlyclean-libiconv:
24819 @if libiconv
24820 maybe-mostlyclean-libiconv: mostlyclean-libiconv
24821
24822 mostlyclean-libiconv: 
24823         @[ -f ./libiconv/Makefile ] || exit 0; \
24824         r=`${PWD_COMMAND}`; export r; \
24825         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24826         $(HOST_EXPORTS) \
24827         for flag in $(EXTRA_HOST_FLAGS) ; do \
24828           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
24829         done; \
24830         echo "Doing mostlyclean in libiconv"; \
24831         (cd $(HOST_SUBDIR)/libiconv && \
24832           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
24833                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
24834                   "RANLIB=$${RANLIB}" \
24835                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
24836                   mostlyclean) \
24837           || exit 1
24838
24839 @endif libiconv
24840
24841 .PHONY: maybe-clean-libiconv clean-libiconv
24842 maybe-clean-libiconv:
24843 @if libiconv
24844 maybe-clean-libiconv: clean-libiconv
24845
24846 clean-libiconv: 
24847         @[ -f ./libiconv/Makefile ] || exit 0; \
24848         r=`${PWD_COMMAND}`; export r; \
24849         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24850         $(HOST_EXPORTS) \
24851         for flag in $(EXTRA_HOST_FLAGS) ; do \
24852           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
24853         done; \
24854         echo "Doing clean in libiconv"; \
24855         (cd $(HOST_SUBDIR)/libiconv && \
24856           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
24857                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
24858                   "RANLIB=$${RANLIB}" \
24859                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
24860                   clean) \
24861           || exit 1
24862
24863 @endif libiconv
24864
24865 .PHONY: maybe-distclean-libiconv distclean-libiconv
24866 maybe-distclean-libiconv:
24867 @if libiconv
24868 maybe-distclean-libiconv: distclean-libiconv
24869
24870 distclean-libiconv: 
24871         @[ -f ./libiconv/Makefile ] || exit 0; \
24872         r=`${PWD_COMMAND}`; export r; \
24873         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24874         $(HOST_EXPORTS) \
24875         for flag in $(EXTRA_HOST_FLAGS) ; do \
24876           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
24877         done; \
24878         echo "Doing distclean in libiconv"; \
24879         (cd $(HOST_SUBDIR)/libiconv && \
24880           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
24881                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
24882                   "RANLIB=$${RANLIB}" \
24883                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
24884                   distclean) \
24885           || exit 1
24886
24887 @endif libiconv
24888
24889 .PHONY: maybe-maintainer-clean-libiconv maintainer-clean-libiconv
24890 maybe-maintainer-clean-libiconv:
24891 @if libiconv
24892 maybe-maintainer-clean-libiconv: maintainer-clean-libiconv
24893
24894 maintainer-clean-libiconv: 
24895         @[ -f ./libiconv/Makefile ] || exit 0; \
24896         r=`${PWD_COMMAND}`; export r; \
24897         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24898         $(HOST_EXPORTS) \
24899         for flag in $(EXTRA_HOST_FLAGS) ; do \
24900           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
24901         done; \
24902         echo "Doing maintainer-clean in libiconv"; \
24903         (cd $(HOST_SUBDIR)/libiconv && \
24904           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
24905                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
24906                   "RANLIB=$${RANLIB}" \
24907                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
24908                   maintainer-clean) \
24909           || exit 1
24910
24911 @endif libiconv
24912
24913
24914
24915 .PHONY: configure-m4 maybe-configure-m4
24916 maybe-configure-m4:
24917 @if gcc-bootstrap
24918 configure-m4: stage_current
24919 @endif gcc-bootstrap
24920 @if m4
24921 maybe-configure-m4: configure-m4
24922 configure-m4: 
24923         @: $(MAKE); $(unstage)
24924         @r=`${PWD_COMMAND}`; export r; \
24925         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24926         test ! -f $(HOST_SUBDIR)/m4/Makefile || exit 0; \
24927         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/m4; \
24928         $(HOST_EXPORTS)  \
24929         echo Configuring in $(HOST_SUBDIR)/m4; \
24930         cd "$(HOST_SUBDIR)/m4" || exit 1; \
24931         case $(srcdir) in \
24932           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
24933           *) topdir=`echo $(HOST_SUBDIR)/m4/ | \
24934                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
24935         esac; \
24936         module_srcdir=m4; \
24937         $(SHELL) \
24938           $$s/$$module_srcdir/configure \
24939           --srcdir=$${topdir}/$$module_srcdir \
24940           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
24941           --target=${target_alias}  \
24942           || exit 1
24943 @endif m4
24944
24945
24946
24947
24948
24949 .PHONY: all-m4 maybe-all-m4
24950 maybe-all-m4:
24951 @if gcc-bootstrap
24952 all-m4: stage_current
24953 @endif gcc-bootstrap
24954 @if m4
24955 TARGET-m4=all
24956 maybe-all-m4: all-m4
24957 all-m4: configure-m4
24958         @: $(MAKE); $(unstage)
24959         @r=`${PWD_COMMAND}`; export r; \
24960         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24961         $(HOST_EXPORTS)  \
24962         (cd $(HOST_SUBDIR)/m4 && \
24963           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS)  \
24964                 $(TARGET-m4))
24965 @endif m4
24966
24967
24968
24969
24970 .PHONY: check-m4 maybe-check-m4
24971 maybe-check-m4:
24972 @if m4
24973 maybe-check-m4: check-m4
24974
24975 check-m4:
24976         @: $(MAKE); $(unstage)
24977         @r=`${PWD_COMMAND}`; export r; \
24978         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24979         $(HOST_EXPORTS)  \
24980         (cd $(HOST_SUBDIR)/m4 && \
24981           $(MAKE) $(FLAGS_TO_PASS)  check)
24982
24983 @endif m4
24984
24985 .PHONY: install-m4 maybe-install-m4
24986 maybe-install-m4:
24987 @if m4
24988 maybe-install-m4: install-m4
24989
24990 install-m4: installdirs
24991         @: $(MAKE); $(unstage)
24992         @r=`${PWD_COMMAND}`; export r; \
24993         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24994         $(HOST_EXPORTS) \
24995         (cd $(HOST_SUBDIR)/m4 && \
24996           $(MAKE) $(FLAGS_TO_PASS)  install)
24997
24998 @endif m4
24999
25000 .PHONY: install-strip-m4 maybe-install-strip-m4
25001 maybe-install-strip-m4:
25002 @if m4
25003 maybe-install-strip-m4: install-strip-m4
25004
25005 install-strip-m4: installdirs
25006         @: $(MAKE); $(unstage)
25007         @r=`${PWD_COMMAND}`; export r; \
25008         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25009         $(HOST_EXPORTS) \
25010         (cd $(HOST_SUBDIR)/m4 && \
25011           $(MAKE) $(FLAGS_TO_PASS)  install-strip)
25012
25013 @endif m4
25014
25015 # Other targets (info, dvi, pdf, etc.)
25016
25017 .PHONY: maybe-info-m4 info-m4
25018 maybe-info-m4:
25019 @if m4
25020 maybe-info-m4: info-m4
25021
25022 info-m4: \
25023     configure-m4 
25024         @: $(MAKE); $(unstage)
25025         @[ -f ./m4/Makefile ] || exit 0; \
25026         r=`${PWD_COMMAND}`; export r; \
25027         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25028         $(HOST_EXPORTS) \
25029         for flag in $(EXTRA_HOST_FLAGS) ; do \
25030           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
25031         done; \
25032         echo "Doing info in m4"; \
25033         (cd $(HOST_SUBDIR)/m4 && \
25034           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
25035                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
25036                   "RANLIB=$${RANLIB}" \
25037                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
25038                   info) \
25039           || exit 1
25040
25041 @endif m4
25042
25043 .PHONY: maybe-dvi-m4 dvi-m4
25044 maybe-dvi-m4:
25045 @if m4
25046 maybe-dvi-m4: dvi-m4
25047
25048 dvi-m4: \
25049     configure-m4 
25050         @: $(MAKE); $(unstage)
25051         @[ -f ./m4/Makefile ] || exit 0; \
25052         r=`${PWD_COMMAND}`; export r; \
25053         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25054         $(HOST_EXPORTS) \
25055         for flag in $(EXTRA_HOST_FLAGS) ; do \
25056           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
25057         done; \
25058         echo "Doing dvi in m4"; \
25059         (cd $(HOST_SUBDIR)/m4 && \
25060           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
25061                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
25062                   "RANLIB=$${RANLIB}" \
25063                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
25064                   dvi) \
25065           || exit 1
25066
25067 @endif m4
25068
25069 .PHONY: maybe-pdf-m4 pdf-m4
25070 maybe-pdf-m4:
25071 @if m4
25072 maybe-pdf-m4: pdf-m4
25073
25074 pdf-m4: \
25075     configure-m4 
25076         @: $(MAKE); $(unstage)
25077         @[ -f ./m4/Makefile ] || exit 0; \
25078         r=`${PWD_COMMAND}`; export r; \
25079         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25080         $(HOST_EXPORTS) \
25081         for flag in $(EXTRA_HOST_FLAGS) ; do \
25082           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
25083         done; \
25084         echo "Doing pdf in m4"; \
25085         (cd $(HOST_SUBDIR)/m4 && \
25086           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
25087                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
25088                   "RANLIB=$${RANLIB}" \
25089                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
25090                   pdf) \
25091           || exit 1
25092
25093 @endif m4
25094
25095 .PHONY: maybe-html-m4 html-m4
25096 maybe-html-m4:
25097 @if m4
25098 maybe-html-m4: html-m4
25099
25100 html-m4: \
25101     configure-m4 
25102         @: $(MAKE); $(unstage)
25103         @[ -f ./m4/Makefile ] || exit 0; \
25104         r=`${PWD_COMMAND}`; export r; \
25105         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25106         $(HOST_EXPORTS) \
25107         for flag in $(EXTRA_HOST_FLAGS) ; do \
25108           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
25109         done; \
25110         echo "Doing html in m4"; \
25111         (cd $(HOST_SUBDIR)/m4 && \
25112           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
25113                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
25114                   "RANLIB=$${RANLIB}" \
25115                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
25116                   html) \
25117           || exit 1
25118
25119 @endif m4
25120
25121 .PHONY: maybe-TAGS-m4 TAGS-m4
25122 maybe-TAGS-m4:
25123 @if m4
25124 maybe-TAGS-m4: TAGS-m4
25125
25126 TAGS-m4: \
25127     configure-m4 
25128         @: $(MAKE); $(unstage)
25129         @[ -f ./m4/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 TAGS in m4"; \
25137         (cd $(HOST_SUBDIR)/m4 && \
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                   TAGS) \
25143           || exit 1
25144
25145 @endif m4
25146
25147 .PHONY: maybe-install-info-m4 install-info-m4
25148 maybe-install-info-m4:
25149 @if m4
25150 maybe-install-info-m4: install-info-m4
25151
25152 install-info-m4: \
25153     configure-m4 \
25154     info-m4 
25155         @: $(MAKE); $(unstage)
25156         @[ -f ./m4/Makefile ] || exit 0; \
25157         r=`${PWD_COMMAND}`; export r; \
25158         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25159         $(HOST_EXPORTS) \
25160         for flag in $(EXTRA_HOST_FLAGS) ; do \
25161           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
25162         done; \
25163         echo "Doing install-info in m4"; \
25164         (cd $(HOST_SUBDIR)/m4 && \
25165           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
25166                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
25167                   "RANLIB=$${RANLIB}" \
25168                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
25169                   install-info) \
25170           || exit 1
25171
25172 @endif m4
25173
25174 .PHONY: maybe-install-pdf-m4 install-pdf-m4
25175 maybe-install-pdf-m4:
25176 @if m4
25177 maybe-install-pdf-m4: install-pdf-m4
25178
25179 install-pdf-m4: \
25180     configure-m4 \
25181     pdf-m4 
25182         @: $(MAKE); $(unstage)
25183         @[ -f ./m4/Makefile ] || exit 0; \
25184         r=`${PWD_COMMAND}`; export r; \
25185         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25186         $(HOST_EXPORTS) \
25187         for flag in $(EXTRA_HOST_FLAGS) ; do \
25188           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
25189         done; \
25190         echo "Doing install-pdf in m4"; \
25191         (cd $(HOST_SUBDIR)/m4 && \
25192           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
25193                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
25194                   "RANLIB=$${RANLIB}" \
25195                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
25196                   install-pdf) \
25197           || exit 1
25198
25199 @endif m4
25200
25201 .PHONY: maybe-install-html-m4 install-html-m4
25202 maybe-install-html-m4:
25203 @if m4
25204 maybe-install-html-m4: install-html-m4
25205
25206 install-html-m4: \
25207     configure-m4 \
25208     html-m4 
25209         @: $(MAKE); $(unstage)
25210         @[ -f ./m4/Makefile ] || exit 0; \
25211         r=`${PWD_COMMAND}`; export r; \
25212         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25213         $(HOST_EXPORTS) \
25214         for flag in $(EXTRA_HOST_FLAGS) ; do \
25215           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
25216         done; \
25217         echo "Doing install-html in m4"; \
25218         (cd $(HOST_SUBDIR)/m4 && \
25219           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
25220                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
25221                   "RANLIB=$${RANLIB}" \
25222                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
25223                   install-html) \
25224           || exit 1
25225
25226 @endif m4
25227
25228 .PHONY: maybe-installcheck-m4 installcheck-m4
25229 maybe-installcheck-m4:
25230 @if m4
25231 maybe-installcheck-m4: installcheck-m4
25232
25233 installcheck-m4: \
25234     configure-m4 
25235         @: $(MAKE); $(unstage)
25236         @[ -f ./m4/Makefile ] || exit 0; \
25237         r=`${PWD_COMMAND}`; export r; \
25238         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25239         $(HOST_EXPORTS) \
25240         for flag in $(EXTRA_HOST_FLAGS) ; do \
25241           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
25242         done; \
25243         echo "Doing installcheck in m4"; \
25244         (cd $(HOST_SUBDIR)/m4 && \
25245           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
25246                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
25247                   "RANLIB=$${RANLIB}" \
25248                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
25249                   installcheck) \
25250           || exit 1
25251
25252 @endif m4
25253
25254 .PHONY: maybe-mostlyclean-m4 mostlyclean-m4
25255 maybe-mostlyclean-m4:
25256 @if m4
25257 maybe-mostlyclean-m4: mostlyclean-m4
25258
25259 mostlyclean-m4: 
25260         @: $(MAKE); $(unstage)
25261         @[ -f ./m4/Makefile ] || exit 0; \
25262         r=`${PWD_COMMAND}`; export r; \
25263         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25264         $(HOST_EXPORTS) \
25265         for flag in $(EXTRA_HOST_FLAGS) ; do \
25266           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
25267         done; \
25268         echo "Doing mostlyclean in m4"; \
25269         (cd $(HOST_SUBDIR)/m4 && \
25270           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
25271                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
25272                   "RANLIB=$${RANLIB}" \
25273                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
25274                   mostlyclean) \
25275           || exit 1
25276
25277 @endif m4
25278
25279 .PHONY: maybe-clean-m4 clean-m4
25280 maybe-clean-m4:
25281 @if m4
25282 maybe-clean-m4: clean-m4
25283
25284 clean-m4: 
25285         @: $(MAKE); $(unstage)
25286         @[ -f ./m4/Makefile ] || exit 0; \
25287         r=`${PWD_COMMAND}`; export r; \
25288         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25289         $(HOST_EXPORTS) \
25290         for flag in $(EXTRA_HOST_FLAGS) ; do \
25291           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
25292         done; \
25293         echo "Doing clean in m4"; \
25294         (cd $(HOST_SUBDIR)/m4 && \
25295           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
25296                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
25297                   "RANLIB=$${RANLIB}" \
25298                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
25299                   clean) \
25300           || exit 1
25301
25302 @endif m4
25303
25304 .PHONY: maybe-distclean-m4 distclean-m4
25305 maybe-distclean-m4:
25306 @if m4
25307 maybe-distclean-m4: distclean-m4
25308
25309 distclean-m4: 
25310         @: $(MAKE); $(unstage)
25311         @[ -f ./m4/Makefile ] || exit 0; \
25312         r=`${PWD_COMMAND}`; export r; \
25313         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25314         $(HOST_EXPORTS) \
25315         for flag in $(EXTRA_HOST_FLAGS) ; do \
25316           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
25317         done; \
25318         echo "Doing distclean in m4"; \
25319         (cd $(HOST_SUBDIR)/m4 && \
25320           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
25321                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
25322                   "RANLIB=$${RANLIB}" \
25323                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
25324                   distclean) \
25325           || exit 1
25326
25327 @endif m4
25328
25329 .PHONY: maybe-maintainer-clean-m4 maintainer-clean-m4
25330 maybe-maintainer-clean-m4:
25331 @if m4
25332 maybe-maintainer-clean-m4: maintainer-clean-m4
25333
25334 maintainer-clean-m4: 
25335         @: $(MAKE); $(unstage)
25336         @[ -f ./m4/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 maintainer-clean in m4"; \
25344         (cd $(HOST_SUBDIR)/m4 && \
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                   maintainer-clean) \
25350           || exit 1
25351
25352 @endif m4
25353
25354
25355
25356 .PHONY: configure-readline maybe-configure-readline
25357 maybe-configure-readline:
25358 @if gcc-bootstrap
25359 configure-readline: stage_current
25360 @endif gcc-bootstrap
25361 @if readline
25362 maybe-configure-readline: configure-readline
25363 configure-readline: 
25364         @: $(MAKE); $(unstage)
25365         @r=`${PWD_COMMAND}`; export r; \
25366         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25367         test ! -f $(HOST_SUBDIR)/readline/Makefile || exit 0; \
25368         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/readline; \
25369         $(HOST_EXPORTS)  \
25370         echo Configuring in $(HOST_SUBDIR)/readline; \
25371         cd "$(HOST_SUBDIR)/readline" || exit 1; \
25372         case $(srcdir) in \
25373           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
25374           *) topdir=`echo $(HOST_SUBDIR)/readline/ | \
25375                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
25376         esac; \
25377         module_srcdir=readline; \
25378         $(SHELL) \
25379           $$s/$$module_srcdir/configure \
25380           --srcdir=$${topdir}/$$module_srcdir \
25381           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
25382           --target=${target_alias}  \
25383           || exit 1
25384 @endif readline
25385
25386
25387
25388
25389
25390 .PHONY: all-readline maybe-all-readline
25391 maybe-all-readline:
25392 @if gcc-bootstrap
25393 all-readline: stage_current
25394 @endif gcc-bootstrap
25395 @if readline
25396 TARGET-readline=all
25397 maybe-all-readline: all-readline
25398 all-readline: configure-readline
25399         @: $(MAKE); $(unstage)
25400         @r=`${PWD_COMMAND}`; export r; \
25401         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25402         $(HOST_EXPORTS)  \
25403         (cd $(HOST_SUBDIR)/readline && \
25404           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS)  \
25405                 $(TARGET-readline))
25406 @endif readline
25407
25408
25409
25410
25411 .PHONY: check-readline maybe-check-readline
25412 maybe-check-readline:
25413 @if readline
25414 maybe-check-readline: check-readline
25415
25416 check-readline:
25417         @: $(MAKE); $(unstage)
25418         @r=`${PWD_COMMAND}`; export r; \
25419         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25420         $(HOST_EXPORTS)  \
25421         (cd $(HOST_SUBDIR)/readline && \
25422           $(MAKE) $(FLAGS_TO_PASS)  check)
25423
25424 @endif readline
25425
25426 .PHONY: install-readline maybe-install-readline
25427 maybe-install-readline:
25428 @if readline
25429 maybe-install-readline: install-readline
25430
25431 install-readline: installdirs
25432         @: $(MAKE); $(unstage)
25433         @r=`${PWD_COMMAND}`; export r; \
25434         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25435         $(HOST_EXPORTS) \
25436         (cd $(HOST_SUBDIR)/readline && \
25437           $(MAKE) $(FLAGS_TO_PASS)  install)
25438
25439 @endif readline
25440
25441 .PHONY: install-strip-readline maybe-install-strip-readline
25442 maybe-install-strip-readline:
25443 @if readline
25444 maybe-install-strip-readline: install-strip-readline
25445
25446 install-strip-readline: installdirs
25447         @: $(MAKE); $(unstage)
25448         @r=`${PWD_COMMAND}`; export r; \
25449         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25450         $(HOST_EXPORTS) \
25451         (cd $(HOST_SUBDIR)/readline && \
25452           $(MAKE) $(FLAGS_TO_PASS)  install-strip)
25453
25454 @endif readline
25455
25456 # Other targets (info, dvi, pdf, etc.)
25457
25458 .PHONY: maybe-info-readline info-readline
25459 maybe-info-readline:
25460 @if readline
25461 maybe-info-readline: info-readline
25462
25463 info-readline: \
25464     configure-readline 
25465         @: $(MAKE); $(unstage)
25466         @[ -f ./readline/Makefile ] || exit 0; \
25467         r=`${PWD_COMMAND}`; export r; \
25468         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25469         $(HOST_EXPORTS) \
25470         for flag in $(EXTRA_HOST_FLAGS) ; do \
25471           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
25472         done; \
25473         echo "Doing info in readline"; \
25474         (cd $(HOST_SUBDIR)/readline && \
25475           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
25476                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
25477                   "RANLIB=$${RANLIB}" \
25478                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
25479                   info) \
25480           || exit 1
25481
25482 @endif readline
25483
25484 .PHONY: maybe-dvi-readline dvi-readline
25485 maybe-dvi-readline:
25486 @if readline
25487 maybe-dvi-readline: dvi-readline
25488
25489 dvi-readline: \
25490     configure-readline 
25491         @: $(MAKE); $(unstage)
25492         @[ -f ./readline/Makefile ] || exit 0; \
25493         r=`${PWD_COMMAND}`; export r; \
25494         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25495         $(HOST_EXPORTS) \
25496         for flag in $(EXTRA_HOST_FLAGS) ; do \
25497           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
25498         done; \
25499         echo "Doing dvi in readline"; \
25500         (cd $(HOST_SUBDIR)/readline && \
25501           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
25502                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
25503                   "RANLIB=$${RANLIB}" \
25504                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
25505                   dvi) \
25506           || exit 1
25507
25508 @endif readline
25509
25510 .PHONY: maybe-pdf-readline pdf-readline
25511 maybe-pdf-readline:
25512 @if readline
25513 maybe-pdf-readline: pdf-readline
25514
25515 pdf-readline: \
25516     configure-readline 
25517         @: $(MAKE); $(unstage)
25518         @[ -f ./readline/Makefile ] || exit 0; \
25519         r=`${PWD_COMMAND}`; export r; \
25520         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25521         $(HOST_EXPORTS) \
25522         for flag in $(EXTRA_HOST_FLAGS) ; do \
25523           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
25524         done; \
25525         echo "Doing pdf in readline"; \
25526         (cd $(HOST_SUBDIR)/readline && \
25527           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
25528                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
25529                   "RANLIB=$${RANLIB}" \
25530                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
25531                   pdf) \
25532           || exit 1
25533
25534 @endif readline
25535
25536 .PHONY: maybe-html-readline html-readline
25537 maybe-html-readline:
25538 @if readline
25539 maybe-html-readline: html-readline
25540
25541 html-readline: \
25542     configure-readline 
25543         @: $(MAKE); $(unstage)
25544         @[ -f ./readline/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 html in readline"; \
25552         (cd $(HOST_SUBDIR)/readline && \
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                   html) \
25558           || exit 1
25559
25560 @endif readline
25561
25562 .PHONY: maybe-TAGS-readline TAGS-readline
25563 maybe-TAGS-readline:
25564 @if readline
25565 maybe-TAGS-readline: TAGS-readline
25566
25567 TAGS-readline: \
25568     configure-readline 
25569         @: $(MAKE); $(unstage)
25570         @[ -f ./readline/Makefile ] || exit 0; \
25571         r=`${PWD_COMMAND}`; export r; \
25572         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25573         $(HOST_EXPORTS) \
25574         for flag in $(EXTRA_HOST_FLAGS) ; do \
25575           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
25576         done; \
25577         echo "Doing TAGS in readline"; \
25578         (cd $(HOST_SUBDIR)/readline && \
25579           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
25580                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
25581                   "RANLIB=$${RANLIB}" \
25582                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
25583                   TAGS) \
25584           || exit 1
25585
25586 @endif readline
25587
25588 .PHONY: maybe-install-info-readline install-info-readline
25589 maybe-install-info-readline:
25590 @if readline
25591 maybe-install-info-readline: install-info-readline
25592
25593 install-info-readline: \
25594     configure-readline \
25595     info-readline 
25596         @: $(MAKE); $(unstage)
25597         @[ -f ./readline/Makefile ] || exit 0; \
25598         r=`${PWD_COMMAND}`; export r; \
25599         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25600         $(HOST_EXPORTS) \
25601         for flag in $(EXTRA_HOST_FLAGS) ; do \
25602           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
25603         done; \
25604         echo "Doing install-info in readline"; \
25605         (cd $(HOST_SUBDIR)/readline && \
25606           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
25607                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
25608                   "RANLIB=$${RANLIB}" \
25609                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
25610                   install-info) \
25611           || exit 1
25612
25613 @endif readline
25614
25615 .PHONY: maybe-install-pdf-readline install-pdf-readline
25616 maybe-install-pdf-readline:
25617 @if readline
25618 maybe-install-pdf-readline: install-pdf-readline
25619
25620 install-pdf-readline: \
25621     configure-readline \
25622     pdf-readline 
25623         @: $(MAKE); $(unstage)
25624         @[ -f ./readline/Makefile ] || exit 0; \
25625         r=`${PWD_COMMAND}`; export r; \
25626         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25627         $(HOST_EXPORTS) \
25628         for flag in $(EXTRA_HOST_FLAGS) ; do \
25629           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
25630         done; \
25631         echo "Doing install-pdf in readline"; \
25632         (cd $(HOST_SUBDIR)/readline && \
25633           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
25634                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
25635                   "RANLIB=$${RANLIB}" \
25636                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
25637                   install-pdf) \
25638           || exit 1
25639
25640 @endif readline
25641
25642 .PHONY: maybe-install-html-readline install-html-readline
25643 maybe-install-html-readline:
25644 @if readline
25645 maybe-install-html-readline: install-html-readline
25646
25647 install-html-readline: \
25648     configure-readline \
25649     html-readline 
25650         @: $(MAKE); $(unstage)
25651         @[ -f ./readline/Makefile ] || exit 0; \
25652         r=`${PWD_COMMAND}`; export r; \
25653         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25654         $(HOST_EXPORTS) \
25655         for flag in $(EXTRA_HOST_FLAGS) ; do \
25656           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
25657         done; \
25658         echo "Doing install-html in readline"; \
25659         (cd $(HOST_SUBDIR)/readline && \
25660           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
25661                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
25662                   "RANLIB=$${RANLIB}" \
25663                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
25664                   install-html) \
25665           || exit 1
25666
25667 @endif readline
25668
25669 .PHONY: maybe-installcheck-readline installcheck-readline
25670 maybe-installcheck-readline:
25671 @if readline
25672 maybe-installcheck-readline: installcheck-readline
25673
25674 installcheck-readline: \
25675     configure-readline 
25676         @: $(MAKE); $(unstage)
25677         @[ -f ./readline/Makefile ] || exit 0; \
25678         r=`${PWD_COMMAND}`; export r; \
25679         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25680         $(HOST_EXPORTS) \
25681         for flag in $(EXTRA_HOST_FLAGS) ; do \
25682           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
25683         done; \
25684         echo "Doing installcheck in readline"; \
25685         (cd $(HOST_SUBDIR)/readline && \
25686           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
25687                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
25688                   "RANLIB=$${RANLIB}" \
25689                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
25690                   installcheck) \
25691           || exit 1
25692
25693 @endif readline
25694
25695 .PHONY: maybe-mostlyclean-readline mostlyclean-readline
25696 maybe-mostlyclean-readline:
25697 @if readline
25698 maybe-mostlyclean-readline: mostlyclean-readline
25699
25700 mostlyclean-readline: 
25701         @: $(MAKE); $(unstage)
25702         @[ -f ./readline/Makefile ] || exit 0; \
25703         r=`${PWD_COMMAND}`; export r; \
25704         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25705         $(HOST_EXPORTS) \
25706         for flag in $(EXTRA_HOST_FLAGS) ; do \
25707           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
25708         done; \
25709         echo "Doing mostlyclean in readline"; \
25710         (cd $(HOST_SUBDIR)/readline && \
25711           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
25712                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
25713                   "RANLIB=$${RANLIB}" \
25714                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
25715                   mostlyclean) \
25716           || exit 1
25717
25718 @endif readline
25719
25720 .PHONY: maybe-clean-readline clean-readline
25721 maybe-clean-readline:
25722 @if readline
25723 maybe-clean-readline: clean-readline
25724
25725 clean-readline: 
25726         @: $(MAKE); $(unstage)
25727         @[ -f ./readline/Makefile ] || exit 0; \
25728         r=`${PWD_COMMAND}`; export r; \
25729         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25730         $(HOST_EXPORTS) \
25731         for flag in $(EXTRA_HOST_FLAGS) ; do \
25732           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
25733         done; \
25734         echo "Doing clean in readline"; \
25735         (cd $(HOST_SUBDIR)/readline && \
25736           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
25737                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
25738                   "RANLIB=$${RANLIB}" \
25739                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
25740                   clean) \
25741           || exit 1
25742
25743 @endif readline
25744
25745 .PHONY: maybe-distclean-readline distclean-readline
25746 maybe-distclean-readline:
25747 @if readline
25748 maybe-distclean-readline: distclean-readline
25749
25750 distclean-readline: 
25751         @: $(MAKE); $(unstage)
25752         @[ -f ./readline/Makefile ] || exit 0; \
25753         r=`${PWD_COMMAND}`; export r; \
25754         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25755         $(HOST_EXPORTS) \
25756         for flag in $(EXTRA_HOST_FLAGS) ; do \
25757           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
25758         done; \
25759         echo "Doing distclean in readline"; \
25760         (cd $(HOST_SUBDIR)/readline && \
25761           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
25762                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
25763                   "RANLIB=$${RANLIB}" \
25764                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
25765                   distclean) \
25766           || exit 1
25767
25768 @endif readline
25769
25770 .PHONY: maybe-maintainer-clean-readline maintainer-clean-readline
25771 maybe-maintainer-clean-readline:
25772 @if readline
25773 maybe-maintainer-clean-readline: maintainer-clean-readline
25774
25775 maintainer-clean-readline: 
25776         @: $(MAKE); $(unstage)
25777         @[ -f ./readline/Makefile ] || exit 0; \
25778         r=`${PWD_COMMAND}`; export r; \
25779         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25780         $(HOST_EXPORTS) \
25781         for flag in $(EXTRA_HOST_FLAGS) ; do \
25782           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
25783         done; \
25784         echo "Doing maintainer-clean in readline"; \
25785         (cd $(HOST_SUBDIR)/readline && \
25786           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
25787                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
25788                   "RANLIB=$${RANLIB}" \
25789                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
25790                   maintainer-clean) \
25791           || exit 1
25792
25793 @endif readline
25794
25795
25796
25797 .PHONY: configure-sid maybe-configure-sid
25798 maybe-configure-sid:
25799 @if gcc-bootstrap
25800 configure-sid: stage_current
25801 @endif gcc-bootstrap
25802 @if sid
25803 maybe-configure-sid: configure-sid
25804 configure-sid: 
25805         @: $(MAKE); $(unstage)
25806         @r=`${PWD_COMMAND}`; export r; \
25807         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25808         test ! -f $(HOST_SUBDIR)/sid/Makefile || exit 0; \
25809         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/sid; \
25810         $(HOST_EXPORTS)  \
25811         echo Configuring in $(HOST_SUBDIR)/sid; \
25812         cd "$(HOST_SUBDIR)/sid" || exit 1; \
25813         case $(srcdir) in \
25814           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
25815           *) topdir=`echo $(HOST_SUBDIR)/sid/ | \
25816                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
25817         esac; \
25818         module_srcdir=sid; \
25819         $(SHELL) \
25820           $$s/$$module_srcdir/configure \
25821           --srcdir=$${topdir}/$$module_srcdir \
25822           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
25823           --target=${target_alias}  \
25824           || exit 1
25825 @endif sid
25826
25827
25828
25829
25830
25831 .PHONY: all-sid maybe-all-sid
25832 maybe-all-sid:
25833 @if gcc-bootstrap
25834 all-sid: stage_current
25835 @endif gcc-bootstrap
25836 @if sid
25837 TARGET-sid=all
25838 maybe-all-sid: all-sid
25839 all-sid: configure-sid
25840         @: $(MAKE); $(unstage)
25841         @r=`${PWD_COMMAND}`; export r; \
25842         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25843         $(HOST_EXPORTS)  \
25844         (cd $(HOST_SUBDIR)/sid && \
25845           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS)  \
25846                 $(TARGET-sid))
25847 @endif sid
25848
25849
25850
25851
25852 .PHONY: check-sid maybe-check-sid
25853 maybe-check-sid:
25854 @if sid
25855 maybe-check-sid: check-sid
25856
25857 check-sid:
25858         @: $(MAKE); $(unstage)
25859         @r=`${PWD_COMMAND}`; export r; \
25860         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25861         $(HOST_EXPORTS)  \
25862         (cd $(HOST_SUBDIR)/sid && \
25863           $(MAKE) $(FLAGS_TO_PASS)  check)
25864
25865 @endif sid
25866
25867 .PHONY: install-sid maybe-install-sid
25868 maybe-install-sid:
25869 @if sid
25870 maybe-install-sid: install-sid
25871
25872 install-sid: installdirs
25873         @: $(MAKE); $(unstage)
25874         @r=`${PWD_COMMAND}`; export r; \
25875         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25876         $(HOST_EXPORTS) \
25877         (cd $(HOST_SUBDIR)/sid && \
25878           $(MAKE) $(FLAGS_TO_PASS)  install)
25879
25880 @endif sid
25881
25882 .PHONY: install-strip-sid maybe-install-strip-sid
25883 maybe-install-strip-sid:
25884 @if sid
25885 maybe-install-strip-sid: install-strip-sid
25886
25887 install-strip-sid: installdirs
25888         @: $(MAKE); $(unstage)
25889         @r=`${PWD_COMMAND}`; export r; \
25890         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25891         $(HOST_EXPORTS) \
25892         (cd $(HOST_SUBDIR)/sid && \
25893           $(MAKE) $(FLAGS_TO_PASS)  install-strip)
25894
25895 @endif sid
25896
25897 # Other targets (info, dvi, pdf, etc.)
25898
25899 .PHONY: maybe-info-sid info-sid
25900 maybe-info-sid:
25901 @if sid
25902 maybe-info-sid: info-sid
25903
25904 info-sid: \
25905     configure-sid 
25906         @: $(MAKE); $(unstage)
25907         @[ -f ./sid/Makefile ] || exit 0; \
25908         r=`${PWD_COMMAND}`; export r; \
25909         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25910         $(HOST_EXPORTS) \
25911         for flag in $(EXTRA_HOST_FLAGS) ; do \
25912           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
25913         done; \
25914         echo "Doing info in sid"; \
25915         (cd $(HOST_SUBDIR)/sid && \
25916           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
25917                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
25918                   "RANLIB=$${RANLIB}" \
25919                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
25920                   info) \
25921           || exit 1
25922
25923 @endif sid
25924
25925 .PHONY: maybe-dvi-sid dvi-sid
25926 maybe-dvi-sid:
25927 @if sid
25928 maybe-dvi-sid: dvi-sid
25929
25930 dvi-sid: \
25931     configure-sid 
25932         @: $(MAKE); $(unstage)
25933         @[ -f ./sid/Makefile ] || exit 0; \
25934         r=`${PWD_COMMAND}`; export r; \
25935         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25936         $(HOST_EXPORTS) \
25937         for flag in $(EXTRA_HOST_FLAGS) ; do \
25938           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
25939         done; \
25940         echo "Doing dvi in sid"; \
25941         (cd $(HOST_SUBDIR)/sid && \
25942           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
25943                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
25944                   "RANLIB=$${RANLIB}" \
25945                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
25946                   dvi) \
25947           || exit 1
25948
25949 @endif sid
25950
25951 .PHONY: maybe-pdf-sid pdf-sid
25952 maybe-pdf-sid:
25953 @if sid
25954 maybe-pdf-sid: pdf-sid
25955
25956 pdf-sid: \
25957     configure-sid 
25958         @: $(MAKE); $(unstage)
25959         @[ -f ./sid/Makefile ] || exit 0; \
25960         r=`${PWD_COMMAND}`; export r; \
25961         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25962         $(HOST_EXPORTS) \
25963         for flag in $(EXTRA_HOST_FLAGS) ; do \
25964           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
25965         done; \
25966         echo "Doing pdf in sid"; \
25967         (cd $(HOST_SUBDIR)/sid && \
25968           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
25969                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
25970                   "RANLIB=$${RANLIB}" \
25971                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
25972                   pdf) \
25973           || exit 1
25974
25975 @endif sid
25976
25977 .PHONY: maybe-html-sid html-sid
25978 maybe-html-sid:
25979 @if sid
25980 maybe-html-sid: html-sid
25981
25982 html-sid: \
25983     configure-sid 
25984         @: $(MAKE); $(unstage)
25985         @[ -f ./sid/Makefile ] || exit 0; \
25986         r=`${PWD_COMMAND}`; export r; \
25987         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25988         $(HOST_EXPORTS) \
25989         for flag in $(EXTRA_HOST_FLAGS) ; do \
25990           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
25991         done; \
25992         echo "Doing html in sid"; \
25993         (cd $(HOST_SUBDIR)/sid && \
25994           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
25995                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
25996                   "RANLIB=$${RANLIB}" \
25997                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
25998                   html) \
25999           || exit 1
26000
26001 @endif sid
26002
26003 .PHONY: maybe-TAGS-sid TAGS-sid
26004 maybe-TAGS-sid:
26005 @if sid
26006 maybe-TAGS-sid: TAGS-sid
26007
26008 TAGS-sid: \
26009     configure-sid 
26010         @: $(MAKE); $(unstage)
26011         @[ -f ./sid/Makefile ] || exit 0; \
26012         r=`${PWD_COMMAND}`; export r; \
26013         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26014         $(HOST_EXPORTS) \
26015         for flag in $(EXTRA_HOST_FLAGS) ; do \
26016           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
26017         done; \
26018         echo "Doing TAGS in sid"; \
26019         (cd $(HOST_SUBDIR)/sid && \
26020           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
26021                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
26022                   "RANLIB=$${RANLIB}" \
26023                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
26024                   TAGS) \
26025           || exit 1
26026
26027 @endif sid
26028
26029 .PHONY: maybe-install-info-sid install-info-sid
26030 maybe-install-info-sid:
26031 @if sid
26032 maybe-install-info-sid: install-info-sid
26033
26034 install-info-sid: \
26035     configure-sid \
26036     info-sid 
26037         @: $(MAKE); $(unstage)
26038         @[ -f ./sid/Makefile ] || exit 0; \
26039         r=`${PWD_COMMAND}`; export r; \
26040         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26041         $(HOST_EXPORTS) \
26042         for flag in $(EXTRA_HOST_FLAGS) ; do \
26043           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
26044         done; \
26045         echo "Doing install-info in sid"; \
26046         (cd $(HOST_SUBDIR)/sid && \
26047           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
26048                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
26049                   "RANLIB=$${RANLIB}" \
26050                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
26051                   install-info) \
26052           || exit 1
26053
26054 @endif sid
26055
26056 .PHONY: maybe-install-pdf-sid install-pdf-sid
26057 maybe-install-pdf-sid:
26058 @if sid
26059 maybe-install-pdf-sid: install-pdf-sid
26060
26061 install-pdf-sid: \
26062     configure-sid \
26063     pdf-sid 
26064         @: $(MAKE); $(unstage)
26065         @[ -f ./sid/Makefile ] || exit 0; \
26066         r=`${PWD_COMMAND}`; export r; \
26067         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26068         $(HOST_EXPORTS) \
26069         for flag in $(EXTRA_HOST_FLAGS) ; do \
26070           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
26071         done; \
26072         echo "Doing install-pdf in sid"; \
26073         (cd $(HOST_SUBDIR)/sid && \
26074           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
26075                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
26076                   "RANLIB=$${RANLIB}" \
26077                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
26078                   install-pdf) \
26079           || exit 1
26080
26081 @endif sid
26082
26083 .PHONY: maybe-install-html-sid install-html-sid
26084 maybe-install-html-sid:
26085 @if sid
26086 maybe-install-html-sid: install-html-sid
26087
26088 install-html-sid: \
26089     configure-sid \
26090     html-sid 
26091         @: $(MAKE); $(unstage)
26092         @[ -f ./sid/Makefile ] || exit 0; \
26093         r=`${PWD_COMMAND}`; export r; \
26094         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26095         $(HOST_EXPORTS) \
26096         for flag in $(EXTRA_HOST_FLAGS) ; do \
26097           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
26098         done; \
26099         echo "Doing install-html in sid"; \
26100         (cd $(HOST_SUBDIR)/sid && \
26101           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
26102                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
26103                   "RANLIB=$${RANLIB}" \
26104                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
26105                   install-html) \
26106           || exit 1
26107
26108 @endif sid
26109
26110 .PHONY: maybe-installcheck-sid installcheck-sid
26111 maybe-installcheck-sid:
26112 @if sid
26113 maybe-installcheck-sid: installcheck-sid
26114
26115 installcheck-sid: \
26116     configure-sid 
26117         @: $(MAKE); $(unstage)
26118         @[ -f ./sid/Makefile ] || exit 0; \
26119         r=`${PWD_COMMAND}`; export r; \
26120         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26121         $(HOST_EXPORTS) \
26122         for flag in $(EXTRA_HOST_FLAGS) ; do \
26123           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
26124         done; \
26125         echo "Doing installcheck in sid"; \
26126         (cd $(HOST_SUBDIR)/sid && \
26127           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
26128                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
26129                   "RANLIB=$${RANLIB}" \
26130                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
26131                   installcheck) \
26132           || exit 1
26133
26134 @endif sid
26135
26136 .PHONY: maybe-mostlyclean-sid mostlyclean-sid
26137 maybe-mostlyclean-sid:
26138 @if sid
26139 maybe-mostlyclean-sid: mostlyclean-sid
26140
26141 mostlyclean-sid: 
26142         @: $(MAKE); $(unstage)
26143         @[ -f ./sid/Makefile ] || exit 0; \
26144         r=`${PWD_COMMAND}`; export r; \
26145         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26146         $(HOST_EXPORTS) \
26147         for flag in $(EXTRA_HOST_FLAGS) ; do \
26148           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
26149         done; \
26150         echo "Doing mostlyclean in sid"; \
26151         (cd $(HOST_SUBDIR)/sid && \
26152           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
26153                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
26154                   "RANLIB=$${RANLIB}" \
26155                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
26156                   mostlyclean) \
26157           || exit 1
26158
26159 @endif sid
26160
26161 .PHONY: maybe-clean-sid clean-sid
26162 maybe-clean-sid:
26163 @if sid
26164 maybe-clean-sid: clean-sid
26165
26166 clean-sid: 
26167         @: $(MAKE); $(unstage)
26168         @[ -f ./sid/Makefile ] || exit 0; \
26169         r=`${PWD_COMMAND}`; export r; \
26170         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26171         $(HOST_EXPORTS) \
26172         for flag in $(EXTRA_HOST_FLAGS) ; do \
26173           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
26174         done; \
26175         echo "Doing clean in sid"; \
26176         (cd $(HOST_SUBDIR)/sid && \
26177           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
26178                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
26179                   "RANLIB=$${RANLIB}" \
26180                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
26181                   clean) \
26182           || exit 1
26183
26184 @endif sid
26185
26186 .PHONY: maybe-distclean-sid distclean-sid
26187 maybe-distclean-sid:
26188 @if sid
26189 maybe-distclean-sid: distclean-sid
26190
26191 distclean-sid: 
26192         @: $(MAKE); $(unstage)
26193         @[ -f ./sid/Makefile ] || exit 0; \
26194         r=`${PWD_COMMAND}`; export r; \
26195         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26196         $(HOST_EXPORTS) \
26197         for flag in $(EXTRA_HOST_FLAGS) ; do \
26198           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
26199         done; \
26200         echo "Doing distclean in sid"; \
26201         (cd $(HOST_SUBDIR)/sid && \
26202           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
26203                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
26204                   "RANLIB=$${RANLIB}" \
26205                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
26206                   distclean) \
26207           || exit 1
26208
26209 @endif sid
26210
26211 .PHONY: maybe-maintainer-clean-sid maintainer-clean-sid
26212 maybe-maintainer-clean-sid:
26213 @if sid
26214 maybe-maintainer-clean-sid: maintainer-clean-sid
26215
26216 maintainer-clean-sid: 
26217         @: $(MAKE); $(unstage)
26218         @[ -f ./sid/Makefile ] || exit 0; \
26219         r=`${PWD_COMMAND}`; export r; \
26220         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26221         $(HOST_EXPORTS) \
26222         for flag in $(EXTRA_HOST_FLAGS) ; do \
26223           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
26224         done; \
26225         echo "Doing maintainer-clean in sid"; \
26226         (cd $(HOST_SUBDIR)/sid && \
26227           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
26228                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
26229                   "RANLIB=$${RANLIB}" \
26230                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
26231                   maintainer-clean) \
26232           || exit 1
26233
26234 @endif sid
26235
26236
26237
26238 .PHONY: configure-sim maybe-configure-sim
26239 maybe-configure-sim:
26240 @if gcc-bootstrap
26241 configure-sim: stage_current
26242 @endif gcc-bootstrap
26243 @if sim
26244 maybe-configure-sim: configure-sim
26245 configure-sim: 
26246         @: $(MAKE); $(unstage)
26247         @r=`${PWD_COMMAND}`; export r; \
26248         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26249         test ! -f $(HOST_SUBDIR)/sim/Makefile || exit 0; \
26250         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/sim; \
26251         $(HOST_EXPORTS)  \
26252         echo Configuring in $(HOST_SUBDIR)/sim; \
26253         cd "$(HOST_SUBDIR)/sim" || exit 1; \
26254         case $(srcdir) in \
26255           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
26256           *) topdir=`echo $(HOST_SUBDIR)/sim/ | \
26257                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
26258         esac; \
26259         module_srcdir=sim; \
26260         $(SHELL) \
26261           $$s/$$module_srcdir/configure \
26262           --srcdir=$${topdir}/$$module_srcdir \
26263           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
26264           --target=${target_alias}  \
26265           || exit 1
26266 @endif sim
26267
26268
26269
26270
26271
26272 .PHONY: all-sim maybe-all-sim
26273 maybe-all-sim:
26274 @if gcc-bootstrap
26275 all-sim: stage_current
26276 @endif gcc-bootstrap
26277 @if sim
26278 TARGET-sim=all
26279 maybe-all-sim: all-sim
26280 all-sim: configure-sim
26281         @: $(MAKE); $(unstage)
26282         @r=`${PWD_COMMAND}`; export r; \
26283         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26284         $(HOST_EXPORTS)  \
26285         (cd $(HOST_SUBDIR)/sim && \
26286           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS)  \
26287                 $(TARGET-sim))
26288 @endif sim
26289
26290
26291
26292
26293 .PHONY: check-sim maybe-check-sim
26294 maybe-check-sim:
26295 @if sim
26296 maybe-check-sim: check-sim
26297
26298 check-sim:
26299         @: $(MAKE); $(unstage)
26300         @r=`${PWD_COMMAND}`; export r; \
26301         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26302         $(HOST_EXPORTS)  \
26303         (cd $(HOST_SUBDIR)/sim && \
26304           $(MAKE) $(FLAGS_TO_PASS)  check)
26305
26306 @endif sim
26307
26308 .PHONY: install-sim maybe-install-sim
26309 maybe-install-sim:
26310 @if sim
26311 maybe-install-sim: install-sim
26312
26313 install-sim: installdirs
26314         @: $(MAKE); $(unstage)
26315         @r=`${PWD_COMMAND}`; export r; \
26316         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26317         $(HOST_EXPORTS) \
26318         (cd $(HOST_SUBDIR)/sim && \
26319           $(MAKE) $(FLAGS_TO_PASS)  install)
26320
26321 @endif sim
26322
26323 .PHONY: install-strip-sim maybe-install-strip-sim
26324 maybe-install-strip-sim:
26325 @if sim
26326 maybe-install-strip-sim: install-strip-sim
26327
26328 install-strip-sim: installdirs
26329         @: $(MAKE); $(unstage)
26330         @r=`${PWD_COMMAND}`; export r; \
26331         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26332         $(HOST_EXPORTS) \
26333         (cd $(HOST_SUBDIR)/sim && \
26334           $(MAKE) $(FLAGS_TO_PASS)  install-strip)
26335
26336 @endif sim
26337
26338 # Other targets (info, dvi, pdf, etc.)
26339
26340 .PHONY: maybe-info-sim info-sim
26341 maybe-info-sim:
26342 @if sim
26343 maybe-info-sim: info-sim
26344
26345 info-sim: \
26346     configure-sim 
26347         @: $(MAKE); $(unstage)
26348         @[ -f ./sim/Makefile ] || exit 0; \
26349         r=`${PWD_COMMAND}`; export r; \
26350         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26351         $(HOST_EXPORTS) \
26352         for flag in $(EXTRA_HOST_FLAGS) ; do \
26353           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
26354         done; \
26355         echo "Doing info in sim"; \
26356         (cd $(HOST_SUBDIR)/sim && \
26357           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
26358                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
26359                   "RANLIB=$${RANLIB}" \
26360                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
26361                   info) \
26362           || exit 1
26363
26364 @endif sim
26365
26366 .PHONY: maybe-dvi-sim dvi-sim
26367 maybe-dvi-sim:
26368 @if sim
26369 maybe-dvi-sim: dvi-sim
26370
26371 dvi-sim: \
26372     configure-sim 
26373         @: $(MAKE); $(unstage)
26374         @[ -f ./sim/Makefile ] || exit 0; \
26375         r=`${PWD_COMMAND}`; export r; \
26376         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26377         $(HOST_EXPORTS) \
26378         for flag in $(EXTRA_HOST_FLAGS) ; do \
26379           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
26380         done; \
26381         echo "Doing dvi in sim"; \
26382         (cd $(HOST_SUBDIR)/sim && \
26383           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
26384                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
26385                   "RANLIB=$${RANLIB}" \
26386                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
26387                   dvi) \
26388           || exit 1
26389
26390 @endif sim
26391
26392 .PHONY: maybe-pdf-sim pdf-sim
26393 maybe-pdf-sim:
26394 @if sim
26395 maybe-pdf-sim: pdf-sim
26396
26397 pdf-sim: \
26398     configure-sim 
26399         @: $(MAKE); $(unstage)
26400         @[ -f ./sim/Makefile ] || exit 0; \
26401         r=`${PWD_COMMAND}`; export r; \
26402         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26403         $(HOST_EXPORTS) \
26404         for flag in $(EXTRA_HOST_FLAGS) ; do \
26405           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
26406         done; \
26407         echo "Doing pdf in sim"; \
26408         (cd $(HOST_SUBDIR)/sim && \
26409           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
26410                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
26411                   "RANLIB=$${RANLIB}" \
26412                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
26413                   pdf) \
26414           || exit 1
26415
26416 @endif sim
26417
26418 .PHONY: maybe-html-sim html-sim
26419 maybe-html-sim:
26420 @if sim
26421 maybe-html-sim: html-sim
26422
26423 html-sim: \
26424     configure-sim 
26425         @: $(MAKE); $(unstage)
26426         @[ -f ./sim/Makefile ] || exit 0; \
26427         r=`${PWD_COMMAND}`; export r; \
26428         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26429         $(HOST_EXPORTS) \
26430         for flag in $(EXTRA_HOST_FLAGS) ; do \
26431           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
26432         done; \
26433         echo "Doing html in sim"; \
26434         (cd $(HOST_SUBDIR)/sim && \
26435           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
26436                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
26437                   "RANLIB=$${RANLIB}" \
26438                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
26439                   html) \
26440           || exit 1
26441
26442 @endif sim
26443
26444 .PHONY: maybe-TAGS-sim TAGS-sim
26445 maybe-TAGS-sim:
26446 @if sim
26447 maybe-TAGS-sim: TAGS-sim
26448
26449 TAGS-sim: \
26450     configure-sim 
26451         @: $(MAKE); $(unstage)
26452         @[ -f ./sim/Makefile ] || exit 0; \
26453         r=`${PWD_COMMAND}`; export r; \
26454         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26455         $(HOST_EXPORTS) \
26456         for flag in $(EXTRA_HOST_FLAGS) ; do \
26457           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
26458         done; \
26459         echo "Doing TAGS in sim"; \
26460         (cd $(HOST_SUBDIR)/sim && \
26461           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
26462                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
26463                   "RANLIB=$${RANLIB}" \
26464                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
26465                   TAGS) \
26466           || exit 1
26467
26468 @endif sim
26469
26470 .PHONY: maybe-install-info-sim install-info-sim
26471 maybe-install-info-sim:
26472 @if sim
26473 maybe-install-info-sim: install-info-sim
26474
26475 install-info-sim: \
26476     configure-sim \
26477     info-sim 
26478         @: $(MAKE); $(unstage)
26479         @[ -f ./sim/Makefile ] || exit 0; \
26480         r=`${PWD_COMMAND}`; export r; \
26481         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26482         $(HOST_EXPORTS) \
26483         for flag in $(EXTRA_HOST_FLAGS) ; do \
26484           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
26485         done; \
26486         echo "Doing install-info in sim"; \
26487         (cd $(HOST_SUBDIR)/sim && \
26488           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
26489                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
26490                   "RANLIB=$${RANLIB}" \
26491                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
26492                   install-info) \
26493           || exit 1
26494
26495 @endif sim
26496
26497 .PHONY: maybe-install-pdf-sim install-pdf-sim
26498 maybe-install-pdf-sim:
26499 @if sim
26500 maybe-install-pdf-sim: install-pdf-sim
26501
26502 install-pdf-sim: \
26503     configure-sim \
26504     pdf-sim 
26505         @: $(MAKE); $(unstage)
26506         @[ -f ./sim/Makefile ] || exit 0; \
26507         r=`${PWD_COMMAND}`; export r; \
26508         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26509         $(HOST_EXPORTS) \
26510         for flag in $(EXTRA_HOST_FLAGS) ; do \
26511           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
26512         done; \
26513         echo "Doing install-pdf in sim"; \
26514         (cd $(HOST_SUBDIR)/sim && \
26515           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
26516                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
26517                   "RANLIB=$${RANLIB}" \
26518                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
26519                   install-pdf) \
26520           || exit 1
26521
26522 @endif sim
26523
26524 .PHONY: maybe-install-html-sim install-html-sim
26525 maybe-install-html-sim:
26526 @if sim
26527 maybe-install-html-sim: install-html-sim
26528
26529 install-html-sim: \
26530     configure-sim \
26531     html-sim 
26532         @: $(MAKE); $(unstage)
26533         @[ -f ./sim/Makefile ] || exit 0; \
26534         r=`${PWD_COMMAND}`; export r; \
26535         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26536         $(HOST_EXPORTS) \
26537         for flag in $(EXTRA_HOST_FLAGS) ; do \
26538           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
26539         done; \
26540         echo "Doing install-html in sim"; \
26541         (cd $(HOST_SUBDIR)/sim && \
26542           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
26543                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
26544                   "RANLIB=$${RANLIB}" \
26545                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
26546                   install-html) \
26547           || exit 1
26548
26549 @endif sim
26550
26551 .PHONY: maybe-installcheck-sim installcheck-sim
26552 maybe-installcheck-sim:
26553 @if sim
26554 maybe-installcheck-sim: installcheck-sim
26555
26556 installcheck-sim: \
26557     configure-sim 
26558         @: $(MAKE); $(unstage)
26559         @[ -f ./sim/Makefile ] || exit 0; \
26560         r=`${PWD_COMMAND}`; export r; \
26561         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26562         $(HOST_EXPORTS) \
26563         for flag in $(EXTRA_HOST_FLAGS) ; do \
26564           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
26565         done; \
26566         echo "Doing installcheck in sim"; \
26567         (cd $(HOST_SUBDIR)/sim && \
26568           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
26569                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
26570                   "RANLIB=$${RANLIB}" \
26571                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
26572                   installcheck) \
26573           || exit 1
26574
26575 @endif sim
26576
26577 .PHONY: maybe-mostlyclean-sim mostlyclean-sim
26578 maybe-mostlyclean-sim:
26579 @if sim
26580 maybe-mostlyclean-sim: mostlyclean-sim
26581
26582 mostlyclean-sim: 
26583         @: $(MAKE); $(unstage)
26584         @[ -f ./sim/Makefile ] || exit 0; \
26585         r=`${PWD_COMMAND}`; export r; \
26586         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26587         $(HOST_EXPORTS) \
26588         for flag in $(EXTRA_HOST_FLAGS) ; do \
26589           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
26590         done; \
26591         echo "Doing mostlyclean in sim"; \
26592         (cd $(HOST_SUBDIR)/sim && \
26593           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
26594                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
26595                   "RANLIB=$${RANLIB}" \
26596                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
26597                   mostlyclean) \
26598           || exit 1
26599
26600 @endif sim
26601
26602 .PHONY: maybe-clean-sim clean-sim
26603 maybe-clean-sim:
26604 @if sim
26605 maybe-clean-sim: clean-sim
26606
26607 clean-sim: 
26608         @: $(MAKE); $(unstage)
26609         @[ -f ./sim/Makefile ] || exit 0; \
26610         r=`${PWD_COMMAND}`; export r; \
26611         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26612         $(HOST_EXPORTS) \
26613         for flag in $(EXTRA_HOST_FLAGS) ; do \
26614           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
26615         done; \
26616         echo "Doing clean in sim"; \
26617         (cd $(HOST_SUBDIR)/sim && \
26618           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
26619                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
26620                   "RANLIB=$${RANLIB}" \
26621                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
26622                   clean) \
26623           || exit 1
26624
26625 @endif sim
26626
26627 .PHONY: maybe-distclean-sim distclean-sim
26628 maybe-distclean-sim:
26629 @if sim
26630 maybe-distclean-sim: distclean-sim
26631
26632 distclean-sim: 
26633         @: $(MAKE); $(unstage)
26634         @[ -f ./sim/Makefile ] || exit 0; \
26635         r=`${PWD_COMMAND}`; export r; \
26636         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26637         $(HOST_EXPORTS) \
26638         for flag in $(EXTRA_HOST_FLAGS) ; do \
26639           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
26640         done; \
26641         echo "Doing distclean in sim"; \
26642         (cd $(HOST_SUBDIR)/sim && \
26643           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
26644                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
26645                   "RANLIB=$${RANLIB}" \
26646                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
26647                   distclean) \
26648           || exit 1
26649
26650 @endif sim
26651
26652 .PHONY: maybe-maintainer-clean-sim maintainer-clean-sim
26653 maybe-maintainer-clean-sim:
26654 @if sim
26655 maybe-maintainer-clean-sim: maintainer-clean-sim
26656
26657 maintainer-clean-sim: 
26658         @: $(MAKE); $(unstage)
26659         @[ -f ./sim/Makefile ] || exit 0; \
26660         r=`${PWD_COMMAND}`; export r; \
26661         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26662         $(HOST_EXPORTS) \
26663         for flag in $(EXTRA_HOST_FLAGS) ; do \
26664           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
26665         done; \
26666         echo "Doing maintainer-clean in sim"; \
26667         (cd $(HOST_SUBDIR)/sim && \
26668           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
26669                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
26670                   "RANLIB=$${RANLIB}" \
26671                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
26672                   maintainer-clean) \
26673           || exit 1
26674
26675 @endif sim
26676
26677
26678
26679 .PHONY: configure-texinfo maybe-configure-texinfo
26680 maybe-configure-texinfo:
26681 @if gcc-bootstrap
26682 configure-texinfo: stage_current
26683 @endif gcc-bootstrap
26684 @if texinfo
26685 maybe-configure-texinfo: configure-texinfo
26686 configure-texinfo: 
26687         @: $(MAKE); $(unstage)
26688         @r=`${PWD_COMMAND}`; export r; \
26689         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26690         test ! -f $(HOST_SUBDIR)/texinfo/Makefile || exit 0; \
26691         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/texinfo; \
26692         $(HOST_EXPORTS)  \
26693         echo Configuring in $(HOST_SUBDIR)/texinfo; \
26694         cd "$(HOST_SUBDIR)/texinfo" || exit 1; \
26695         case $(srcdir) in \
26696           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
26697           *) topdir=`echo $(HOST_SUBDIR)/texinfo/ | \
26698                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
26699         esac; \
26700         module_srcdir=texinfo; \
26701         $(SHELL) \
26702           $$s/$$module_srcdir/configure \
26703           --srcdir=$${topdir}/$$module_srcdir \
26704           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
26705           --target=${target_alias}  \
26706           || exit 1
26707 @endif texinfo
26708
26709
26710
26711
26712
26713 .PHONY: all-texinfo maybe-all-texinfo
26714 maybe-all-texinfo:
26715 @if gcc-bootstrap
26716 all-texinfo: stage_current
26717 @endif gcc-bootstrap
26718 @if texinfo
26719 TARGET-texinfo=all
26720 maybe-all-texinfo: all-texinfo
26721 all-texinfo: configure-texinfo
26722         @: $(MAKE); $(unstage)
26723         @r=`${PWD_COMMAND}`; export r; \
26724         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26725         $(HOST_EXPORTS)  \
26726         (cd $(HOST_SUBDIR)/texinfo && \
26727           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS)  \
26728                 $(TARGET-texinfo))
26729 @endif texinfo
26730
26731
26732
26733
26734 .PHONY: check-texinfo maybe-check-texinfo
26735 maybe-check-texinfo:
26736 @if texinfo
26737 maybe-check-texinfo: check-texinfo
26738
26739 check-texinfo:
26740         @: $(MAKE); $(unstage)
26741         @r=`${PWD_COMMAND}`; export r; \
26742         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26743         $(HOST_EXPORTS)  \
26744         (cd $(HOST_SUBDIR)/texinfo && \
26745           $(MAKE) $(FLAGS_TO_PASS)  check)
26746
26747 @endif texinfo
26748
26749 .PHONY: install-texinfo maybe-install-texinfo
26750 maybe-install-texinfo:
26751 @if texinfo
26752 maybe-install-texinfo: install-texinfo
26753
26754 install-texinfo:
26755
26756 @endif texinfo
26757
26758 .PHONY: install-strip-texinfo maybe-install-strip-texinfo
26759 maybe-install-strip-texinfo:
26760 @if texinfo
26761 maybe-install-strip-texinfo: install-strip-texinfo
26762
26763 install-strip-texinfo:
26764
26765 @endif texinfo
26766
26767 # Other targets (info, dvi, pdf, etc.)
26768
26769 .PHONY: maybe-info-texinfo info-texinfo
26770 maybe-info-texinfo:
26771 @if texinfo
26772 maybe-info-texinfo: info-texinfo
26773
26774 info-texinfo: \
26775     configure-texinfo 
26776         @: $(MAKE); $(unstage)
26777         @[ -f ./texinfo/Makefile ] || exit 0; \
26778         r=`${PWD_COMMAND}`; export r; \
26779         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26780         $(HOST_EXPORTS) \
26781         for flag in $(EXTRA_HOST_FLAGS) ; do \
26782           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
26783         done; \
26784         echo "Doing info in texinfo"; \
26785         (cd $(HOST_SUBDIR)/texinfo && \
26786           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
26787                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
26788                   "RANLIB=$${RANLIB}" \
26789                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
26790                   info) \
26791           || exit 1
26792
26793 @endif texinfo
26794
26795 .PHONY: maybe-dvi-texinfo dvi-texinfo
26796 maybe-dvi-texinfo:
26797 @if texinfo
26798 maybe-dvi-texinfo: dvi-texinfo
26799
26800 dvi-texinfo: \
26801     configure-texinfo 
26802         @: $(MAKE); $(unstage)
26803         @[ -f ./texinfo/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 dvi in texinfo"; \
26811         (cd $(HOST_SUBDIR)/texinfo && \
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                   dvi) \
26817           || exit 1
26818
26819 @endif texinfo
26820
26821 .PHONY: maybe-pdf-texinfo pdf-texinfo
26822 maybe-pdf-texinfo:
26823 @if texinfo
26824 maybe-pdf-texinfo: pdf-texinfo
26825
26826 pdf-texinfo: \
26827     configure-texinfo 
26828         @: $(MAKE); $(unstage)
26829         @[ -f ./texinfo/Makefile ] || exit 0; \
26830         r=`${PWD_COMMAND}`; export r; \
26831         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26832         $(HOST_EXPORTS) \
26833         for flag in $(EXTRA_HOST_FLAGS) ; do \
26834           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
26835         done; \
26836         echo "Doing pdf in texinfo"; \
26837         (cd $(HOST_SUBDIR)/texinfo && \
26838           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
26839                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
26840                   "RANLIB=$${RANLIB}" \
26841                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
26842                   pdf) \
26843           || exit 1
26844
26845 @endif texinfo
26846
26847 .PHONY: maybe-html-texinfo html-texinfo
26848 maybe-html-texinfo:
26849 @if texinfo
26850 maybe-html-texinfo: html-texinfo
26851
26852 html-texinfo: \
26853     configure-texinfo 
26854         @: $(MAKE); $(unstage)
26855         @[ -f ./texinfo/Makefile ] || exit 0; \
26856         r=`${PWD_COMMAND}`; export r; \
26857         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26858         $(HOST_EXPORTS) \
26859         for flag in $(EXTRA_HOST_FLAGS) ; do \
26860           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
26861         done; \
26862         echo "Doing html in texinfo"; \
26863         (cd $(HOST_SUBDIR)/texinfo && \
26864           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
26865                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
26866                   "RANLIB=$${RANLIB}" \
26867                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
26868                   html) \
26869           || exit 1
26870
26871 @endif texinfo
26872
26873 .PHONY: maybe-TAGS-texinfo TAGS-texinfo
26874 maybe-TAGS-texinfo:
26875 @if texinfo
26876 maybe-TAGS-texinfo: TAGS-texinfo
26877
26878 TAGS-texinfo: \
26879     configure-texinfo 
26880         @: $(MAKE); $(unstage)
26881         @[ -f ./texinfo/Makefile ] || exit 0; \
26882         r=`${PWD_COMMAND}`; export r; \
26883         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26884         $(HOST_EXPORTS) \
26885         for flag in $(EXTRA_HOST_FLAGS) ; do \
26886           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
26887         done; \
26888         echo "Doing TAGS in texinfo"; \
26889         (cd $(HOST_SUBDIR)/texinfo && \
26890           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
26891                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
26892                   "RANLIB=$${RANLIB}" \
26893                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
26894                   TAGS) \
26895           || exit 1
26896
26897 @endif texinfo
26898
26899 .PHONY: maybe-install-info-texinfo install-info-texinfo
26900 maybe-install-info-texinfo:
26901 @if texinfo
26902 maybe-install-info-texinfo: install-info-texinfo
26903
26904 install-info-texinfo: \
26905     configure-texinfo \
26906     info-texinfo 
26907         @: $(MAKE); $(unstage)
26908         @[ -f ./texinfo/Makefile ] || exit 0; \
26909         r=`${PWD_COMMAND}`; export r; \
26910         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26911         $(HOST_EXPORTS) \
26912         for flag in $(EXTRA_HOST_FLAGS) ; do \
26913           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
26914         done; \
26915         echo "Doing install-info in texinfo"; \
26916         (cd $(HOST_SUBDIR)/texinfo && \
26917           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
26918                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
26919                   "RANLIB=$${RANLIB}" \
26920                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
26921                   install-info) \
26922           || exit 1
26923
26924 @endif texinfo
26925
26926 .PHONY: maybe-install-pdf-texinfo install-pdf-texinfo
26927 maybe-install-pdf-texinfo:
26928 @if texinfo
26929 maybe-install-pdf-texinfo: install-pdf-texinfo
26930
26931 install-pdf-texinfo: \
26932     configure-texinfo \
26933     pdf-texinfo 
26934         @: $(MAKE); $(unstage)
26935         @[ -f ./texinfo/Makefile ] || exit 0; \
26936         r=`${PWD_COMMAND}`; export r; \
26937         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26938         $(HOST_EXPORTS) \
26939         for flag in $(EXTRA_HOST_FLAGS) ; do \
26940           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
26941         done; \
26942         echo "Doing install-pdf in texinfo"; \
26943         (cd $(HOST_SUBDIR)/texinfo && \
26944           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
26945                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
26946                   "RANLIB=$${RANLIB}" \
26947                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
26948                   install-pdf) \
26949           || exit 1
26950
26951 @endif texinfo
26952
26953 .PHONY: maybe-install-html-texinfo install-html-texinfo
26954 maybe-install-html-texinfo:
26955 @if texinfo
26956 maybe-install-html-texinfo: install-html-texinfo
26957
26958 install-html-texinfo: \
26959     configure-texinfo \
26960     html-texinfo 
26961         @: $(MAKE); $(unstage)
26962         @[ -f ./texinfo/Makefile ] || exit 0; \
26963         r=`${PWD_COMMAND}`; export r; \
26964         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26965         $(HOST_EXPORTS) \
26966         for flag in $(EXTRA_HOST_FLAGS) ; do \
26967           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
26968         done; \
26969         echo "Doing install-html in texinfo"; \
26970         (cd $(HOST_SUBDIR)/texinfo && \
26971           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
26972                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
26973                   "RANLIB=$${RANLIB}" \
26974                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
26975                   install-html) \
26976           || exit 1
26977
26978 @endif texinfo
26979
26980 .PHONY: maybe-installcheck-texinfo installcheck-texinfo
26981 maybe-installcheck-texinfo:
26982 @if texinfo
26983 maybe-installcheck-texinfo: installcheck-texinfo
26984
26985 installcheck-texinfo: \
26986     configure-texinfo 
26987         @: $(MAKE); $(unstage)
26988         @[ -f ./texinfo/Makefile ] || exit 0; \
26989         r=`${PWD_COMMAND}`; export r; \
26990         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26991         $(HOST_EXPORTS) \
26992         for flag in $(EXTRA_HOST_FLAGS) ; do \
26993           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
26994         done; \
26995         echo "Doing installcheck in texinfo"; \
26996         (cd $(HOST_SUBDIR)/texinfo && \
26997           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
26998                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
26999                   "RANLIB=$${RANLIB}" \
27000                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
27001                   installcheck) \
27002           || exit 1
27003
27004 @endif texinfo
27005
27006 .PHONY: maybe-mostlyclean-texinfo mostlyclean-texinfo
27007 maybe-mostlyclean-texinfo:
27008 @if texinfo
27009 maybe-mostlyclean-texinfo: mostlyclean-texinfo
27010
27011 mostlyclean-texinfo: 
27012         @: $(MAKE); $(unstage)
27013         @[ -f ./texinfo/Makefile ] || exit 0; \
27014         r=`${PWD_COMMAND}`; export r; \
27015         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27016         $(HOST_EXPORTS) \
27017         for flag in $(EXTRA_HOST_FLAGS) ; do \
27018           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
27019         done; \
27020         echo "Doing mostlyclean in texinfo"; \
27021         (cd $(HOST_SUBDIR)/texinfo && \
27022           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
27023                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
27024                   "RANLIB=$${RANLIB}" \
27025                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
27026                   mostlyclean) \
27027           || exit 1
27028
27029 @endif texinfo
27030
27031 .PHONY: maybe-clean-texinfo clean-texinfo
27032 maybe-clean-texinfo:
27033 @if texinfo
27034 maybe-clean-texinfo: clean-texinfo
27035
27036 clean-texinfo: 
27037         @: $(MAKE); $(unstage)
27038         @[ -f ./texinfo/Makefile ] || exit 0; \
27039         r=`${PWD_COMMAND}`; export r; \
27040         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27041         $(HOST_EXPORTS) \
27042         for flag in $(EXTRA_HOST_FLAGS) ; do \
27043           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
27044         done; \
27045         echo "Doing clean in texinfo"; \
27046         (cd $(HOST_SUBDIR)/texinfo && \
27047           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
27048                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
27049                   "RANLIB=$${RANLIB}" \
27050                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
27051                   clean) \
27052           || exit 1
27053
27054 @endif texinfo
27055
27056 .PHONY: maybe-distclean-texinfo distclean-texinfo
27057 maybe-distclean-texinfo:
27058 @if texinfo
27059 maybe-distclean-texinfo: distclean-texinfo
27060
27061 distclean-texinfo: 
27062         @: $(MAKE); $(unstage)
27063         @[ -f ./texinfo/Makefile ] || exit 0; \
27064         r=`${PWD_COMMAND}`; export r; \
27065         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27066         $(HOST_EXPORTS) \
27067         for flag in $(EXTRA_HOST_FLAGS) ; do \
27068           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
27069         done; \
27070         echo "Doing distclean in texinfo"; \
27071         (cd $(HOST_SUBDIR)/texinfo && \
27072           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
27073                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
27074                   "RANLIB=$${RANLIB}" \
27075                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
27076                   distclean) \
27077           || exit 1
27078
27079 @endif texinfo
27080
27081 .PHONY: maybe-maintainer-clean-texinfo maintainer-clean-texinfo
27082 maybe-maintainer-clean-texinfo:
27083 @if texinfo
27084 maybe-maintainer-clean-texinfo: maintainer-clean-texinfo
27085
27086 maintainer-clean-texinfo: 
27087         @: $(MAKE); $(unstage)
27088         @[ -f ./texinfo/Makefile ] || exit 0; \
27089         r=`${PWD_COMMAND}`; export r; \
27090         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27091         $(HOST_EXPORTS) \
27092         for flag in $(EXTRA_HOST_FLAGS) ; do \
27093           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
27094         done; \
27095         echo "Doing maintainer-clean in texinfo"; \
27096         (cd $(HOST_SUBDIR)/texinfo && \
27097           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
27098                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
27099                   "RANLIB=$${RANLIB}" \
27100                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
27101                   maintainer-clean) \
27102           || exit 1
27103
27104 @endif texinfo
27105
27106
27107
27108 .PHONY: configure-zlib maybe-configure-zlib
27109 maybe-configure-zlib:
27110 @if gcc-bootstrap
27111 configure-zlib: stage_current
27112 @endif gcc-bootstrap
27113 @if zlib
27114 maybe-configure-zlib: configure-zlib
27115 configure-zlib: 
27116         @r=`${PWD_COMMAND}`; export r; \
27117         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27118         test ! -f $(HOST_SUBDIR)/zlib/Makefile || exit 0; \
27119         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/zlib; \
27120         $(HOST_EXPORTS)  \
27121         echo Configuring in $(HOST_SUBDIR)/zlib; \
27122         cd "$(HOST_SUBDIR)/zlib" || exit 1; \
27123         case $(srcdir) in \
27124           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
27125           *) topdir=`echo $(HOST_SUBDIR)/zlib/ | \
27126                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
27127         esac; \
27128         module_srcdir=zlib; \
27129         $(SHELL) \
27130           $$s/$$module_srcdir/configure \
27131           --srcdir=$${topdir}/$$module_srcdir \
27132           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
27133           --target=${target_alias} @extra_host_zlib_configure_flags@ \
27134           || exit 1
27135 @endif zlib
27136
27137
27138
27139 .PHONY: configure-stage1-zlib maybe-configure-stage1-zlib
27140 maybe-configure-stage1-zlib:
27141 @if zlib-bootstrap
27142 maybe-configure-stage1-zlib: configure-stage1-zlib
27143 configure-stage1-zlib:
27144         @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
27145         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/zlib
27146         @r=`${PWD_COMMAND}`; export r; \
27147         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27148         TFLAGS="$(STAGE1_TFLAGS)"; \
27149         test ! -f $(HOST_SUBDIR)/zlib/Makefile || exit 0; \
27150         $(HOST_EXPORTS) \
27151         CFLAGS="$(STAGE1_CFLAGS)"; export CFLAGS; \
27152         CXXFLAGS="$(STAGE1_CXXFLAGS)"; export CXXFLAGS; \
27153         LIBCFLAGS="$(LIBCFLAGS)"; export LIBCFLAGS;  \
27154         echo Configuring stage 1 in $(HOST_SUBDIR)/zlib; \
27155         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/zlib; \
27156         cd $(HOST_SUBDIR)/zlib || exit 1; \
27157         case $(srcdir) in \
27158           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
27159           *) topdir=`echo $(HOST_SUBDIR)/zlib/ | \
27160                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
27161         esac; \
27162         module_srcdir=zlib; \
27163         $(SHELL) $$s/$$module_srcdir/configure \
27164           --srcdir=$${topdir}/$$module_srcdir \
27165           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
27166           --target=${target_alias} \
27167            \
27168           $(STAGE1_CONFIGURE_FLAGS) \
27169           @extra_host_zlib_configure_flags@
27170 @endif zlib-bootstrap
27171
27172 .PHONY: configure-stage2-zlib maybe-configure-stage2-zlib
27173 maybe-configure-stage2-zlib:
27174 @if zlib-bootstrap
27175 maybe-configure-stage2-zlib: configure-stage2-zlib
27176 configure-stage2-zlib:
27177         @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
27178         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/zlib
27179         @r=`${PWD_COMMAND}`; export r; \
27180         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27181         TFLAGS="$(STAGE2_TFLAGS)"; \
27182         test ! -f $(HOST_SUBDIR)/zlib/Makefile || exit 0; \
27183         $(HOST_EXPORTS) \
27184         $(POSTSTAGE1_HOST_EXPORTS) \
27185         CFLAGS="$(STAGE2_CFLAGS)"; export CFLAGS; \
27186         CXXFLAGS="$(STAGE2_CXXFLAGS)"; export CXXFLAGS; \
27187         LIBCFLAGS="$(STAGE2_CFLAGS)"; export LIBCFLAGS;  \
27188         echo Configuring stage 2 in $(HOST_SUBDIR)/zlib; \
27189         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/zlib; \
27190         cd $(HOST_SUBDIR)/zlib || exit 1; \
27191         case $(srcdir) in \
27192           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
27193           *) topdir=`echo $(HOST_SUBDIR)/zlib/ | \
27194                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
27195         esac; \
27196         module_srcdir=zlib; \
27197         $(SHELL) $$s/$$module_srcdir/configure \
27198           --srcdir=$${topdir}/$$module_srcdir \
27199           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
27200           --target=${target_alias} \
27201           --with-build-libsubdir=$(HOST_SUBDIR) \
27202           $(STAGE2_CONFIGURE_FLAGS) \
27203           @extra_host_zlib_configure_flags@
27204 @endif zlib-bootstrap
27205
27206 .PHONY: configure-stage3-zlib maybe-configure-stage3-zlib
27207 maybe-configure-stage3-zlib:
27208 @if zlib-bootstrap
27209 maybe-configure-stage3-zlib: configure-stage3-zlib
27210 configure-stage3-zlib:
27211         @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
27212         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/zlib
27213         @r=`${PWD_COMMAND}`; export r; \
27214         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27215         TFLAGS="$(STAGE3_TFLAGS)"; \
27216         test ! -f $(HOST_SUBDIR)/zlib/Makefile || exit 0; \
27217         $(HOST_EXPORTS) \
27218         $(POSTSTAGE1_HOST_EXPORTS) \
27219         CFLAGS="$(STAGE3_CFLAGS)"; export CFLAGS; \
27220         CXXFLAGS="$(STAGE3_CXXFLAGS)"; export CXXFLAGS; \
27221         LIBCFLAGS="$(STAGE3_CFLAGS)"; export LIBCFLAGS;  \
27222         echo Configuring stage 3 in $(HOST_SUBDIR)/zlib; \
27223         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/zlib; \
27224         cd $(HOST_SUBDIR)/zlib || exit 1; \
27225         case $(srcdir) in \
27226           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
27227           *) topdir=`echo $(HOST_SUBDIR)/zlib/ | \
27228                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
27229         esac; \
27230         module_srcdir=zlib; \
27231         $(SHELL) $$s/$$module_srcdir/configure \
27232           --srcdir=$${topdir}/$$module_srcdir \
27233           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
27234           --target=${target_alias} \
27235           --with-build-libsubdir=$(HOST_SUBDIR) \
27236           $(STAGE3_CONFIGURE_FLAGS) \
27237           @extra_host_zlib_configure_flags@
27238 @endif zlib-bootstrap
27239
27240 .PHONY: configure-stage4-zlib maybe-configure-stage4-zlib
27241 maybe-configure-stage4-zlib:
27242 @if zlib-bootstrap
27243 maybe-configure-stage4-zlib: configure-stage4-zlib
27244 configure-stage4-zlib:
27245         @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
27246         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/zlib
27247         @r=`${PWD_COMMAND}`; export r; \
27248         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27249         TFLAGS="$(STAGE4_TFLAGS)"; \
27250         test ! -f $(HOST_SUBDIR)/zlib/Makefile || exit 0; \
27251         $(HOST_EXPORTS) \
27252         $(POSTSTAGE1_HOST_EXPORTS) \
27253         CFLAGS="$(STAGE4_CFLAGS)"; export CFLAGS; \
27254         CXXFLAGS="$(STAGE4_CXXFLAGS)"; export CXXFLAGS; \
27255         LIBCFLAGS="$(STAGE4_CFLAGS)"; export LIBCFLAGS;  \
27256         echo Configuring stage 4 in $(HOST_SUBDIR)/zlib; \
27257         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/zlib; \
27258         cd $(HOST_SUBDIR)/zlib || exit 1; \
27259         case $(srcdir) in \
27260           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
27261           *) topdir=`echo $(HOST_SUBDIR)/zlib/ | \
27262                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
27263         esac; \
27264         module_srcdir=zlib; \
27265         $(SHELL) $$s/$$module_srcdir/configure \
27266           --srcdir=$${topdir}/$$module_srcdir \
27267           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
27268           --target=${target_alias} \
27269           --with-build-libsubdir=$(HOST_SUBDIR) \
27270           $(STAGE4_CONFIGURE_FLAGS) \
27271           @extra_host_zlib_configure_flags@
27272 @endif zlib-bootstrap
27273
27274 .PHONY: configure-stageprofile-zlib maybe-configure-stageprofile-zlib
27275 maybe-configure-stageprofile-zlib:
27276 @if zlib-bootstrap
27277 maybe-configure-stageprofile-zlib: configure-stageprofile-zlib
27278 configure-stageprofile-zlib:
27279         @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
27280         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/zlib
27281         @r=`${PWD_COMMAND}`; export r; \
27282         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27283         TFLAGS="$(STAGEprofile_TFLAGS)"; \
27284         test ! -f $(HOST_SUBDIR)/zlib/Makefile || exit 0; \
27285         $(HOST_EXPORTS) \
27286         $(POSTSTAGE1_HOST_EXPORTS) \
27287         CFLAGS="$(STAGEprofile_CFLAGS)"; export CFLAGS; \
27288         CXXFLAGS="$(STAGEprofile_CXXFLAGS)"; export CXXFLAGS; \
27289         LIBCFLAGS="$(STAGEprofile_CFLAGS)"; export LIBCFLAGS;  \
27290         echo Configuring stage profile in $(HOST_SUBDIR)/zlib; \
27291         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/zlib; \
27292         cd $(HOST_SUBDIR)/zlib || exit 1; \
27293         case $(srcdir) in \
27294           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
27295           *) topdir=`echo $(HOST_SUBDIR)/zlib/ | \
27296                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
27297         esac; \
27298         module_srcdir=zlib; \
27299         $(SHELL) $$s/$$module_srcdir/configure \
27300           --srcdir=$${topdir}/$$module_srcdir \
27301           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
27302           --target=${target_alias} \
27303           --with-build-libsubdir=$(HOST_SUBDIR) \
27304           $(STAGEprofile_CONFIGURE_FLAGS) \
27305           @extra_host_zlib_configure_flags@
27306 @endif zlib-bootstrap
27307
27308 .PHONY: configure-stagefeedback-zlib maybe-configure-stagefeedback-zlib
27309 maybe-configure-stagefeedback-zlib:
27310 @if zlib-bootstrap
27311 maybe-configure-stagefeedback-zlib: configure-stagefeedback-zlib
27312 configure-stagefeedback-zlib:
27313         @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
27314         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/zlib
27315         @r=`${PWD_COMMAND}`; export r; \
27316         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27317         TFLAGS="$(STAGEfeedback_TFLAGS)"; \
27318         test ! -f $(HOST_SUBDIR)/zlib/Makefile || exit 0; \
27319         $(HOST_EXPORTS) \
27320         $(POSTSTAGE1_HOST_EXPORTS) \
27321         CFLAGS="$(STAGEfeedback_CFLAGS)"; export CFLAGS; \
27322         CXXFLAGS="$(STAGEfeedback_CXXFLAGS)"; export CXXFLAGS; \
27323         LIBCFLAGS="$(STAGEfeedback_CFLAGS)"; export LIBCFLAGS;  \
27324         echo Configuring stage feedback in $(HOST_SUBDIR)/zlib; \
27325         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/zlib; \
27326         cd $(HOST_SUBDIR)/zlib || exit 1; \
27327         case $(srcdir) in \
27328           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
27329           *) topdir=`echo $(HOST_SUBDIR)/zlib/ | \
27330                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
27331         esac; \
27332         module_srcdir=zlib; \
27333         $(SHELL) $$s/$$module_srcdir/configure \
27334           --srcdir=$${topdir}/$$module_srcdir \
27335           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
27336           --target=${target_alias} \
27337           --with-build-libsubdir=$(HOST_SUBDIR) \
27338           $(STAGEfeedback_CONFIGURE_FLAGS) \
27339           @extra_host_zlib_configure_flags@
27340 @endif zlib-bootstrap
27341
27342
27343
27344
27345
27346 .PHONY: all-zlib maybe-all-zlib
27347 maybe-all-zlib:
27348 @if gcc-bootstrap
27349 all-zlib: stage_current
27350 @endif gcc-bootstrap
27351 @if zlib
27352 TARGET-zlib=all
27353 maybe-all-zlib: all-zlib
27354 all-zlib: configure-zlib
27355         @r=`${PWD_COMMAND}`; export r; \
27356         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27357         $(HOST_EXPORTS)  \
27358         (cd $(HOST_SUBDIR)/zlib && \
27359           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS)  \
27360                 $(TARGET-zlib))
27361 @endif zlib
27362
27363
27364
27365 .PHONY: all-stage1-zlib maybe-all-stage1-zlib
27366 .PHONY: clean-stage1-zlib maybe-clean-stage1-zlib
27367 maybe-all-stage1-zlib:
27368 maybe-clean-stage1-zlib:
27369 @if zlib-bootstrap
27370 maybe-all-stage1-zlib: all-stage1-zlib
27371 all-stage1: all-stage1-zlib
27372 TARGET-stage1-zlib = $(TARGET-zlib)
27373 all-stage1-zlib: configure-stage1-zlib
27374         @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
27375         @r=`${PWD_COMMAND}`; export r; \
27376         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27377         TFLAGS="$(STAGE1_TFLAGS)"; \
27378         $(HOST_EXPORTS)  \
27379         cd $(HOST_SUBDIR)/zlib && \
27380         $(MAKE) $(BASE_FLAGS_TO_PASS) \
27381                 CFLAGS="$(STAGE1_CFLAGS)" \
27382                 CXXFLAGS="$(STAGE1_CXXFLAGS)" \
27383                 LIBCFLAGS="$(LIBCFLAGS)" \
27384                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
27385                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
27386                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
27387                 $(EXTRA_HOST_FLAGS)  \
27388                 $(STAGE1_FLAGS_TO_PASS)  \
27389                 TFLAGS="$(STAGE1_TFLAGS)" \
27390                 $(TARGET-stage1-zlib)
27391
27392 maybe-clean-stage1-zlib: clean-stage1-zlib
27393 clean-stage1: clean-stage1-zlib
27394 clean-stage1-zlib:
27395         @if [ $(current_stage) = stage1 ]; then \
27396           [ -f $(HOST_SUBDIR)/zlib/Makefile ] || exit 0; \
27397         else \
27398           [ -f $(HOST_SUBDIR)/stage1-zlib/Makefile ] || exit 0; \
27399           $(MAKE) stage1-start; \
27400         fi; \
27401         cd $(HOST_SUBDIR)/zlib && \
27402         $(MAKE) $(EXTRA_HOST_FLAGS)  \
27403         $(STAGE1_FLAGS_TO_PASS)  clean
27404 @endif zlib-bootstrap
27405
27406
27407 .PHONY: all-stage2-zlib maybe-all-stage2-zlib
27408 .PHONY: clean-stage2-zlib maybe-clean-stage2-zlib
27409 maybe-all-stage2-zlib:
27410 maybe-clean-stage2-zlib:
27411 @if zlib-bootstrap
27412 maybe-all-stage2-zlib: all-stage2-zlib
27413 all-stage2: all-stage2-zlib
27414 TARGET-stage2-zlib = $(TARGET-zlib)
27415 all-stage2-zlib: configure-stage2-zlib
27416         @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
27417         @r=`${PWD_COMMAND}`; export r; \
27418         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27419         TFLAGS="$(STAGE2_TFLAGS)"; \
27420         $(HOST_EXPORTS) \
27421         $(POSTSTAGE1_HOST_EXPORTS)  \
27422         cd $(HOST_SUBDIR)/zlib && \
27423         $(MAKE) $(BASE_FLAGS_TO_PASS) \
27424                 CFLAGS="$(STAGE2_CFLAGS)" \
27425                 CXXFLAGS="$(STAGE2_CXXFLAGS)" \
27426                 LIBCFLAGS="$(STAGE2_CFLAGS)" \
27427                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
27428                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
27429                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
27430                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
27431                 TFLAGS="$(STAGE2_TFLAGS)" \
27432                 $(TARGET-stage2-zlib)
27433
27434 maybe-clean-stage2-zlib: clean-stage2-zlib
27435 clean-stage2: clean-stage2-zlib
27436 clean-stage2-zlib:
27437         @if [ $(current_stage) = stage2 ]; then \
27438           [ -f $(HOST_SUBDIR)/zlib/Makefile ] || exit 0; \
27439         else \
27440           [ -f $(HOST_SUBDIR)/stage2-zlib/Makefile ] || exit 0; \
27441           $(MAKE) stage2-start; \
27442         fi; \
27443         cd $(HOST_SUBDIR)/zlib && \
27444         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  clean
27445 @endif zlib-bootstrap
27446
27447
27448 .PHONY: all-stage3-zlib maybe-all-stage3-zlib
27449 .PHONY: clean-stage3-zlib maybe-clean-stage3-zlib
27450 maybe-all-stage3-zlib:
27451 maybe-clean-stage3-zlib:
27452 @if zlib-bootstrap
27453 maybe-all-stage3-zlib: all-stage3-zlib
27454 all-stage3: all-stage3-zlib
27455 TARGET-stage3-zlib = $(TARGET-zlib)
27456 all-stage3-zlib: configure-stage3-zlib
27457         @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
27458         @r=`${PWD_COMMAND}`; export r; \
27459         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27460         TFLAGS="$(STAGE3_TFLAGS)"; \
27461         $(HOST_EXPORTS) \
27462         $(POSTSTAGE1_HOST_EXPORTS)  \
27463         cd $(HOST_SUBDIR)/zlib && \
27464         $(MAKE) $(BASE_FLAGS_TO_PASS) \
27465                 CFLAGS="$(STAGE3_CFLAGS)" \
27466                 CXXFLAGS="$(STAGE3_CXXFLAGS)" \
27467                 LIBCFLAGS="$(STAGE3_CFLAGS)" \
27468                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
27469                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
27470                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
27471                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
27472                 TFLAGS="$(STAGE3_TFLAGS)" \
27473                 $(TARGET-stage3-zlib)
27474
27475 maybe-clean-stage3-zlib: clean-stage3-zlib
27476 clean-stage3: clean-stage3-zlib
27477 clean-stage3-zlib:
27478         @if [ $(current_stage) = stage3 ]; then \
27479           [ -f $(HOST_SUBDIR)/zlib/Makefile ] || exit 0; \
27480         else \
27481           [ -f $(HOST_SUBDIR)/stage3-zlib/Makefile ] || exit 0; \
27482           $(MAKE) stage3-start; \
27483         fi; \
27484         cd $(HOST_SUBDIR)/zlib && \
27485         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  clean
27486 @endif zlib-bootstrap
27487
27488
27489 .PHONY: all-stage4-zlib maybe-all-stage4-zlib
27490 .PHONY: clean-stage4-zlib maybe-clean-stage4-zlib
27491 maybe-all-stage4-zlib:
27492 maybe-clean-stage4-zlib:
27493 @if zlib-bootstrap
27494 maybe-all-stage4-zlib: all-stage4-zlib
27495 all-stage4: all-stage4-zlib
27496 TARGET-stage4-zlib = $(TARGET-zlib)
27497 all-stage4-zlib: configure-stage4-zlib
27498         @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
27499         @r=`${PWD_COMMAND}`; export r; \
27500         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27501         TFLAGS="$(STAGE4_TFLAGS)"; \
27502         $(HOST_EXPORTS) \
27503         $(POSTSTAGE1_HOST_EXPORTS)  \
27504         cd $(HOST_SUBDIR)/zlib && \
27505         $(MAKE) $(BASE_FLAGS_TO_PASS) \
27506                 CFLAGS="$(STAGE4_CFLAGS)" \
27507                 CXXFLAGS="$(STAGE4_CXXFLAGS)" \
27508                 LIBCFLAGS="$(STAGE4_CFLAGS)" \
27509                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
27510                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
27511                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
27512                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
27513                 TFLAGS="$(STAGE4_TFLAGS)" \
27514                 $(TARGET-stage4-zlib)
27515
27516 maybe-clean-stage4-zlib: clean-stage4-zlib
27517 clean-stage4: clean-stage4-zlib
27518 clean-stage4-zlib:
27519         @if [ $(current_stage) = stage4 ]; then \
27520           [ -f $(HOST_SUBDIR)/zlib/Makefile ] || exit 0; \
27521         else \
27522           [ -f $(HOST_SUBDIR)/stage4-zlib/Makefile ] || exit 0; \
27523           $(MAKE) stage4-start; \
27524         fi; \
27525         cd $(HOST_SUBDIR)/zlib && \
27526         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  clean
27527 @endif zlib-bootstrap
27528
27529
27530 .PHONY: all-stageprofile-zlib maybe-all-stageprofile-zlib
27531 .PHONY: clean-stageprofile-zlib maybe-clean-stageprofile-zlib
27532 maybe-all-stageprofile-zlib:
27533 maybe-clean-stageprofile-zlib:
27534 @if zlib-bootstrap
27535 maybe-all-stageprofile-zlib: all-stageprofile-zlib
27536 all-stageprofile: all-stageprofile-zlib
27537 TARGET-stageprofile-zlib = $(TARGET-zlib)
27538 all-stageprofile-zlib: configure-stageprofile-zlib
27539         @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
27540         @r=`${PWD_COMMAND}`; export r; \
27541         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27542         TFLAGS="$(STAGEprofile_TFLAGS)"; \
27543         $(HOST_EXPORTS) \
27544         $(POSTSTAGE1_HOST_EXPORTS)  \
27545         cd $(HOST_SUBDIR)/zlib && \
27546         $(MAKE) $(BASE_FLAGS_TO_PASS) \
27547                 CFLAGS="$(STAGEprofile_CFLAGS)" \
27548                 CXXFLAGS="$(STAGEprofile_CXXFLAGS)" \
27549                 LIBCFLAGS="$(STAGEprofile_CFLAGS)" \
27550                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
27551                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
27552                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
27553                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
27554                 TFLAGS="$(STAGEprofile_TFLAGS)" \
27555                 $(TARGET-stageprofile-zlib)
27556
27557 maybe-clean-stageprofile-zlib: clean-stageprofile-zlib
27558 clean-stageprofile: clean-stageprofile-zlib
27559 clean-stageprofile-zlib:
27560         @if [ $(current_stage) = stageprofile ]; then \
27561           [ -f $(HOST_SUBDIR)/zlib/Makefile ] || exit 0; \
27562         else \
27563           [ -f $(HOST_SUBDIR)/stageprofile-zlib/Makefile ] || exit 0; \
27564           $(MAKE) stageprofile-start; \
27565         fi; \
27566         cd $(HOST_SUBDIR)/zlib && \
27567         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  clean
27568 @endif zlib-bootstrap
27569
27570
27571 .PHONY: all-stagefeedback-zlib maybe-all-stagefeedback-zlib
27572 .PHONY: clean-stagefeedback-zlib maybe-clean-stagefeedback-zlib
27573 maybe-all-stagefeedback-zlib:
27574 maybe-clean-stagefeedback-zlib:
27575 @if zlib-bootstrap
27576 maybe-all-stagefeedback-zlib: all-stagefeedback-zlib
27577 all-stagefeedback: all-stagefeedback-zlib
27578 TARGET-stagefeedback-zlib = $(TARGET-zlib)
27579 all-stagefeedback-zlib: configure-stagefeedback-zlib
27580         @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
27581         @r=`${PWD_COMMAND}`; export r; \
27582         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27583         TFLAGS="$(STAGEfeedback_TFLAGS)"; \
27584         $(HOST_EXPORTS) \
27585         $(POSTSTAGE1_HOST_EXPORTS)  \
27586         cd $(HOST_SUBDIR)/zlib && \
27587         $(MAKE) $(BASE_FLAGS_TO_PASS) \
27588                 CFLAGS="$(STAGEfeedback_CFLAGS)" \
27589                 CXXFLAGS="$(STAGEfeedback_CXXFLAGS)" \
27590                 LIBCFLAGS="$(STAGEfeedback_CFLAGS)" \
27591                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
27592                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
27593                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
27594                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
27595                 TFLAGS="$(STAGEfeedback_TFLAGS)" \
27596                 $(TARGET-stagefeedback-zlib)
27597
27598 maybe-clean-stagefeedback-zlib: clean-stagefeedback-zlib
27599 clean-stagefeedback: clean-stagefeedback-zlib
27600 clean-stagefeedback-zlib:
27601         @if [ $(current_stage) = stagefeedback ]; then \
27602           [ -f $(HOST_SUBDIR)/zlib/Makefile ] || exit 0; \
27603         else \
27604           [ -f $(HOST_SUBDIR)/stagefeedback-zlib/Makefile ] || exit 0; \
27605           $(MAKE) stagefeedback-start; \
27606         fi; \
27607         cd $(HOST_SUBDIR)/zlib && \
27608         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  clean
27609 @endif zlib-bootstrap
27610
27611
27612
27613
27614
27615 .PHONY: check-zlib maybe-check-zlib
27616 maybe-check-zlib:
27617 @if zlib
27618 maybe-check-zlib: check-zlib
27619
27620 check-zlib:
27621
27622 @endif zlib
27623
27624 .PHONY: install-zlib maybe-install-zlib
27625 maybe-install-zlib:
27626 @if zlib
27627 maybe-install-zlib: install-zlib
27628
27629 install-zlib:
27630
27631 @endif zlib
27632
27633 .PHONY: install-strip-zlib maybe-install-strip-zlib
27634 maybe-install-strip-zlib:
27635 @if zlib
27636 maybe-install-strip-zlib: install-strip-zlib
27637
27638 install-strip-zlib:
27639
27640 @endif zlib
27641
27642 # Other targets (info, dvi, pdf, etc.)
27643
27644 .PHONY: maybe-info-zlib info-zlib
27645 maybe-info-zlib:
27646 @if zlib
27647 maybe-info-zlib: info-zlib
27648
27649 info-zlib: \
27650     configure-zlib 
27651         @[ -f ./zlib/Makefile ] || exit 0; \
27652         r=`${PWD_COMMAND}`; export r; \
27653         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27654         $(HOST_EXPORTS) \
27655         for flag in $(EXTRA_HOST_FLAGS) ; do \
27656           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
27657         done; \
27658         echo "Doing info in zlib"; \
27659         (cd $(HOST_SUBDIR)/zlib && \
27660           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
27661                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
27662                   "RANLIB=$${RANLIB}" \
27663                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
27664                   info) \
27665           || exit 1
27666
27667 @endif zlib
27668
27669 .PHONY: maybe-dvi-zlib dvi-zlib
27670 maybe-dvi-zlib:
27671 @if zlib
27672 maybe-dvi-zlib: dvi-zlib
27673
27674 dvi-zlib: \
27675     configure-zlib 
27676         @[ -f ./zlib/Makefile ] || exit 0; \
27677         r=`${PWD_COMMAND}`; export r; \
27678         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27679         $(HOST_EXPORTS) \
27680         for flag in $(EXTRA_HOST_FLAGS) ; do \
27681           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
27682         done; \
27683         echo "Doing dvi in zlib"; \
27684         (cd $(HOST_SUBDIR)/zlib && \
27685           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
27686                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
27687                   "RANLIB=$${RANLIB}" \
27688                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
27689                   dvi) \
27690           || exit 1
27691
27692 @endif zlib
27693
27694 .PHONY: maybe-pdf-zlib pdf-zlib
27695 maybe-pdf-zlib:
27696 @if zlib
27697 maybe-pdf-zlib: pdf-zlib
27698
27699 pdf-zlib: \
27700     configure-zlib 
27701         @[ -f ./zlib/Makefile ] || exit 0; \
27702         r=`${PWD_COMMAND}`; export r; \
27703         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27704         $(HOST_EXPORTS) \
27705         for flag in $(EXTRA_HOST_FLAGS) ; do \
27706           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
27707         done; \
27708         echo "Doing pdf in zlib"; \
27709         (cd $(HOST_SUBDIR)/zlib && \
27710           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
27711                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
27712                   "RANLIB=$${RANLIB}" \
27713                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
27714                   pdf) \
27715           || exit 1
27716
27717 @endif zlib
27718
27719 .PHONY: maybe-html-zlib html-zlib
27720 maybe-html-zlib:
27721 @if zlib
27722 maybe-html-zlib: html-zlib
27723
27724 html-zlib: \
27725     configure-zlib 
27726         @[ -f ./zlib/Makefile ] || exit 0; \
27727         r=`${PWD_COMMAND}`; export r; \
27728         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27729         $(HOST_EXPORTS) \
27730         for flag in $(EXTRA_HOST_FLAGS) ; do \
27731           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
27732         done; \
27733         echo "Doing html in zlib"; \
27734         (cd $(HOST_SUBDIR)/zlib && \
27735           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
27736                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
27737                   "RANLIB=$${RANLIB}" \
27738                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
27739                   html) \
27740           || exit 1
27741
27742 @endif zlib
27743
27744 .PHONY: maybe-TAGS-zlib TAGS-zlib
27745 maybe-TAGS-zlib:
27746 @if zlib
27747 maybe-TAGS-zlib: TAGS-zlib
27748
27749 TAGS-zlib: \
27750     configure-zlib 
27751         @[ -f ./zlib/Makefile ] || exit 0; \
27752         r=`${PWD_COMMAND}`; export r; \
27753         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27754         $(HOST_EXPORTS) \
27755         for flag in $(EXTRA_HOST_FLAGS) ; do \
27756           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
27757         done; \
27758         echo "Doing TAGS in zlib"; \
27759         (cd $(HOST_SUBDIR)/zlib && \
27760           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
27761                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
27762                   "RANLIB=$${RANLIB}" \
27763                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
27764                   TAGS) \
27765           || exit 1
27766
27767 @endif zlib
27768
27769 .PHONY: maybe-install-info-zlib install-info-zlib
27770 maybe-install-info-zlib:
27771 @if zlib
27772 maybe-install-info-zlib: install-info-zlib
27773
27774 install-info-zlib: \
27775     configure-zlib \
27776     info-zlib 
27777         @[ -f ./zlib/Makefile ] || exit 0; \
27778         r=`${PWD_COMMAND}`; export r; \
27779         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27780         $(HOST_EXPORTS) \
27781         for flag in $(EXTRA_HOST_FLAGS) ; do \
27782           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
27783         done; \
27784         echo "Doing install-info in zlib"; \
27785         (cd $(HOST_SUBDIR)/zlib && \
27786           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
27787                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
27788                   "RANLIB=$${RANLIB}" \
27789                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
27790                   install-info) \
27791           || exit 1
27792
27793 @endif zlib
27794
27795 .PHONY: maybe-install-pdf-zlib install-pdf-zlib
27796 maybe-install-pdf-zlib:
27797 @if zlib
27798 maybe-install-pdf-zlib: install-pdf-zlib
27799
27800 install-pdf-zlib: \
27801     configure-zlib \
27802     pdf-zlib 
27803         @[ -f ./zlib/Makefile ] || exit 0; \
27804         r=`${PWD_COMMAND}`; export r; \
27805         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27806         $(HOST_EXPORTS) \
27807         for flag in $(EXTRA_HOST_FLAGS) ; do \
27808           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
27809         done; \
27810         echo "Doing install-pdf in zlib"; \
27811         (cd $(HOST_SUBDIR)/zlib && \
27812           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
27813                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
27814                   "RANLIB=$${RANLIB}" \
27815                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
27816                   install-pdf) \
27817           || exit 1
27818
27819 @endif zlib
27820
27821 .PHONY: maybe-install-html-zlib install-html-zlib
27822 maybe-install-html-zlib:
27823 @if zlib
27824 maybe-install-html-zlib: install-html-zlib
27825
27826 install-html-zlib: \
27827     configure-zlib \
27828     html-zlib 
27829         @[ -f ./zlib/Makefile ] || exit 0; \
27830         r=`${PWD_COMMAND}`; export r; \
27831         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27832         $(HOST_EXPORTS) \
27833         for flag in $(EXTRA_HOST_FLAGS) ; do \
27834           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
27835         done; \
27836         echo "Doing install-html in zlib"; \
27837         (cd $(HOST_SUBDIR)/zlib && \
27838           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
27839                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
27840                   "RANLIB=$${RANLIB}" \
27841                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
27842                   install-html) \
27843           || exit 1
27844
27845 @endif zlib
27846
27847 .PHONY: maybe-installcheck-zlib installcheck-zlib
27848 maybe-installcheck-zlib:
27849 @if zlib
27850 maybe-installcheck-zlib: installcheck-zlib
27851
27852 installcheck-zlib: \
27853     configure-zlib 
27854         @[ -f ./zlib/Makefile ] || exit 0; \
27855         r=`${PWD_COMMAND}`; export r; \
27856         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27857         $(HOST_EXPORTS) \
27858         for flag in $(EXTRA_HOST_FLAGS) ; do \
27859           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
27860         done; \
27861         echo "Doing installcheck in zlib"; \
27862         (cd $(HOST_SUBDIR)/zlib && \
27863           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
27864                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
27865                   "RANLIB=$${RANLIB}" \
27866                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
27867                   installcheck) \
27868           || exit 1
27869
27870 @endif zlib
27871
27872 .PHONY: maybe-mostlyclean-zlib mostlyclean-zlib
27873 maybe-mostlyclean-zlib:
27874 @if zlib
27875 maybe-mostlyclean-zlib: mostlyclean-zlib
27876
27877 mostlyclean-zlib: 
27878         @[ -f ./zlib/Makefile ] || exit 0; \
27879         r=`${PWD_COMMAND}`; export r; \
27880         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27881         $(HOST_EXPORTS) \
27882         for flag in $(EXTRA_HOST_FLAGS) ; do \
27883           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
27884         done; \
27885         echo "Doing mostlyclean in zlib"; \
27886         (cd $(HOST_SUBDIR)/zlib && \
27887           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
27888                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
27889                   "RANLIB=$${RANLIB}" \
27890                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
27891                   mostlyclean) \
27892           || exit 1
27893
27894 @endif zlib
27895
27896 .PHONY: maybe-clean-zlib clean-zlib
27897 maybe-clean-zlib:
27898 @if zlib
27899 maybe-clean-zlib: clean-zlib
27900
27901 clean-zlib: 
27902         @[ -f ./zlib/Makefile ] || exit 0; \
27903         r=`${PWD_COMMAND}`; export r; \
27904         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27905         $(HOST_EXPORTS) \
27906         for flag in $(EXTRA_HOST_FLAGS) ; do \
27907           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
27908         done; \
27909         echo "Doing clean in zlib"; \
27910         (cd $(HOST_SUBDIR)/zlib && \
27911           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
27912                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
27913                   "RANLIB=$${RANLIB}" \
27914                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
27915                   clean) \
27916           || exit 1
27917
27918 @endif zlib
27919
27920 .PHONY: maybe-distclean-zlib distclean-zlib
27921 maybe-distclean-zlib:
27922 @if zlib
27923 maybe-distclean-zlib: distclean-zlib
27924
27925 distclean-zlib: 
27926         @[ -f ./zlib/Makefile ] || exit 0; \
27927         r=`${PWD_COMMAND}`; export r; \
27928         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27929         $(HOST_EXPORTS) \
27930         for flag in $(EXTRA_HOST_FLAGS) ; do \
27931           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
27932         done; \
27933         echo "Doing distclean in zlib"; \
27934         (cd $(HOST_SUBDIR)/zlib && \
27935           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
27936                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
27937                   "RANLIB=$${RANLIB}" \
27938                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
27939                   distclean) \
27940           || exit 1
27941
27942 @endif zlib
27943
27944 .PHONY: maybe-maintainer-clean-zlib maintainer-clean-zlib
27945 maybe-maintainer-clean-zlib:
27946 @if zlib
27947 maybe-maintainer-clean-zlib: maintainer-clean-zlib
27948
27949 maintainer-clean-zlib: 
27950         @[ -f ./zlib/Makefile ] || exit 0; \
27951         r=`${PWD_COMMAND}`; export r; \
27952         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27953         $(HOST_EXPORTS) \
27954         for flag in $(EXTRA_HOST_FLAGS) ; do \
27955           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
27956         done; \
27957         echo "Doing maintainer-clean in zlib"; \
27958         (cd $(HOST_SUBDIR)/zlib && \
27959           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
27960                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
27961                   "RANLIB=$${RANLIB}" \
27962                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
27963                   maintainer-clean) \
27964           || exit 1
27965
27966 @endif zlib
27967
27968
27969
27970 .PHONY: configure-gdb maybe-configure-gdb
27971 maybe-configure-gdb:
27972 @if gcc-bootstrap
27973 configure-gdb: stage_current
27974 @endif gcc-bootstrap
27975 @if gdb
27976 maybe-configure-gdb: configure-gdb
27977 configure-gdb: 
27978         @: $(MAKE); $(unstage)
27979         @r=`${PWD_COMMAND}`; export r; \
27980         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27981         test ! -f $(HOST_SUBDIR)/gdb/Makefile || exit 0; \
27982         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gdb; \
27983         $(HOST_EXPORTS)  \
27984         echo Configuring in $(HOST_SUBDIR)/gdb; \
27985         cd "$(HOST_SUBDIR)/gdb" || exit 1; \
27986         case $(srcdir) in \
27987           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
27988           *) topdir=`echo $(HOST_SUBDIR)/gdb/ | \
27989                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
27990         esac; \
27991         module_srcdir=gdb; \
27992         $(SHELL) \
27993           $$s/$$module_srcdir/configure \
27994           --srcdir=$${topdir}/$$module_srcdir \
27995           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
27996           --target=${target_alias}  \
27997           || exit 1
27998 @endif gdb
27999
28000
28001
28002
28003
28004 .PHONY: all-gdb maybe-all-gdb
28005 maybe-all-gdb:
28006 @if gcc-bootstrap
28007 all-gdb: stage_current
28008 @endif gcc-bootstrap
28009 @if gdb
28010 TARGET-gdb=all
28011 maybe-all-gdb: all-gdb
28012 all-gdb: configure-gdb
28013         @: $(MAKE); $(unstage)
28014         @r=`${PWD_COMMAND}`; export r; \
28015         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28016         $(HOST_EXPORTS)  \
28017         (cd $(HOST_SUBDIR)/gdb && \
28018           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS)  \
28019                 $(TARGET-gdb))
28020 @endif gdb
28021
28022
28023
28024
28025 .PHONY: check-gdb maybe-check-gdb
28026 maybe-check-gdb:
28027 @if gdb
28028 maybe-check-gdb: check-gdb
28029
28030 check-gdb:
28031         @: $(MAKE); $(unstage)
28032         @r=`${PWD_COMMAND}`; export r; \
28033         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28034         $(HOST_EXPORTS)  \
28035         (cd $(HOST_SUBDIR)/gdb && \
28036           $(MAKE) $(FLAGS_TO_PASS)  check)
28037
28038 @endif gdb
28039
28040 .PHONY: install-gdb maybe-install-gdb
28041 maybe-install-gdb:
28042 @if gdb
28043 maybe-install-gdb: install-gdb
28044
28045 install-gdb: installdirs
28046         @: $(MAKE); $(unstage)
28047         @r=`${PWD_COMMAND}`; export r; \
28048         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28049         $(HOST_EXPORTS) \
28050         (cd $(HOST_SUBDIR)/gdb && \
28051           $(MAKE) $(FLAGS_TO_PASS)  install)
28052
28053 @endif gdb
28054
28055 .PHONY: install-strip-gdb maybe-install-strip-gdb
28056 maybe-install-strip-gdb:
28057 @if gdb
28058 maybe-install-strip-gdb: install-strip-gdb
28059
28060 install-strip-gdb: installdirs
28061         @: $(MAKE); $(unstage)
28062         @r=`${PWD_COMMAND}`; export r; \
28063         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28064         $(HOST_EXPORTS) \
28065         (cd $(HOST_SUBDIR)/gdb && \
28066           $(MAKE) $(FLAGS_TO_PASS)  install-strip)
28067
28068 @endif gdb
28069
28070 # Other targets (info, dvi, pdf, etc.)
28071
28072 .PHONY: maybe-info-gdb info-gdb
28073 maybe-info-gdb:
28074 @if gdb
28075 maybe-info-gdb: info-gdb
28076
28077 info-gdb: \
28078     configure-gdb 
28079         @: $(MAKE); $(unstage)
28080         @[ -f ./gdb/Makefile ] || exit 0; \
28081         r=`${PWD_COMMAND}`; export r; \
28082         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28083         $(HOST_EXPORTS) \
28084         for flag in $(EXTRA_HOST_FLAGS) ; do \
28085           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
28086         done; \
28087         echo "Doing info in gdb"; \
28088         (cd $(HOST_SUBDIR)/gdb && \
28089           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
28090                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
28091                   "RANLIB=$${RANLIB}" \
28092                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
28093                   info) \
28094           || exit 1
28095
28096 @endif gdb
28097
28098 .PHONY: maybe-dvi-gdb dvi-gdb
28099 maybe-dvi-gdb:
28100 @if gdb
28101 maybe-dvi-gdb: dvi-gdb
28102
28103 dvi-gdb: \
28104     configure-gdb 
28105         @: $(MAKE); $(unstage)
28106         @[ -f ./gdb/Makefile ] || exit 0; \
28107         r=`${PWD_COMMAND}`; export r; \
28108         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28109         $(HOST_EXPORTS) \
28110         for flag in $(EXTRA_HOST_FLAGS) ; do \
28111           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
28112         done; \
28113         echo "Doing dvi in gdb"; \
28114         (cd $(HOST_SUBDIR)/gdb && \
28115           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
28116                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
28117                   "RANLIB=$${RANLIB}" \
28118                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
28119                   dvi) \
28120           || exit 1
28121
28122 @endif gdb
28123
28124 .PHONY: maybe-pdf-gdb pdf-gdb
28125 maybe-pdf-gdb:
28126 @if gdb
28127 maybe-pdf-gdb: pdf-gdb
28128
28129 pdf-gdb: \
28130     configure-gdb 
28131         @: $(MAKE); $(unstage)
28132         @[ -f ./gdb/Makefile ] || exit 0; \
28133         r=`${PWD_COMMAND}`; export r; \
28134         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28135         $(HOST_EXPORTS) \
28136         for flag in $(EXTRA_HOST_FLAGS) ; do \
28137           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
28138         done; \
28139         echo "Doing pdf in gdb"; \
28140         (cd $(HOST_SUBDIR)/gdb && \
28141           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
28142                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
28143                   "RANLIB=$${RANLIB}" \
28144                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
28145                   pdf) \
28146           || exit 1
28147
28148 @endif gdb
28149
28150 .PHONY: maybe-html-gdb html-gdb
28151 maybe-html-gdb:
28152 @if gdb
28153 maybe-html-gdb: html-gdb
28154
28155 html-gdb: \
28156     configure-gdb 
28157         @: $(MAKE); $(unstage)
28158         @[ -f ./gdb/Makefile ] || exit 0; \
28159         r=`${PWD_COMMAND}`; export r; \
28160         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28161         $(HOST_EXPORTS) \
28162         for flag in $(EXTRA_HOST_FLAGS) ; do \
28163           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
28164         done; \
28165         echo "Doing html in gdb"; \
28166         (cd $(HOST_SUBDIR)/gdb && \
28167           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
28168                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
28169                   "RANLIB=$${RANLIB}" \
28170                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
28171                   html) \
28172           || exit 1
28173
28174 @endif gdb
28175
28176 .PHONY: maybe-TAGS-gdb TAGS-gdb
28177 maybe-TAGS-gdb:
28178 @if gdb
28179 maybe-TAGS-gdb: TAGS-gdb
28180
28181 TAGS-gdb: \
28182     configure-gdb 
28183         @: $(MAKE); $(unstage)
28184         @[ -f ./gdb/Makefile ] || exit 0; \
28185         r=`${PWD_COMMAND}`; export r; \
28186         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28187         $(HOST_EXPORTS) \
28188         for flag in $(EXTRA_HOST_FLAGS) ; do \
28189           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
28190         done; \
28191         echo "Doing TAGS in gdb"; \
28192         (cd $(HOST_SUBDIR)/gdb && \
28193           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
28194                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
28195                   "RANLIB=$${RANLIB}" \
28196                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
28197                   TAGS) \
28198           || exit 1
28199
28200 @endif gdb
28201
28202 .PHONY: maybe-install-info-gdb install-info-gdb
28203 maybe-install-info-gdb:
28204 @if gdb
28205 maybe-install-info-gdb: install-info-gdb
28206
28207 install-info-gdb: \
28208     configure-gdb \
28209     info-gdb 
28210         @: $(MAKE); $(unstage)
28211         @[ -f ./gdb/Makefile ] || exit 0; \
28212         r=`${PWD_COMMAND}`; export r; \
28213         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28214         $(HOST_EXPORTS) \
28215         for flag in $(EXTRA_HOST_FLAGS) ; do \
28216           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
28217         done; \
28218         echo "Doing install-info in gdb"; \
28219         (cd $(HOST_SUBDIR)/gdb && \
28220           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
28221                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
28222                   "RANLIB=$${RANLIB}" \
28223                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
28224                   install-info) \
28225           || exit 1
28226
28227 @endif gdb
28228
28229 .PHONY: maybe-install-pdf-gdb install-pdf-gdb
28230 maybe-install-pdf-gdb:
28231 @if gdb
28232 maybe-install-pdf-gdb: install-pdf-gdb
28233
28234 install-pdf-gdb: \
28235     configure-gdb \
28236     pdf-gdb 
28237         @: $(MAKE); $(unstage)
28238         @[ -f ./gdb/Makefile ] || exit 0; \
28239         r=`${PWD_COMMAND}`; export r; \
28240         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28241         $(HOST_EXPORTS) \
28242         for flag in $(EXTRA_HOST_FLAGS) ; do \
28243           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
28244         done; \
28245         echo "Doing install-pdf in gdb"; \
28246         (cd $(HOST_SUBDIR)/gdb && \
28247           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
28248                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
28249                   "RANLIB=$${RANLIB}" \
28250                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
28251                   install-pdf) \
28252           || exit 1
28253
28254 @endif gdb
28255
28256 .PHONY: maybe-install-html-gdb install-html-gdb
28257 maybe-install-html-gdb:
28258 @if gdb
28259 maybe-install-html-gdb: install-html-gdb
28260
28261 install-html-gdb: \
28262     configure-gdb \
28263     html-gdb 
28264         @: $(MAKE); $(unstage)
28265         @[ -f ./gdb/Makefile ] || exit 0; \
28266         r=`${PWD_COMMAND}`; export r; \
28267         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28268         $(HOST_EXPORTS) \
28269         for flag in $(EXTRA_HOST_FLAGS) ; do \
28270           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
28271         done; \
28272         echo "Doing install-html in gdb"; \
28273         (cd $(HOST_SUBDIR)/gdb && \
28274           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
28275                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
28276                   "RANLIB=$${RANLIB}" \
28277                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
28278                   install-html) \
28279           || exit 1
28280
28281 @endif gdb
28282
28283 .PHONY: maybe-installcheck-gdb installcheck-gdb
28284 maybe-installcheck-gdb:
28285 @if gdb
28286 maybe-installcheck-gdb: installcheck-gdb
28287
28288 installcheck-gdb: \
28289     configure-gdb 
28290         @: $(MAKE); $(unstage)
28291         @[ -f ./gdb/Makefile ] || exit 0; \
28292         r=`${PWD_COMMAND}`; export r; \
28293         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28294         $(HOST_EXPORTS) \
28295         for flag in $(EXTRA_HOST_FLAGS) ; do \
28296           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
28297         done; \
28298         echo "Doing installcheck in gdb"; \
28299         (cd $(HOST_SUBDIR)/gdb && \
28300           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
28301                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
28302                   "RANLIB=$${RANLIB}" \
28303                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
28304                   installcheck) \
28305           || exit 1
28306
28307 @endif gdb
28308
28309 .PHONY: maybe-mostlyclean-gdb mostlyclean-gdb
28310 maybe-mostlyclean-gdb:
28311 @if gdb
28312 maybe-mostlyclean-gdb: mostlyclean-gdb
28313
28314 mostlyclean-gdb: 
28315         @: $(MAKE); $(unstage)
28316         @[ -f ./gdb/Makefile ] || exit 0; \
28317         r=`${PWD_COMMAND}`; export r; \
28318         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28319         $(HOST_EXPORTS) \
28320         for flag in $(EXTRA_HOST_FLAGS) ; do \
28321           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
28322         done; \
28323         echo "Doing mostlyclean in gdb"; \
28324         (cd $(HOST_SUBDIR)/gdb && \
28325           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
28326                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
28327                   "RANLIB=$${RANLIB}" \
28328                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
28329                   mostlyclean) \
28330           || exit 1
28331
28332 @endif gdb
28333
28334 .PHONY: maybe-clean-gdb clean-gdb
28335 maybe-clean-gdb:
28336 @if gdb
28337 maybe-clean-gdb: clean-gdb
28338
28339 clean-gdb: 
28340         @: $(MAKE); $(unstage)
28341         @[ -f ./gdb/Makefile ] || exit 0; \
28342         r=`${PWD_COMMAND}`; export r; \
28343         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28344         $(HOST_EXPORTS) \
28345         for flag in $(EXTRA_HOST_FLAGS) ; do \
28346           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
28347         done; \
28348         echo "Doing clean in gdb"; \
28349         (cd $(HOST_SUBDIR)/gdb && \
28350           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
28351                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
28352                   "RANLIB=$${RANLIB}" \
28353                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
28354                   clean) \
28355           || exit 1
28356
28357 @endif gdb
28358
28359 .PHONY: maybe-distclean-gdb distclean-gdb
28360 maybe-distclean-gdb:
28361 @if gdb
28362 maybe-distclean-gdb: distclean-gdb
28363
28364 distclean-gdb: 
28365         @: $(MAKE); $(unstage)
28366         @[ -f ./gdb/Makefile ] || exit 0; \
28367         r=`${PWD_COMMAND}`; export r; \
28368         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28369         $(HOST_EXPORTS) \
28370         for flag in $(EXTRA_HOST_FLAGS) ; do \
28371           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
28372         done; \
28373         echo "Doing distclean in gdb"; \
28374         (cd $(HOST_SUBDIR)/gdb && \
28375           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
28376                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
28377                   "RANLIB=$${RANLIB}" \
28378                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
28379                   distclean) \
28380           || exit 1
28381
28382 @endif gdb
28383
28384 .PHONY: maybe-maintainer-clean-gdb maintainer-clean-gdb
28385 maybe-maintainer-clean-gdb:
28386 @if gdb
28387 maybe-maintainer-clean-gdb: maintainer-clean-gdb
28388
28389 maintainer-clean-gdb: 
28390         @: $(MAKE); $(unstage)
28391         @[ -f ./gdb/Makefile ] || exit 0; \
28392         r=`${PWD_COMMAND}`; export r; \
28393         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28394         $(HOST_EXPORTS) \
28395         for flag in $(EXTRA_HOST_FLAGS) ; do \
28396           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
28397         done; \
28398         echo "Doing maintainer-clean in gdb"; \
28399         (cd $(HOST_SUBDIR)/gdb && \
28400           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
28401                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
28402                   "RANLIB=$${RANLIB}" \
28403                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
28404                   maintainer-clean) \
28405           || exit 1
28406
28407 @endif gdb
28408
28409
28410
28411 .PHONY: configure-expect maybe-configure-expect
28412 maybe-configure-expect:
28413 @if gcc-bootstrap
28414 configure-expect: stage_current
28415 @endif gcc-bootstrap
28416 @if expect
28417 maybe-configure-expect: configure-expect
28418 configure-expect: 
28419         @: $(MAKE); $(unstage)
28420         @r=`${PWD_COMMAND}`; export r; \
28421         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28422         test ! -f $(HOST_SUBDIR)/expect/Makefile || exit 0; \
28423         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/expect; \
28424         $(HOST_EXPORTS)  \
28425         echo Configuring in $(HOST_SUBDIR)/expect; \
28426         cd "$(HOST_SUBDIR)/expect" || exit 1; \
28427         case $(srcdir) in \
28428           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
28429           *) topdir=`echo $(HOST_SUBDIR)/expect/ | \
28430                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
28431         esac; \
28432         module_srcdir=expect; \
28433         $(SHELL) \
28434           $$s/$$module_srcdir/configure \
28435           --srcdir=$${topdir}/$$module_srcdir \
28436           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
28437           --target=${target_alias}  \
28438           || exit 1
28439 @endif expect
28440
28441
28442
28443
28444
28445 .PHONY: all-expect maybe-all-expect
28446 maybe-all-expect:
28447 @if gcc-bootstrap
28448 all-expect: stage_current
28449 @endif gcc-bootstrap
28450 @if expect
28451 TARGET-expect=all
28452 maybe-all-expect: all-expect
28453 all-expect: configure-expect
28454         @: $(MAKE); $(unstage)
28455         @r=`${PWD_COMMAND}`; export r; \
28456         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28457         $(HOST_EXPORTS)  \
28458         (cd $(HOST_SUBDIR)/expect && \
28459           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS)  \
28460                 $(TARGET-expect))
28461 @endif expect
28462
28463
28464
28465
28466 .PHONY: check-expect maybe-check-expect
28467 maybe-check-expect:
28468 @if expect
28469 maybe-check-expect: check-expect
28470
28471 check-expect:
28472         @: $(MAKE); $(unstage)
28473         @r=`${PWD_COMMAND}`; export r; \
28474         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28475         $(HOST_EXPORTS)  \
28476         (cd $(HOST_SUBDIR)/expect && \
28477           $(MAKE) $(FLAGS_TO_PASS)  check)
28478
28479 @endif expect
28480
28481 .PHONY: install-expect maybe-install-expect
28482 maybe-install-expect:
28483 @if expect
28484 maybe-install-expect: install-expect
28485
28486 install-expect: installdirs
28487         @: $(MAKE); $(unstage)
28488         @r=`${PWD_COMMAND}`; export r; \
28489         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28490         $(HOST_EXPORTS) \
28491         (cd $(HOST_SUBDIR)/expect && \
28492           $(MAKE) $(FLAGS_TO_PASS)  install)
28493
28494 @endif expect
28495
28496 .PHONY: install-strip-expect maybe-install-strip-expect
28497 maybe-install-strip-expect:
28498 @if expect
28499 maybe-install-strip-expect: install-strip-expect
28500
28501 install-strip-expect: installdirs
28502         @: $(MAKE); $(unstage)
28503         @r=`${PWD_COMMAND}`; export r; \
28504         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28505         $(HOST_EXPORTS) \
28506         (cd $(HOST_SUBDIR)/expect && \
28507           $(MAKE) $(FLAGS_TO_PASS)  install-strip)
28508
28509 @endif expect
28510
28511 # Other targets (info, dvi, pdf, etc.)
28512
28513 .PHONY: maybe-info-expect info-expect
28514 maybe-info-expect:
28515 @if expect
28516 maybe-info-expect: info-expect
28517
28518 info-expect: \
28519     configure-expect 
28520         @: $(MAKE); $(unstage)
28521         @[ -f ./expect/Makefile ] || exit 0; \
28522         r=`${PWD_COMMAND}`; export r; \
28523         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28524         $(HOST_EXPORTS) \
28525         for flag in $(EXTRA_HOST_FLAGS) ; do \
28526           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
28527         done; \
28528         echo "Doing info in expect"; \
28529         (cd $(HOST_SUBDIR)/expect && \
28530           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
28531                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
28532                   "RANLIB=$${RANLIB}" \
28533                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
28534                   info) \
28535           || exit 1
28536
28537 @endif expect
28538
28539 .PHONY: maybe-dvi-expect dvi-expect
28540 maybe-dvi-expect:
28541 @if expect
28542 maybe-dvi-expect: dvi-expect
28543
28544 dvi-expect: \
28545     configure-expect 
28546         @: $(MAKE); $(unstage)
28547         @[ -f ./expect/Makefile ] || exit 0; \
28548         r=`${PWD_COMMAND}`; export r; \
28549         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28550         $(HOST_EXPORTS) \
28551         for flag in $(EXTRA_HOST_FLAGS) ; do \
28552           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
28553         done; \
28554         echo "Doing dvi in expect"; \
28555         (cd $(HOST_SUBDIR)/expect && \
28556           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
28557                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
28558                   "RANLIB=$${RANLIB}" \
28559                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
28560                   dvi) \
28561           || exit 1
28562
28563 @endif expect
28564
28565 .PHONY: maybe-pdf-expect pdf-expect
28566 maybe-pdf-expect:
28567 @if expect
28568 maybe-pdf-expect: pdf-expect
28569
28570 pdf-expect: \
28571     configure-expect 
28572         @: $(MAKE); $(unstage)
28573         @[ -f ./expect/Makefile ] || exit 0; \
28574         r=`${PWD_COMMAND}`; export r; \
28575         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28576         $(HOST_EXPORTS) \
28577         for flag in $(EXTRA_HOST_FLAGS) ; do \
28578           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
28579         done; \
28580         echo "Doing pdf in expect"; \
28581         (cd $(HOST_SUBDIR)/expect && \
28582           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
28583                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
28584                   "RANLIB=$${RANLIB}" \
28585                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
28586                   pdf) \
28587           || exit 1
28588
28589 @endif expect
28590
28591 .PHONY: maybe-html-expect html-expect
28592 maybe-html-expect:
28593 @if expect
28594 maybe-html-expect: html-expect
28595
28596 html-expect: \
28597     configure-expect 
28598         @: $(MAKE); $(unstage)
28599         @[ -f ./expect/Makefile ] || exit 0; \
28600         r=`${PWD_COMMAND}`; export r; \
28601         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28602         $(HOST_EXPORTS) \
28603         for flag in $(EXTRA_HOST_FLAGS) ; do \
28604           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
28605         done; \
28606         echo "Doing html in expect"; \
28607         (cd $(HOST_SUBDIR)/expect && \
28608           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
28609                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
28610                   "RANLIB=$${RANLIB}" \
28611                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
28612                   html) \
28613           || exit 1
28614
28615 @endif expect
28616
28617 .PHONY: maybe-TAGS-expect TAGS-expect
28618 maybe-TAGS-expect:
28619 @if expect
28620 maybe-TAGS-expect: TAGS-expect
28621
28622 TAGS-expect: \
28623     configure-expect 
28624         @: $(MAKE); $(unstage)
28625         @[ -f ./expect/Makefile ] || exit 0; \
28626         r=`${PWD_COMMAND}`; export r; \
28627         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28628         $(HOST_EXPORTS) \
28629         for flag in $(EXTRA_HOST_FLAGS) ; do \
28630           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
28631         done; \
28632         echo "Doing TAGS in expect"; \
28633         (cd $(HOST_SUBDIR)/expect && \
28634           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
28635                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
28636                   "RANLIB=$${RANLIB}" \
28637                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
28638                   TAGS) \
28639           || exit 1
28640
28641 @endif expect
28642
28643 .PHONY: maybe-install-info-expect install-info-expect
28644 maybe-install-info-expect:
28645 @if expect
28646 maybe-install-info-expect: install-info-expect
28647
28648 install-info-expect: \
28649     configure-expect \
28650     info-expect 
28651         @: $(MAKE); $(unstage)
28652         @[ -f ./expect/Makefile ] || exit 0; \
28653         r=`${PWD_COMMAND}`; export r; \
28654         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28655         $(HOST_EXPORTS) \
28656         for flag in $(EXTRA_HOST_FLAGS) ; do \
28657           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
28658         done; \
28659         echo "Doing install-info in expect"; \
28660         (cd $(HOST_SUBDIR)/expect && \
28661           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
28662                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
28663                   "RANLIB=$${RANLIB}" \
28664                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
28665                   install-info) \
28666           || exit 1
28667
28668 @endif expect
28669
28670 .PHONY: maybe-install-pdf-expect install-pdf-expect
28671 maybe-install-pdf-expect:
28672 @if expect
28673 maybe-install-pdf-expect: install-pdf-expect
28674
28675 install-pdf-expect: \
28676     configure-expect \
28677     pdf-expect 
28678         @: $(MAKE); $(unstage)
28679         @[ -f ./expect/Makefile ] || exit 0; \
28680         r=`${PWD_COMMAND}`; export r; \
28681         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28682         $(HOST_EXPORTS) \
28683         for flag in $(EXTRA_HOST_FLAGS) ; do \
28684           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
28685         done; \
28686         echo "Doing install-pdf in expect"; \
28687         (cd $(HOST_SUBDIR)/expect && \
28688           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
28689                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
28690                   "RANLIB=$${RANLIB}" \
28691                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
28692                   install-pdf) \
28693           || exit 1
28694
28695 @endif expect
28696
28697 .PHONY: maybe-install-html-expect install-html-expect
28698 maybe-install-html-expect:
28699 @if expect
28700 maybe-install-html-expect: install-html-expect
28701
28702 install-html-expect: \
28703     configure-expect \
28704     html-expect 
28705         @: $(MAKE); $(unstage)
28706         @[ -f ./expect/Makefile ] || exit 0; \
28707         r=`${PWD_COMMAND}`; export r; \
28708         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28709         $(HOST_EXPORTS) \
28710         for flag in $(EXTRA_HOST_FLAGS) ; do \
28711           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
28712         done; \
28713         echo "Doing install-html in expect"; \
28714         (cd $(HOST_SUBDIR)/expect && \
28715           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
28716                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
28717                   "RANLIB=$${RANLIB}" \
28718                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
28719                   install-html) \
28720           || exit 1
28721
28722 @endif expect
28723
28724 .PHONY: maybe-installcheck-expect installcheck-expect
28725 maybe-installcheck-expect:
28726 @if expect
28727 maybe-installcheck-expect: installcheck-expect
28728
28729 installcheck-expect: \
28730     configure-expect 
28731         @: $(MAKE); $(unstage)
28732         @[ -f ./expect/Makefile ] || exit 0; \
28733         r=`${PWD_COMMAND}`; export r; \
28734         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28735         $(HOST_EXPORTS) \
28736         for flag in $(EXTRA_HOST_FLAGS) ; do \
28737           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
28738         done; \
28739         echo "Doing installcheck in expect"; \
28740         (cd $(HOST_SUBDIR)/expect && \
28741           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
28742                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
28743                   "RANLIB=$${RANLIB}" \
28744                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
28745                   installcheck) \
28746           || exit 1
28747
28748 @endif expect
28749
28750 .PHONY: maybe-mostlyclean-expect mostlyclean-expect
28751 maybe-mostlyclean-expect:
28752 @if expect
28753 maybe-mostlyclean-expect: mostlyclean-expect
28754
28755 mostlyclean-expect: 
28756         @: $(MAKE); $(unstage)
28757         @[ -f ./expect/Makefile ] || exit 0; \
28758         r=`${PWD_COMMAND}`; export r; \
28759         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28760         $(HOST_EXPORTS) \
28761         for flag in $(EXTRA_HOST_FLAGS) ; do \
28762           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
28763         done; \
28764         echo "Doing mostlyclean in expect"; \
28765         (cd $(HOST_SUBDIR)/expect && \
28766           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
28767                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
28768                   "RANLIB=$${RANLIB}" \
28769                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
28770                   mostlyclean) \
28771           || exit 1
28772
28773 @endif expect
28774
28775 .PHONY: maybe-clean-expect clean-expect
28776 maybe-clean-expect:
28777 @if expect
28778 maybe-clean-expect: clean-expect
28779
28780 clean-expect: 
28781         @: $(MAKE); $(unstage)
28782         @[ -f ./expect/Makefile ] || exit 0; \
28783         r=`${PWD_COMMAND}`; export r; \
28784         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28785         $(HOST_EXPORTS) \
28786         for flag in $(EXTRA_HOST_FLAGS) ; do \
28787           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
28788         done; \
28789         echo "Doing clean in expect"; \
28790         (cd $(HOST_SUBDIR)/expect && \
28791           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
28792                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
28793                   "RANLIB=$${RANLIB}" \
28794                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
28795                   clean) \
28796           || exit 1
28797
28798 @endif expect
28799
28800 .PHONY: maybe-distclean-expect distclean-expect
28801 maybe-distclean-expect:
28802 @if expect
28803 maybe-distclean-expect: distclean-expect
28804
28805 distclean-expect: 
28806         @: $(MAKE); $(unstage)
28807         @[ -f ./expect/Makefile ] || exit 0; \
28808         r=`${PWD_COMMAND}`; export r; \
28809         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28810         $(HOST_EXPORTS) \
28811         for flag in $(EXTRA_HOST_FLAGS) ; do \
28812           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
28813         done; \
28814         echo "Doing distclean in expect"; \
28815         (cd $(HOST_SUBDIR)/expect && \
28816           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
28817                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
28818                   "RANLIB=$${RANLIB}" \
28819                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
28820                   distclean) \
28821           || exit 1
28822
28823 @endif expect
28824
28825 .PHONY: maybe-maintainer-clean-expect maintainer-clean-expect
28826 maybe-maintainer-clean-expect:
28827 @if expect
28828 maybe-maintainer-clean-expect: maintainer-clean-expect
28829
28830 maintainer-clean-expect: 
28831         @: $(MAKE); $(unstage)
28832         @[ -f ./expect/Makefile ] || exit 0; \
28833         r=`${PWD_COMMAND}`; export r; \
28834         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28835         $(HOST_EXPORTS) \
28836         for flag in $(EXTRA_HOST_FLAGS) ; do \
28837           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
28838         done; \
28839         echo "Doing maintainer-clean in expect"; \
28840         (cd $(HOST_SUBDIR)/expect && \
28841           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
28842                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
28843                   "RANLIB=$${RANLIB}" \
28844                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
28845                   maintainer-clean) \
28846           || exit 1
28847
28848 @endif expect
28849
28850
28851
28852 .PHONY: configure-guile maybe-configure-guile
28853 maybe-configure-guile:
28854 @if gcc-bootstrap
28855 configure-guile: stage_current
28856 @endif gcc-bootstrap
28857 @if guile
28858 maybe-configure-guile: configure-guile
28859 configure-guile: 
28860         @: $(MAKE); $(unstage)
28861         @r=`${PWD_COMMAND}`; export r; \
28862         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28863         test ! -f $(HOST_SUBDIR)/guile/Makefile || exit 0; \
28864         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/guile; \
28865         $(HOST_EXPORTS)  \
28866         echo Configuring in $(HOST_SUBDIR)/guile; \
28867         cd "$(HOST_SUBDIR)/guile" || exit 1; \
28868         case $(srcdir) in \
28869           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
28870           *) topdir=`echo $(HOST_SUBDIR)/guile/ | \
28871                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
28872         esac; \
28873         module_srcdir=guile; \
28874         $(SHELL) \
28875           $$s/$$module_srcdir/configure \
28876           --srcdir=$${topdir}/$$module_srcdir \
28877           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
28878           --target=${target_alias}  \
28879           || exit 1
28880 @endif guile
28881
28882
28883
28884
28885
28886 .PHONY: all-guile maybe-all-guile
28887 maybe-all-guile:
28888 @if gcc-bootstrap
28889 all-guile: stage_current
28890 @endif gcc-bootstrap
28891 @if guile
28892 TARGET-guile=all
28893 maybe-all-guile: all-guile
28894 all-guile: configure-guile
28895         @: $(MAKE); $(unstage)
28896         @r=`${PWD_COMMAND}`; export r; \
28897         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28898         $(HOST_EXPORTS)  \
28899         (cd $(HOST_SUBDIR)/guile && \
28900           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS)  \
28901                 $(TARGET-guile))
28902 @endif guile
28903
28904
28905
28906
28907 .PHONY: check-guile maybe-check-guile
28908 maybe-check-guile:
28909 @if guile
28910 maybe-check-guile: check-guile
28911
28912 check-guile:
28913         @: $(MAKE); $(unstage)
28914         @r=`${PWD_COMMAND}`; export r; \
28915         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28916         $(HOST_EXPORTS)  \
28917         (cd $(HOST_SUBDIR)/guile && \
28918           $(MAKE) $(FLAGS_TO_PASS)  check)
28919
28920 @endif guile
28921
28922 .PHONY: install-guile maybe-install-guile
28923 maybe-install-guile:
28924 @if guile
28925 maybe-install-guile: install-guile
28926
28927 install-guile: installdirs
28928         @: $(MAKE); $(unstage)
28929         @r=`${PWD_COMMAND}`; export r; \
28930         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28931         $(HOST_EXPORTS) \
28932         (cd $(HOST_SUBDIR)/guile && \
28933           $(MAKE) $(FLAGS_TO_PASS)  install)
28934
28935 @endif guile
28936
28937 .PHONY: install-strip-guile maybe-install-strip-guile
28938 maybe-install-strip-guile:
28939 @if guile
28940 maybe-install-strip-guile: install-strip-guile
28941
28942 install-strip-guile: installdirs
28943         @: $(MAKE); $(unstage)
28944         @r=`${PWD_COMMAND}`; export r; \
28945         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28946         $(HOST_EXPORTS) \
28947         (cd $(HOST_SUBDIR)/guile && \
28948           $(MAKE) $(FLAGS_TO_PASS)  install-strip)
28949
28950 @endif guile
28951
28952 # Other targets (info, dvi, pdf, etc.)
28953
28954 .PHONY: maybe-info-guile info-guile
28955 maybe-info-guile:
28956 @if guile
28957 maybe-info-guile: info-guile
28958
28959 info-guile: \
28960     configure-guile 
28961         @: $(MAKE); $(unstage)
28962         @[ -f ./guile/Makefile ] || exit 0; \
28963         r=`${PWD_COMMAND}`; export r; \
28964         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28965         $(HOST_EXPORTS) \
28966         for flag in $(EXTRA_HOST_FLAGS) ; do \
28967           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
28968         done; \
28969         echo "Doing info in guile"; \
28970         (cd $(HOST_SUBDIR)/guile && \
28971           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
28972                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
28973                   "RANLIB=$${RANLIB}" \
28974                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
28975                   info) \
28976           || exit 1
28977
28978 @endif guile
28979
28980 .PHONY: maybe-dvi-guile dvi-guile
28981 maybe-dvi-guile:
28982 @if guile
28983 maybe-dvi-guile: dvi-guile
28984
28985 dvi-guile: \
28986     configure-guile 
28987         @: $(MAKE); $(unstage)
28988         @[ -f ./guile/Makefile ] || exit 0; \
28989         r=`${PWD_COMMAND}`; export r; \
28990         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28991         $(HOST_EXPORTS) \
28992         for flag in $(EXTRA_HOST_FLAGS) ; do \
28993           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
28994         done; \
28995         echo "Doing dvi in guile"; \
28996         (cd $(HOST_SUBDIR)/guile && \
28997           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
28998                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
28999                   "RANLIB=$${RANLIB}" \
29000                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
29001                   dvi) \
29002           || exit 1
29003
29004 @endif guile
29005
29006 .PHONY: maybe-pdf-guile pdf-guile
29007 maybe-pdf-guile:
29008 @if guile
29009 maybe-pdf-guile: pdf-guile
29010
29011 pdf-guile: \
29012     configure-guile 
29013         @: $(MAKE); $(unstage)
29014         @[ -f ./guile/Makefile ] || exit 0; \
29015         r=`${PWD_COMMAND}`; export r; \
29016         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29017         $(HOST_EXPORTS) \
29018         for flag in $(EXTRA_HOST_FLAGS) ; do \
29019           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
29020         done; \
29021         echo "Doing pdf in guile"; \
29022         (cd $(HOST_SUBDIR)/guile && \
29023           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
29024                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
29025                   "RANLIB=$${RANLIB}" \
29026                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
29027                   pdf) \
29028           || exit 1
29029
29030 @endif guile
29031
29032 .PHONY: maybe-html-guile html-guile
29033 maybe-html-guile:
29034 @if guile
29035 maybe-html-guile: html-guile
29036
29037 html-guile: \
29038     configure-guile 
29039         @: $(MAKE); $(unstage)
29040         @[ -f ./guile/Makefile ] || exit 0; \
29041         r=`${PWD_COMMAND}`; export r; \
29042         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29043         $(HOST_EXPORTS) \
29044         for flag in $(EXTRA_HOST_FLAGS) ; do \
29045           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
29046         done; \
29047         echo "Doing html in guile"; \
29048         (cd $(HOST_SUBDIR)/guile && \
29049           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
29050                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
29051                   "RANLIB=$${RANLIB}" \
29052                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
29053                   html) \
29054           || exit 1
29055
29056 @endif guile
29057
29058 .PHONY: maybe-TAGS-guile TAGS-guile
29059 maybe-TAGS-guile:
29060 @if guile
29061 maybe-TAGS-guile: TAGS-guile
29062
29063 TAGS-guile: \
29064     configure-guile 
29065         @: $(MAKE); $(unstage)
29066         @[ -f ./guile/Makefile ] || exit 0; \
29067         r=`${PWD_COMMAND}`; export r; \
29068         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29069         $(HOST_EXPORTS) \
29070         for flag in $(EXTRA_HOST_FLAGS) ; do \
29071           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
29072         done; \
29073         echo "Doing TAGS in guile"; \
29074         (cd $(HOST_SUBDIR)/guile && \
29075           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
29076                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
29077                   "RANLIB=$${RANLIB}" \
29078                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
29079                   TAGS) \
29080           || exit 1
29081
29082 @endif guile
29083
29084 .PHONY: maybe-install-info-guile install-info-guile
29085 maybe-install-info-guile:
29086 @if guile
29087 maybe-install-info-guile: install-info-guile
29088
29089 install-info-guile: \
29090     configure-guile \
29091     info-guile 
29092         @: $(MAKE); $(unstage)
29093         @[ -f ./guile/Makefile ] || exit 0; \
29094         r=`${PWD_COMMAND}`; export r; \
29095         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29096         $(HOST_EXPORTS) \
29097         for flag in $(EXTRA_HOST_FLAGS) ; do \
29098           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
29099         done; \
29100         echo "Doing install-info in guile"; \
29101         (cd $(HOST_SUBDIR)/guile && \
29102           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
29103                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
29104                   "RANLIB=$${RANLIB}" \
29105                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
29106                   install-info) \
29107           || exit 1
29108
29109 @endif guile
29110
29111 .PHONY: maybe-install-pdf-guile install-pdf-guile
29112 maybe-install-pdf-guile:
29113 @if guile
29114 maybe-install-pdf-guile: install-pdf-guile
29115
29116 install-pdf-guile: \
29117     configure-guile \
29118     pdf-guile 
29119         @: $(MAKE); $(unstage)
29120         @[ -f ./guile/Makefile ] || exit 0; \
29121         r=`${PWD_COMMAND}`; export r; \
29122         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29123         $(HOST_EXPORTS) \
29124         for flag in $(EXTRA_HOST_FLAGS) ; do \
29125           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
29126         done; \
29127         echo "Doing install-pdf in guile"; \
29128         (cd $(HOST_SUBDIR)/guile && \
29129           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
29130                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
29131                   "RANLIB=$${RANLIB}" \
29132                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
29133                   install-pdf) \
29134           || exit 1
29135
29136 @endif guile
29137
29138 .PHONY: maybe-install-html-guile install-html-guile
29139 maybe-install-html-guile:
29140 @if guile
29141 maybe-install-html-guile: install-html-guile
29142
29143 install-html-guile: \
29144     configure-guile \
29145     html-guile 
29146         @: $(MAKE); $(unstage)
29147         @[ -f ./guile/Makefile ] || exit 0; \
29148         r=`${PWD_COMMAND}`; export r; \
29149         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29150         $(HOST_EXPORTS) \
29151         for flag in $(EXTRA_HOST_FLAGS) ; do \
29152           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
29153         done; \
29154         echo "Doing install-html in guile"; \
29155         (cd $(HOST_SUBDIR)/guile && \
29156           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
29157                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
29158                   "RANLIB=$${RANLIB}" \
29159                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
29160                   install-html) \
29161           || exit 1
29162
29163 @endif guile
29164
29165 .PHONY: maybe-installcheck-guile installcheck-guile
29166 maybe-installcheck-guile:
29167 @if guile
29168 maybe-installcheck-guile: installcheck-guile
29169
29170 installcheck-guile: \
29171     configure-guile 
29172         @: $(MAKE); $(unstage)
29173         @[ -f ./guile/Makefile ] || exit 0; \
29174         r=`${PWD_COMMAND}`; export r; \
29175         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29176         $(HOST_EXPORTS) \
29177         for flag in $(EXTRA_HOST_FLAGS) ; do \
29178           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
29179         done; \
29180         echo "Doing installcheck in guile"; \
29181         (cd $(HOST_SUBDIR)/guile && \
29182           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
29183                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
29184                   "RANLIB=$${RANLIB}" \
29185                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
29186                   installcheck) \
29187           || exit 1
29188
29189 @endif guile
29190
29191 .PHONY: maybe-mostlyclean-guile mostlyclean-guile
29192 maybe-mostlyclean-guile:
29193 @if guile
29194 maybe-mostlyclean-guile: mostlyclean-guile
29195
29196 mostlyclean-guile: 
29197         @: $(MAKE); $(unstage)
29198         @[ -f ./guile/Makefile ] || exit 0; \
29199         r=`${PWD_COMMAND}`; export r; \
29200         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29201         $(HOST_EXPORTS) \
29202         for flag in $(EXTRA_HOST_FLAGS) ; do \
29203           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
29204         done; \
29205         echo "Doing mostlyclean in guile"; \
29206         (cd $(HOST_SUBDIR)/guile && \
29207           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
29208                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
29209                   "RANLIB=$${RANLIB}" \
29210                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
29211                   mostlyclean) \
29212           || exit 1
29213
29214 @endif guile
29215
29216 .PHONY: maybe-clean-guile clean-guile
29217 maybe-clean-guile:
29218 @if guile
29219 maybe-clean-guile: clean-guile
29220
29221 clean-guile: 
29222         @: $(MAKE); $(unstage)
29223         @[ -f ./guile/Makefile ] || exit 0; \
29224         r=`${PWD_COMMAND}`; export r; \
29225         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29226         $(HOST_EXPORTS) \
29227         for flag in $(EXTRA_HOST_FLAGS) ; do \
29228           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
29229         done; \
29230         echo "Doing clean in guile"; \
29231         (cd $(HOST_SUBDIR)/guile && \
29232           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
29233                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
29234                   "RANLIB=$${RANLIB}" \
29235                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
29236                   clean) \
29237           || exit 1
29238
29239 @endif guile
29240
29241 .PHONY: maybe-distclean-guile distclean-guile
29242 maybe-distclean-guile:
29243 @if guile
29244 maybe-distclean-guile: distclean-guile
29245
29246 distclean-guile: 
29247         @: $(MAKE); $(unstage)
29248         @[ -f ./guile/Makefile ] || exit 0; \
29249         r=`${PWD_COMMAND}`; export r; \
29250         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29251         $(HOST_EXPORTS) \
29252         for flag in $(EXTRA_HOST_FLAGS) ; do \
29253           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
29254         done; \
29255         echo "Doing distclean in guile"; \
29256         (cd $(HOST_SUBDIR)/guile && \
29257           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
29258                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
29259                   "RANLIB=$${RANLIB}" \
29260                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
29261                   distclean) \
29262           || exit 1
29263
29264 @endif guile
29265
29266 .PHONY: maybe-maintainer-clean-guile maintainer-clean-guile
29267 maybe-maintainer-clean-guile:
29268 @if guile
29269 maybe-maintainer-clean-guile: maintainer-clean-guile
29270
29271 maintainer-clean-guile: 
29272         @: $(MAKE); $(unstage)
29273         @[ -f ./guile/Makefile ] || exit 0; \
29274         r=`${PWD_COMMAND}`; export r; \
29275         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29276         $(HOST_EXPORTS) \
29277         for flag in $(EXTRA_HOST_FLAGS) ; do \
29278           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
29279         done; \
29280         echo "Doing maintainer-clean in guile"; \
29281         (cd $(HOST_SUBDIR)/guile && \
29282           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
29283                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
29284                   "RANLIB=$${RANLIB}" \
29285                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
29286                   maintainer-clean) \
29287           || exit 1
29288
29289 @endif guile
29290
29291
29292
29293 .PHONY: configure-tk maybe-configure-tk
29294 maybe-configure-tk:
29295 @if gcc-bootstrap
29296 configure-tk: stage_current
29297 @endif gcc-bootstrap
29298 @if tk
29299 maybe-configure-tk: configure-tk
29300 configure-tk: 
29301         @: $(MAKE); $(unstage)
29302         @r=`${PWD_COMMAND}`; export r; \
29303         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29304         test ! -f $(HOST_SUBDIR)/tk/Makefile || exit 0; \
29305         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/tk; \
29306         $(HOST_EXPORTS)  \
29307         echo Configuring in $(HOST_SUBDIR)/tk; \
29308         cd "$(HOST_SUBDIR)/tk" || exit 1; \
29309         case $(srcdir) in \
29310           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
29311           *) topdir=`echo $(HOST_SUBDIR)/tk/ | \
29312                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
29313         esac; \
29314         module_srcdir=tk; \
29315         $(SHELL) \
29316           $$s/$$module_srcdir/configure \
29317           --srcdir=$${topdir}/$$module_srcdir \
29318           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
29319           --target=${target_alias}  \
29320           || exit 1
29321 @endif tk
29322
29323
29324
29325
29326
29327 .PHONY: all-tk maybe-all-tk
29328 maybe-all-tk:
29329 @if gcc-bootstrap
29330 all-tk: stage_current
29331 @endif gcc-bootstrap
29332 @if tk
29333 TARGET-tk=all
29334 maybe-all-tk: all-tk
29335 all-tk: configure-tk
29336         @: $(MAKE); $(unstage)
29337         @r=`${PWD_COMMAND}`; export r; \
29338         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29339         $(HOST_EXPORTS)  \
29340         (cd $(HOST_SUBDIR)/tk && \
29341           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS)  \
29342                 $(TARGET-tk))
29343 @endif tk
29344
29345
29346
29347
29348 .PHONY: check-tk maybe-check-tk
29349 maybe-check-tk:
29350 @if tk
29351 maybe-check-tk: check-tk
29352
29353 check-tk:
29354         @: $(MAKE); $(unstage)
29355         @r=`${PWD_COMMAND}`; export r; \
29356         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29357         $(HOST_EXPORTS)  \
29358         (cd $(HOST_SUBDIR)/tk && \
29359           $(MAKE) $(FLAGS_TO_PASS)  check)
29360
29361 @endif tk
29362
29363 .PHONY: install-tk maybe-install-tk
29364 maybe-install-tk:
29365 @if tk
29366 maybe-install-tk: install-tk
29367
29368 install-tk: installdirs
29369         @: $(MAKE); $(unstage)
29370         @r=`${PWD_COMMAND}`; export r; \
29371         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29372         $(HOST_EXPORTS) \
29373         (cd $(HOST_SUBDIR)/tk && \
29374           $(MAKE) $(FLAGS_TO_PASS)  install)
29375
29376 @endif tk
29377
29378 .PHONY: install-strip-tk maybe-install-strip-tk
29379 maybe-install-strip-tk:
29380 @if tk
29381 maybe-install-strip-tk: install-strip-tk
29382
29383 install-strip-tk: installdirs
29384         @: $(MAKE); $(unstage)
29385         @r=`${PWD_COMMAND}`; export r; \
29386         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29387         $(HOST_EXPORTS) \
29388         (cd $(HOST_SUBDIR)/tk && \
29389           $(MAKE) $(FLAGS_TO_PASS)  install-strip)
29390
29391 @endif tk
29392
29393 # Other targets (info, dvi, pdf, etc.)
29394
29395 .PHONY: maybe-info-tk info-tk
29396 maybe-info-tk:
29397 @if tk
29398 maybe-info-tk: info-tk
29399
29400 info-tk: \
29401     configure-tk 
29402         @: $(MAKE); $(unstage)
29403         @[ -f ./tk/Makefile ] || exit 0; \
29404         r=`${PWD_COMMAND}`; export r; \
29405         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29406         $(HOST_EXPORTS) \
29407         for flag in $(EXTRA_HOST_FLAGS) ; do \
29408           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
29409         done; \
29410         echo "Doing info in tk"; \
29411         (cd $(HOST_SUBDIR)/tk && \
29412           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
29413                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
29414                   "RANLIB=$${RANLIB}" \
29415                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
29416                   info) \
29417           || exit 1
29418
29419 @endif tk
29420
29421 .PHONY: maybe-dvi-tk dvi-tk
29422 maybe-dvi-tk:
29423 @if tk
29424 maybe-dvi-tk: dvi-tk
29425
29426 dvi-tk: \
29427     configure-tk 
29428         @: $(MAKE); $(unstage)
29429         @[ -f ./tk/Makefile ] || exit 0; \
29430         r=`${PWD_COMMAND}`; export r; \
29431         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29432         $(HOST_EXPORTS) \
29433         for flag in $(EXTRA_HOST_FLAGS) ; do \
29434           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
29435         done; \
29436         echo "Doing dvi in tk"; \
29437         (cd $(HOST_SUBDIR)/tk && \
29438           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
29439                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
29440                   "RANLIB=$${RANLIB}" \
29441                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
29442                   dvi) \
29443           || exit 1
29444
29445 @endif tk
29446
29447 .PHONY: maybe-pdf-tk pdf-tk
29448 maybe-pdf-tk:
29449 @if tk
29450 maybe-pdf-tk: pdf-tk
29451
29452 pdf-tk: \
29453     configure-tk 
29454         @: $(MAKE); $(unstage)
29455         @[ -f ./tk/Makefile ] || exit 0; \
29456         r=`${PWD_COMMAND}`; export r; \
29457         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29458         $(HOST_EXPORTS) \
29459         for flag in $(EXTRA_HOST_FLAGS) ; do \
29460           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
29461         done; \
29462         echo "Doing pdf in tk"; \
29463         (cd $(HOST_SUBDIR)/tk && \
29464           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
29465                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
29466                   "RANLIB=$${RANLIB}" \
29467                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
29468                   pdf) \
29469           || exit 1
29470
29471 @endif tk
29472
29473 .PHONY: maybe-html-tk html-tk
29474 maybe-html-tk:
29475 @if tk
29476 maybe-html-tk: html-tk
29477
29478 html-tk: \
29479     configure-tk 
29480         @: $(MAKE); $(unstage)
29481         @[ -f ./tk/Makefile ] || exit 0; \
29482         r=`${PWD_COMMAND}`; export r; \
29483         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29484         $(HOST_EXPORTS) \
29485         for flag in $(EXTRA_HOST_FLAGS) ; do \
29486           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
29487         done; \
29488         echo "Doing html in tk"; \
29489         (cd $(HOST_SUBDIR)/tk && \
29490           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
29491                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
29492                   "RANLIB=$${RANLIB}" \
29493                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
29494                   html) \
29495           || exit 1
29496
29497 @endif tk
29498
29499 .PHONY: maybe-TAGS-tk TAGS-tk
29500 maybe-TAGS-tk:
29501 @if tk
29502 maybe-TAGS-tk: TAGS-tk
29503
29504 TAGS-tk: \
29505     configure-tk 
29506         @: $(MAKE); $(unstage)
29507         @[ -f ./tk/Makefile ] || exit 0; \
29508         r=`${PWD_COMMAND}`; export r; \
29509         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29510         $(HOST_EXPORTS) \
29511         for flag in $(EXTRA_HOST_FLAGS) ; do \
29512           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
29513         done; \
29514         echo "Doing TAGS in tk"; \
29515         (cd $(HOST_SUBDIR)/tk && \
29516           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
29517                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
29518                   "RANLIB=$${RANLIB}" \
29519                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
29520                   TAGS) \
29521           || exit 1
29522
29523 @endif tk
29524
29525 .PHONY: maybe-install-info-tk install-info-tk
29526 maybe-install-info-tk:
29527 @if tk
29528 maybe-install-info-tk: install-info-tk
29529
29530 install-info-tk: \
29531     configure-tk \
29532     info-tk 
29533         @: $(MAKE); $(unstage)
29534         @[ -f ./tk/Makefile ] || exit 0; \
29535         r=`${PWD_COMMAND}`; export r; \
29536         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29537         $(HOST_EXPORTS) \
29538         for flag in $(EXTRA_HOST_FLAGS) ; do \
29539           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
29540         done; \
29541         echo "Doing install-info in tk"; \
29542         (cd $(HOST_SUBDIR)/tk && \
29543           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
29544                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
29545                   "RANLIB=$${RANLIB}" \
29546                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
29547                   install-info) \
29548           || exit 1
29549
29550 @endif tk
29551
29552 .PHONY: maybe-install-pdf-tk install-pdf-tk
29553 maybe-install-pdf-tk:
29554 @if tk
29555 maybe-install-pdf-tk: install-pdf-tk
29556
29557 install-pdf-tk: \
29558     configure-tk \
29559     pdf-tk 
29560         @: $(MAKE); $(unstage)
29561         @[ -f ./tk/Makefile ] || exit 0; \
29562         r=`${PWD_COMMAND}`; export r; \
29563         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29564         $(HOST_EXPORTS) \
29565         for flag in $(EXTRA_HOST_FLAGS) ; do \
29566           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
29567         done; \
29568         echo "Doing install-pdf in tk"; \
29569         (cd $(HOST_SUBDIR)/tk && \
29570           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
29571                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
29572                   "RANLIB=$${RANLIB}" \
29573                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
29574                   install-pdf) \
29575           || exit 1
29576
29577 @endif tk
29578
29579 .PHONY: maybe-install-html-tk install-html-tk
29580 maybe-install-html-tk:
29581 @if tk
29582 maybe-install-html-tk: install-html-tk
29583
29584 install-html-tk: \
29585     configure-tk \
29586     html-tk 
29587         @: $(MAKE); $(unstage)
29588         @[ -f ./tk/Makefile ] || exit 0; \
29589         r=`${PWD_COMMAND}`; export r; \
29590         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29591         $(HOST_EXPORTS) \
29592         for flag in $(EXTRA_HOST_FLAGS) ; do \
29593           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
29594         done; \
29595         echo "Doing install-html in tk"; \
29596         (cd $(HOST_SUBDIR)/tk && \
29597           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
29598                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
29599                   "RANLIB=$${RANLIB}" \
29600                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
29601                   install-html) \
29602           || exit 1
29603
29604 @endif tk
29605
29606 .PHONY: maybe-installcheck-tk installcheck-tk
29607 maybe-installcheck-tk:
29608 @if tk
29609 maybe-installcheck-tk: installcheck-tk
29610
29611 installcheck-tk: \
29612     configure-tk 
29613         @: $(MAKE); $(unstage)
29614         @[ -f ./tk/Makefile ] || exit 0; \
29615         r=`${PWD_COMMAND}`; export r; \
29616         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29617         $(HOST_EXPORTS) \
29618         for flag in $(EXTRA_HOST_FLAGS) ; do \
29619           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
29620         done; \
29621         echo "Doing installcheck in tk"; \
29622         (cd $(HOST_SUBDIR)/tk && \
29623           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
29624                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
29625                   "RANLIB=$${RANLIB}" \
29626                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
29627                   installcheck) \
29628           || exit 1
29629
29630 @endif tk
29631
29632 .PHONY: maybe-mostlyclean-tk mostlyclean-tk
29633 maybe-mostlyclean-tk:
29634 @if tk
29635 maybe-mostlyclean-tk: mostlyclean-tk
29636
29637 mostlyclean-tk: 
29638         @: $(MAKE); $(unstage)
29639         @[ -f ./tk/Makefile ] || exit 0; \
29640         r=`${PWD_COMMAND}`; export r; \
29641         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29642         $(HOST_EXPORTS) \
29643         for flag in $(EXTRA_HOST_FLAGS) ; do \
29644           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
29645         done; \
29646         echo "Doing mostlyclean in tk"; \
29647         (cd $(HOST_SUBDIR)/tk && \
29648           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
29649                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
29650                   "RANLIB=$${RANLIB}" \
29651                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
29652                   mostlyclean) \
29653           || exit 1
29654
29655 @endif tk
29656
29657 .PHONY: maybe-clean-tk clean-tk
29658 maybe-clean-tk:
29659 @if tk
29660 maybe-clean-tk: clean-tk
29661
29662 clean-tk: 
29663         @: $(MAKE); $(unstage)
29664         @[ -f ./tk/Makefile ] || exit 0; \
29665         r=`${PWD_COMMAND}`; export r; \
29666         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29667         $(HOST_EXPORTS) \
29668         for flag in $(EXTRA_HOST_FLAGS) ; do \
29669           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
29670         done; \
29671         echo "Doing clean in tk"; \
29672         (cd $(HOST_SUBDIR)/tk && \
29673           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
29674                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
29675                   "RANLIB=$${RANLIB}" \
29676                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
29677                   clean) \
29678           || exit 1
29679
29680 @endif tk
29681
29682 .PHONY: maybe-distclean-tk distclean-tk
29683 maybe-distclean-tk:
29684 @if tk
29685 maybe-distclean-tk: distclean-tk
29686
29687 distclean-tk: 
29688         @: $(MAKE); $(unstage)
29689         @[ -f ./tk/Makefile ] || exit 0; \
29690         r=`${PWD_COMMAND}`; export r; \
29691         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29692         $(HOST_EXPORTS) \
29693         for flag in $(EXTRA_HOST_FLAGS) ; do \
29694           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
29695         done; \
29696         echo "Doing distclean in tk"; \
29697         (cd $(HOST_SUBDIR)/tk && \
29698           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
29699                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
29700                   "RANLIB=$${RANLIB}" \
29701                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
29702                   distclean) \
29703           || exit 1
29704
29705 @endif tk
29706
29707 .PHONY: maybe-maintainer-clean-tk maintainer-clean-tk
29708 maybe-maintainer-clean-tk:
29709 @if tk
29710 maybe-maintainer-clean-tk: maintainer-clean-tk
29711
29712 maintainer-clean-tk: 
29713         @: $(MAKE); $(unstage)
29714         @[ -f ./tk/Makefile ] || exit 0; \
29715         r=`${PWD_COMMAND}`; export r; \
29716         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29717         $(HOST_EXPORTS) \
29718         for flag in $(EXTRA_HOST_FLAGS) ; do \
29719           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
29720         done; \
29721         echo "Doing maintainer-clean in tk"; \
29722         (cd $(HOST_SUBDIR)/tk && \
29723           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
29724                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
29725                   "RANLIB=$${RANLIB}" \
29726                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
29727                   maintainer-clean) \
29728           || exit 1
29729
29730 @endif tk
29731
29732
29733
29734 .PHONY: configure-libtermcap maybe-configure-libtermcap
29735 maybe-configure-libtermcap:
29736 @if gcc-bootstrap
29737 configure-libtermcap: stage_current
29738 @endif gcc-bootstrap
29739 @if libtermcap
29740 maybe-configure-libtermcap: configure-libtermcap
29741 configure-libtermcap: 
29742         @: $(MAKE); $(unstage)
29743         @r=`${PWD_COMMAND}`; export r; \
29744         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29745         test ! -f $(HOST_SUBDIR)/libtermcap/Makefile || exit 0; \
29746         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libtermcap; \
29747         $(HOST_EXPORTS)  \
29748         echo Configuring in $(HOST_SUBDIR)/libtermcap; \
29749         cd "$(HOST_SUBDIR)/libtermcap" || exit 1; \
29750         case $(srcdir) in \
29751           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
29752           *) topdir=`echo $(HOST_SUBDIR)/libtermcap/ | \
29753                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
29754         esac; \
29755         module_srcdir=libtermcap; \
29756         $(SHELL) \
29757           $$s/$$module_srcdir/configure \
29758           --srcdir=$${topdir}/$$module_srcdir \
29759           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
29760           --target=${target_alias}  \
29761           || exit 1
29762 @endif libtermcap
29763
29764
29765
29766
29767
29768 .PHONY: all-libtermcap maybe-all-libtermcap
29769 maybe-all-libtermcap:
29770 @if gcc-bootstrap
29771 all-libtermcap: stage_current
29772 @endif gcc-bootstrap
29773 @if libtermcap
29774 TARGET-libtermcap=all
29775 maybe-all-libtermcap: all-libtermcap
29776 all-libtermcap: configure-libtermcap
29777         @: $(MAKE); $(unstage)
29778         @r=`${PWD_COMMAND}`; export r; \
29779         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29780         $(HOST_EXPORTS)  \
29781         (cd $(HOST_SUBDIR)/libtermcap && \
29782           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS)  \
29783                 $(TARGET-libtermcap))
29784 @endif libtermcap
29785
29786
29787
29788
29789 .PHONY: check-libtermcap maybe-check-libtermcap
29790 maybe-check-libtermcap:
29791 @if libtermcap
29792 maybe-check-libtermcap: check-libtermcap
29793
29794 check-libtermcap:
29795
29796 @endif libtermcap
29797
29798 .PHONY: install-libtermcap maybe-install-libtermcap
29799 maybe-install-libtermcap:
29800 @if libtermcap
29801 maybe-install-libtermcap: install-libtermcap
29802
29803 install-libtermcap: installdirs
29804         @: $(MAKE); $(unstage)
29805         @r=`${PWD_COMMAND}`; export r; \
29806         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29807         $(HOST_EXPORTS) \
29808         (cd $(HOST_SUBDIR)/libtermcap && \
29809           $(MAKE) $(FLAGS_TO_PASS)  install)
29810
29811 @endif libtermcap
29812
29813 .PHONY: install-strip-libtermcap maybe-install-strip-libtermcap
29814 maybe-install-strip-libtermcap:
29815 @if libtermcap
29816 maybe-install-strip-libtermcap: install-strip-libtermcap
29817
29818 install-strip-libtermcap: installdirs
29819         @: $(MAKE); $(unstage)
29820         @r=`${PWD_COMMAND}`; export r; \
29821         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29822         $(HOST_EXPORTS) \
29823         (cd $(HOST_SUBDIR)/libtermcap && \
29824           $(MAKE) $(FLAGS_TO_PASS)  install-strip)
29825
29826 @endif libtermcap
29827
29828 # Other targets (info, dvi, pdf, etc.)
29829
29830 .PHONY: maybe-info-libtermcap info-libtermcap
29831 maybe-info-libtermcap:
29832 @if libtermcap
29833 maybe-info-libtermcap: info-libtermcap
29834
29835 info-libtermcap: \
29836     configure-libtermcap 
29837         @: $(MAKE); $(unstage)
29838         @[ -f ./libtermcap/Makefile ] || exit 0; \
29839         r=`${PWD_COMMAND}`; export r; \
29840         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29841         $(HOST_EXPORTS) \
29842         for flag in $(EXTRA_HOST_FLAGS) ; do \
29843           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
29844         done; \
29845         echo "Doing info in libtermcap"; \
29846         (cd $(HOST_SUBDIR)/libtermcap && \
29847           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
29848                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
29849                   "RANLIB=$${RANLIB}" \
29850                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
29851                   info) \
29852           || exit 1
29853
29854 @endif libtermcap
29855
29856 .PHONY: maybe-dvi-libtermcap dvi-libtermcap
29857 maybe-dvi-libtermcap:
29858 @if libtermcap
29859 maybe-dvi-libtermcap: dvi-libtermcap
29860
29861 dvi-libtermcap: \
29862     configure-libtermcap 
29863         @: $(MAKE); $(unstage)
29864         @[ -f ./libtermcap/Makefile ] || exit 0; \
29865         r=`${PWD_COMMAND}`; export r; \
29866         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29867         $(HOST_EXPORTS) \
29868         for flag in $(EXTRA_HOST_FLAGS) ; do \
29869           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
29870         done; \
29871         echo "Doing dvi in libtermcap"; \
29872         (cd $(HOST_SUBDIR)/libtermcap && \
29873           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
29874                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
29875                   "RANLIB=$${RANLIB}" \
29876                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
29877                   dvi) \
29878           || exit 1
29879
29880 @endif libtermcap
29881
29882 .PHONY: maybe-pdf-libtermcap pdf-libtermcap
29883 maybe-pdf-libtermcap:
29884 @if libtermcap
29885 maybe-pdf-libtermcap: pdf-libtermcap
29886
29887 pdf-libtermcap: \
29888     configure-libtermcap 
29889         @: $(MAKE); $(unstage)
29890         @[ -f ./libtermcap/Makefile ] || exit 0; \
29891         r=`${PWD_COMMAND}`; export r; \
29892         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29893         $(HOST_EXPORTS) \
29894         for flag in $(EXTRA_HOST_FLAGS) ; do \
29895           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
29896         done; \
29897         echo "Doing pdf in libtermcap"; \
29898         (cd $(HOST_SUBDIR)/libtermcap && \
29899           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
29900                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
29901                   "RANLIB=$${RANLIB}" \
29902                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
29903                   pdf) \
29904           || exit 1
29905
29906 @endif libtermcap
29907
29908 .PHONY: maybe-html-libtermcap html-libtermcap
29909 maybe-html-libtermcap:
29910 @if libtermcap
29911 maybe-html-libtermcap: html-libtermcap
29912
29913 html-libtermcap: \
29914     configure-libtermcap 
29915         @: $(MAKE); $(unstage)
29916         @[ -f ./libtermcap/Makefile ] || exit 0; \
29917         r=`${PWD_COMMAND}`; export r; \
29918         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29919         $(HOST_EXPORTS) \
29920         for flag in $(EXTRA_HOST_FLAGS) ; do \
29921           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
29922         done; \
29923         echo "Doing html in libtermcap"; \
29924         (cd $(HOST_SUBDIR)/libtermcap && \
29925           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
29926                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
29927                   "RANLIB=$${RANLIB}" \
29928                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
29929                   html) \
29930           || exit 1
29931
29932 @endif libtermcap
29933
29934 .PHONY: maybe-TAGS-libtermcap TAGS-libtermcap
29935 maybe-TAGS-libtermcap:
29936 @if libtermcap
29937 maybe-TAGS-libtermcap: TAGS-libtermcap
29938
29939 TAGS-libtermcap: \
29940     configure-libtermcap 
29941         @: $(MAKE); $(unstage)
29942         @[ -f ./libtermcap/Makefile ] || exit 0; \
29943         r=`${PWD_COMMAND}`; export r; \
29944         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29945         $(HOST_EXPORTS) \
29946         for flag in $(EXTRA_HOST_FLAGS) ; do \
29947           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
29948         done; \
29949         echo "Doing TAGS in libtermcap"; \
29950         (cd $(HOST_SUBDIR)/libtermcap && \
29951           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
29952                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
29953                   "RANLIB=$${RANLIB}" \
29954                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
29955                   TAGS) \
29956           || exit 1
29957
29958 @endif libtermcap
29959
29960 .PHONY: maybe-install-info-libtermcap install-info-libtermcap
29961 maybe-install-info-libtermcap:
29962 @if libtermcap
29963 maybe-install-info-libtermcap: install-info-libtermcap
29964
29965 install-info-libtermcap: \
29966     configure-libtermcap \
29967     info-libtermcap 
29968         @: $(MAKE); $(unstage)
29969         @[ -f ./libtermcap/Makefile ] || exit 0; \
29970         r=`${PWD_COMMAND}`; export r; \
29971         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29972         $(HOST_EXPORTS) \
29973         for flag in $(EXTRA_HOST_FLAGS) ; do \
29974           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
29975         done; \
29976         echo "Doing install-info in libtermcap"; \
29977         (cd $(HOST_SUBDIR)/libtermcap && \
29978           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
29979                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
29980                   "RANLIB=$${RANLIB}" \
29981                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
29982                   install-info) \
29983           || exit 1
29984
29985 @endif libtermcap
29986
29987 .PHONY: maybe-install-pdf-libtermcap install-pdf-libtermcap
29988 maybe-install-pdf-libtermcap:
29989 @if libtermcap
29990 maybe-install-pdf-libtermcap: install-pdf-libtermcap
29991
29992 install-pdf-libtermcap: \
29993     configure-libtermcap \
29994     pdf-libtermcap 
29995         @: $(MAKE); $(unstage)
29996         @[ -f ./libtermcap/Makefile ] || exit 0; \
29997         r=`${PWD_COMMAND}`; export r; \
29998         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29999         $(HOST_EXPORTS) \
30000         for flag in $(EXTRA_HOST_FLAGS) ; do \
30001           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
30002         done; \
30003         echo "Doing install-pdf in libtermcap"; \
30004         (cd $(HOST_SUBDIR)/libtermcap && \
30005           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
30006                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
30007                   "RANLIB=$${RANLIB}" \
30008                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
30009                   install-pdf) \
30010           || exit 1
30011
30012 @endif libtermcap
30013
30014 .PHONY: maybe-install-html-libtermcap install-html-libtermcap
30015 maybe-install-html-libtermcap:
30016 @if libtermcap
30017 maybe-install-html-libtermcap: install-html-libtermcap
30018
30019 install-html-libtermcap: \
30020     configure-libtermcap \
30021     html-libtermcap 
30022         @: $(MAKE); $(unstage)
30023         @[ -f ./libtermcap/Makefile ] || exit 0; \
30024         r=`${PWD_COMMAND}`; export r; \
30025         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30026         $(HOST_EXPORTS) \
30027         for flag in $(EXTRA_HOST_FLAGS) ; do \
30028           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
30029         done; \
30030         echo "Doing install-html in libtermcap"; \
30031         (cd $(HOST_SUBDIR)/libtermcap && \
30032           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
30033                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
30034                   "RANLIB=$${RANLIB}" \
30035                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
30036                   install-html) \
30037           || exit 1
30038
30039 @endif libtermcap
30040
30041 .PHONY: maybe-installcheck-libtermcap installcheck-libtermcap
30042 maybe-installcheck-libtermcap:
30043 @if libtermcap
30044 maybe-installcheck-libtermcap: installcheck-libtermcap
30045
30046 installcheck-libtermcap: \
30047     configure-libtermcap 
30048         @: $(MAKE); $(unstage)
30049         @[ -f ./libtermcap/Makefile ] || exit 0; \
30050         r=`${PWD_COMMAND}`; export r; \
30051         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30052         $(HOST_EXPORTS) \
30053         for flag in $(EXTRA_HOST_FLAGS) ; do \
30054           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
30055         done; \
30056         echo "Doing installcheck in libtermcap"; \
30057         (cd $(HOST_SUBDIR)/libtermcap && \
30058           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
30059                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
30060                   "RANLIB=$${RANLIB}" \
30061                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
30062                   installcheck) \
30063           || exit 1
30064
30065 @endif libtermcap
30066
30067 .PHONY: maybe-mostlyclean-libtermcap mostlyclean-libtermcap
30068 maybe-mostlyclean-libtermcap:
30069 @if libtermcap
30070 maybe-mostlyclean-libtermcap: mostlyclean-libtermcap
30071
30072 # libtermcap doesn't support mostlyclean.
30073 mostlyclean-libtermcap:
30074
30075 @endif libtermcap
30076
30077 .PHONY: maybe-clean-libtermcap clean-libtermcap
30078 maybe-clean-libtermcap:
30079 @if libtermcap
30080 maybe-clean-libtermcap: clean-libtermcap
30081
30082 # libtermcap doesn't support clean.
30083 clean-libtermcap:
30084
30085 @endif libtermcap
30086
30087 .PHONY: maybe-distclean-libtermcap distclean-libtermcap
30088 maybe-distclean-libtermcap:
30089 @if libtermcap
30090 maybe-distclean-libtermcap: distclean-libtermcap
30091
30092 # libtermcap doesn't support distclean.
30093 distclean-libtermcap:
30094
30095 @endif libtermcap
30096
30097 .PHONY: maybe-maintainer-clean-libtermcap maintainer-clean-libtermcap
30098 maybe-maintainer-clean-libtermcap:
30099 @if libtermcap
30100 maybe-maintainer-clean-libtermcap: maintainer-clean-libtermcap
30101
30102 # libtermcap doesn't support maintainer-clean.
30103 maintainer-clean-libtermcap:
30104
30105 @endif libtermcap
30106
30107
30108
30109 .PHONY: configure-utils maybe-configure-utils
30110 maybe-configure-utils:
30111 @if gcc-bootstrap
30112 configure-utils: stage_current
30113 @endif gcc-bootstrap
30114 @if utils
30115 maybe-configure-utils: configure-utils
30116 configure-utils: 
30117         @: $(MAKE); $(unstage)
30118         @r=`${PWD_COMMAND}`; export r; \
30119         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30120         test ! -f $(HOST_SUBDIR)/utils/Makefile || exit 0; \
30121         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/utils; \
30122         $(HOST_EXPORTS)  \
30123         echo Configuring in $(HOST_SUBDIR)/utils; \
30124         cd "$(HOST_SUBDIR)/utils" || exit 1; \
30125         case $(srcdir) in \
30126           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
30127           *) topdir=`echo $(HOST_SUBDIR)/utils/ | \
30128                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
30129         esac; \
30130         module_srcdir=utils; \
30131         $(SHELL) \
30132           $$s/$$module_srcdir/configure \
30133           --srcdir=$${topdir}/$$module_srcdir \
30134           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
30135           --target=${target_alias}  \
30136           || exit 1
30137 @endif utils
30138
30139
30140
30141
30142
30143 .PHONY: all-utils maybe-all-utils
30144 maybe-all-utils:
30145 @if gcc-bootstrap
30146 all-utils: stage_current
30147 @endif gcc-bootstrap
30148 @if utils
30149 TARGET-utils=all
30150 maybe-all-utils: all-utils
30151 all-utils: configure-utils
30152         @: $(MAKE); $(unstage)
30153         @r=`${PWD_COMMAND}`; export r; \
30154         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30155         $(HOST_EXPORTS)  \
30156         (cd $(HOST_SUBDIR)/utils && \
30157           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS)  \
30158                 $(TARGET-utils))
30159 @endif utils
30160
30161
30162
30163
30164 .PHONY: check-utils maybe-check-utils
30165 maybe-check-utils:
30166 @if utils
30167 maybe-check-utils: check-utils
30168
30169 check-utils:
30170
30171 @endif utils
30172
30173 .PHONY: install-utils maybe-install-utils
30174 maybe-install-utils:
30175 @if utils
30176 maybe-install-utils: install-utils
30177
30178 install-utils: installdirs
30179         @: $(MAKE); $(unstage)
30180         @r=`${PWD_COMMAND}`; export r; \
30181         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30182         $(HOST_EXPORTS) \
30183         (cd $(HOST_SUBDIR)/utils && \
30184           $(MAKE) $(FLAGS_TO_PASS)  install)
30185
30186 @endif utils
30187
30188 .PHONY: install-strip-utils maybe-install-strip-utils
30189 maybe-install-strip-utils:
30190 @if utils
30191 maybe-install-strip-utils: install-strip-utils
30192
30193 install-strip-utils: installdirs
30194         @: $(MAKE); $(unstage)
30195         @r=`${PWD_COMMAND}`; export r; \
30196         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30197         $(HOST_EXPORTS) \
30198         (cd $(HOST_SUBDIR)/utils && \
30199           $(MAKE) $(FLAGS_TO_PASS)  install-strip)
30200
30201 @endif utils
30202
30203 # Other targets (info, dvi, pdf, etc.)
30204
30205 .PHONY: maybe-info-utils info-utils
30206 maybe-info-utils:
30207 @if utils
30208 maybe-info-utils: info-utils
30209
30210 info-utils: \
30211     configure-utils 
30212         @: $(MAKE); $(unstage)
30213         @[ -f ./utils/Makefile ] || exit 0; \
30214         r=`${PWD_COMMAND}`; export r; \
30215         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30216         $(HOST_EXPORTS) \
30217         for flag in $(EXTRA_HOST_FLAGS) ; do \
30218           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
30219         done; \
30220         echo "Doing info in utils"; \
30221         (cd $(HOST_SUBDIR)/utils && \
30222           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
30223                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
30224                   "RANLIB=$${RANLIB}" \
30225                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
30226                   info) \
30227           || exit 1
30228
30229 @endif utils
30230
30231 .PHONY: maybe-dvi-utils dvi-utils
30232 maybe-dvi-utils:
30233 @if utils
30234 maybe-dvi-utils: dvi-utils
30235
30236 dvi-utils: \
30237     configure-utils 
30238         @: $(MAKE); $(unstage)
30239         @[ -f ./utils/Makefile ] || exit 0; \
30240         r=`${PWD_COMMAND}`; export r; \
30241         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30242         $(HOST_EXPORTS) \
30243         for flag in $(EXTRA_HOST_FLAGS) ; do \
30244           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
30245         done; \
30246         echo "Doing dvi in utils"; \
30247         (cd $(HOST_SUBDIR)/utils && \
30248           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
30249                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
30250                   "RANLIB=$${RANLIB}" \
30251                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
30252                   dvi) \
30253           || exit 1
30254
30255 @endif utils
30256
30257 .PHONY: maybe-pdf-utils pdf-utils
30258 maybe-pdf-utils:
30259 @if utils
30260 maybe-pdf-utils: pdf-utils
30261
30262 pdf-utils: \
30263     configure-utils 
30264         @: $(MAKE); $(unstage)
30265         @[ -f ./utils/Makefile ] || exit 0; \
30266         r=`${PWD_COMMAND}`; export r; \
30267         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30268         $(HOST_EXPORTS) \
30269         for flag in $(EXTRA_HOST_FLAGS) ; do \
30270           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
30271         done; \
30272         echo "Doing pdf in utils"; \
30273         (cd $(HOST_SUBDIR)/utils && \
30274           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
30275                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
30276                   "RANLIB=$${RANLIB}" \
30277                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
30278                   pdf) \
30279           || exit 1
30280
30281 @endif utils
30282
30283 .PHONY: maybe-html-utils html-utils
30284 maybe-html-utils:
30285 @if utils
30286 maybe-html-utils: html-utils
30287
30288 html-utils: \
30289     configure-utils 
30290         @: $(MAKE); $(unstage)
30291         @[ -f ./utils/Makefile ] || exit 0; \
30292         r=`${PWD_COMMAND}`; export r; \
30293         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30294         $(HOST_EXPORTS) \
30295         for flag in $(EXTRA_HOST_FLAGS) ; do \
30296           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
30297         done; \
30298         echo "Doing html in utils"; \
30299         (cd $(HOST_SUBDIR)/utils && \
30300           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
30301                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
30302                   "RANLIB=$${RANLIB}" \
30303                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
30304                   html) \
30305           || exit 1
30306
30307 @endif utils
30308
30309 .PHONY: maybe-TAGS-utils TAGS-utils
30310 maybe-TAGS-utils:
30311 @if utils
30312 maybe-TAGS-utils: TAGS-utils
30313
30314 TAGS-utils: \
30315     configure-utils 
30316         @: $(MAKE); $(unstage)
30317         @[ -f ./utils/Makefile ] || exit 0; \
30318         r=`${PWD_COMMAND}`; export r; \
30319         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30320         $(HOST_EXPORTS) \
30321         for flag in $(EXTRA_HOST_FLAGS) ; do \
30322           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
30323         done; \
30324         echo "Doing TAGS in utils"; \
30325         (cd $(HOST_SUBDIR)/utils && \
30326           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
30327                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
30328                   "RANLIB=$${RANLIB}" \
30329                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
30330                   TAGS) \
30331           || exit 1
30332
30333 @endif utils
30334
30335 .PHONY: maybe-install-info-utils install-info-utils
30336 maybe-install-info-utils:
30337 @if utils
30338 maybe-install-info-utils: install-info-utils
30339
30340 install-info-utils: \
30341     configure-utils \
30342     info-utils 
30343         @: $(MAKE); $(unstage)
30344         @[ -f ./utils/Makefile ] || exit 0; \
30345         r=`${PWD_COMMAND}`; export r; \
30346         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30347         $(HOST_EXPORTS) \
30348         for flag in $(EXTRA_HOST_FLAGS) ; do \
30349           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
30350         done; \
30351         echo "Doing install-info in utils"; \
30352         (cd $(HOST_SUBDIR)/utils && \
30353           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
30354                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
30355                   "RANLIB=$${RANLIB}" \
30356                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
30357                   install-info) \
30358           || exit 1
30359
30360 @endif utils
30361
30362 .PHONY: maybe-install-pdf-utils install-pdf-utils
30363 maybe-install-pdf-utils:
30364 @if utils
30365 maybe-install-pdf-utils: install-pdf-utils
30366
30367 install-pdf-utils: \
30368     configure-utils \
30369     pdf-utils 
30370         @: $(MAKE); $(unstage)
30371         @[ -f ./utils/Makefile ] || exit 0; \
30372         r=`${PWD_COMMAND}`; export r; \
30373         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30374         $(HOST_EXPORTS) \
30375         for flag in $(EXTRA_HOST_FLAGS) ; do \
30376           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
30377         done; \
30378         echo "Doing install-pdf in utils"; \
30379         (cd $(HOST_SUBDIR)/utils && \
30380           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
30381                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
30382                   "RANLIB=$${RANLIB}" \
30383                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
30384                   install-pdf) \
30385           || exit 1
30386
30387 @endif utils
30388
30389 .PHONY: maybe-install-html-utils install-html-utils
30390 maybe-install-html-utils:
30391 @if utils
30392 maybe-install-html-utils: install-html-utils
30393
30394 install-html-utils: \
30395     configure-utils \
30396     html-utils 
30397         @: $(MAKE); $(unstage)
30398         @[ -f ./utils/Makefile ] || exit 0; \
30399         r=`${PWD_COMMAND}`; export r; \
30400         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30401         $(HOST_EXPORTS) \
30402         for flag in $(EXTRA_HOST_FLAGS) ; do \
30403           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
30404         done; \
30405         echo "Doing install-html in utils"; \
30406         (cd $(HOST_SUBDIR)/utils && \
30407           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
30408                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
30409                   "RANLIB=$${RANLIB}" \
30410                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
30411                   install-html) \
30412           || exit 1
30413
30414 @endif utils
30415
30416 .PHONY: maybe-installcheck-utils installcheck-utils
30417 maybe-installcheck-utils:
30418 @if utils
30419 maybe-installcheck-utils: installcheck-utils
30420
30421 installcheck-utils: \
30422     configure-utils 
30423         @: $(MAKE); $(unstage)
30424         @[ -f ./utils/Makefile ] || exit 0; \
30425         r=`${PWD_COMMAND}`; export r; \
30426         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30427         $(HOST_EXPORTS) \
30428         for flag in $(EXTRA_HOST_FLAGS) ; do \
30429           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
30430         done; \
30431         echo "Doing installcheck in utils"; \
30432         (cd $(HOST_SUBDIR)/utils && \
30433           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
30434                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
30435                   "RANLIB=$${RANLIB}" \
30436                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
30437                   installcheck) \
30438           || exit 1
30439
30440 @endif utils
30441
30442 .PHONY: maybe-mostlyclean-utils mostlyclean-utils
30443 maybe-mostlyclean-utils:
30444 @if utils
30445 maybe-mostlyclean-utils: mostlyclean-utils
30446
30447 mostlyclean-utils: 
30448         @: $(MAKE); $(unstage)
30449         @[ -f ./utils/Makefile ] || exit 0; \
30450         r=`${PWD_COMMAND}`; export r; \
30451         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30452         $(HOST_EXPORTS) \
30453         for flag in $(EXTRA_HOST_FLAGS) ; do \
30454           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
30455         done; \
30456         echo "Doing mostlyclean in utils"; \
30457         (cd $(HOST_SUBDIR)/utils && \
30458           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
30459                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
30460                   "RANLIB=$${RANLIB}" \
30461                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
30462                   mostlyclean) \
30463           || exit 1
30464
30465 @endif utils
30466
30467 .PHONY: maybe-clean-utils clean-utils
30468 maybe-clean-utils:
30469 @if utils
30470 maybe-clean-utils: clean-utils
30471
30472 clean-utils: 
30473         @: $(MAKE); $(unstage)
30474         @[ -f ./utils/Makefile ] || exit 0; \
30475         r=`${PWD_COMMAND}`; export r; \
30476         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30477         $(HOST_EXPORTS) \
30478         for flag in $(EXTRA_HOST_FLAGS) ; do \
30479           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
30480         done; \
30481         echo "Doing clean in utils"; \
30482         (cd $(HOST_SUBDIR)/utils && \
30483           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
30484                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
30485                   "RANLIB=$${RANLIB}" \
30486                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
30487                   clean) \
30488           || exit 1
30489
30490 @endif utils
30491
30492 .PHONY: maybe-distclean-utils distclean-utils
30493 maybe-distclean-utils:
30494 @if utils
30495 maybe-distclean-utils: distclean-utils
30496
30497 distclean-utils: 
30498         @: $(MAKE); $(unstage)
30499         @[ -f ./utils/Makefile ] || exit 0; \
30500         r=`${PWD_COMMAND}`; export r; \
30501         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30502         $(HOST_EXPORTS) \
30503         for flag in $(EXTRA_HOST_FLAGS) ; do \
30504           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
30505         done; \
30506         echo "Doing distclean in utils"; \
30507         (cd $(HOST_SUBDIR)/utils && \
30508           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
30509                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
30510                   "RANLIB=$${RANLIB}" \
30511                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
30512                   distclean) \
30513           || exit 1
30514
30515 @endif utils
30516
30517 .PHONY: maybe-maintainer-clean-utils maintainer-clean-utils
30518 maybe-maintainer-clean-utils:
30519 @if utils
30520 maybe-maintainer-clean-utils: maintainer-clean-utils
30521
30522 maintainer-clean-utils: 
30523         @: $(MAKE); $(unstage)
30524         @[ -f ./utils/Makefile ] || exit 0; \
30525         r=`${PWD_COMMAND}`; export r; \
30526         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30527         $(HOST_EXPORTS) \
30528         for flag in $(EXTRA_HOST_FLAGS) ; do \
30529           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
30530         done; \
30531         echo "Doing maintainer-clean in utils"; \
30532         (cd $(HOST_SUBDIR)/utils && \
30533           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
30534                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
30535                   "RANLIB=$${RANLIB}" \
30536                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
30537                   maintainer-clean) \
30538           || exit 1
30539
30540 @endif utils
30541
30542
30543
30544 .PHONY: configure-gnattools maybe-configure-gnattools
30545 maybe-configure-gnattools:
30546 @if gcc-bootstrap
30547 configure-gnattools: stage_current
30548 @endif gcc-bootstrap
30549 @if gnattools
30550 maybe-configure-gnattools: configure-gnattools
30551 configure-gnattools: 
30552         @: $(MAKE); $(unstage)
30553         @r=`${PWD_COMMAND}`; export r; \
30554         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30555         test ! -f $(HOST_SUBDIR)/gnattools/Makefile || exit 0; \
30556         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gnattools; \
30557         $(HOST_EXPORTS)  \
30558         echo Configuring in $(HOST_SUBDIR)/gnattools; \
30559         cd "$(HOST_SUBDIR)/gnattools" || exit 1; \
30560         case $(srcdir) in \
30561           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
30562           *) topdir=`echo $(HOST_SUBDIR)/gnattools/ | \
30563                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
30564         esac; \
30565         module_srcdir=gnattools; \
30566         $(SHELL) \
30567           $$s/$$module_srcdir/configure \
30568           --srcdir=$${topdir}/$$module_srcdir \
30569           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
30570           --target=${target_alias}  \
30571           || exit 1
30572 @endif gnattools
30573
30574
30575
30576
30577
30578 .PHONY: all-gnattools maybe-all-gnattools
30579 maybe-all-gnattools:
30580 @if gcc-bootstrap
30581 all-gnattools: stage_current
30582 @endif gcc-bootstrap
30583 @if gnattools
30584 TARGET-gnattools=all
30585 maybe-all-gnattools: all-gnattools
30586 all-gnattools: configure-gnattools
30587         @: $(MAKE); $(unstage)
30588         @r=`${PWD_COMMAND}`; export r; \
30589         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30590         $(HOST_EXPORTS)  \
30591         (cd $(HOST_SUBDIR)/gnattools && \
30592           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS)  \
30593                 $(TARGET-gnattools))
30594 @endif gnattools
30595
30596
30597
30598
30599 .PHONY: check-gnattools maybe-check-gnattools
30600 maybe-check-gnattools:
30601 @if gnattools
30602 maybe-check-gnattools: check-gnattools
30603
30604 check-gnattools:
30605         @: $(MAKE); $(unstage)
30606         @r=`${PWD_COMMAND}`; export r; \
30607         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30608         $(HOST_EXPORTS)  \
30609         (cd $(HOST_SUBDIR)/gnattools && \
30610           $(MAKE) $(FLAGS_TO_PASS)  check)
30611
30612 @endif gnattools
30613
30614 .PHONY: install-gnattools maybe-install-gnattools
30615 maybe-install-gnattools:
30616 @if gnattools
30617 maybe-install-gnattools: install-gnattools
30618
30619 install-gnattools: installdirs
30620         @: $(MAKE); $(unstage)
30621         @r=`${PWD_COMMAND}`; export r; \
30622         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30623         $(HOST_EXPORTS) \
30624         (cd $(HOST_SUBDIR)/gnattools && \
30625           $(MAKE) $(FLAGS_TO_PASS)  install)
30626
30627 @endif gnattools
30628
30629 .PHONY: install-strip-gnattools maybe-install-strip-gnattools
30630 maybe-install-strip-gnattools:
30631 @if gnattools
30632 maybe-install-strip-gnattools: install-strip-gnattools
30633
30634 install-strip-gnattools: installdirs
30635         @: $(MAKE); $(unstage)
30636         @r=`${PWD_COMMAND}`; export r; \
30637         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30638         $(HOST_EXPORTS) \
30639         (cd $(HOST_SUBDIR)/gnattools && \
30640           $(MAKE) $(FLAGS_TO_PASS)  install-strip)
30641
30642 @endif gnattools
30643
30644 # Other targets (info, dvi, pdf, etc.)
30645
30646 .PHONY: maybe-info-gnattools info-gnattools
30647 maybe-info-gnattools:
30648 @if gnattools
30649 maybe-info-gnattools: info-gnattools
30650
30651 info-gnattools: \
30652     configure-gnattools 
30653         @: $(MAKE); $(unstage)
30654         @[ -f ./gnattools/Makefile ] || exit 0; \
30655         r=`${PWD_COMMAND}`; export r; \
30656         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30657         $(HOST_EXPORTS) \
30658         for flag in $(EXTRA_HOST_FLAGS) ; do \
30659           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
30660         done; \
30661         echo "Doing info in gnattools"; \
30662         (cd $(HOST_SUBDIR)/gnattools && \
30663           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
30664                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
30665                   "RANLIB=$${RANLIB}" \
30666                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
30667                   info) \
30668           || exit 1
30669
30670 @endif gnattools
30671
30672 .PHONY: maybe-dvi-gnattools dvi-gnattools
30673 maybe-dvi-gnattools:
30674 @if gnattools
30675 maybe-dvi-gnattools: dvi-gnattools
30676
30677 dvi-gnattools: \
30678     configure-gnattools 
30679         @: $(MAKE); $(unstage)
30680         @[ -f ./gnattools/Makefile ] || exit 0; \
30681         r=`${PWD_COMMAND}`; export r; \
30682         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30683         $(HOST_EXPORTS) \
30684         for flag in $(EXTRA_HOST_FLAGS) ; do \
30685           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
30686         done; \
30687         echo "Doing dvi in gnattools"; \
30688         (cd $(HOST_SUBDIR)/gnattools && \
30689           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
30690                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
30691                   "RANLIB=$${RANLIB}" \
30692                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
30693                   dvi) \
30694           || exit 1
30695
30696 @endif gnattools
30697
30698 .PHONY: maybe-pdf-gnattools pdf-gnattools
30699 maybe-pdf-gnattools:
30700 @if gnattools
30701 maybe-pdf-gnattools: pdf-gnattools
30702
30703 pdf-gnattools: \
30704     configure-gnattools 
30705         @: $(MAKE); $(unstage)
30706         @[ -f ./gnattools/Makefile ] || exit 0; \
30707         r=`${PWD_COMMAND}`; export r; \
30708         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30709         $(HOST_EXPORTS) \
30710         for flag in $(EXTRA_HOST_FLAGS) ; do \
30711           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
30712         done; \
30713         echo "Doing pdf in gnattools"; \
30714         (cd $(HOST_SUBDIR)/gnattools && \
30715           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
30716                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
30717                   "RANLIB=$${RANLIB}" \
30718                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
30719                   pdf) \
30720           || exit 1
30721
30722 @endif gnattools
30723
30724 .PHONY: maybe-html-gnattools html-gnattools
30725 maybe-html-gnattools:
30726 @if gnattools
30727 maybe-html-gnattools: html-gnattools
30728
30729 html-gnattools: \
30730     configure-gnattools 
30731         @: $(MAKE); $(unstage)
30732         @[ -f ./gnattools/Makefile ] || exit 0; \
30733         r=`${PWD_COMMAND}`; export r; \
30734         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30735         $(HOST_EXPORTS) \
30736         for flag in $(EXTRA_HOST_FLAGS) ; do \
30737           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
30738         done; \
30739         echo "Doing html in gnattools"; \
30740         (cd $(HOST_SUBDIR)/gnattools && \
30741           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
30742                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
30743                   "RANLIB=$${RANLIB}" \
30744                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
30745                   html) \
30746           || exit 1
30747
30748 @endif gnattools
30749
30750 .PHONY: maybe-TAGS-gnattools TAGS-gnattools
30751 maybe-TAGS-gnattools:
30752 @if gnattools
30753 maybe-TAGS-gnattools: TAGS-gnattools
30754
30755 TAGS-gnattools: \
30756     configure-gnattools 
30757         @: $(MAKE); $(unstage)
30758         @[ -f ./gnattools/Makefile ] || exit 0; \
30759         r=`${PWD_COMMAND}`; export r; \
30760         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30761         $(HOST_EXPORTS) \
30762         for flag in $(EXTRA_HOST_FLAGS) ; do \
30763           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
30764         done; \
30765         echo "Doing TAGS in gnattools"; \
30766         (cd $(HOST_SUBDIR)/gnattools && \
30767           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
30768                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
30769                   "RANLIB=$${RANLIB}" \
30770                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
30771                   TAGS) \
30772           || exit 1
30773
30774 @endif gnattools
30775
30776 .PHONY: maybe-install-info-gnattools install-info-gnattools
30777 maybe-install-info-gnattools:
30778 @if gnattools
30779 maybe-install-info-gnattools: install-info-gnattools
30780
30781 install-info-gnattools: \
30782     configure-gnattools \
30783     info-gnattools 
30784         @: $(MAKE); $(unstage)
30785         @[ -f ./gnattools/Makefile ] || exit 0; \
30786         r=`${PWD_COMMAND}`; export r; \
30787         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30788         $(HOST_EXPORTS) \
30789         for flag in $(EXTRA_HOST_FLAGS) ; do \
30790           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
30791         done; \
30792         echo "Doing install-info in gnattools"; \
30793         (cd $(HOST_SUBDIR)/gnattools && \
30794           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
30795                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
30796                   "RANLIB=$${RANLIB}" \
30797                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
30798                   install-info) \
30799           || exit 1
30800
30801 @endif gnattools
30802
30803 .PHONY: maybe-install-pdf-gnattools install-pdf-gnattools
30804 maybe-install-pdf-gnattools:
30805 @if gnattools
30806 maybe-install-pdf-gnattools: install-pdf-gnattools
30807
30808 install-pdf-gnattools: \
30809     configure-gnattools \
30810     pdf-gnattools 
30811         @: $(MAKE); $(unstage)
30812         @[ -f ./gnattools/Makefile ] || exit 0; \
30813         r=`${PWD_COMMAND}`; export r; \
30814         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30815         $(HOST_EXPORTS) \
30816         for flag in $(EXTRA_HOST_FLAGS) ; do \
30817           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
30818         done; \
30819         echo "Doing install-pdf in gnattools"; \
30820         (cd $(HOST_SUBDIR)/gnattools && \
30821           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
30822                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
30823                   "RANLIB=$${RANLIB}" \
30824                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
30825                   install-pdf) \
30826           || exit 1
30827
30828 @endif gnattools
30829
30830 .PHONY: maybe-install-html-gnattools install-html-gnattools
30831 maybe-install-html-gnattools:
30832 @if gnattools
30833 maybe-install-html-gnattools: install-html-gnattools
30834
30835 install-html-gnattools: \
30836     configure-gnattools \
30837     html-gnattools 
30838         @: $(MAKE); $(unstage)
30839         @[ -f ./gnattools/Makefile ] || exit 0; \
30840         r=`${PWD_COMMAND}`; export r; \
30841         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30842         $(HOST_EXPORTS) \
30843         for flag in $(EXTRA_HOST_FLAGS) ; do \
30844           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
30845         done; \
30846         echo "Doing install-html in gnattools"; \
30847         (cd $(HOST_SUBDIR)/gnattools && \
30848           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
30849                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
30850                   "RANLIB=$${RANLIB}" \
30851                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
30852                   install-html) \
30853           || exit 1
30854
30855 @endif gnattools
30856
30857 .PHONY: maybe-installcheck-gnattools installcheck-gnattools
30858 maybe-installcheck-gnattools:
30859 @if gnattools
30860 maybe-installcheck-gnattools: installcheck-gnattools
30861
30862 installcheck-gnattools: \
30863     configure-gnattools 
30864         @: $(MAKE); $(unstage)
30865         @[ -f ./gnattools/Makefile ] || exit 0; \
30866         r=`${PWD_COMMAND}`; export r; \
30867         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30868         $(HOST_EXPORTS) \
30869         for flag in $(EXTRA_HOST_FLAGS) ; do \
30870           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
30871         done; \
30872         echo "Doing installcheck in gnattools"; \
30873         (cd $(HOST_SUBDIR)/gnattools && \
30874           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
30875                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
30876                   "RANLIB=$${RANLIB}" \
30877                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
30878                   installcheck) \
30879           || exit 1
30880
30881 @endif gnattools
30882
30883 .PHONY: maybe-mostlyclean-gnattools mostlyclean-gnattools
30884 maybe-mostlyclean-gnattools:
30885 @if gnattools
30886 maybe-mostlyclean-gnattools: mostlyclean-gnattools
30887
30888 mostlyclean-gnattools: 
30889         @: $(MAKE); $(unstage)
30890         @[ -f ./gnattools/Makefile ] || exit 0; \
30891         r=`${PWD_COMMAND}`; export r; \
30892         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30893         $(HOST_EXPORTS) \
30894         for flag in $(EXTRA_HOST_FLAGS) ; do \
30895           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
30896         done; \
30897         echo "Doing mostlyclean in gnattools"; \
30898         (cd $(HOST_SUBDIR)/gnattools && \
30899           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
30900                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
30901                   "RANLIB=$${RANLIB}" \
30902                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
30903                   mostlyclean) \
30904           || exit 1
30905
30906 @endif gnattools
30907
30908 .PHONY: maybe-clean-gnattools clean-gnattools
30909 maybe-clean-gnattools:
30910 @if gnattools
30911 maybe-clean-gnattools: clean-gnattools
30912
30913 clean-gnattools: 
30914         @: $(MAKE); $(unstage)
30915         @[ -f ./gnattools/Makefile ] || exit 0; \
30916         r=`${PWD_COMMAND}`; export r; \
30917         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30918         $(HOST_EXPORTS) \
30919         for flag in $(EXTRA_HOST_FLAGS) ; do \
30920           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
30921         done; \
30922         echo "Doing clean in gnattools"; \
30923         (cd $(HOST_SUBDIR)/gnattools && \
30924           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
30925                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
30926                   "RANLIB=$${RANLIB}" \
30927                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
30928                   clean) \
30929           || exit 1
30930
30931 @endif gnattools
30932
30933 .PHONY: maybe-distclean-gnattools distclean-gnattools
30934 maybe-distclean-gnattools:
30935 @if gnattools
30936 maybe-distclean-gnattools: distclean-gnattools
30937
30938 distclean-gnattools: 
30939         @: $(MAKE); $(unstage)
30940         @[ -f ./gnattools/Makefile ] || exit 0; \
30941         r=`${PWD_COMMAND}`; export r; \
30942         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30943         $(HOST_EXPORTS) \
30944         for flag in $(EXTRA_HOST_FLAGS) ; do \
30945           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
30946         done; \
30947         echo "Doing distclean in gnattools"; \
30948         (cd $(HOST_SUBDIR)/gnattools && \
30949           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
30950                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
30951                   "RANLIB=$${RANLIB}" \
30952                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
30953                   distclean) \
30954           || exit 1
30955
30956 @endif gnattools
30957
30958 .PHONY: maybe-maintainer-clean-gnattools maintainer-clean-gnattools
30959 maybe-maintainer-clean-gnattools:
30960 @if gnattools
30961 maybe-maintainer-clean-gnattools: maintainer-clean-gnattools
30962
30963 maintainer-clean-gnattools: 
30964         @: $(MAKE); $(unstage)
30965         @[ -f ./gnattools/Makefile ] || exit 0; \
30966         r=`${PWD_COMMAND}`; export r; \
30967         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30968         $(HOST_EXPORTS) \
30969         for flag in $(EXTRA_HOST_FLAGS) ; do \
30970           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
30971         done; \
30972         echo "Doing maintainer-clean in gnattools"; \
30973         (cd $(HOST_SUBDIR)/gnattools && \
30974           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
30975                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
30976                   "RANLIB=$${RANLIB}" \
30977                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
30978                   maintainer-clean) \
30979           || exit 1
30980
30981 @endif gnattools
30982
30983
30984
30985 .PHONY: configure-lto-plugin maybe-configure-lto-plugin
30986 maybe-configure-lto-plugin:
30987 @if gcc-bootstrap
30988 configure-lto-plugin: stage_current
30989 @endif gcc-bootstrap
30990 @if lto-plugin
30991 maybe-configure-lto-plugin: configure-lto-plugin
30992 configure-lto-plugin: 
30993         @r=`${PWD_COMMAND}`; export r; \
30994         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30995         test ! -f $(HOST_SUBDIR)/lto-plugin/Makefile || exit 0; \
30996         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/lto-plugin; \
30997         $(HOST_EXPORTS)  \
30998         echo Configuring in $(HOST_SUBDIR)/lto-plugin; \
30999         cd "$(HOST_SUBDIR)/lto-plugin" || exit 1; \
31000         case $(srcdir) in \
31001           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
31002           *) topdir=`echo $(HOST_SUBDIR)/lto-plugin/ | \
31003                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
31004         esac; \
31005         module_srcdir=lto-plugin; \
31006         $(SHELL) \
31007           $$s/$$module_srcdir/configure \
31008           --srcdir=$${topdir}/$$module_srcdir \
31009           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
31010           --target=${target_alias} --enable-shared @extra_linker_plugin_flags@ @extra_linker_plugin_configure_flags@ \
31011           || exit 1
31012 @endif lto-plugin
31013
31014
31015
31016 .PHONY: configure-stage1-lto-plugin maybe-configure-stage1-lto-plugin
31017 maybe-configure-stage1-lto-plugin:
31018 @if lto-plugin-bootstrap
31019 maybe-configure-stage1-lto-plugin: configure-stage1-lto-plugin
31020 configure-stage1-lto-plugin:
31021         @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
31022         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/lto-plugin
31023         @r=`${PWD_COMMAND}`; export r; \
31024         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31025         TFLAGS="$(STAGE1_TFLAGS)"; \
31026         test ! -f $(HOST_SUBDIR)/lto-plugin/Makefile || exit 0; \
31027         $(HOST_EXPORTS) \
31028         CFLAGS="$(STAGE1_CFLAGS)"; export CFLAGS; \
31029         CXXFLAGS="$(STAGE1_CXXFLAGS)"; export CXXFLAGS; \
31030         LIBCFLAGS="$(LIBCFLAGS)"; export LIBCFLAGS;  \
31031         echo Configuring stage 1 in $(HOST_SUBDIR)/lto-plugin; \
31032         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/lto-plugin; \
31033         cd $(HOST_SUBDIR)/lto-plugin || exit 1; \
31034         case $(srcdir) in \
31035           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
31036           *) topdir=`echo $(HOST_SUBDIR)/lto-plugin/ | \
31037                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
31038         esac; \
31039         module_srcdir=lto-plugin; \
31040         $(SHELL) $$s/$$module_srcdir/configure \
31041           --srcdir=$${topdir}/$$module_srcdir \
31042           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
31043           --target=${target_alias} \
31044            \
31045           $(STAGE1_CONFIGURE_FLAGS) \
31046           --enable-shared @extra_linker_plugin_flags@ @extra_linker_plugin_configure_flags@
31047 @endif lto-plugin-bootstrap
31048
31049 .PHONY: configure-stage2-lto-plugin maybe-configure-stage2-lto-plugin
31050 maybe-configure-stage2-lto-plugin:
31051 @if lto-plugin-bootstrap
31052 maybe-configure-stage2-lto-plugin: configure-stage2-lto-plugin
31053 configure-stage2-lto-plugin:
31054         @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
31055         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/lto-plugin
31056         @r=`${PWD_COMMAND}`; export r; \
31057         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31058         TFLAGS="$(STAGE2_TFLAGS)"; \
31059         test ! -f $(HOST_SUBDIR)/lto-plugin/Makefile || exit 0; \
31060         $(HOST_EXPORTS) \
31061         $(POSTSTAGE1_HOST_EXPORTS) \
31062         CFLAGS="$(STAGE2_CFLAGS)"; export CFLAGS; \
31063         CXXFLAGS="$(STAGE2_CXXFLAGS)"; export CXXFLAGS; \
31064         LIBCFLAGS="$(STAGE2_CFLAGS)"; export LIBCFLAGS;  \
31065         echo Configuring stage 2 in $(HOST_SUBDIR)/lto-plugin; \
31066         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/lto-plugin; \
31067         cd $(HOST_SUBDIR)/lto-plugin || exit 1; \
31068         case $(srcdir) in \
31069           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
31070           *) topdir=`echo $(HOST_SUBDIR)/lto-plugin/ | \
31071                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
31072         esac; \
31073         module_srcdir=lto-plugin; \
31074         $(SHELL) $$s/$$module_srcdir/configure \
31075           --srcdir=$${topdir}/$$module_srcdir \
31076           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
31077           --target=${target_alias} \
31078           --with-build-libsubdir=$(HOST_SUBDIR) \
31079           $(STAGE2_CONFIGURE_FLAGS) \
31080           --enable-shared @extra_linker_plugin_flags@ @extra_linker_plugin_configure_flags@
31081 @endif lto-plugin-bootstrap
31082
31083 .PHONY: configure-stage3-lto-plugin maybe-configure-stage3-lto-plugin
31084 maybe-configure-stage3-lto-plugin:
31085 @if lto-plugin-bootstrap
31086 maybe-configure-stage3-lto-plugin: configure-stage3-lto-plugin
31087 configure-stage3-lto-plugin:
31088         @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
31089         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/lto-plugin
31090         @r=`${PWD_COMMAND}`; export r; \
31091         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31092         TFLAGS="$(STAGE3_TFLAGS)"; \
31093         test ! -f $(HOST_SUBDIR)/lto-plugin/Makefile || exit 0; \
31094         $(HOST_EXPORTS) \
31095         $(POSTSTAGE1_HOST_EXPORTS) \
31096         CFLAGS="$(STAGE3_CFLAGS)"; export CFLAGS; \
31097         CXXFLAGS="$(STAGE3_CXXFLAGS)"; export CXXFLAGS; \
31098         LIBCFLAGS="$(STAGE3_CFLAGS)"; export LIBCFLAGS;  \
31099         echo Configuring stage 3 in $(HOST_SUBDIR)/lto-plugin; \
31100         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/lto-plugin; \
31101         cd $(HOST_SUBDIR)/lto-plugin || exit 1; \
31102         case $(srcdir) in \
31103           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
31104           *) topdir=`echo $(HOST_SUBDIR)/lto-plugin/ | \
31105                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
31106         esac; \
31107         module_srcdir=lto-plugin; \
31108         $(SHELL) $$s/$$module_srcdir/configure \
31109           --srcdir=$${topdir}/$$module_srcdir \
31110           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
31111           --target=${target_alias} \
31112           --with-build-libsubdir=$(HOST_SUBDIR) \
31113           $(STAGE3_CONFIGURE_FLAGS) \
31114           --enable-shared @extra_linker_plugin_flags@ @extra_linker_plugin_configure_flags@
31115 @endif lto-plugin-bootstrap
31116
31117 .PHONY: configure-stage4-lto-plugin maybe-configure-stage4-lto-plugin
31118 maybe-configure-stage4-lto-plugin:
31119 @if lto-plugin-bootstrap
31120 maybe-configure-stage4-lto-plugin: configure-stage4-lto-plugin
31121 configure-stage4-lto-plugin:
31122         @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
31123         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/lto-plugin
31124         @r=`${PWD_COMMAND}`; export r; \
31125         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31126         TFLAGS="$(STAGE4_TFLAGS)"; \
31127         test ! -f $(HOST_SUBDIR)/lto-plugin/Makefile || exit 0; \
31128         $(HOST_EXPORTS) \
31129         $(POSTSTAGE1_HOST_EXPORTS) \
31130         CFLAGS="$(STAGE4_CFLAGS)"; export CFLAGS; \
31131         CXXFLAGS="$(STAGE4_CXXFLAGS)"; export CXXFLAGS; \
31132         LIBCFLAGS="$(STAGE4_CFLAGS)"; export LIBCFLAGS;  \
31133         echo Configuring stage 4 in $(HOST_SUBDIR)/lto-plugin; \
31134         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/lto-plugin; \
31135         cd $(HOST_SUBDIR)/lto-plugin || exit 1; \
31136         case $(srcdir) in \
31137           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
31138           *) topdir=`echo $(HOST_SUBDIR)/lto-plugin/ | \
31139                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
31140         esac; \
31141         module_srcdir=lto-plugin; \
31142         $(SHELL) $$s/$$module_srcdir/configure \
31143           --srcdir=$${topdir}/$$module_srcdir \
31144           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
31145           --target=${target_alias} \
31146           --with-build-libsubdir=$(HOST_SUBDIR) \
31147           $(STAGE4_CONFIGURE_FLAGS) \
31148           --enable-shared @extra_linker_plugin_flags@ @extra_linker_plugin_configure_flags@
31149 @endif lto-plugin-bootstrap
31150
31151 .PHONY: configure-stageprofile-lto-plugin maybe-configure-stageprofile-lto-plugin
31152 maybe-configure-stageprofile-lto-plugin:
31153 @if lto-plugin-bootstrap
31154 maybe-configure-stageprofile-lto-plugin: configure-stageprofile-lto-plugin
31155 configure-stageprofile-lto-plugin:
31156         @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
31157         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/lto-plugin
31158         @r=`${PWD_COMMAND}`; export r; \
31159         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31160         TFLAGS="$(STAGEprofile_TFLAGS)"; \
31161         test ! -f $(HOST_SUBDIR)/lto-plugin/Makefile || exit 0; \
31162         $(HOST_EXPORTS) \
31163         $(POSTSTAGE1_HOST_EXPORTS) \
31164         CFLAGS="$(STAGEprofile_CFLAGS)"; export CFLAGS; \
31165         CXXFLAGS="$(STAGEprofile_CXXFLAGS)"; export CXXFLAGS; \
31166         LIBCFLAGS="$(STAGEprofile_CFLAGS)"; export LIBCFLAGS;  \
31167         echo Configuring stage profile in $(HOST_SUBDIR)/lto-plugin; \
31168         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/lto-plugin; \
31169         cd $(HOST_SUBDIR)/lto-plugin || exit 1; \
31170         case $(srcdir) in \
31171           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
31172           *) topdir=`echo $(HOST_SUBDIR)/lto-plugin/ | \
31173                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
31174         esac; \
31175         module_srcdir=lto-plugin; \
31176         $(SHELL) $$s/$$module_srcdir/configure \
31177           --srcdir=$${topdir}/$$module_srcdir \
31178           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
31179           --target=${target_alias} \
31180           --with-build-libsubdir=$(HOST_SUBDIR) \
31181           $(STAGEprofile_CONFIGURE_FLAGS) \
31182           --enable-shared @extra_linker_plugin_flags@ @extra_linker_plugin_configure_flags@
31183 @endif lto-plugin-bootstrap
31184
31185 .PHONY: configure-stagefeedback-lto-plugin maybe-configure-stagefeedback-lto-plugin
31186 maybe-configure-stagefeedback-lto-plugin:
31187 @if lto-plugin-bootstrap
31188 maybe-configure-stagefeedback-lto-plugin: configure-stagefeedback-lto-plugin
31189 configure-stagefeedback-lto-plugin:
31190         @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
31191         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/lto-plugin
31192         @r=`${PWD_COMMAND}`; export r; \
31193         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31194         TFLAGS="$(STAGEfeedback_TFLAGS)"; \
31195         test ! -f $(HOST_SUBDIR)/lto-plugin/Makefile || exit 0; \
31196         $(HOST_EXPORTS) \
31197         $(POSTSTAGE1_HOST_EXPORTS) \
31198         CFLAGS="$(STAGEfeedback_CFLAGS)"; export CFLAGS; \
31199         CXXFLAGS="$(STAGEfeedback_CXXFLAGS)"; export CXXFLAGS; \
31200         LIBCFLAGS="$(STAGEfeedback_CFLAGS)"; export LIBCFLAGS;  \
31201         echo Configuring stage feedback in $(HOST_SUBDIR)/lto-plugin; \
31202         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/lto-plugin; \
31203         cd $(HOST_SUBDIR)/lto-plugin || exit 1; \
31204         case $(srcdir) in \
31205           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
31206           *) topdir=`echo $(HOST_SUBDIR)/lto-plugin/ | \
31207                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
31208         esac; \
31209         module_srcdir=lto-plugin; \
31210         $(SHELL) $$s/$$module_srcdir/configure \
31211           --srcdir=$${topdir}/$$module_srcdir \
31212           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
31213           --target=${target_alias} \
31214           --with-build-libsubdir=$(HOST_SUBDIR) \
31215           $(STAGEfeedback_CONFIGURE_FLAGS) \
31216           --enable-shared @extra_linker_plugin_flags@ @extra_linker_plugin_configure_flags@
31217 @endif lto-plugin-bootstrap
31218
31219
31220
31221
31222
31223 .PHONY: all-lto-plugin maybe-all-lto-plugin
31224 maybe-all-lto-plugin:
31225 @if gcc-bootstrap
31226 all-lto-plugin: stage_current
31227 @endif gcc-bootstrap
31228 @if lto-plugin
31229 TARGET-lto-plugin=all
31230 maybe-all-lto-plugin: all-lto-plugin
31231 all-lto-plugin: configure-lto-plugin
31232         @r=`${PWD_COMMAND}`; export r; \
31233         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31234         $(HOST_EXPORTS)  \
31235         (cd $(HOST_SUBDIR)/lto-plugin && \
31236           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS) @extra_linker_plugin_flags@ \
31237                 $(TARGET-lto-plugin))
31238 @endif lto-plugin
31239
31240
31241
31242 .PHONY: all-stage1-lto-plugin maybe-all-stage1-lto-plugin
31243 .PHONY: clean-stage1-lto-plugin maybe-clean-stage1-lto-plugin
31244 maybe-all-stage1-lto-plugin:
31245 maybe-clean-stage1-lto-plugin:
31246 @if lto-plugin-bootstrap
31247 maybe-all-stage1-lto-plugin: all-stage1-lto-plugin
31248 all-stage1: all-stage1-lto-plugin
31249 TARGET-stage1-lto-plugin = $(TARGET-lto-plugin)
31250 all-stage1-lto-plugin: configure-stage1-lto-plugin
31251         @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
31252         @r=`${PWD_COMMAND}`; export r; \
31253         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31254         TFLAGS="$(STAGE1_TFLAGS)"; \
31255         $(HOST_EXPORTS)  \
31256         cd $(HOST_SUBDIR)/lto-plugin && \
31257         $(MAKE) $(BASE_FLAGS_TO_PASS) \
31258                 CFLAGS="$(STAGE1_CFLAGS)" \
31259                 CXXFLAGS="$(STAGE1_CXXFLAGS)" \
31260                 LIBCFLAGS="$(LIBCFLAGS)" \
31261                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
31262                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
31263                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
31264                 $(EXTRA_HOST_FLAGS)  \
31265                 $(STAGE1_FLAGS_TO_PASS) @extra_linker_plugin_flags@ \
31266                 TFLAGS="$(STAGE1_TFLAGS)" \
31267                 $(TARGET-stage1-lto-plugin)
31268
31269 maybe-clean-stage1-lto-plugin: clean-stage1-lto-plugin
31270 clean-stage1: clean-stage1-lto-plugin
31271 clean-stage1-lto-plugin:
31272         @if [ $(current_stage) = stage1 ]; then \
31273           [ -f $(HOST_SUBDIR)/lto-plugin/Makefile ] || exit 0; \
31274         else \
31275           [ -f $(HOST_SUBDIR)/stage1-lto-plugin/Makefile ] || exit 0; \
31276           $(MAKE) stage1-start; \
31277         fi; \
31278         cd $(HOST_SUBDIR)/lto-plugin && \
31279         $(MAKE) $(EXTRA_HOST_FLAGS)  \
31280         $(STAGE1_FLAGS_TO_PASS) @extra_linker_plugin_flags@ clean
31281 @endif lto-plugin-bootstrap
31282
31283
31284 .PHONY: all-stage2-lto-plugin maybe-all-stage2-lto-plugin
31285 .PHONY: clean-stage2-lto-plugin maybe-clean-stage2-lto-plugin
31286 maybe-all-stage2-lto-plugin:
31287 maybe-clean-stage2-lto-plugin:
31288 @if lto-plugin-bootstrap
31289 maybe-all-stage2-lto-plugin: all-stage2-lto-plugin
31290 all-stage2: all-stage2-lto-plugin
31291 TARGET-stage2-lto-plugin = $(TARGET-lto-plugin)
31292 all-stage2-lto-plugin: configure-stage2-lto-plugin
31293         @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
31294         @r=`${PWD_COMMAND}`; export r; \
31295         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31296         TFLAGS="$(STAGE2_TFLAGS)"; \
31297         $(HOST_EXPORTS) \
31298         $(POSTSTAGE1_HOST_EXPORTS)  \
31299         cd $(HOST_SUBDIR)/lto-plugin && \
31300         $(MAKE) $(BASE_FLAGS_TO_PASS) \
31301                 CFLAGS="$(STAGE2_CFLAGS)" \
31302                 CXXFLAGS="$(STAGE2_CXXFLAGS)" \
31303                 LIBCFLAGS="$(STAGE2_CFLAGS)" \
31304                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
31305                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
31306                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
31307                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) @extra_linker_plugin_flags@ \
31308                 TFLAGS="$(STAGE2_TFLAGS)" \
31309                 $(TARGET-stage2-lto-plugin)
31310
31311 maybe-clean-stage2-lto-plugin: clean-stage2-lto-plugin
31312 clean-stage2: clean-stage2-lto-plugin
31313 clean-stage2-lto-plugin:
31314         @if [ $(current_stage) = stage2 ]; then \
31315           [ -f $(HOST_SUBDIR)/lto-plugin/Makefile ] || exit 0; \
31316         else \
31317           [ -f $(HOST_SUBDIR)/stage2-lto-plugin/Makefile ] || exit 0; \
31318           $(MAKE) stage2-start; \
31319         fi; \
31320         cd $(HOST_SUBDIR)/lto-plugin && \
31321         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) @extra_linker_plugin_flags@ clean
31322 @endif lto-plugin-bootstrap
31323
31324
31325 .PHONY: all-stage3-lto-plugin maybe-all-stage3-lto-plugin
31326 .PHONY: clean-stage3-lto-plugin maybe-clean-stage3-lto-plugin
31327 maybe-all-stage3-lto-plugin:
31328 maybe-clean-stage3-lto-plugin:
31329 @if lto-plugin-bootstrap
31330 maybe-all-stage3-lto-plugin: all-stage3-lto-plugin
31331 all-stage3: all-stage3-lto-plugin
31332 TARGET-stage3-lto-plugin = $(TARGET-lto-plugin)
31333 all-stage3-lto-plugin: configure-stage3-lto-plugin
31334         @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
31335         @r=`${PWD_COMMAND}`; export r; \
31336         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31337         TFLAGS="$(STAGE3_TFLAGS)"; \
31338         $(HOST_EXPORTS) \
31339         $(POSTSTAGE1_HOST_EXPORTS)  \
31340         cd $(HOST_SUBDIR)/lto-plugin && \
31341         $(MAKE) $(BASE_FLAGS_TO_PASS) \
31342                 CFLAGS="$(STAGE3_CFLAGS)" \
31343                 CXXFLAGS="$(STAGE3_CXXFLAGS)" \
31344                 LIBCFLAGS="$(STAGE3_CFLAGS)" \
31345                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
31346                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
31347                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
31348                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) @extra_linker_plugin_flags@ \
31349                 TFLAGS="$(STAGE3_TFLAGS)" \
31350                 $(TARGET-stage3-lto-plugin)
31351
31352 maybe-clean-stage3-lto-plugin: clean-stage3-lto-plugin
31353 clean-stage3: clean-stage3-lto-plugin
31354 clean-stage3-lto-plugin:
31355         @if [ $(current_stage) = stage3 ]; then \
31356           [ -f $(HOST_SUBDIR)/lto-plugin/Makefile ] || exit 0; \
31357         else \
31358           [ -f $(HOST_SUBDIR)/stage3-lto-plugin/Makefile ] || exit 0; \
31359           $(MAKE) stage3-start; \
31360         fi; \
31361         cd $(HOST_SUBDIR)/lto-plugin && \
31362         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) @extra_linker_plugin_flags@ clean
31363 @endif lto-plugin-bootstrap
31364
31365
31366 .PHONY: all-stage4-lto-plugin maybe-all-stage4-lto-plugin
31367 .PHONY: clean-stage4-lto-plugin maybe-clean-stage4-lto-plugin
31368 maybe-all-stage4-lto-plugin:
31369 maybe-clean-stage4-lto-plugin:
31370 @if lto-plugin-bootstrap
31371 maybe-all-stage4-lto-plugin: all-stage4-lto-plugin
31372 all-stage4: all-stage4-lto-plugin
31373 TARGET-stage4-lto-plugin = $(TARGET-lto-plugin)
31374 all-stage4-lto-plugin: configure-stage4-lto-plugin
31375         @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
31376         @r=`${PWD_COMMAND}`; export r; \
31377         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31378         TFLAGS="$(STAGE4_TFLAGS)"; \
31379         $(HOST_EXPORTS) \
31380         $(POSTSTAGE1_HOST_EXPORTS)  \
31381         cd $(HOST_SUBDIR)/lto-plugin && \
31382         $(MAKE) $(BASE_FLAGS_TO_PASS) \
31383                 CFLAGS="$(STAGE4_CFLAGS)" \
31384                 CXXFLAGS="$(STAGE4_CXXFLAGS)" \
31385                 LIBCFLAGS="$(STAGE4_CFLAGS)" \
31386                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
31387                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
31388                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
31389                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) @extra_linker_plugin_flags@ \
31390                 TFLAGS="$(STAGE4_TFLAGS)" \
31391                 $(TARGET-stage4-lto-plugin)
31392
31393 maybe-clean-stage4-lto-plugin: clean-stage4-lto-plugin
31394 clean-stage4: clean-stage4-lto-plugin
31395 clean-stage4-lto-plugin:
31396         @if [ $(current_stage) = stage4 ]; then \
31397           [ -f $(HOST_SUBDIR)/lto-plugin/Makefile ] || exit 0; \
31398         else \
31399           [ -f $(HOST_SUBDIR)/stage4-lto-plugin/Makefile ] || exit 0; \
31400           $(MAKE) stage4-start; \
31401         fi; \
31402         cd $(HOST_SUBDIR)/lto-plugin && \
31403         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) @extra_linker_plugin_flags@ clean
31404 @endif lto-plugin-bootstrap
31405
31406
31407 .PHONY: all-stageprofile-lto-plugin maybe-all-stageprofile-lto-plugin
31408 .PHONY: clean-stageprofile-lto-plugin maybe-clean-stageprofile-lto-plugin
31409 maybe-all-stageprofile-lto-plugin:
31410 maybe-clean-stageprofile-lto-plugin:
31411 @if lto-plugin-bootstrap
31412 maybe-all-stageprofile-lto-plugin: all-stageprofile-lto-plugin
31413 all-stageprofile: all-stageprofile-lto-plugin
31414 TARGET-stageprofile-lto-plugin = $(TARGET-lto-plugin)
31415 all-stageprofile-lto-plugin: configure-stageprofile-lto-plugin
31416         @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
31417         @r=`${PWD_COMMAND}`; export r; \
31418         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31419         TFLAGS="$(STAGEprofile_TFLAGS)"; \
31420         $(HOST_EXPORTS) \
31421         $(POSTSTAGE1_HOST_EXPORTS)  \
31422         cd $(HOST_SUBDIR)/lto-plugin && \
31423         $(MAKE) $(BASE_FLAGS_TO_PASS) \
31424                 CFLAGS="$(STAGEprofile_CFLAGS)" \
31425                 CXXFLAGS="$(STAGEprofile_CXXFLAGS)" \
31426                 LIBCFLAGS="$(STAGEprofile_CFLAGS)" \
31427                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
31428                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
31429                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
31430                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) @extra_linker_plugin_flags@ \
31431                 TFLAGS="$(STAGEprofile_TFLAGS)" \
31432                 $(TARGET-stageprofile-lto-plugin)
31433
31434 maybe-clean-stageprofile-lto-plugin: clean-stageprofile-lto-plugin
31435 clean-stageprofile: clean-stageprofile-lto-plugin
31436 clean-stageprofile-lto-plugin:
31437         @if [ $(current_stage) = stageprofile ]; then \
31438           [ -f $(HOST_SUBDIR)/lto-plugin/Makefile ] || exit 0; \
31439         else \
31440           [ -f $(HOST_SUBDIR)/stageprofile-lto-plugin/Makefile ] || exit 0; \
31441           $(MAKE) stageprofile-start; \
31442         fi; \
31443         cd $(HOST_SUBDIR)/lto-plugin && \
31444         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) @extra_linker_plugin_flags@ clean
31445 @endif lto-plugin-bootstrap
31446
31447
31448 .PHONY: all-stagefeedback-lto-plugin maybe-all-stagefeedback-lto-plugin
31449 .PHONY: clean-stagefeedback-lto-plugin maybe-clean-stagefeedback-lto-plugin
31450 maybe-all-stagefeedback-lto-plugin:
31451 maybe-clean-stagefeedback-lto-plugin:
31452 @if lto-plugin-bootstrap
31453 maybe-all-stagefeedback-lto-plugin: all-stagefeedback-lto-plugin
31454 all-stagefeedback: all-stagefeedback-lto-plugin
31455 TARGET-stagefeedback-lto-plugin = $(TARGET-lto-plugin)
31456 all-stagefeedback-lto-plugin: configure-stagefeedback-lto-plugin
31457         @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
31458         @r=`${PWD_COMMAND}`; export r; \
31459         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31460         TFLAGS="$(STAGEfeedback_TFLAGS)"; \
31461         $(HOST_EXPORTS) \
31462         $(POSTSTAGE1_HOST_EXPORTS)  \
31463         cd $(HOST_SUBDIR)/lto-plugin && \
31464         $(MAKE) $(BASE_FLAGS_TO_PASS) \
31465                 CFLAGS="$(STAGEfeedback_CFLAGS)" \
31466                 CXXFLAGS="$(STAGEfeedback_CXXFLAGS)" \
31467                 LIBCFLAGS="$(STAGEfeedback_CFLAGS)" \
31468                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
31469                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
31470                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
31471                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) @extra_linker_plugin_flags@ \
31472                 TFLAGS="$(STAGEfeedback_TFLAGS)" \
31473                 $(TARGET-stagefeedback-lto-plugin)
31474
31475 maybe-clean-stagefeedback-lto-plugin: clean-stagefeedback-lto-plugin
31476 clean-stagefeedback: clean-stagefeedback-lto-plugin
31477 clean-stagefeedback-lto-plugin:
31478         @if [ $(current_stage) = stagefeedback ]; then \
31479           [ -f $(HOST_SUBDIR)/lto-plugin/Makefile ] || exit 0; \
31480         else \
31481           [ -f $(HOST_SUBDIR)/stagefeedback-lto-plugin/Makefile ] || exit 0; \
31482           $(MAKE) stagefeedback-start; \
31483         fi; \
31484         cd $(HOST_SUBDIR)/lto-plugin && \
31485         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) @extra_linker_plugin_flags@ clean
31486 @endif lto-plugin-bootstrap
31487
31488
31489
31490
31491
31492 .PHONY: check-lto-plugin maybe-check-lto-plugin
31493 maybe-check-lto-plugin:
31494 @if lto-plugin
31495 maybe-check-lto-plugin: check-lto-plugin
31496
31497 check-lto-plugin:
31498         @: $(MAKE); $(unstage)
31499         @r=`${PWD_COMMAND}`; export r; \
31500         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31501         $(HOST_EXPORTS) $(EXTRA_HOST_EXPORTS) \
31502         (cd $(HOST_SUBDIR)/lto-plugin && \
31503           $(MAKE) $(FLAGS_TO_PASS) @extra_linker_plugin_flags@ $(EXTRA_BOOTSTRAP_FLAGS) check)
31504
31505 @endif lto-plugin
31506
31507 .PHONY: install-lto-plugin maybe-install-lto-plugin
31508 maybe-install-lto-plugin:
31509 @if lto-plugin
31510 maybe-install-lto-plugin: install-lto-plugin
31511
31512 install-lto-plugin: installdirs
31513         @: $(MAKE); $(unstage)
31514         @r=`${PWD_COMMAND}`; export r; \
31515         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31516         $(HOST_EXPORTS) \
31517         (cd $(HOST_SUBDIR)/lto-plugin && \
31518           $(MAKE) $(FLAGS_TO_PASS) @extra_linker_plugin_flags@ install)
31519
31520 @endif lto-plugin
31521
31522 .PHONY: install-strip-lto-plugin maybe-install-strip-lto-plugin
31523 maybe-install-strip-lto-plugin:
31524 @if lto-plugin
31525 maybe-install-strip-lto-plugin: install-strip-lto-plugin
31526
31527 install-strip-lto-plugin: installdirs
31528         @: $(MAKE); $(unstage)
31529         @r=`${PWD_COMMAND}`; export r; \
31530         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31531         $(HOST_EXPORTS) \
31532         (cd $(HOST_SUBDIR)/lto-plugin && \
31533           $(MAKE) $(FLAGS_TO_PASS) @extra_linker_plugin_flags@ install-strip)
31534
31535 @endif lto-plugin
31536
31537 # Other targets (info, dvi, pdf, etc.)
31538
31539 .PHONY: maybe-info-lto-plugin info-lto-plugin
31540 maybe-info-lto-plugin:
31541 @if lto-plugin
31542 maybe-info-lto-plugin: info-lto-plugin
31543
31544 info-lto-plugin: \
31545     configure-lto-plugin 
31546         @[ -f ./lto-plugin/Makefile ] || exit 0; \
31547         r=`${PWD_COMMAND}`; export r; \
31548         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31549         $(HOST_EXPORTS) \
31550         for flag in $(EXTRA_HOST_FLAGS) @extra_linker_plugin_flags@; do \
31551           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31552         done; \
31553         echo "Doing info in lto-plugin"; \
31554         (cd $(HOST_SUBDIR)/lto-plugin && \
31555           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31556                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31557                   "RANLIB=$${RANLIB}" \
31558                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
31559                   info) \
31560           || exit 1
31561
31562 @endif lto-plugin
31563
31564 .PHONY: maybe-dvi-lto-plugin dvi-lto-plugin
31565 maybe-dvi-lto-plugin:
31566 @if lto-plugin
31567 maybe-dvi-lto-plugin: dvi-lto-plugin
31568
31569 dvi-lto-plugin: \
31570     configure-lto-plugin 
31571         @[ -f ./lto-plugin/Makefile ] || exit 0; \
31572         r=`${PWD_COMMAND}`; export r; \
31573         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31574         $(HOST_EXPORTS) \
31575         for flag in $(EXTRA_HOST_FLAGS) @extra_linker_plugin_flags@; do \
31576           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31577         done; \
31578         echo "Doing dvi in lto-plugin"; \
31579         (cd $(HOST_SUBDIR)/lto-plugin && \
31580           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31581                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31582                   "RANLIB=$${RANLIB}" \
31583                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
31584                   dvi) \
31585           || exit 1
31586
31587 @endif lto-plugin
31588
31589 .PHONY: maybe-pdf-lto-plugin pdf-lto-plugin
31590 maybe-pdf-lto-plugin:
31591 @if lto-plugin
31592 maybe-pdf-lto-plugin: pdf-lto-plugin
31593
31594 pdf-lto-plugin: \
31595     configure-lto-plugin 
31596         @[ -f ./lto-plugin/Makefile ] || exit 0; \
31597         r=`${PWD_COMMAND}`; export r; \
31598         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31599         $(HOST_EXPORTS) \
31600         for flag in $(EXTRA_HOST_FLAGS) @extra_linker_plugin_flags@; do \
31601           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31602         done; \
31603         echo "Doing pdf in lto-plugin"; \
31604         (cd $(HOST_SUBDIR)/lto-plugin && \
31605           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31606                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31607                   "RANLIB=$${RANLIB}" \
31608                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
31609                   pdf) \
31610           || exit 1
31611
31612 @endif lto-plugin
31613
31614 .PHONY: maybe-html-lto-plugin html-lto-plugin
31615 maybe-html-lto-plugin:
31616 @if lto-plugin
31617 maybe-html-lto-plugin: html-lto-plugin
31618
31619 html-lto-plugin: \
31620     configure-lto-plugin 
31621         @[ -f ./lto-plugin/Makefile ] || exit 0; \
31622         r=`${PWD_COMMAND}`; export r; \
31623         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31624         $(HOST_EXPORTS) \
31625         for flag in $(EXTRA_HOST_FLAGS) @extra_linker_plugin_flags@; do \
31626           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31627         done; \
31628         echo "Doing html in lto-plugin"; \
31629         (cd $(HOST_SUBDIR)/lto-plugin && \
31630           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31631                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31632                   "RANLIB=$${RANLIB}" \
31633                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
31634                   html) \
31635           || exit 1
31636
31637 @endif lto-plugin
31638
31639 .PHONY: maybe-TAGS-lto-plugin TAGS-lto-plugin
31640 maybe-TAGS-lto-plugin:
31641 @if lto-plugin
31642 maybe-TAGS-lto-plugin: TAGS-lto-plugin
31643
31644 TAGS-lto-plugin: \
31645     configure-lto-plugin 
31646         @[ -f ./lto-plugin/Makefile ] || exit 0; \
31647         r=`${PWD_COMMAND}`; export r; \
31648         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31649         $(HOST_EXPORTS) \
31650         for flag in $(EXTRA_HOST_FLAGS) @extra_linker_plugin_flags@; do \
31651           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31652         done; \
31653         echo "Doing TAGS in lto-plugin"; \
31654         (cd $(HOST_SUBDIR)/lto-plugin && \
31655           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31656                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31657                   "RANLIB=$${RANLIB}" \
31658                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
31659                   TAGS) \
31660           || exit 1
31661
31662 @endif lto-plugin
31663
31664 .PHONY: maybe-install-info-lto-plugin install-info-lto-plugin
31665 maybe-install-info-lto-plugin:
31666 @if lto-plugin
31667 maybe-install-info-lto-plugin: install-info-lto-plugin
31668
31669 install-info-lto-plugin: \
31670     configure-lto-plugin \
31671     info-lto-plugin 
31672         @[ -f ./lto-plugin/Makefile ] || exit 0; \
31673         r=`${PWD_COMMAND}`; export r; \
31674         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31675         $(HOST_EXPORTS) \
31676         for flag in $(EXTRA_HOST_FLAGS) @extra_linker_plugin_flags@; do \
31677           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31678         done; \
31679         echo "Doing install-info in lto-plugin"; \
31680         (cd $(HOST_SUBDIR)/lto-plugin && \
31681           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31682                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31683                   "RANLIB=$${RANLIB}" \
31684                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
31685                   install-info) \
31686           || exit 1
31687
31688 @endif lto-plugin
31689
31690 .PHONY: maybe-install-pdf-lto-plugin install-pdf-lto-plugin
31691 maybe-install-pdf-lto-plugin:
31692 @if lto-plugin
31693 maybe-install-pdf-lto-plugin: install-pdf-lto-plugin
31694
31695 install-pdf-lto-plugin: \
31696     configure-lto-plugin \
31697     pdf-lto-plugin 
31698         @[ -f ./lto-plugin/Makefile ] || exit 0; \
31699         r=`${PWD_COMMAND}`; export r; \
31700         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31701         $(HOST_EXPORTS) \
31702         for flag in $(EXTRA_HOST_FLAGS) @extra_linker_plugin_flags@; do \
31703           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31704         done; \
31705         echo "Doing install-pdf in lto-plugin"; \
31706         (cd $(HOST_SUBDIR)/lto-plugin && \
31707           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31708                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31709                   "RANLIB=$${RANLIB}" \
31710                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
31711                   install-pdf) \
31712           || exit 1
31713
31714 @endif lto-plugin
31715
31716 .PHONY: maybe-install-html-lto-plugin install-html-lto-plugin
31717 maybe-install-html-lto-plugin:
31718 @if lto-plugin
31719 maybe-install-html-lto-plugin: install-html-lto-plugin
31720
31721 install-html-lto-plugin: \
31722     configure-lto-plugin \
31723     html-lto-plugin 
31724         @[ -f ./lto-plugin/Makefile ] || exit 0; \
31725         r=`${PWD_COMMAND}`; export r; \
31726         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31727         $(HOST_EXPORTS) \
31728         for flag in $(EXTRA_HOST_FLAGS) @extra_linker_plugin_flags@; do \
31729           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31730         done; \
31731         echo "Doing install-html in lto-plugin"; \
31732         (cd $(HOST_SUBDIR)/lto-plugin && \
31733           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31734                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31735                   "RANLIB=$${RANLIB}" \
31736                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
31737                   install-html) \
31738           || exit 1
31739
31740 @endif lto-plugin
31741
31742 .PHONY: maybe-installcheck-lto-plugin installcheck-lto-plugin
31743 maybe-installcheck-lto-plugin:
31744 @if lto-plugin
31745 maybe-installcheck-lto-plugin: installcheck-lto-plugin
31746
31747 installcheck-lto-plugin: \
31748     configure-lto-plugin 
31749         @[ -f ./lto-plugin/Makefile ] || exit 0; \
31750         r=`${PWD_COMMAND}`; export r; \
31751         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31752         $(HOST_EXPORTS) \
31753         for flag in $(EXTRA_HOST_FLAGS) @extra_linker_plugin_flags@; do \
31754           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31755         done; \
31756         echo "Doing installcheck in lto-plugin"; \
31757         (cd $(HOST_SUBDIR)/lto-plugin && \
31758           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31759                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31760                   "RANLIB=$${RANLIB}" \
31761                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
31762                   installcheck) \
31763           || exit 1
31764
31765 @endif lto-plugin
31766
31767 .PHONY: maybe-mostlyclean-lto-plugin mostlyclean-lto-plugin
31768 maybe-mostlyclean-lto-plugin:
31769 @if lto-plugin
31770 maybe-mostlyclean-lto-plugin: mostlyclean-lto-plugin
31771
31772 mostlyclean-lto-plugin: 
31773         @[ -f ./lto-plugin/Makefile ] || exit 0; \
31774         r=`${PWD_COMMAND}`; export r; \
31775         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31776         $(HOST_EXPORTS) \
31777         for flag in $(EXTRA_HOST_FLAGS) @extra_linker_plugin_flags@; do \
31778           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31779         done; \
31780         echo "Doing mostlyclean in lto-plugin"; \
31781         (cd $(HOST_SUBDIR)/lto-plugin && \
31782           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31783                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31784                   "RANLIB=$${RANLIB}" \
31785                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
31786                   mostlyclean) \
31787           || exit 1
31788
31789 @endif lto-plugin
31790
31791 .PHONY: maybe-clean-lto-plugin clean-lto-plugin
31792 maybe-clean-lto-plugin:
31793 @if lto-plugin
31794 maybe-clean-lto-plugin: clean-lto-plugin
31795
31796 clean-lto-plugin: 
31797         @[ -f ./lto-plugin/Makefile ] || exit 0; \
31798         r=`${PWD_COMMAND}`; export r; \
31799         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31800         $(HOST_EXPORTS) \
31801         for flag in $(EXTRA_HOST_FLAGS) @extra_linker_plugin_flags@; do \
31802           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31803         done; \
31804         echo "Doing clean in lto-plugin"; \
31805         (cd $(HOST_SUBDIR)/lto-plugin && \
31806           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31807                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31808                   "RANLIB=$${RANLIB}" \
31809                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
31810                   clean) \
31811           || exit 1
31812
31813 @endif lto-plugin
31814
31815 .PHONY: maybe-distclean-lto-plugin distclean-lto-plugin
31816 maybe-distclean-lto-plugin:
31817 @if lto-plugin
31818 maybe-distclean-lto-plugin: distclean-lto-plugin
31819
31820 distclean-lto-plugin: 
31821         @[ -f ./lto-plugin/Makefile ] || exit 0; \
31822         r=`${PWD_COMMAND}`; export r; \
31823         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31824         $(HOST_EXPORTS) \
31825         for flag in $(EXTRA_HOST_FLAGS) @extra_linker_plugin_flags@; do \
31826           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31827         done; \
31828         echo "Doing distclean in lto-plugin"; \
31829         (cd $(HOST_SUBDIR)/lto-plugin && \
31830           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31831                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31832                   "RANLIB=$${RANLIB}" \
31833                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
31834                   distclean) \
31835           || exit 1
31836
31837 @endif lto-plugin
31838
31839 .PHONY: maybe-maintainer-clean-lto-plugin maintainer-clean-lto-plugin
31840 maybe-maintainer-clean-lto-plugin:
31841 @if lto-plugin
31842 maybe-maintainer-clean-lto-plugin: maintainer-clean-lto-plugin
31843
31844 maintainer-clean-lto-plugin: 
31845         @[ -f ./lto-plugin/Makefile ] || exit 0; \
31846         r=`${PWD_COMMAND}`; export r; \
31847         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31848         $(HOST_EXPORTS) \
31849         for flag in $(EXTRA_HOST_FLAGS) @extra_linker_plugin_flags@; do \
31850           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31851         done; \
31852         echo "Doing maintainer-clean in lto-plugin"; \
31853         (cd $(HOST_SUBDIR)/lto-plugin && \
31854           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31855                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31856                   "RANLIB=$${RANLIB}" \
31857                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
31858                   maintainer-clean) \
31859           || exit 1
31860
31861 @endif lto-plugin
31862
31863
31864
31865 .PHONY: configure-libcc1 maybe-configure-libcc1
31866 maybe-configure-libcc1:
31867 @if gcc-bootstrap
31868 configure-libcc1: stage_current
31869 @endif gcc-bootstrap
31870 @if libcc1
31871 maybe-configure-libcc1: configure-libcc1
31872 configure-libcc1: 
31873         @: $(MAKE); $(unstage)
31874         @r=`${PWD_COMMAND}`; export r; \
31875         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31876         test ! -f $(HOST_SUBDIR)/libcc1/Makefile || exit 0; \
31877         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libcc1; \
31878         $(HOST_EXPORTS)  \
31879         echo Configuring in $(HOST_SUBDIR)/libcc1; \
31880         cd "$(HOST_SUBDIR)/libcc1" || exit 1; \
31881         case $(srcdir) in \
31882           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
31883           *) topdir=`echo $(HOST_SUBDIR)/libcc1/ | \
31884                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
31885         esac; \
31886         module_srcdir=libcc1; \
31887         $(SHELL) \
31888           $$s/$$module_srcdir/configure \
31889           --srcdir=$${topdir}/$$module_srcdir \
31890           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
31891           --target=${target_alias} --enable-shared \
31892           || exit 1
31893 @endif libcc1
31894
31895
31896
31897
31898
31899 .PHONY: all-libcc1 maybe-all-libcc1
31900 maybe-all-libcc1:
31901 @if gcc-bootstrap
31902 all-libcc1: stage_current
31903 @endif gcc-bootstrap
31904 @if libcc1
31905 TARGET-libcc1=all
31906 maybe-all-libcc1: all-libcc1
31907 all-libcc1: configure-libcc1
31908         @: $(MAKE); $(unstage)
31909         @r=`${PWD_COMMAND}`; export r; \
31910         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31911         $(HOST_EXPORTS)  \
31912         (cd $(HOST_SUBDIR)/libcc1 && \
31913           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS)  \
31914                 $(TARGET-libcc1))
31915 @endif libcc1
31916
31917
31918
31919
31920 .PHONY: check-libcc1 maybe-check-libcc1
31921 maybe-check-libcc1:
31922 @if libcc1
31923 maybe-check-libcc1: check-libcc1
31924
31925 check-libcc1:
31926         @: $(MAKE); $(unstage)
31927         @r=`${PWD_COMMAND}`; export r; \
31928         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31929         $(HOST_EXPORTS)  \
31930         (cd $(HOST_SUBDIR)/libcc1 && \
31931           $(MAKE) $(FLAGS_TO_PASS)  check)
31932
31933 @endif libcc1
31934
31935 .PHONY: install-libcc1 maybe-install-libcc1
31936 maybe-install-libcc1:
31937 @if libcc1
31938 maybe-install-libcc1: install-libcc1
31939
31940 install-libcc1: installdirs
31941         @: $(MAKE); $(unstage)
31942         @r=`${PWD_COMMAND}`; export r; \
31943         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31944         $(HOST_EXPORTS) \
31945         (cd $(HOST_SUBDIR)/libcc1 && \
31946           $(MAKE) $(FLAGS_TO_PASS)  install)
31947
31948 @endif libcc1
31949
31950 .PHONY: install-strip-libcc1 maybe-install-strip-libcc1
31951 maybe-install-strip-libcc1:
31952 @if libcc1
31953 maybe-install-strip-libcc1: install-strip-libcc1
31954
31955 install-strip-libcc1: installdirs
31956         @: $(MAKE); $(unstage)
31957         @r=`${PWD_COMMAND}`; export r; \
31958         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31959         $(HOST_EXPORTS) \
31960         (cd $(HOST_SUBDIR)/libcc1 && \
31961           $(MAKE) $(FLAGS_TO_PASS)  install-strip)
31962
31963 @endif libcc1
31964
31965 # Other targets (info, dvi, pdf, etc.)
31966
31967 .PHONY: maybe-info-libcc1 info-libcc1
31968 maybe-info-libcc1:
31969 @if libcc1
31970 maybe-info-libcc1: info-libcc1
31971
31972 info-libcc1: \
31973     configure-libcc1 
31974         @: $(MAKE); $(unstage)
31975         @[ -f ./libcc1/Makefile ] || exit 0; \
31976         r=`${PWD_COMMAND}`; export r; \
31977         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31978         $(HOST_EXPORTS) \
31979         for flag in $(EXTRA_HOST_FLAGS) ; do \
31980           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31981         done; \
31982         echo "Doing info in libcc1"; \
31983         (cd $(HOST_SUBDIR)/libcc1 && \
31984           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31985                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31986                   "RANLIB=$${RANLIB}" \
31987                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
31988                   info) \
31989           || exit 1
31990
31991 @endif libcc1
31992
31993 .PHONY: maybe-dvi-libcc1 dvi-libcc1
31994 maybe-dvi-libcc1:
31995 @if libcc1
31996 maybe-dvi-libcc1: dvi-libcc1
31997
31998 dvi-libcc1: \
31999     configure-libcc1 
32000         @: $(MAKE); $(unstage)
32001         @[ -f ./libcc1/Makefile ] || exit 0; \
32002         r=`${PWD_COMMAND}`; export r; \
32003         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32004         $(HOST_EXPORTS) \
32005         for flag in $(EXTRA_HOST_FLAGS) ; do \
32006           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32007         done; \
32008         echo "Doing dvi in libcc1"; \
32009         (cd $(HOST_SUBDIR)/libcc1 && \
32010           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32011                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32012                   "RANLIB=$${RANLIB}" \
32013                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
32014                   dvi) \
32015           || exit 1
32016
32017 @endif libcc1
32018
32019 .PHONY: maybe-pdf-libcc1 pdf-libcc1
32020 maybe-pdf-libcc1:
32021 @if libcc1
32022 maybe-pdf-libcc1: pdf-libcc1
32023
32024 pdf-libcc1: \
32025     configure-libcc1 
32026         @: $(MAKE); $(unstage)
32027         @[ -f ./libcc1/Makefile ] || exit 0; \
32028         r=`${PWD_COMMAND}`; export r; \
32029         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32030         $(HOST_EXPORTS) \
32031         for flag in $(EXTRA_HOST_FLAGS) ; do \
32032           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32033         done; \
32034         echo "Doing pdf in libcc1"; \
32035         (cd $(HOST_SUBDIR)/libcc1 && \
32036           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32037                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32038                   "RANLIB=$${RANLIB}" \
32039                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
32040                   pdf) \
32041           || exit 1
32042
32043 @endif libcc1
32044
32045 .PHONY: maybe-html-libcc1 html-libcc1
32046 maybe-html-libcc1:
32047 @if libcc1
32048 maybe-html-libcc1: html-libcc1
32049
32050 html-libcc1: \
32051     configure-libcc1 
32052         @: $(MAKE); $(unstage)
32053         @[ -f ./libcc1/Makefile ] || exit 0; \
32054         r=`${PWD_COMMAND}`; export r; \
32055         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32056         $(HOST_EXPORTS) \
32057         for flag in $(EXTRA_HOST_FLAGS) ; do \
32058           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32059         done; \
32060         echo "Doing html in libcc1"; \
32061         (cd $(HOST_SUBDIR)/libcc1 && \
32062           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32063                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32064                   "RANLIB=$${RANLIB}" \
32065                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
32066                   html) \
32067           || exit 1
32068
32069 @endif libcc1
32070
32071 .PHONY: maybe-TAGS-libcc1 TAGS-libcc1
32072 maybe-TAGS-libcc1:
32073 @if libcc1
32074 maybe-TAGS-libcc1: TAGS-libcc1
32075
32076 TAGS-libcc1: \
32077     configure-libcc1 
32078         @: $(MAKE); $(unstage)
32079         @[ -f ./libcc1/Makefile ] || exit 0; \
32080         r=`${PWD_COMMAND}`; export r; \
32081         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32082         $(HOST_EXPORTS) \
32083         for flag in $(EXTRA_HOST_FLAGS) ; do \
32084           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32085         done; \
32086         echo "Doing TAGS in libcc1"; \
32087         (cd $(HOST_SUBDIR)/libcc1 && \
32088           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32089                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32090                   "RANLIB=$${RANLIB}" \
32091                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
32092                   TAGS) \
32093           || exit 1
32094
32095 @endif libcc1
32096
32097 .PHONY: maybe-install-info-libcc1 install-info-libcc1
32098 maybe-install-info-libcc1:
32099 @if libcc1
32100 maybe-install-info-libcc1: install-info-libcc1
32101
32102 install-info-libcc1: \
32103     configure-libcc1 \
32104     info-libcc1 
32105         @: $(MAKE); $(unstage)
32106         @[ -f ./libcc1/Makefile ] || exit 0; \
32107         r=`${PWD_COMMAND}`; export r; \
32108         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32109         $(HOST_EXPORTS) \
32110         for flag in $(EXTRA_HOST_FLAGS) ; do \
32111           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32112         done; \
32113         echo "Doing install-info in libcc1"; \
32114         (cd $(HOST_SUBDIR)/libcc1 && \
32115           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32116                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32117                   "RANLIB=$${RANLIB}" \
32118                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
32119                   install-info) \
32120           || exit 1
32121
32122 @endif libcc1
32123
32124 .PHONY: maybe-install-pdf-libcc1 install-pdf-libcc1
32125 maybe-install-pdf-libcc1:
32126 @if libcc1
32127 maybe-install-pdf-libcc1: install-pdf-libcc1
32128
32129 install-pdf-libcc1: \
32130     configure-libcc1 \
32131     pdf-libcc1 
32132         @: $(MAKE); $(unstage)
32133         @[ -f ./libcc1/Makefile ] || exit 0; \
32134         r=`${PWD_COMMAND}`; export r; \
32135         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32136         $(HOST_EXPORTS) \
32137         for flag in $(EXTRA_HOST_FLAGS) ; do \
32138           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32139         done; \
32140         echo "Doing install-pdf in libcc1"; \
32141         (cd $(HOST_SUBDIR)/libcc1 && \
32142           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32143                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32144                   "RANLIB=$${RANLIB}" \
32145                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
32146                   install-pdf) \
32147           || exit 1
32148
32149 @endif libcc1
32150
32151 .PHONY: maybe-install-html-libcc1 install-html-libcc1
32152 maybe-install-html-libcc1:
32153 @if libcc1
32154 maybe-install-html-libcc1: install-html-libcc1
32155
32156 install-html-libcc1: \
32157     configure-libcc1 \
32158     html-libcc1 
32159         @: $(MAKE); $(unstage)
32160         @[ -f ./libcc1/Makefile ] || exit 0; \
32161         r=`${PWD_COMMAND}`; export r; \
32162         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32163         $(HOST_EXPORTS) \
32164         for flag in $(EXTRA_HOST_FLAGS) ; do \
32165           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32166         done; \
32167         echo "Doing install-html in libcc1"; \
32168         (cd $(HOST_SUBDIR)/libcc1 && \
32169           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32170                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32171                   "RANLIB=$${RANLIB}" \
32172                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
32173                   install-html) \
32174           || exit 1
32175
32176 @endif libcc1
32177
32178 .PHONY: maybe-installcheck-libcc1 installcheck-libcc1
32179 maybe-installcheck-libcc1:
32180 @if libcc1
32181 maybe-installcheck-libcc1: installcheck-libcc1
32182
32183 installcheck-libcc1: \
32184     configure-libcc1 
32185         @: $(MAKE); $(unstage)
32186         @[ -f ./libcc1/Makefile ] || exit 0; \
32187         r=`${PWD_COMMAND}`; export r; \
32188         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32189         $(HOST_EXPORTS) \
32190         for flag in $(EXTRA_HOST_FLAGS) ; do \
32191           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32192         done; \
32193         echo "Doing installcheck in libcc1"; \
32194         (cd $(HOST_SUBDIR)/libcc1 && \
32195           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32196                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32197                   "RANLIB=$${RANLIB}" \
32198                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
32199                   installcheck) \
32200           || exit 1
32201
32202 @endif libcc1
32203
32204 .PHONY: maybe-mostlyclean-libcc1 mostlyclean-libcc1
32205 maybe-mostlyclean-libcc1:
32206 @if libcc1
32207 maybe-mostlyclean-libcc1: mostlyclean-libcc1
32208
32209 mostlyclean-libcc1: 
32210         @: $(MAKE); $(unstage)
32211         @[ -f ./libcc1/Makefile ] || exit 0; \
32212         r=`${PWD_COMMAND}`; export r; \
32213         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32214         $(HOST_EXPORTS) \
32215         for flag in $(EXTRA_HOST_FLAGS) ; do \
32216           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32217         done; \
32218         echo "Doing mostlyclean in libcc1"; \
32219         (cd $(HOST_SUBDIR)/libcc1 && \
32220           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32221                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32222                   "RANLIB=$${RANLIB}" \
32223                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
32224                   mostlyclean) \
32225           || exit 1
32226
32227 @endif libcc1
32228
32229 .PHONY: maybe-clean-libcc1 clean-libcc1
32230 maybe-clean-libcc1:
32231 @if libcc1
32232 maybe-clean-libcc1: clean-libcc1
32233
32234 clean-libcc1: 
32235         @: $(MAKE); $(unstage)
32236         @[ -f ./libcc1/Makefile ] || exit 0; \
32237         r=`${PWD_COMMAND}`; export r; \
32238         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32239         $(HOST_EXPORTS) \
32240         for flag in $(EXTRA_HOST_FLAGS) ; do \
32241           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32242         done; \
32243         echo "Doing clean in libcc1"; \
32244         (cd $(HOST_SUBDIR)/libcc1 && \
32245           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32246                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32247                   "RANLIB=$${RANLIB}" \
32248                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
32249                   clean) \
32250           || exit 1
32251
32252 @endif libcc1
32253
32254 .PHONY: maybe-distclean-libcc1 distclean-libcc1
32255 maybe-distclean-libcc1:
32256 @if libcc1
32257 maybe-distclean-libcc1: distclean-libcc1
32258
32259 distclean-libcc1: 
32260         @: $(MAKE); $(unstage)
32261         @[ -f ./libcc1/Makefile ] || exit 0; \
32262         r=`${PWD_COMMAND}`; export r; \
32263         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32264         $(HOST_EXPORTS) \
32265         for flag in $(EXTRA_HOST_FLAGS) ; do \
32266           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32267         done; \
32268         echo "Doing distclean in libcc1"; \
32269         (cd $(HOST_SUBDIR)/libcc1 && \
32270           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32271                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32272                   "RANLIB=$${RANLIB}" \
32273                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
32274                   distclean) \
32275           || exit 1
32276
32277 @endif libcc1
32278
32279 .PHONY: maybe-maintainer-clean-libcc1 maintainer-clean-libcc1
32280 maybe-maintainer-clean-libcc1:
32281 @if libcc1
32282 maybe-maintainer-clean-libcc1: maintainer-clean-libcc1
32283
32284 maintainer-clean-libcc1: 
32285         @: $(MAKE); $(unstage)
32286         @[ -f ./libcc1/Makefile ] || exit 0; \
32287         r=`${PWD_COMMAND}`; export r; \
32288         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32289         $(HOST_EXPORTS) \
32290         for flag in $(EXTRA_HOST_FLAGS) ; do \
32291           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32292         done; \
32293         echo "Doing maintainer-clean in libcc1"; \
32294         (cd $(HOST_SUBDIR)/libcc1 && \
32295           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32296                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32297                   "RANLIB=$${RANLIB}" \
32298                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
32299                   maintainer-clean) \
32300           || exit 1
32301
32302 @endif libcc1
32303
32304
32305
32306 .PHONY: configure-gotools maybe-configure-gotools
32307 maybe-configure-gotools:
32308 @if gcc-bootstrap
32309 configure-gotools: stage_current
32310 @endif gcc-bootstrap
32311 @if gotools
32312 maybe-configure-gotools: configure-gotools
32313 configure-gotools: 
32314         @: $(MAKE); $(unstage)
32315         @r=`${PWD_COMMAND}`; export r; \
32316         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32317         test ! -f $(HOST_SUBDIR)/gotools/Makefile || exit 0; \
32318         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gotools; \
32319         $(HOST_EXPORTS)  \
32320         echo Configuring in $(HOST_SUBDIR)/gotools; \
32321         cd "$(HOST_SUBDIR)/gotools" || exit 1; \
32322         case $(srcdir) in \
32323           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
32324           *) topdir=`echo $(HOST_SUBDIR)/gotools/ | \
32325                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
32326         esac; \
32327         module_srcdir=gotools; \
32328         $(SHELL) \
32329           $$s/$$module_srcdir/configure \
32330           --srcdir=$${topdir}/$$module_srcdir \
32331           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
32332           --target=${target_alias}  \
32333           || exit 1
32334 @endif gotools
32335
32336
32337
32338
32339
32340 .PHONY: all-gotools maybe-all-gotools
32341 maybe-all-gotools:
32342 @if gcc-bootstrap
32343 all-gotools: stage_current
32344 @endif gcc-bootstrap
32345 @if gotools
32346 TARGET-gotools=all
32347 maybe-all-gotools: all-gotools
32348 all-gotools: configure-gotools
32349         @: $(MAKE); $(unstage)
32350         @r=`${PWD_COMMAND}`; export r; \
32351         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32352         $(HOST_EXPORTS)  \
32353         (cd $(HOST_SUBDIR)/gotools && \
32354           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS)  \
32355                 $(TARGET-gotools))
32356 @endif gotools
32357
32358
32359
32360
32361 .PHONY: check-gotools maybe-check-gotools
32362 maybe-check-gotools:
32363 @if gotools
32364 maybe-check-gotools: check-gotools
32365
32366 check-gotools:
32367         @: $(MAKE); $(unstage)
32368         @r=`${PWD_COMMAND}`; export r; \
32369         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32370         $(HOST_EXPORTS)  \
32371         (cd $(HOST_SUBDIR)/gotools && \
32372           $(MAKE) $(FLAGS_TO_PASS)  check)
32373
32374 @endif gotools
32375
32376 .PHONY: install-gotools maybe-install-gotools
32377 maybe-install-gotools:
32378 @if gotools
32379 maybe-install-gotools: install-gotools
32380
32381 install-gotools: installdirs
32382         @: $(MAKE); $(unstage)
32383         @r=`${PWD_COMMAND}`; export r; \
32384         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32385         $(HOST_EXPORTS) \
32386         (cd $(HOST_SUBDIR)/gotools && \
32387           $(MAKE) $(FLAGS_TO_PASS)  install)
32388
32389 @endif gotools
32390
32391 .PHONY: install-strip-gotools maybe-install-strip-gotools
32392 maybe-install-strip-gotools:
32393 @if gotools
32394 maybe-install-strip-gotools: install-strip-gotools
32395
32396 install-strip-gotools: installdirs
32397         @: $(MAKE); $(unstage)
32398         @r=`${PWD_COMMAND}`; export r; \
32399         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32400         $(HOST_EXPORTS) \
32401         (cd $(HOST_SUBDIR)/gotools && \
32402           $(MAKE) $(FLAGS_TO_PASS)  install-strip)
32403
32404 @endif gotools
32405
32406 # Other targets (info, dvi, pdf, etc.)
32407
32408 .PHONY: maybe-info-gotools info-gotools
32409 maybe-info-gotools:
32410 @if gotools
32411 maybe-info-gotools: info-gotools
32412
32413 info-gotools: \
32414     configure-gotools 
32415         @: $(MAKE); $(unstage)
32416         @[ -f ./gotools/Makefile ] || exit 0; \
32417         r=`${PWD_COMMAND}`; export r; \
32418         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32419         $(HOST_EXPORTS) \
32420         for flag in $(EXTRA_HOST_FLAGS) ; do \
32421           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32422         done; \
32423         echo "Doing info in gotools"; \
32424         (cd $(HOST_SUBDIR)/gotools && \
32425           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32426                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32427                   "RANLIB=$${RANLIB}" \
32428                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
32429                   info) \
32430           || exit 1
32431
32432 @endif gotools
32433
32434 .PHONY: maybe-dvi-gotools dvi-gotools
32435 maybe-dvi-gotools:
32436 @if gotools
32437 maybe-dvi-gotools: dvi-gotools
32438
32439 dvi-gotools: \
32440     configure-gotools 
32441         @: $(MAKE); $(unstage)
32442         @[ -f ./gotools/Makefile ] || exit 0; \
32443         r=`${PWD_COMMAND}`; export r; \
32444         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32445         $(HOST_EXPORTS) \
32446         for flag in $(EXTRA_HOST_FLAGS) ; do \
32447           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32448         done; \
32449         echo "Doing dvi in gotools"; \
32450         (cd $(HOST_SUBDIR)/gotools && \
32451           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32452                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32453                   "RANLIB=$${RANLIB}" \
32454                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
32455                   dvi) \
32456           || exit 1
32457
32458 @endif gotools
32459
32460 .PHONY: maybe-pdf-gotools pdf-gotools
32461 maybe-pdf-gotools:
32462 @if gotools
32463 maybe-pdf-gotools: pdf-gotools
32464
32465 pdf-gotools: \
32466     configure-gotools 
32467         @: $(MAKE); $(unstage)
32468         @[ -f ./gotools/Makefile ] || exit 0; \
32469         r=`${PWD_COMMAND}`; export r; \
32470         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32471         $(HOST_EXPORTS) \
32472         for flag in $(EXTRA_HOST_FLAGS) ; do \
32473           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32474         done; \
32475         echo "Doing pdf in gotools"; \
32476         (cd $(HOST_SUBDIR)/gotools && \
32477           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32478                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32479                   "RANLIB=$${RANLIB}" \
32480                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
32481                   pdf) \
32482           || exit 1
32483
32484 @endif gotools
32485
32486 .PHONY: maybe-html-gotools html-gotools
32487 maybe-html-gotools:
32488 @if gotools
32489 maybe-html-gotools: html-gotools
32490
32491 html-gotools: \
32492     configure-gotools 
32493         @: $(MAKE); $(unstage)
32494         @[ -f ./gotools/Makefile ] || exit 0; \
32495         r=`${PWD_COMMAND}`; export r; \
32496         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32497         $(HOST_EXPORTS) \
32498         for flag in $(EXTRA_HOST_FLAGS) ; do \
32499           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32500         done; \
32501         echo "Doing html in gotools"; \
32502         (cd $(HOST_SUBDIR)/gotools && \
32503           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32504                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32505                   "RANLIB=$${RANLIB}" \
32506                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
32507                   html) \
32508           || exit 1
32509
32510 @endif gotools
32511
32512 .PHONY: maybe-TAGS-gotools TAGS-gotools
32513 maybe-TAGS-gotools:
32514 @if gotools
32515 maybe-TAGS-gotools: TAGS-gotools
32516
32517 TAGS-gotools: \
32518     configure-gotools 
32519         @: $(MAKE); $(unstage)
32520         @[ -f ./gotools/Makefile ] || exit 0; \
32521         r=`${PWD_COMMAND}`; export r; \
32522         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32523         $(HOST_EXPORTS) \
32524         for flag in $(EXTRA_HOST_FLAGS) ; do \
32525           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32526         done; \
32527         echo "Doing TAGS in gotools"; \
32528         (cd $(HOST_SUBDIR)/gotools && \
32529           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32530                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32531                   "RANLIB=$${RANLIB}" \
32532                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
32533                   TAGS) \
32534           || exit 1
32535
32536 @endif gotools
32537
32538 .PHONY: maybe-install-info-gotools install-info-gotools
32539 maybe-install-info-gotools:
32540 @if gotools
32541 maybe-install-info-gotools: install-info-gotools
32542
32543 install-info-gotools: \
32544     configure-gotools \
32545     info-gotools 
32546         @: $(MAKE); $(unstage)
32547         @[ -f ./gotools/Makefile ] || exit 0; \
32548         r=`${PWD_COMMAND}`; export r; \
32549         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32550         $(HOST_EXPORTS) \
32551         for flag in $(EXTRA_HOST_FLAGS) ; do \
32552           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32553         done; \
32554         echo "Doing install-info in gotools"; \
32555         (cd $(HOST_SUBDIR)/gotools && \
32556           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32557                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32558                   "RANLIB=$${RANLIB}" \
32559                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
32560                   install-info) \
32561           || exit 1
32562
32563 @endif gotools
32564
32565 .PHONY: maybe-install-pdf-gotools install-pdf-gotools
32566 maybe-install-pdf-gotools:
32567 @if gotools
32568 maybe-install-pdf-gotools: install-pdf-gotools
32569
32570 install-pdf-gotools: \
32571     configure-gotools \
32572     pdf-gotools 
32573         @: $(MAKE); $(unstage)
32574         @[ -f ./gotools/Makefile ] || exit 0; \
32575         r=`${PWD_COMMAND}`; export r; \
32576         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32577         $(HOST_EXPORTS) \
32578         for flag in $(EXTRA_HOST_FLAGS) ; do \
32579           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32580         done; \
32581         echo "Doing install-pdf in gotools"; \
32582         (cd $(HOST_SUBDIR)/gotools && \
32583           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32584                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32585                   "RANLIB=$${RANLIB}" \
32586                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
32587                   install-pdf) \
32588           || exit 1
32589
32590 @endif gotools
32591
32592 .PHONY: maybe-install-html-gotools install-html-gotools
32593 maybe-install-html-gotools:
32594 @if gotools
32595 maybe-install-html-gotools: install-html-gotools
32596
32597 install-html-gotools: \
32598     configure-gotools \
32599     html-gotools 
32600         @: $(MAKE); $(unstage)
32601         @[ -f ./gotools/Makefile ] || exit 0; \
32602         r=`${PWD_COMMAND}`; export r; \
32603         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32604         $(HOST_EXPORTS) \
32605         for flag in $(EXTRA_HOST_FLAGS) ; do \
32606           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32607         done; \
32608         echo "Doing install-html in gotools"; \
32609         (cd $(HOST_SUBDIR)/gotools && \
32610           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32611                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32612                   "RANLIB=$${RANLIB}" \
32613                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
32614                   install-html) \
32615           || exit 1
32616
32617 @endif gotools
32618
32619 .PHONY: maybe-installcheck-gotools installcheck-gotools
32620 maybe-installcheck-gotools:
32621 @if gotools
32622 maybe-installcheck-gotools: installcheck-gotools
32623
32624 installcheck-gotools: \
32625     configure-gotools 
32626         @: $(MAKE); $(unstage)
32627         @[ -f ./gotools/Makefile ] || exit 0; \
32628         r=`${PWD_COMMAND}`; export r; \
32629         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32630         $(HOST_EXPORTS) \
32631         for flag in $(EXTRA_HOST_FLAGS) ; do \
32632           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32633         done; \
32634         echo "Doing installcheck in gotools"; \
32635         (cd $(HOST_SUBDIR)/gotools && \
32636           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32637                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32638                   "RANLIB=$${RANLIB}" \
32639                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
32640                   installcheck) \
32641           || exit 1
32642
32643 @endif gotools
32644
32645 .PHONY: maybe-mostlyclean-gotools mostlyclean-gotools
32646 maybe-mostlyclean-gotools:
32647 @if gotools
32648 maybe-mostlyclean-gotools: mostlyclean-gotools
32649
32650 mostlyclean-gotools: 
32651         @: $(MAKE); $(unstage)
32652         @[ -f ./gotools/Makefile ] || exit 0; \
32653         r=`${PWD_COMMAND}`; export r; \
32654         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32655         $(HOST_EXPORTS) \
32656         for flag in $(EXTRA_HOST_FLAGS) ; do \
32657           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32658         done; \
32659         echo "Doing mostlyclean in gotools"; \
32660         (cd $(HOST_SUBDIR)/gotools && \
32661           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32662                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32663                   "RANLIB=$${RANLIB}" \
32664                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
32665                   mostlyclean) \
32666           || exit 1
32667
32668 @endif gotools
32669
32670 .PHONY: maybe-clean-gotools clean-gotools
32671 maybe-clean-gotools:
32672 @if gotools
32673 maybe-clean-gotools: clean-gotools
32674
32675 clean-gotools: 
32676         @: $(MAKE); $(unstage)
32677         @[ -f ./gotools/Makefile ] || exit 0; \
32678         r=`${PWD_COMMAND}`; export r; \
32679         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32680         $(HOST_EXPORTS) \
32681         for flag in $(EXTRA_HOST_FLAGS) ; do \
32682           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32683         done; \
32684         echo "Doing clean in gotools"; \
32685         (cd $(HOST_SUBDIR)/gotools && \
32686           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32687                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32688                   "RANLIB=$${RANLIB}" \
32689                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
32690                   clean) \
32691           || exit 1
32692
32693 @endif gotools
32694
32695 .PHONY: maybe-distclean-gotools distclean-gotools
32696 maybe-distclean-gotools:
32697 @if gotools
32698 maybe-distclean-gotools: distclean-gotools
32699
32700 distclean-gotools: 
32701         @: $(MAKE); $(unstage)
32702         @[ -f ./gotools/Makefile ] || exit 0; \
32703         r=`${PWD_COMMAND}`; export r; \
32704         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32705         $(HOST_EXPORTS) \
32706         for flag in $(EXTRA_HOST_FLAGS) ; do \
32707           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32708         done; \
32709         echo "Doing distclean in gotools"; \
32710         (cd $(HOST_SUBDIR)/gotools && \
32711           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32712                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32713                   "RANLIB=$${RANLIB}" \
32714                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
32715                   distclean) \
32716           || exit 1
32717
32718 @endif gotools
32719
32720 .PHONY: maybe-maintainer-clean-gotools maintainer-clean-gotools
32721 maybe-maintainer-clean-gotools:
32722 @if gotools
32723 maybe-maintainer-clean-gotools: maintainer-clean-gotools
32724
32725 maintainer-clean-gotools: 
32726         @: $(MAKE); $(unstage)
32727         @[ -f ./gotools/Makefile ] || exit 0; \
32728         r=`${PWD_COMMAND}`; export r; \
32729         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32730         $(HOST_EXPORTS) \
32731         for flag in $(EXTRA_HOST_FLAGS) ; do \
32732           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32733         done; \
32734         echo "Doing maintainer-clean in gotools"; \
32735         (cd $(HOST_SUBDIR)/gotools && \
32736           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32737                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32738                   "RANLIB=$${RANLIB}" \
32739                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
32740                   maintainer-clean) \
32741           || exit 1
32742
32743 @endif gotools
32744
32745
32746
32747 # ---------------------------------------
32748 # Modules which run on the target machine
32749 # ---------------------------------------
32750
32751
32752
32753
32754 .PHONY: configure-target-libstdc++-v3 maybe-configure-target-libstdc++-v3
32755 maybe-configure-target-libstdc++-v3:
32756 @if gcc-bootstrap
32757 configure-target-libstdc++-v3: stage_current
32758 @endif gcc-bootstrap
32759 @if target-libstdc++-v3
32760 maybe-configure-target-libstdc++-v3: configure-target-libstdc++-v3
32761 configure-target-libstdc++-v3: 
32762         @r=`${PWD_COMMAND}`; export r; \
32763         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32764         echo "Checking multilib configuration for libstdc++-v3..."; \
32765         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libstdc++-v3; \
32766         $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp 2> /dev/null; \
32767         if test -r $(TARGET_SUBDIR)/libstdc++-v3/multilib.out; then \
32768           if cmp -s $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp $(TARGET_SUBDIR)/libstdc++-v3/multilib.out; then \
32769             rm -f $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp; \
32770           else \
32771             rm -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile; \
32772             mv $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp $(TARGET_SUBDIR)/libstdc++-v3/multilib.out; \
32773           fi; \
32774         else \
32775           mv $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp $(TARGET_SUBDIR)/libstdc++-v3/multilib.out; \
32776         fi; \
32777         test ! -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile || exit 0; \
32778         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libstdc++-v3; \
32779         $(RAW_CXX_TARGET_EXPORTS)  \
32780         echo Configuring in $(TARGET_SUBDIR)/libstdc++-v3; \
32781         cd "$(TARGET_SUBDIR)/libstdc++-v3" || exit 1; \
32782         case $(srcdir) in \
32783           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
32784           *) topdir=`echo $(TARGET_SUBDIR)/libstdc++-v3/ | \
32785                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
32786         esac; \
32787         module_srcdir=libstdc++-v3; \
32788         rm -f no-such-file || : ; \
32789         CONFIG_SITE=no-such-file $(SHELL) \
32790           $$s/$$module_srcdir/configure \
32791           --srcdir=$${topdir}/$$module_srcdir \
32792           $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
32793           --target=${target_alias}  \
32794           || exit 1
32795 @endif target-libstdc++-v3
32796
32797
32798
32799 .PHONY: configure-stage1-target-libstdc++-v3 maybe-configure-stage1-target-libstdc++-v3
32800 maybe-configure-stage1-target-libstdc++-v3:
32801 @if target-libstdc++-v3-bootstrap
32802 maybe-configure-stage1-target-libstdc++-v3: configure-stage1-target-libstdc++-v3
32803 configure-stage1-target-libstdc++-v3:
32804         @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
32805         @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libstdc++-v3
32806         @r=`${PWD_COMMAND}`; export r; \
32807         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32808         TFLAGS="$(STAGE1_TFLAGS)"; \
32809         echo "Checking multilib configuration for libstdc++-v3..."; \
32810         $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp 2> /dev/null; \
32811         if test -r $(TARGET_SUBDIR)/libstdc++-v3/multilib.out; then \
32812           if cmp -s $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp $(TARGET_SUBDIR)/libstdc++-v3/multilib.out; then \
32813             rm -f $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp; \
32814           else \
32815             rm -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile; \
32816             mv $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp $(TARGET_SUBDIR)/libstdc++-v3/multilib.out; \
32817           fi; \
32818         else \
32819           mv $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp $(TARGET_SUBDIR)/libstdc++-v3/multilib.out; \
32820         fi; \
32821         test ! -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile || exit 0; \
32822         $(RAW_CXX_TARGET_EXPORTS) \
32823         CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
32824         CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
32825         LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS;  \
32826         echo Configuring stage 1 in $(TARGET_SUBDIR)/libstdc++-v3; \
32827         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libstdc++-v3; \
32828         cd $(TARGET_SUBDIR)/libstdc++-v3 || exit 1; \
32829         case $(srcdir) in \
32830           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
32831           *) topdir=`echo $(TARGET_SUBDIR)/libstdc++-v3/ | \
32832                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
32833         esac; \
32834         module_srcdir=libstdc++-v3; \
32835         $(SHELL) $$s/$$module_srcdir/configure \
32836           --srcdir=$${topdir}/$$module_srcdir \
32837           $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
32838           --target=${target_alias} \
32839            \
32840           $(STAGE1_CONFIGURE_FLAGS)
32841 @endif target-libstdc++-v3-bootstrap
32842
32843 .PHONY: configure-stage2-target-libstdc++-v3 maybe-configure-stage2-target-libstdc++-v3
32844 maybe-configure-stage2-target-libstdc++-v3:
32845 @if target-libstdc++-v3-bootstrap
32846 maybe-configure-stage2-target-libstdc++-v3: configure-stage2-target-libstdc++-v3
32847 configure-stage2-target-libstdc++-v3:
32848         @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
32849         @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libstdc++-v3
32850         @r=`${PWD_COMMAND}`; export r; \
32851         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32852         TFLAGS="$(STAGE2_TFLAGS)"; \
32853         echo "Checking multilib configuration for libstdc++-v3..."; \
32854         $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp 2> /dev/null; \
32855         if test -r $(TARGET_SUBDIR)/libstdc++-v3/multilib.out; then \
32856           if cmp -s $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp $(TARGET_SUBDIR)/libstdc++-v3/multilib.out; then \
32857             rm -f $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp; \
32858           else \
32859             rm -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile; \
32860             mv $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp $(TARGET_SUBDIR)/libstdc++-v3/multilib.out; \
32861           fi; \
32862         else \
32863           mv $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp $(TARGET_SUBDIR)/libstdc++-v3/multilib.out; \
32864         fi; \
32865         test ! -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile || exit 0; \
32866         $(RAW_CXX_TARGET_EXPORTS) \
32867          \
32868         CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
32869         CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
32870         LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS;  \
32871         echo Configuring stage 2 in $(TARGET_SUBDIR)/libstdc++-v3; \
32872         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libstdc++-v3; \
32873         cd $(TARGET_SUBDIR)/libstdc++-v3 || exit 1; \
32874         case $(srcdir) in \
32875           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
32876           *) topdir=`echo $(TARGET_SUBDIR)/libstdc++-v3/ | \
32877                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
32878         esac; \
32879         module_srcdir=libstdc++-v3; \
32880         $(SHELL) $$s/$$module_srcdir/configure \
32881           --srcdir=$${topdir}/$$module_srcdir \
32882           $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
32883           --target=${target_alias} \
32884           --with-build-libsubdir=$(HOST_SUBDIR) \
32885           $(STAGE2_CONFIGURE_FLAGS)
32886 @endif target-libstdc++-v3-bootstrap
32887
32888 .PHONY: configure-stage3-target-libstdc++-v3 maybe-configure-stage3-target-libstdc++-v3
32889 maybe-configure-stage3-target-libstdc++-v3:
32890 @if target-libstdc++-v3-bootstrap
32891 maybe-configure-stage3-target-libstdc++-v3: configure-stage3-target-libstdc++-v3
32892 configure-stage3-target-libstdc++-v3:
32893         @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
32894         @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libstdc++-v3
32895         @r=`${PWD_COMMAND}`; export r; \
32896         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32897         TFLAGS="$(STAGE3_TFLAGS)"; \
32898         echo "Checking multilib configuration for libstdc++-v3..."; \
32899         $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp 2> /dev/null; \
32900         if test -r $(TARGET_SUBDIR)/libstdc++-v3/multilib.out; then \
32901           if cmp -s $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp $(TARGET_SUBDIR)/libstdc++-v3/multilib.out; then \
32902             rm -f $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp; \
32903           else \
32904             rm -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile; \
32905             mv $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp $(TARGET_SUBDIR)/libstdc++-v3/multilib.out; \
32906           fi; \
32907         else \
32908           mv $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp $(TARGET_SUBDIR)/libstdc++-v3/multilib.out; \
32909         fi; \
32910         test ! -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile || exit 0; \
32911         $(RAW_CXX_TARGET_EXPORTS) \
32912          \
32913         CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
32914         CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
32915         LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS;  \
32916         echo Configuring stage 3 in $(TARGET_SUBDIR)/libstdc++-v3; \
32917         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libstdc++-v3; \
32918         cd $(TARGET_SUBDIR)/libstdc++-v3 || exit 1; \
32919         case $(srcdir) in \
32920           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
32921           *) topdir=`echo $(TARGET_SUBDIR)/libstdc++-v3/ | \
32922                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
32923         esac; \
32924         module_srcdir=libstdc++-v3; \
32925         $(SHELL) $$s/$$module_srcdir/configure \
32926           --srcdir=$${topdir}/$$module_srcdir \
32927           $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
32928           --target=${target_alias} \
32929           --with-build-libsubdir=$(HOST_SUBDIR) \
32930           $(STAGE3_CONFIGURE_FLAGS)
32931 @endif target-libstdc++-v3-bootstrap
32932
32933 .PHONY: configure-stage4-target-libstdc++-v3 maybe-configure-stage4-target-libstdc++-v3
32934 maybe-configure-stage4-target-libstdc++-v3:
32935 @if target-libstdc++-v3-bootstrap
32936 maybe-configure-stage4-target-libstdc++-v3: configure-stage4-target-libstdc++-v3
32937 configure-stage4-target-libstdc++-v3:
32938         @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
32939         @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libstdc++-v3
32940         @r=`${PWD_COMMAND}`; export r; \
32941         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32942         TFLAGS="$(STAGE4_TFLAGS)"; \
32943         echo "Checking multilib configuration for libstdc++-v3..."; \
32944         $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp 2> /dev/null; \
32945         if test -r $(TARGET_SUBDIR)/libstdc++-v3/multilib.out; then \
32946           if cmp -s $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp $(TARGET_SUBDIR)/libstdc++-v3/multilib.out; then \
32947             rm -f $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp; \
32948           else \
32949             rm -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile; \
32950             mv $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp $(TARGET_SUBDIR)/libstdc++-v3/multilib.out; \
32951           fi; \
32952         else \
32953           mv $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp $(TARGET_SUBDIR)/libstdc++-v3/multilib.out; \
32954         fi; \
32955         test ! -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile || exit 0; \
32956         $(RAW_CXX_TARGET_EXPORTS) \
32957          \
32958         CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
32959         CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
32960         LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS;  \
32961         echo Configuring stage 4 in $(TARGET_SUBDIR)/libstdc++-v3; \
32962         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libstdc++-v3; \
32963         cd $(TARGET_SUBDIR)/libstdc++-v3 || exit 1; \
32964         case $(srcdir) in \
32965           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
32966           *) topdir=`echo $(TARGET_SUBDIR)/libstdc++-v3/ | \
32967                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
32968         esac; \
32969         module_srcdir=libstdc++-v3; \
32970         $(SHELL) $$s/$$module_srcdir/configure \
32971           --srcdir=$${topdir}/$$module_srcdir \
32972           $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
32973           --target=${target_alias} \
32974           --with-build-libsubdir=$(HOST_SUBDIR) \
32975           $(STAGE4_CONFIGURE_FLAGS)
32976 @endif target-libstdc++-v3-bootstrap
32977
32978 .PHONY: configure-stageprofile-target-libstdc++-v3 maybe-configure-stageprofile-target-libstdc++-v3
32979 maybe-configure-stageprofile-target-libstdc++-v3:
32980 @if target-libstdc++-v3-bootstrap
32981 maybe-configure-stageprofile-target-libstdc++-v3: configure-stageprofile-target-libstdc++-v3
32982 configure-stageprofile-target-libstdc++-v3:
32983         @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
32984         @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libstdc++-v3
32985         @r=`${PWD_COMMAND}`; export r; \
32986         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32987         TFLAGS="$(STAGEprofile_TFLAGS)"; \
32988         echo "Checking multilib configuration for libstdc++-v3..."; \
32989         $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp 2> /dev/null; \
32990         if test -r $(TARGET_SUBDIR)/libstdc++-v3/multilib.out; then \
32991           if cmp -s $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp $(TARGET_SUBDIR)/libstdc++-v3/multilib.out; then \
32992             rm -f $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp; \
32993           else \
32994             rm -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile; \
32995             mv $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp $(TARGET_SUBDIR)/libstdc++-v3/multilib.out; \
32996           fi; \
32997         else \
32998           mv $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp $(TARGET_SUBDIR)/libstdc++-v3/multilib.out; \
32999         fi; \
33000         test ! -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile || exit 0; \
33001         $(RAW_CXX_TARGET_EXPORTS) \
33002          \
33003         CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
33004         CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
33005         LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS;  \
33006         echo Configuring stage profile in $(TARGET_SUBDIR)/libstdc++-v3; \
33007         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libstdc++-v3; \
33008         cd $(TARGET_SUBDIR)/libstdc++-v3 || exit 1; \
33009         case $(srcdir) in \
33010           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
33011           *) topdir=`echo $(TARGET_SUBDIR)/libstdc++-v3/ | \
33012                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
33013         esac; \
33014         module_srcdir=libstdc++-v3; \
33015         $(SHELL) $$s/$$module_srcdir/configure \
33016           --srcdir=$${topdir}/$$module_srcdir \
33017           $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
33018           --target=${target_alias} \
33019           --with-build-libsubdir=$(HOST_SUBDIR) \
33020           $(STAGEprofile_CONFIGURE_FLAGS)
33021 @endif target-libstdc++-v3-bootstrap
33022
33023 .PHONY: configure-stagefeedback-target-libstdc++-v3 maybe-configure-stagefeedback-target-libstdc++-v3
33024 maybe-configure-stagefeedback-target-libstdc++-v3:
33025 @if target-libstdc++-v3-bootstrap
33026 maybe-configure-stagefeedback-target-libstdc++-v3: configure-stagefeedback-target-libstdc++-v3
33027 configure-stagefeedback-target-libstdc++-v3:
33028         @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
33029         @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libstdc++-v3
33030         @r=`${PWD_COMMAND}`; export r; \
33031         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33032         TFLAGS="$(STAGEfeedback_TFLAGS)"; \
33033         echo "Checking multilib configuration for libstdc++-v3..."; \
33034         $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp 2> /dev/null; \
33035         if test -r $(TARGET_SUBDIR)/libstdc++-v3/multilib.out; then \
33036           if cmp -s $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp $(TARGET_SUBDIR)/libstdc++-v3/multilib.out; then \
33037             rm -f $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp; \
33038           else \
33039             rm -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile; \
33040             mv $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp $(TARGET_SUBDIR)/libstdc++-v3/multilib.out; \
33041           fi; \
33042         else \
33043           mv $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp $(TARGET_SUBDIR)/libstdc++-v3/multilib.out; \
33044         fi; \
33045         test ! -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile || exit 0; \
33046         $(RAW_CXX_TARGET_EXPORTS) \
33047          \
33048         CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
33049         CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
33050         LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS;  \
33051         echo Configuring stage feedback in $(TARGET_SUBDIR)/libstdc++-v3; \
33052         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libstdc++-v3; \
33053         cd $(TARGET_SUBDIR)/libstdc++-v3 || exit 1; \
33054         case $(srcdir) in \
33055           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
33056           *) topdir=`echo $(TARGET_SUBDIR)/libstdc++-v3/ | \
33057                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
33058         esac; \
33059         module_srcdir=libstdc++-v3; \
33060         $(SHELL) $$s/$$module_srcdir/configure \
33061           --srcdir=$${topdir}/$$module_srcdir \
33062           $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
33063           --target=${target_alias} \
33064           --with-build-libsubdir=$(HOST_SUBDIR) \
33065           $(STAGEfeedback_CONFIGURE_FLAGS)
33066 @endif target-libstdc++-v3-bootstrap
33067
33068
33069
33070
33071
33072 .PHONY: all-target-libstdc++-v3 maybe-all-target-libstdc++-v3
33073 maybe-all-target-libstdc++-v3:
33074 @if gcc-bootstrap
33075 all-target-libstdc++-v3: stage_current
33076 @endif gcc-bootstrap
33077 @if target-libstdc++-v3
33078 TARGET-target-libstdc++-v3=all
33079 maybe-all-target-libstdc++-v3: all-target-libstdc++-v3
33080 all-target-libstdc++-v3: configure-target-libstdc++-v3
33081         @r=`${PWD_COMMAND}`; export r; \
33082         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33083         $(RAW_CXX_TARGET_EXPORTS)  \
33084         (cd $(TARGET_SUBDIR)/libstdc++-v3 && \
33085           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)'   \
33086                 $(TARGET-target-libstdc++-v3))
33087 @endif target-libstdc++-v3
33088
33089
33090
33091 .PHONY: all-stage1-target-libstdc++-v3 maybe-all-stage1-target-libstdc++-v3
33092 .PHONY: clean-stage1-target-libstdc++-v3 maybe-clean-stage1-target-libstdc++-v3
33093 maybe-all-stage1-target-libstdc++-v3:
33094 maybe-clean-stage1-target-libstdc++-v3:
33095 @if target-libstdc++-v3-bootstrap
33096 maybe-all-stage1-target-libstdc++-v3: all-stage1-target-libstdc++-v3
33097 all-stage1: all-stage1-target-libstdc++-v3
33098 TARGET-stage1-target-libstdc++-v3 = $(TARGET-target-libstdc++-v3)
33099 all-stage1-target-libstdc++-v3: configure-stage1-target-libstdc++-v3
33100         @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
33101         @r=`${PWD_COMMAND}`; export r; \
33102         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33103         TFLAGS="$(STAGE1_TFLAGS)"; \
33104         $(RAW_CXX_TARGET_EXPORTS)  \
33105         cd $(TARGET_SUBDIR)/libstdc++-v3 && \
33106         $(MAKE) $(BASE_FLAGS_TO_PASS) \
33107                 CFLAGS="$(CFLAGS_FOR_TARGET)" \
33108                 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
33109                 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
33110                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
33111                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
33112                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
33113                 $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)'  \
33114                   \
33115                 TFLAGS="$(STAGE1_TFLAGS)" \
33116                 $(TARGET-stage1-target-libstdc++-v3)
33117
33118 maybe-clean-stage1-target-libstdc++-v3: clean-stage1-target-libstdc++-v3
33119 clean-stage1: clean-stage1-target-libstdc++-v3
33120 clean-stage1-target-libstdc++-v3:
33121         @if [ $(current_stage) = stage1 ]; then \
33122           [ -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile ] || exit 0; \
33123         else \
33124           [ -f $(TARGET_SUBDIR)/stage1-libstdc++-v3/Makefile ] || exit 0; \
33125           $(MAKE) stage1-start; \
33126         fi; \
33127         cd $(TARGET_SUBDIR)/libstdc++-v3 && \
33128         $(MAKE) $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)'  \
33129           clean
33130 @endif target-libstdc++-v3-bootstrap
33131
33132
33133 .PHONY: all-stage2-target-libstdc++-v3 maybe-all-stage2-target-libstdc++-v3
33134 .PHONY: clean-stage2-target-libstdc++-v3 maybe-clean-stage2-target-libstdc++-v3
33135 maybe-all-stage2-target-libstdc++-v3:
33136 maybe-clean-stage2-target-libstdc++-v3:
33137 @if target-libstdc++-v3-bootstrap
33138 maybe-all-stage2-target-libstdc++-v3: all-stage2-target-libstdc++-v3
33139 all-stage2: all-stage2-target-libstdc++-v3
33140 TARGET-stage2-target-libstdc++-v3 = $(TARGET-target-libstdc++-v3)
33141 all-stage2-target-libstdc++-v3: configure-stage2-target-libstdc++-v3
33142         @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
33143         @r=`${PWD_COMMAND}`; export r; \
33144         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33145         TFLAGS="$(STAGE2_TFLAGS)"; \
33146         $(RAW_CXX_TARGET_EXPORTS) \
33147           \
33148         cd $(TARGET_SUBDIR)/libstdc++-v3 && \
33149         $(MAKE) $(BASE_FLAGS_TO_PASS) \
33150                 CFLAGS="$(CFLAGS_FOR_TARGET)" \
33151                 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
33152                 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
33153                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
33154                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
33155                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
33156                 $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)'   \
33157                 TFLAGS="$(STAGE2_TFLAGS)" \
33158                 $(TARGET-stage2-target-libstdc++-v3)
33159
33160 maybe-clean-stage2-target-libstdc++-v3: clean-stage2-target-libstdc++-v3
33161 clean-stage2: clean-stage2-target-libstdc++-v3
33162 clean-stage2-target-libstdc++-v3:
33163         @if [ $(current_stage) = stage2 ]; then \
33164           [ -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile ] || exit 0; \
33165         else \
33166           [ -f $(TARGET_SUBDIR)/stage2-libstdc++-v3/Makefile ] || exit 0; \
33167           $(MAKE) stage2-start; \
33168         fi; \
33169         cd $(TARGET_SUBDIR)/libstdc++-v3 && \
33170         $(MAKE) $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)'   clean
33171 @endif target-libstdc++-v3-bootstrap
33172
33173
33174 .PHONY: all-stage3-target-libstdc++-v3 maybe-all-stage3-target-libstdc++-v3
33175 .PHONY: clean-stage3-target-libstdc++-v3 maybe-clean-stage3-target-libstdc++-v3
33176 maybe-all-stage3-target-libstdc++-v3:
33177 maybe-clean-stage3-target-libstdc++-v3:
33178 @if target-libstdc++-v3-bootstrap
33179 maybe-all-stage3-target-libstdc++-v3: all-stage3-target-libstdc++-v3
33180 all-stage3: all-stage3-target-libstdc++-v3
33181 TARGET-stage3-target-libstdc++-v3 = $(TARGET-target-libstdc++-v3)
33182 all-stage3-target-libstdc++-v3: configure-stage3-target-libstdc++-v3
33183         @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
33184         @r=`${PWD_COMMAND}`; export r; \
33185         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33186         TFLAGS="$(STAGE3_TFLAGS)"; \
33187         $(RAW_CXX_TARGET_EXPORTS) \
33188           \
33189         cd $(TARGET_SUBDIR)/libstdc++-v3 && \
33190         $(MAKE) $(BASE_FLAGS_TO_PASS) \
33191                 CFLAGS="$(CFLAGS_FOR_TARGET)" \
33192                 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
33193                 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
33194                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
33195                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
33196                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
33197                 $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)'   \
33198                 TFLAGS="$(STAGE3_TFLAGS)" \
33199                 $(TARGET-stage3-target-libstdc++-v3)
33200
33201 maybe-clean-stage3-target-libstdc++-v3: clean-stage3-target-libstdc++-v3
33202 clean-stage3: clean-stage3-target-libstdc++-v3
33203 clean-stage3-target-libstdc++-v3:
33204         @if [ $(current_stage) = stage3 ]; then \
33205           [ -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile ] || exit 0; \
33206         else \
33207           [ -f $(TARGET_SUBDIR)/stage3-libstdc++-v3/Makefile ] || exit 0; \
33208           $(MAKE) stage3-start; \
33209         fi; \
33210         cd $(TARGET_SUBDIR)/libstdc++-v3 && \
33211         $(MAKE) $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)'   clean
33212 @endif target-libstdc++-v3-bootstrap
33213
33214
33215 .PHONY: all-stage4-target-libstdc++-v3 maybe-all-stage4-target-libstdc++-v3
33216 .PHONY: clean-stage4-target-libstdc++-v3 maybe-clean-stage4-target-libstdc++-v3
33217 maybe-all-stage4-target-libstdc++-v3:
33218 maybe-clean-stage4-target-libstdc++-v3:
33219 @if target-libstdc++-v3-bootstrap
33220 maybe-all-stage4-target-libstdc++-v3: all-stage4-target-libstdc++-v3
33221 all-stage4: all-stage4-target-libstdc++-v3
33222 TARGET-stage4-target-libstdc++-v3 = $(TARGET-target-libstdc++-v3)
33223 all-stage4-target-libstdc++-v3: configure-stage4-target-libstdc++-v3
33224         @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
33225         @r=`${PWD_COMMAND}`; export r; \
33226         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33227         TFLAGS="$(STAGE4_TFLAGS)"; \
33228         $(RAW_CXX_TARGET_EXPORTS) \
33229           \
33230         cd $(TARGET_SUBDIR)/libstdc++-v3 && \
33231         $(MAKE) $(BASE_FLAGS_TO_PASS) \
33232                 CFLAGS="$(CFLAGS_FOR_TARGET)" \
33233                 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
33234                 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
33235                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
33236                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
33237                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
33238                 $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)'   \
33239                 TFLAGS="$(STAGE4_TFLAGS)" \
33240                 $(TARGET-stage4-target-libstdc++-v3)
33241
33242 maybe-clean-stage4-target-libstdc++-v3: clean-stage4-target-libstdc++-v3
33243 clean-stage4: clean-stage4-target-libstdc++-v3
33244 clean-stage4-target-libstdc++-v3:
33245         @if [ $(current_stage) = stage4 ]; then \
33246           [ -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile ] || exit 0; \
33247         else \
33248           [ -f $(TARGET_SUBDIR)/stage4-libstdc++-v3/Makefile ] || exit 0; \
33249           $(MAKE) stage4-start; \
33250         fi; \
33251         cd $(TARGET_SUBDIR)/libstdc++-v3 && \
33252         $(MAKE) $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)'   clean
33253 @endif target-libstdc++-v3-bootstrap
33254
33255
33256 .PHONY: all-stageprofile-target-libstdc++-v3 maybe-all-stageprofile-target-libstdc++-v3
33257 .PHONY: clean-stageprofile-target-libstdc++-v3 maybe-clean-stageprofile-target-libstdc++-v3
33258 maybe-all-stageprofile-target-libstdc++-v3:
33259 maybe-clean-stageprofile-target-libstdc++-v3:
33260 @if target-libstdc++-v3-bootstrap
33261 maybe-all-stageprofile-target-libstdc++-v3: all-stageprofile-target-libstdc++-v3
33262 all-stageprofile: all-stageprofile-target-libstdc++-v3
33263 TARGET-stageprofile-target-libstdc++-v3 = $(TARGET-target-libstdc++-v3)
33264 all-stageprofile-target-libstdc++-v3: configure-stageprofile-target-libstdc++-v3
33265         @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
33266         @r=`${PWD_COMMAND}`; export r; \
33267         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33268         TFLAGS="$(STAGEprofile_TFLAGS)"; \
33269         $(RAW_CXX_TARGET_EXPORTS) \
33270           \
33271         cd $(TARGET_SUBDIR)/libstdc++-v3 && \
33272         $(MAKE) $(BASE_FLAGS_TO_PASS) \
33273                 CFLAGS="$(CFLAGS_FOR_TARGET)" \
33274                 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
33275                 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
33276                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
33277                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
33278                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
33279                 $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)'   \
33280                 TFLAGS="$(STAGEprofile_TFLAGS)" \
33281                 $(TARGET-stageprofile-target-libstdc++-v3)
33282
33283 maybe-clean-stageprofile-target-libstdc++-v3: clean-stageprofile-target-libstdc++-v3
33284 clean-stageprofile: clean-stageprofile-target-libstdc++-v3
33285 clean-stageprofile-target-libstdc++-v3:
33286         @if [ $(current_stage) = stageprofile ]; then \
33287           [ -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile ] || exit 0; \
33288         else \
33289           [ -f $(TARGET_SUBDIR)/stageprofile-libstdc++-v3/Makefile ] || exit 0; \
33290           $(MAKE) stageprofile-start; \
33291         fi; \
33292         cd $(TARGET_SUBDIR)/libstdc++-v3 && \
33293         $(MAKE) $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)'   clean
33294 @endif target-libstdc++-v3-bootstrap
33295
33296
33297 .PHONY: all-stagefeedback-target-libstdc++-v3 maybe-all-stagefeedback-target-libstdc++-v3
33298 .PHONY: clean-stagefeedback-target-libstdc++-v3 maybe-clean-stagefeedback-target-libstdc++-v3
33299 maybe-all-stagefeedback-target-libstdc++-v3:
33300 maybe-clean-stagefeedback-target-libstdc++-v3:
33301 @if target-libstdc++-v3-bootstrap
33302 maybe-all-stagefeedback-target-libstdc++-v3: all-stagefeedback-target-libstdc++-v3
33303 all-stagefeedback: all-stagefeedback-target-libstdc++-v3
33304 TARGET-stagefeedback-target-libstdc++-v3 = $(TARGET-target-libstdc++-v3)
33305 all-stagefeedback-target-libstdc++-v3: configure-stagefeedback-target-libstdc++-v3
33306         @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
33307         @r=`${PWD_COMMAND}`; export r; \
33308         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33309         TFLAGS="$(STAGEfeedback_TFLAGS)"; \
33310         $(RAW_CXX_TARGET_EXPORTS) \
33311           \
33312         cd $(TARGET_SUBDIR)/libstdc++-v3 && \
33313         $(MAKE) $(BASE_FLAGS_TO_PASS) \
33314                 CFLAGS="$(CFLAGS_FOR_TARGET)" \
33315                 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
33316                 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
33317                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
33318                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
33319                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
33320                 $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)'   \
33321                 TFLAGS="$(STAGEfeedback_TFLAGS)" \
33322                 $(TARGET-stagefeedback-target-libstdc++-v3)
33323
33324 maybe-clean-stagefeedback-target-libstdc++-v3: clean-stagefeedback-target-libstdc++-v3
33325 clean-stagefeedback: clean-stagefeedback-target-libstdc++-v3
33326 clean-stagefeedback-target-libstdc++-v3:
33327         @if [ $(current_stage) = stagefeedback ]; then \
33328           [ -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile ] || exit 0; \
33329         else \
33330           [ -f $(TARGET_SUBDIR)/stagefeedback-libstdc++-v3/Makefile ] || exit 0; \
33331           $(MAKE) stagefeedback-start; \
33332         fi; \
33333         cd $(TARGET_SUBDIR)/libstdc++-v3 && \
33334         $(MAKE) $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)'   clean
33335 @endif target-libstdc++-v3-bootstrap
33336
33337
33338
33339
33340
33341
33342 .PHONY: check-target-libstdc++-v3 maybe-check-target-libstdc++-v3
33343 maybe-check-target-libstdc++-v3:
33344 @if target-libstdc++-v3
33345 maybe-check-target-libstdc++-v3: check-target-libstdc++-v3
33346
33347 check-target-libstdc++-v3:
33348         @: $(MAKE); $(unstage)
33349         @r=`${PWD_COMMAND}`; export r; \
33350         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33351         $(RAW_CXX_TARGET_EXPORTS) \
33352         (cd $(TARGET_SUBDIR)/libstdc++-v3 && \
33353           $(MAKE) $(TARGET_FLAGS_TO_PASS)  'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)'   check)
33354
33355 @endif target-libstdc++-v3
33356
33357 .PHONY: install-target-libstdc++-v3 maybe-install-target-libstdc++-v3
33358 maybe-install-target-libstdc++-v3:
33359 @if target-libstdc++-v3
33360 maybe-install-target-libstdc++-v3: install-target-libstdc++-v3
33361
33362 install-target-libstdc++-v3: installdirs
33363         @: $(MAKE); $(unstage)
33364         @r=`${PWD_COMMAND}`; export r; \
33365         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33366         $(RAW_CXX_TARGET_EXPORTS) \
33367         (cd $(TARGET_SUBDIR)/libstdc++-v3 && \
33368           $(MAKE) $(TARGET_FLAGS_TO_PASS)  install)
33369
33370 @endif target-libstdc++-v3
33371
33372 .PHONY: install-strip-target-libstdc++-v3 maybe-install-strip-target-libstdc++-v3
33373 maybe-install-strip-target-libstdc++-v3:
33374 @if target-libstdc++-v3
33375 maybe-install-strip-target-libstdc++-v3: install-strip-target-libstdc++-v3
33376
33377 install-strip-target-libstdc++-v3: installdirs
33378         @: $(MAKE); $(unstage)
33379         @r=`${PWD_COMMAND}`; export r; \
33380         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33381         $(RAW_CXX_TARGET_EXPORTS) \
33382         (cd $(TARGET_SUBDIR)/libstdc++-v3 && \
33383           $(MAKE) $(TARGET_FLAGS_TO_PASS)  install-strip)
33384
33385 @endif target-libstdc++-v3
33386
33387 # Other targets (info, dvi, pdf, etc.)
33388
33389 .PHONY: maybe-info-target-libstdc++-v3 info-target-libstdc++-v3
33390 maybe-info-target-libstdc++-v3:
33391 @if target-libstdc++-v3
33392 maybe-info-target-libstdc++-v3: info-target-libstdc++-v3
33393
33394 info-target-libstdc++-v3: \
33395     configure-target-libstdc++-v3 
33396         @: $(MAKE); $(unstage)
33397         @[ -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile ] || exit 0; \
33398         r=`${PWD_COMMAND}`; export r; \
33399         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33400         $(RAW_CXX_TARGET_EXPORTS) \
33401         echo "Doing info in $(TARGET_SUBDIR)/libstdc++-v3"; \
33402         for flag in $(EXTRA_TARGET_FLAGS); do \
33403           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
33404         done; \
33405         (cd $(TARGET_SUBDIR)/libstdc++-v3 && \
33406           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
33407                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
33408                   "RANLIB=$${RANLIB}" \
33409                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
33410                    info) \
33411           || exit 1
33412
33413 @endif target-libstdc++-v3
33414
33415 .PHONY: maybe-dvi-target-libstdc++-v3 dvi-target-libstdc++-v3
33416 maybe-dvi-target-libstdc++-v3:
33417 @if target-libstdc++-v3
33418 maybe-dvi-target-libstdc++-v3: dvi-target-libstdc++-v3
33419
33420 dvi-target-libstdc++-v3: \
33421     configure-target-libstdc++-v3 
33422         @: $(MAKE); $(unstage)
33423         @[ -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile ] || exit 0; \
33424         r=`${PWD_COMMAND}`; export r; \
33425         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33426         $(RAW_CXX_TARGET_EXPORTS) \
33427         echo "Doing dvi in $(TARGET_SUBDIR)/libstdc++-v3"; \
33428         for flag in $(EXTRA_TARGET_FLAGS); do \
33429           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
33430         done; \
33431         (cd $(TARGET_SUBDIR)/libstdc++-v3 && \
33432           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
33433                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
33434                   "RANLIB=$${RANLIB}" \
33435                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
33436                    dvi) \
33437           || exit 1
33438
33439 @endif target-libstdc++-v3
33440
33441 .PHONY: maybe-pdf-target-libstdc++-v3 pdf-target-libstdc++-v3
33442 maybe-pdf-target-libstdc++-v3:
33443 @if target-libstdc++-v3
33444 maybe-pdf-target-libstdc++-v3: pdf-target-libstdc++-v3
33445
33446 pdf-target-libstdc++-v3: \
33447     configure-target-libstdc++-v3 
33448         @: $(MAKE); $(unstage)
33449         @[ -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile ] || exit 0; \
33450         r=`${PWD_COMMAND}`; export r; \
33451         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33452         $(RAW_CXX_TARGET_EXPORTS) \
33453         echo "Doing pdf in $(TARGET_SUBDIR)/libstdc++-v3"; \
33454         for flag in $(EXTRA_TARGET_FLAGS); do \
33455           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
33456         done; \
33457         (cd $(TARGET_SUBDIR)/libstdc++-v3 && \
33458           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
33459                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
33460                   "RANLIB=$${RANLIB}" \
33461                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
33462                    pdf) \
33463           || exit 1
33464
33465 @endif target-libstdc++-v3
33466
33467 .PHONY: maybe-html-target-libstdc++-v3 html-target-libstdc++-v3
33468 maybe-html-target-libstdc++-v3:
33469 @if target-libstdc++-v3
33470 maybe-html-target-libstdc++-v3: html-target-libstdc++-v3
33471
33472 html-target-libstdc++-v3: \
33473     configure-target-libstdc++-v3 
33474         @: $(MAKE); $(unstage)
33475         @[ -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile ] || exit 0; \
33476         r=`${PWD_COMMAND}`; export r; \
33477         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33478         $(RAW_CXX_TARGET_EXPORTS) \
33479         echo "Doing html in $(TARGET_SUBDIR)/libstdc++-v3"; \
33480         for flag in $(EXTRA_TARGET_FLAGS); do \
33481           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
33482         done; \
33483         (cd $(TARGET_SUBDIR)/libstdc++-v3 && \
33484           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
33485                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
33486                   "RANLIB=$${RANLIB}" \
33487                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
33488                    html) \
33489           || exit 1
33490
33491 @endif target-libstdc++-v3
33492
33493 .PHONY: maybe-TAGS-target-libstdc++-v3 TAGS-target-libstdc++-v3
33494 maybe-TAGS-target-libstdc++-v3:
33495 @if target-libstdc++-v3
33496 maybe-TAGS-target-libstdc++-v3: TAGS-target-libstdc++-v3
33497
33498 TAGS-target-libstdc++-v3: \
33499     configure-target-libstdc++-v3 
33500         @: $(MAKE); $(unstage)
33501         @[ -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile ] || exit 0; \
33502         r=`${PWD_COMMAND}`; export r; \
33503         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33504         $(RAW_CXX_TARGET_EXPORTS) \
33505         echo "Doing TAGS in $(TARGET_SUBDIR)/libstdc++-v3"; \
33506         for flag in $(EXTRA_TARGET_FLAGS); do \
33507           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
33508         done; \
33509         (cd $(TARGET_SUBDIR)/libstdc++-v3 && \
33510           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
33511                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
33512                   "RANLIB=$${RANLIB}" \
33513                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
33514                    TAGS) \
33515           || exit 1
33516
33517 @endif target-libstdc++-v3
33518
33519 .PHONY: maybe-install-info-target-libstdc++-v3 install-info-target-libstdc++-v3
33520 maybe-install-info-target-libstdc++-v3:
33521 @if target-libstdc++-v3
33522 maybe-install-info-target-libstdc++-v3: install-info-target-libstdc++-v3
33523
33524 install-info-target-libstdc++-v3: \
33525     configure-target-libstdc++-v3 \
33526     info-target-libstdc++-v3 
33527         @: $(MAKE); $(unstage)
33528         @[ -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile ] || exit 0; \
33529         r=`${PWD_COMMAND}`; export r; \
33530         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33531         $(RAW_CXX_TARGET_EXPORTS) \
33532         echo "Doing install-info in $(TARGET_SUBDIR)/libstdc++-v3"; \
33533         for flag in $(EXTRA_TARGET_FLAGS); do \
33534           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
33535         done; \
33536         (cd $(TARGET_SUBDIR)/libstdc++-v3 && \
33537           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
33538                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
33539                   "RANLIB=$${RANLIB}" \
33540                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
33541                    install-info) \
33542           || exit 1
33543
33544 @endif target-libstdc++-v3
33545
33546 .PHONY: maybe-install-pdf-target-libstdc++-v3 install-pdf-target-libstdc++-v3
33547 maybe-install-pdf-target-libstdc++-v3:
33548 @if target-libstdc++-v3
33549 maybe-install-pdf-target-libstdc++-v3: install-pdf-target-libstdc++-v3
33550
33551 install-pdf-target-libstdc++-v3: \
33552     configure-target-libstdc++-v3 \
33553     pdf-target-libstdc++-v3 
33554         @: $(MAKE); $(unstage)
33555         @[ -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile ] || exit 0; \
33556         r=`${PWD_COMMAND}`; export r; \
33557         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33558         $(RAW_CXX_TARGET_EXPORTS) \
33559         echo "Doing install-pdf in $(TARGET_SUBDIR)/libstdc++-v3"; \
33560         for flag in $(EXTRA_TARGET_FLAGS); do \
33561           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
33562         done; \
33563         (cd $(TARGET_SUBDIR)/libstdc++-v3 && \
33564           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
33565                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
33566                   "RANLIB=$${RANLIB}" \
33567                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
33568                    install-pdf) \
33569           || exit 1
33570
33571 @endif target-libstdc++-v3
33572
33573 .PHONY: maybe-install-html-target-libstdc++-v3 install-html-target-libstdc++-v3
33574 maybe-install-html-target-libstdc++-v3:
33575 @if target-libstdc++-v3
33576 maybe-install-html-target-libstdc++-v3: install-html-target-libstdc++-v3
33577
33578 install-html-target-libstdc++-v3: \
33579     configure-target-libstdc++-v3 \
33580     html-target-libstdc++-v3 
33581         @: $(MAKE); $(unstage)
33582         @[ -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile ] || exit 0; \
33583         r=`${PWD_COMMAND}`; export r; \
33584         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33585         $(RAW_CXX_TARGET_EXPORTS) \
33586         echo "Doing install-html in $(TARGET_SUBDIR)/libstdc++-v3"; \
33587         for flag in $(EXTRA_TARGET_FLAGS); do \
33588           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
33589         done; \
33590         (cd $(TARGET_SUBDIR)/libstdc++-v3 && \
33591           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
33592                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
33593                   "RANLIB=$${RANLIB}" \
33594                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
33595                    install-html) \
33596           || exit 1
33597
33598 @endif target-libstdc++-v3
33599
33600 .PHONY: maybe-installcheck-target-libstdc++-v3 installcheck-target-libstdc++-v3
33601 maybe-installcheck-target-libstdc++-v3:
33602 @if target-libstdc++-v3
33603 maybe-installcheck-target-libstdc++-v3: installcheck-target-libstdc++-v3
33604
33605 installcheck-target-libstdc++-v3: \
33606     configure-target-libstdc++-v3 
33607         @: $(MAKE); $(unstage)
33608         @[ -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile ] || exit 0; \
33609         r=`${PWD_COMMAND}`; export r; \
33610         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33611         $(RAW_CXX_TARGET_EXPORTS) \
33612         echo "Doing installcheck in $(TARGET_SUBDIR)/libstdc++-v3"; \
33613         for flag in $(EXTRA_TARGET_FLAGS); do \
33614           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
33615         done; \
33616         (cd $(TARGET_SUBDIR)/libstdc++-v3 && \
33617           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
33618                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
33619                   "RANLIB=$${RANLIB}" \
33620                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
33621                    installcheck) \
33622           || exit 1
33623
33624 @endif target-libstdc++-v3
33625
33626 .PHONY: maybe-mostlyclean-target-libstdc++-v3 mostlyclean-target-libstdc++-v3
33627 maybe-mostlyclean-target-libstdc++-v3:
33628 @if target-libstdc++-v3
33629 maybe-mostlyclean-target-libstdc++-v3: mostlyclean-target-libstdc++-v3
33630
33631 mostlyclean-target-libstdc++-v3: 
33632         @: $(MAKE); $(unstage)
33633         @[ -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile ] || exit 0; \
33634         r=`${PWD_COMMAND}`; export r; \
33635         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33636         $(RAW_CXX_TARGET_EXPORTS) \
33637         echo "Doing mostlyclean in $(TARGET_SUBDIR)/libstdc++-v3"; \
33638         for flag in $(EXTRA_TARGET_FLAGS); do \
33639           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
33640         done; \
33641         (cd $(TARGET_SUBDIR)/libstdc++-v3 && \
33642           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
33643                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
33644                   "RANLIB=$${RANLIB}" \
33645                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
33646                    mostlyclean) \
33647           || exit 1
33648
33649 @endif target-libstdc++-v3
33650
33651 .PHONY: maybe-clean-target-libstdc++-v3 clean-target-libstdc++-v3
33652 maybe-clean-target-libstdc++-v3:
33653 @if target-libstdc++-v3
33654 maybe-clean-target-libstdc++-v3: clean-target-libstdc++-v3
33655
33656 clean-target-libstdc++-v3: 
33657         @: $(MAKE); $(unstage)
33658         @[ -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile ] || exit 0; \
33659         r=`${PWD_COMMAND}`; export r; \
33660         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33661         $(RAW_CXX_TARGET_EXPORTS) \
33662         echo "Doing clean in $(TARGET_SUBDIR)/libstdc++-v3"; \
33663         for flag in $(EXTRA_TARGET_FLAGS); do \
33664           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
33665         done; \
33666         (cd $(TARGET_SUBDIR)/libstdc++-v3 && \
33667           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
33668                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
33669                   "RANLIB=$${RANLIB}" \
33670                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
33671                    clean) \
33672           || exit 1
33673
33674 @endif target-libstdc++-v3
33675
33676 .PHONY: maybe-distclean-target-libstdc++-v3 distclean-target-libstdc++-v3
33677 maybe-distclean-target-libstdc++-v3:
33678 @if target-libstdc++-v3
33679 maybe-distclean-target-libstdc++-v3: distclean-target-libstdc++-v3
33680
33681 distclean-target-libstdc++-v3: 
33682         @: $(MAKE); $(unstage)
33683         @[ -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile ] || exit 0; \
33684         r=`${PWD_COMMAND}`; export r; \
33685         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33686         $(RAW_CXX_TARGET_EXPORTS) \
33687         echo "Doing distclean in $(TARGET_SUBDIR)/libstdc++-v3"; \
33688         for flag in $(EXTRA_TARGET_FLAGS); do \
33689           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
33690         done; \
33691         (cd $(TARGET_SUBDIR)/libstdc++-v3 && \
33692           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
33693                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
33694                   "RANLIB=$${RANLIB}" \
33695                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
33696                    distclean) \
33697           || exit 1
33698
33699 @endif target-libstdc++-v3
33700
33701 .PHONY: maybe-maintainer-clean-target-libstdc++-v3 maintainer-clean-target-libstdc++-v3
33702 maybe-maintainer-clean-target-libstdc++-v3:
33703 @if target-libstdc++-v3
33704 maybe-maintainer-clean-target-libstdc++-v3: maintainer-clean-target-libstdc++-v3
33705
33706 maintainer-clean-target-libstdc++-v3: 
33707         @: $(MAKE); $(unstage)
33708         @[ -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile ] || exit 0; \
33709         r=`${PWD_COMMAND}`; export r; \
33710         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33711         $(RAW_CXX_TARGET_EXPORTS) \
33712         echo "Doing maintainer-clean in $(TARGET_SUBDIR)/libstdc++-v3"; \
33713         for flag in $(EXTRA_TARGET_FLAGS); do \
33714           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
33715         done; \
33716         (cd $(TARGET_SUBDIR)/libstdc++-v3 && \
33717           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
33718                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
33719                   "RANLIB=$${RANLIB}" \
33720                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
33721                    maintainer-clean) \
33722           || exit 1
33723
33724 @endif target-libstdc++-v3
33725
33726
33727
33728
33729
33730 .PHONY: configure-target-libsanitizer maybe-configure-target-libsanitizer
33731 maybe-configure-target-libsanitizer:
33732 @if gcc-bootstrap
33733 configure-target-libsanitizer: stage_current
33734 @endif gcc-bootstrap
33735 @if target-libsanitizer
33736 maybe-configure-target-libsanitizer: configure-target-libsanitizer
33737 configure-target-libsanitizer: 
33738         @r=`${PWD_COMMAND}`; export r; \
33739         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33740         echo "Checking multilib configuration for libsanitizer..."; \
33741         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libsanitizer; \
33742         $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libsanitizer/multilib.tmp 2> /dev/null; \
33743         if test -r $(TARGET_SUBDIR)/libsanitizer/multilib.out; then \
33744           if cmp -s $(TARGET_SUBDIR)/libsanitizer/multilib.tmp $(TARGET_SUBDIR)/libsanitizer/multilib.out; then \
33745             rm -f $(TARGET_SUBDIR)/libsanitizer/multilib.tmp; \
33746           else \
33747             rm -f $(TARGET_SUBDIR)/libsanitizer/Makefile; \
33748             mv $(TARGET_SUBDIR)/libsanitizer/multilib.tmp $(TARGET_SUBDIR)/libsanitizer/multilib.out; \
33749           fi; \
33750         else \
33751           mv $(TARGET_SUBDIR)/libsanitizer/multilib.tmp $(TARGET_SUBDIR)/libsanitizer/multilib.out; \
33752         fi; \
33753         test ! -f $(TARGET_SUBDIR)/libsanitizer/Makefile || exit 0; \
33754         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libsanitizer; \
33755         $(RAW_CXX_TARGET_EXPORTS)  \
33756         echo Configuring in $(TARGET_SUBDIR)/libsanitizer; \
33757         cd "$(TARGET_SUBDIR)/libsanitizer" || exit 1; \
33758         case $(srcdir) in \
33759           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
33760           *) topdir=`echo $(TARGET_SUBDIR)/libsanitizer/ | \
33761                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
33762         esac; \
33763         module_srcdir=libsanitizer; \
33764         rm -f no-such-file || : ; \
33765         CONFIG_SITE=no-such-file $(SHELL) \
33766           $$s/$$module_srcdir/configure \
33767           --srcdir=$${topdir}/$$module_srcdir \
33768           $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
33769           --target=${target_alias}  \
33770           || exit 1
33771 @endif target-libsanitizer
33772
33773
33774
33775 .PHONY: configure-stage1-target-libsanitizer maybe-configure-stage1-target-libsanitizer
33776 maybe-configure-stage1-target-libsanitizer:
33777 @if target-libsanitizer-bootstrap
33778 maybe-configure-stage1-target-libsanitizer: configure-stage1-target-libsanitizer
33779 configure-stage1-target-libsanitizer:
33780         @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
33781         @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libsanitizer
33782         @r=`${PWD_COMMAND}`; export r; \
33783         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33784         TFLAGS="$(STAGE1_TFLAGS)"; \
33785         echo "Checking multilib configuration for libsanitizer..."; \
33786         $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libsanitizer/multilib.tmp 2> /dev/null; \
33787         if test -r $(TARGET_SUBDIR)/libsanitizer/multilib.out; then \
33788           if cmp -s $(TARGET_SUBDIR)/libsanitizer/multilib.tmp $(TARGET_SUBDIR)/libsanitizer/multilib.out; then \
33789             rm -f $(TARGET_SUBDIR)/libsanitizer/multilib.tmp; \
33790           else \
33791             rm -f $(TARGET_SUBDIR)/libsanitizer/Makefile; \
33792             mv $(TARGET_SUBDIR)/libsanitizer/multilib.tmp $(TARGET_SUBDIR)/libsanitizer/multilib.out; \
33793           fi; \
33794         else \
33795           mv $(TARGET_SUBDIR)/libsanitizer/multilib.tmp $(TARGET_SUBDIR)/libsanitizer/multilib.out; \
33796         fi; \
33797         test ! -f $(TARGET_SUBDIR)/libsanitizer/Makefile || exit 0; \
33798         $(RAW_CXX_TARGET_EXPORTS) \
33799         CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
33800         CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
33801         LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS;  \
33802         echo Configuring stage 1 in $(TARGET_SUBDIR)/libsanitizer; \
33803         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libsanitizer; \
33804         cd $(TARGET_SUBDIR)/libsanitizer || exit 1; \
33805         case $(srcdir) in \
33806           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
33807           *) topdir=`echo $(TARGET_SUBDIR)/libsanitizer/ | \
33808                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
33809         esac; \
33810         module_srcdir=libsanitizer; \
33811         $(SHELL) $$s/$$module_srcdir/configure \
33812           --srcdir=$${topdir}/$$module_srcdir \
33813           $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
33814           --target=${target_alias} \
33815            \
33816           $(STAGE1_CONFIGURE_FLAGS)
33817 @endif target-libsanitizer-bootstrap
33818
33819 .PHONY: configure-stage2-target-libsanitizer maybe-configure-stage2-target-libsanitizer
33820 maybe-configure-stage2-target-libsanitizer:
33821 @if target-libsanitizer-bootstrap
33822 maybe-configure-stage2-target-libsanitizer: configure-stage2-target-libsanitizer
33823 configure-stage2-target-libsanitizer:
33824         @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
33825         @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libsanitizer
33826         @r=`${PWD_COMMAND}`; export r; \
33827         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33828         TFLAGS="$(STAGE2_TFLAGS)"; \
33829         echo "Checking multilib configuration for libsanitizer..."; \
33830         $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libsanitizer/multilib.tmp 2> /dev/null; \
33831         if test -r $(TARGET_SUBDIR)/libsanitizer/multilib.out; then \
33832           if cmp -s $(TARGET_SUBDIR)/libsanitizer/multilib.tmp $(TARGET_SUBDIR)/libsanitizer/multilib.out; then \
33833             rm -f $(TARGET_SUBDIR)/libsanitizer/multilib.tmp; \
33834           else \
33835             rm -f $(TARGET_SUBDIR)/libsanitizer/Makefile; \
33836             mv $(TARGET_SUBDIR)/libsanitizer/multilib.tmp $(TARGET_SUBDIR)/libsanitizer/multilib.out; \
33837           fi; \
33838         else \
33839           mv $(TARGET_SUBDIR)/libsanitizer/multilib.tmp $(TARGET_SUBDIR)/libsanitizer/multilib.out; \
33840         fi; \
33841         test ! -f $(TARGET_SUBDIR)/libsanitizer/Makefile || exit 0; \
33842         $(RAW_CXX_TARGET_EXPORTS) \
33843          \
33844         CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
33845         CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
33846         LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS;  \
33847         echo Configuring stage 2 in $(TARGET_SUBDIR)/libsanitizer; \
33848         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libsanitizer; \
33849         cd $(TARGET_SUBDIR)/libsanitizer || exit 1; \
33850         case $(srcdir) in \
33851           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
33852           *) topdir=`echo $(TARGET_SUBDIR)/libsanitizer/ | \
33853                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
33854         esac; \
33855         module_srcdir=libsanitizer; \
33856         $(SHELL) $$s/$$module_srcdir/configure \
33857           --srcdir=$${topdir}/$$module_srcdir \
33858           $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
33859           --target=${target_alias} \
33860           --with-build-libsubdir=$(HOST_SUBDIR) \
33861           $(STAGE2_CONFIGURE_FLAGS)
33862 @endif target-libsanitizer-bootstrap
33863
33864 .PHONY: configure-stage3-target-libsanitizer maybe-configure-stage3-target-libsanitizer
33865 maybe-configure-stage3-target-libsanitizer:
33866 @if target-libsanitizer-bootstrap
33867 maybe-configure-stage3-target-libsanitizer: configure-stage3-target-libsanitizer
33868 configure-stage3-target-libsanitizer:
33869         @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
33870         @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libsanitizer
33871         @r=`${PWD_COMMAND}`; export r; \
33872         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33873         TFLAGS="$(STAGE3_TFLAGS)"; \
33874         echo "Checking multilib configuration for libsanitizer..."; \
33875         $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libsanitizer/multilib.tmp 2> /dev/null; \
33876         if test -r $(TARGET_SUBDIR)/libsanitizer/multilib.out; then \
33877           if cmp -s $(TARGET_SUBDIR)/libsanitizer/multilib.tmp $(TARGET_SUBDIR)/libsanitizer/multilib.out; then \
33878             rm -f $(TARGET_SUBDIR)/libsanitizer/multilib.tmp; \
33879           else \
33880             rm -f $(TARGET_SUBDIR)/libsanitizer/Makefile; \
33881             mv $(TARGET_SUBDIR)/libsanitizer/multilib.tmp $(TARGET_SUBDIR)/libsanitizer/multilib.out; \
33882           fi; \
33883         else \
33884           mv $(TARGET_SUBDIR)/libsanitizer/multilib.tmp $(TARGET_SUBDIR)/libsanitizer/multilib.out; \
33885         fi; \
33886         test ! -f $(TARGET_SUBDIR)/libsanitizer/Makefile || exit 0; \
33887         $(RAW_CXX_TARGET_EXPORTS) \
33888          \
33889         CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
33890         CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
33891         LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS;  \
33892         echo Configuring stage 3 in $(TARGET_SUBDIR)/libsanitizer; \
33893         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libsanitizer; \
33894         cd $(TARGET_SUBDIR)/libsanitizer || exit 1; \
33895         case $(srcdir) in \
33896           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
33897           *) topdir=`echo $(TARGET_SUBDIR)/libsanitizer/ | \
33898                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
33899         esac; \
33900         module_srcdir=libsanitizer; \
33901         $(SHELL) $$s/$$module_srcdir/configure \
33902           --srcdir=$${topdir}/$$module_srcdir \
33903           $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
33904           --target=${target_alias} \
33905           --with-build-libsubdir=$(HOST_SUBDIR) \
33906           $(STAGE3_CONFIGURE_FLAGS)
33907 @endif target-libsanitizer-bootstrap
33908
33909 .PHONY: configure-stage4-target-libsanitizer maybe-configure-stage4-target-libsanitizer
33910 maybe-configure-stage4-target-libsanitizer:
33911 @if target-libsanitizer-bootstrap
33912 maybe-configure-stage4-target-libsanitizer: configure-stage4-target-libsanitizer
33913 configure-stage4-target-libsanitizer:
33914         @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
33915         @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libsanitizer
33916         @r=`${PWD_COMMAND}`; export r; \
33917         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33918         TFLAGS="$(STAGE4_TFLAGS)"; \
33919         echo "Checking multilib configuration for libsanitizer..."; \
33920         $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libsanitizer/multilib.tmp 2> /dev/null; \
33921         if test -r $(TARGET_SUBDIR)/libsanitizer/multilib.out; then \
33922           if cmp -s $(TARGET_SUBDIR)/libsanitizer/multilib.tmp $(TARGET_SUBDIR)/libsanitizer/multilib.out; then \
33923             rm -f $(TARGET_SUBDIR)/libsanitizer/multilib.tmp; \
33924           else \
33925             rm -f $(TARGET_SUBDIR)/libsanitizer/Makefile; \
33926             mv $(TARGET_SUBDIR)/libsanitizer/multilib.tmp $(TARGET_SUBDIR)/libsanitizer/multilib.out; \
33927           fi; \
33928         else \
33929           mv $(TARGET_SUBDIR)/libsanitizer/multilib.tmp $(TARGET_SUBDIR)/libsanitizer/multilib.out; \
33930         fi; \
33931         test ! -f $(TARGET_SUBDIR)/libsanitizer/Makefile || exit 0; \
33932         $(RAW_CXX_TARGET_EXPORTS) \
33933          \
33934         CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
33935         CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
33936         LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS;  \
33937         echo Configuring stage 4 in $(TARGET_SUBDIR)/libsanitizer; \
33938         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libsanitizer; \
33939         cd $(TARGET_SUBDIR)/libsanitizer || exit 1; \
33940         case $(srcdir) in \
33941           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
33942           *) topdir=`echo $(TARGET_SUBDIR)/libsanitizer/ | \
33943                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
33944         esac; \
33945         module_srcdir=libsanitizer; \
33946         $(SHELL) $$s/$$module_srcdir/configure \
33947           --srcdir=$${topdir}/$$module_srcdir \
33948           $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
33949           --target=${target_alias} \
33950           --with-build-libsubdir=$(HOST_SUBDIR) \
33951           $(STAGE4_CONFIGURE_FLAGS)
33952 @endif target-libsanitizer-bootstrap
33953
33954 .PHONY: configure-stageprofile-target-libsanitizer maybe-configure-stageprofile-target-libsanitizer
33955 maybe-configure-stageprofile-target-libsanitizer:
33956 @if target-libsanitizer-bootstrap
33957 maybe-configure-stageprofile-target-libsanitizer: configure-stageprofile-target-libsanitizer
33958 configure-stageprofile-target-libsanitizer:
33959         @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
33960         @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libsanitizer
33961         @r=`${PWD_COMMAND}`; export r; \
33962         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33963         TFLAGS="$(STAGEprofile_TFLAGS)"; \
33964         echo "Checking multilib configuration for libsanitizer..."; \
33965         $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libsanitizer/multilib.tmp 2> /dev/null; \
33966         if test -r $(TARGET_SUBDIR)/libsanitizer/multilib.out; then \
33967           if cmp -s $(TARGET_SUBDIR)/libsanitizer/multilib.tmp $(TARGET_SUBDIR)/libsanitizer/multilib.out; then \
33968             rm -f $(TARGET_SUBDIR)/libsanitizer/multilib.tmp; \
33969           else \
33970             rm -f $(TARGET_SUBDIR)/libsanitizer/Makefile; \
33971             mv $(TARGET_SUBDIR)/libsanitizer/multilib.tmp $(TARGET_SUBDIR)/libsanitizer/multilib.out; \
33972           fi; \
33973         else \
33974           mv $(TARGET_SUBDIR)/libsanitizer/multilib.tmp $(TARGET_SUBDIR)/libsanitizer/multilib.out; \
33975         fi; \
33976         test ! -f $(TARGET_SUBDIR)/libsanitizer/Makefile || exit 0; \
33977         $(RAW_CXX_TARGET_EXPORTS) \
33978          \
33979         CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
33980         CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
33981         LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS;  \
33982         echo Configuring stage profile in $(TARGET_SUBDIR)/libsanitizer; \
33983         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libsanitizer; \
33984         cd $(TARGET_SUBDIR)/libsanitizer || exit 1; \
33985         case $(srcdir) in \
33986           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
33987           *) topdir=`echo $(TARGET_SUBDIR)/libsanitizer/ | \
33988                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
33989         esac; \
33990         module_srcdir=libsanitizer; \
33991         $(SHELL) $$s/$$module_srcdir/configure \
33992           --srcdir=$${topdir}/$$module_srcdir \
33993           $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
33994           --target=${target_alias} \
33995           --with-build-libsubdir=$(HOST_SUBDIR) \
33996           $(STAGEprofile_CONFIGURE_FLAGS)
33997 @endif target-libsanitizer-bootstrap
33998
33999 .PHONY: configure-stagefeedback-target-libsanitizer maybe-configure-stagefeedback-target-libsanitizer
34000 maybe-configure-stagefeedback-target-libsanitizer:
34001 @if target-libsanitizer-bootstrap
34002 maybe-configure-stagefeedback-target-libsanitizer: configure-stagefeedback-target-libsanitizer
34003 configure-stagefeedback-target-libsanitizer:
34004         @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
34005         @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libsanitizer
34006         @r=`${PWD_COMMAND}`; export r; \
34007         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34008         TFLAGS="$(STAGEfeedback_TFLAGS)"; \
34009         echo "Checking multilib configuration for libsanitizer..."; \
34010         $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libsanitizer/multilib.tmp 2> /dev/null; \
34011         if test -r $(TARGET_SUBDIR)/libsanitizer/multilib.out; then \
34012           if cmp -s $(TARGET_SUBDIR)/libsanitizer/multilib.tmp $(TARGET_SUBDIR)/libsanitizer/multilib.out; then \
34013             rm -f $(TARGET_SUBDIR)/libsanitizer/multilib.tmp; \
34014           else \
34015             rm -f $(TARGET_SUBDIR)/libsanitizer/Makefile; \
34016             mv $(TARGET_SUBDIR)/libsanitizer/multilib.tmp $(TARGET_SUBDIR)/libsanitizer/multilib.out; \
34017           fi; \
34018         else \
34019           mv $(TARGET_SUBDIR)/libsanitizer/multilib.tmp $(TARGET_SUBDIR)/libsanitizer/multilib.out; \
34020         fi; \
34021         test ! -f $(TARGET_SUBDIR)/libsanitizer/Makefile || exit 0; \
34022         $(RAW_CXX_TARGET_EXPORTS) \
34023          \
34024         CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
34025         CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
34026         LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS;  \
34027         echo Configuring stage feedback in $(TARGET_SUBDIR)/libsanitizer; \
34028         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libsanitizer; \
34029         cd $(TARGET_SUBDIR)/libsanitizer || exit 1; \
34030         case $(srcdir) in \
34031           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
34032           *) topdir=`echo $(TARGET_SUBDIR)/libsanitizer/ | \
34033                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
34034         esac; \
34035         module_srcdir=libsanitizer; \
34036         $(SHELL) $$s/$$module_srcdir/configure \
34037           --srcdir=$${topdir}/$$module_srcdir \
34038           $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
34039           --target=${target_alias} \
34040           --with-build-libsubdir=$(HOST_SUBDIR) \
34041           $(STAGEfeedback_CONFIGURE_FLAGS)
34042 @endif target-libsanitizer-bootstrap
34043
34044
34045
34046
34047
34048 .PHONY: all-target-libsanitizer maybe-all-target-libsanitizer
34049 maybe-all-target-libsanitizer:
34050 @if gcc-bootstrap
34051 all-target-libsanitizer: stage_current
34052 @endif gcc-bootstrap
34053 @if target-libsanitizer
34054 TARGET-target-libsanitizer=all
34055 maybe-all-target-libsanitizer: all-target-libsanitizer
34056 all-target-libsanitizer: configure-target-libsanitizer
34057         @r=`${PWD_COMMAND}`; export r; \
34058         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34059         $(RAW_CXX_TARGET_EXPORTS)  \
34060         (cd $(TARGET_SUBDIR)/libsanitizer && \
34061           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)'   \
34062                 $(TARGET-target-libsanitizer))
34063 @endif target-libsanitizer
34064
34065
34066
34067 .PHONY: all-stage1-target-libsanitizer maybe-all-stage1-target-libsanitizer
34068 .PHONY: clean-stage1-target-libsanitizer maybe-clean-stage1-target-libsanitizer
34069 maybe-all-stage1-target-libsanitizer:
34070 maybe-clean-stage1-target-libsanitizer:
34071 @if target-libsanitizer-bootstrap
34072 maybe-all-stage1-target-libsanitizer: all-stage1-target-libsanitizer
34073 all-stage1: all-stage1-target-libsanitizer
34074 TARGET-stage1-target-libsanitizer = $(TARGET-target-libsanitizer)
34075 all-stage1-target-libsanitizer: configure-stage1-target-libsanitizer
34076         @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
34077         @r=`${PWD_COMMAND}`; export r; \
34078         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34079         TFLAGS="$(STAGE1_TFLAGS)"; \
34080         $(RAW_CXX_TARGET_EXPORTS)  \
34081         cd $(TARGET_SUBDIR)/libsanitizer && \
34082         $(MAKE) $(BASE_FLAGS_TO_PASS) \
34083                 CFLAGS="$(CFLAGS_FOR_TARGET)" \
34084                 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
34085                 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
34086                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
34087                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
34088                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
34089                 $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)'  \
34090                   \
34091                 TFLAGS="$(STAGE1_TFLAGS)" \
34092                 $(TARGET-stage1-target-libsanitizer)
34093
34094 maybe-clean-stage1-target-libsanitizer: clean-stage1-target-libsanitizer
34095 clean-stage1: clean-stage1-target-libsanitizer
34096 clean-stage1-target-libsanitizer:
34097         @if [ $(current_stage) = stage1 ]; then \
34098           [ -f $(TARGET_SUBDIR)/libsanitizer/Makefile ] || exit 0; \
34099         else \
34100           [ -f $(TARGET_SUBDIR)/stage1-libsanitizer/Makefile ] || exit 0; \
34101           $(MAKE) stage1-start; \
34102         fi; \
34103         cd $(TARGET_SUBDIR)/libsanitizer && \
34104         $(MAKE) $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)'  \
34105           clean
34106 @endif target-libsanitizer-bootstrap
34107
34108
34109 .PHONY: all-stage2-target-libsanitizer maybe-all-stage2-target-libsanitizer
34110 .PHONY: clean-stage2-target-libsanitizer maybe-clean-stage2-target-libsanitizer
34111 maybe-all-stage2-target-libsanitizer:
34112 maybe-clean-stage2-target-libsanitizer:
34113 @if target-libsanitizer-bootstrap
34114 maybe-all-stage2-target-libsanitizer: all-stage2-target-libsanitizer
34115 all-stage2: all-stage2-target-libsanitizer
34116 TARGET-stage2-target-libsanitizer = $(TARGET-target-libsanitizer)
34117 all-stage2-target-libsanitizer: configure-stage2-target-libsanitizer
34118         @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
34119         @r=`${PWD_COMMAND}`; export r; \
34120         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34121         TFLAGS="$(STAGE2_TFLAGS)"; \
34122         $(RAW_CXX_TARGET_EXPORTS) \
34123           \
34124         cd $(TARGET_SUBDIR)/libsanitizer && \
34125         $(MAKE) $(BASE_FLAGS_TO_PASS) \
34126                 CFLAGS="$(CFLAGS_FOR_TARGET)" \
34127                 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
34128                 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
34129                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
34130                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
34131                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
34132                 $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)'   \
34133                 TFLAGS="$(STAGE2_TFLAGS)" \
34134                 $(TARGET-stage2-target-libsanitizer)
34135
34136 maybe-clean-stage2-target-libsanitizer: clean-stage2-target-libsanitizer
34137 clean-stage2: clean-stage2-target-libsanitizer
34138 clean-stage2-target-libsanitizer:
34139         @if [ $(current_stage) = stage2 ]; then \
34140           [ -f $(TARGET_SUBDIR)/libsanitizer/Makefile ] || exit 0; \
34141         else \
34142           [ -f $(TARGET_SUBDIR)/stage2-libsanitizer/Makefile ] || exit 0; \
34143           $(MAKE) stage2-start; \
34144         fi; \
34145         cd $(TARGET_SUBDIR)/libsanitizer && \
34146         $(MAKE) $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)'   clean
34147 @endif target-libsanitizer-bootstrap
34148
34149
34150 .PHONY: all-stage3-target-libsanitizer maybe-all-stage3-target-libsanitizer
34151 .PHONY: clean-stage3-target-libsanitizer maybe-clean-stage3-target-libsanitizer
34152 maybe-all-stage3-target-libsanitizer:
34153 maybe-clean-stage3-target-libsanitizer:
34154 @if target-libsanitizer-bootstrap
34155 maybe-all-stage3-target-libsanitizer: all-stage3-target-libsanitizer
34156 all-stage3: all-stage3-target-libsanitizer
34157 TARGET-stage3-target-libsanitizer = $(TARGET-target-libsanitizer)
34158 all-stage3-target-libsanitizer: configure-stage3-target-libsanitizer
34159         @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
34160         @r=`${PWD_COMMAND}`; export r; \
34161         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34162         TFLAGS="$(STAGE3_TFLAGS)"; \
34163         $(RAW_CXX_TARGET_EXPORTS) \
34164           \
34165         cd $(TARGET_SUBDIR)/libsanitizer && \
34166         $(MAKE) $(BASE_FLAGS_TO_PASS) \
34167                 CFLAGS="$(CFLAGS_FOR_TARGET)" \
34168                 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
34169                 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
34170                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
34171                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
34172                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
34173                 $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)'   \
34174                 TFLAGS="$(STAGE3_TFLAGS)" \
34175                 $(TARGET-stage3-target-libsanitizer)
34176
34177 maybe-clean-stage3-target-libsanitizer: clean-stage3-target-libsanitizer
34178 clean-stage3: clean-stage3-target-libsanitizer
34179 clean-stage3-target-libsanitizer:
34180         @if [ $(current_stage) = stage3 ]; then \
34181           [ -f $(TARGET_SUBDIR)/libsanitizer/Makefile ] || exit 0; \
34182         else \
34183           [ -f $(TARGET_SUBDIR)/stage3-libsanitizer/Makefile ] || exit 0; \
34184           $(MAKE) stage3-start; \
34185         fi; \
34186         cd $(TARGET_SUBDIR)/libsanitizer && \
34187         $(MAKE) $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)'   clean
34188 @endif target-libsanitizer-bootstrap
34189
34190
34191 .PHONY: all-stage4-target-libsanitizer maybe-all-stage4-target-libsanitizer
34192 .PHONY: clean-stage4-target-libsanitizer maybe-clean-stage4-target-libsanitizer
34193 maybe-all-stage4-target-libsanitizer:
34194 maybe-clean-stage4-target-libsanitizer:
34195 @if target-libsanitizer-bootstrap
34196 maybe-all-stage4-target-libsanitizer: all-stage4-target-libsanitizer
34197 all-stage4: all-stage4-target-libsanitizer
34198 TARGET-stage4-target-libsanitizer = $(TARGET-target-libsanitizer)
34199 all-stage4-target-libsanitizer: configure-stage4-target-libsanitizer
34200         @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
34201         @r=`${PWD_COMMAND}`; export r; \
34202         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34203         TFLAGS="$(STAGE4_TFLAGS)"; \
34204         $(RAW_CXX_TARGET_EXPORTS) \
34205           \
34206         cd $(TARGET_SUBDIR)/libsanitizer && \
34207         $(MAKE) $(BASE_FLAGS_TO_PASS) \
34208                 CFLAGS="$(CFLAGS_FOR_TARGET)" \
34209                 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
34210                 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
34211                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
34212                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
34213                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
34214                 $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)'   \
34215                 TFLAGS="$(STAGE4_TFLAGS)" \
34216                 $(TARGET-stage4-target-libsanitizer)
34217
34218 maybe-clean-stage4-target-libsanitizer: clean-stage4-target-libsanitizer
34219 clean-stage4: clean-stage4-target-libsanitizer
34220 clean-stage4-target-libsanitizer:
34221         @if [ $(current_stage) = stage4 ]; then \
34222           [ -f $(TARGET_SUBDIR)/libsanitizer/Makefile ] || exit 0; \
34223         else \
34224           [ -f $(TARGET_SUBDIR)/stage4-libsanitizer/Makefile ] || exit 0; \
34225           $(MAKE) stage4-start; \
34226         fi; \
34227         cd $(TARGET_SUBDIR)/libsanitizer && \
34228         $(MAKE) $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)'   clean
34229 @endif target-libsanitizer-bootstrap
34230
34231
34232 .PHONY: all-stageprofile-target-libsanitizer maybe-all-stageprofile-target-libsanitizer
34233 .PHONY: clean-stageprofile-target-libsanitizer maybe-clean-stageprofile-target-libsanitizer
34234 maybe-all-stageprofile-target-libsanitizer:
34235 maybe-clean-stageprofile-target-libsanitizer:
34236 @if target-libsanitizer-bootstrap
34237 maybe-all-stageprofile-target-libsanitizer: all-stageprofile-target-libsanitizer
34238 all-stageprofile: all-stageprofile-target-libsanitizer
34239 TARGET-stageprofile-target-libsanitizer = $(TARGET-target-libsanitizer)
34240 all-stageprofile-target-libsanitizer: configure-stageprofile-target-libsanitizer
34241         @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
34242         @r=`${PWD_COMMAND}`; export r; \
34243         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34244         TFLAGS="$(STAGEprofile_TFLAGS)"; \
34245         $(RAW_CXX_TARGET_EXPORTS) \
34246           \
34247         cd $(TARGET_SUBDIR)/libsanitizer && \
34248         $(MAKE) $(BASE_FLAGS_TO_PASS) \
34249                 CFLAGS="$(CFLAGS_FOR_TARGET)" \
34250                 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
34251                 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
34252                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
34253                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
34254                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
34255                 $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)'   \
34256                 TFLAGS="$(STAGEprofile_TFLAGS)" \
34257                 $(TARGET-stageprofile-target-libsanitizer)
34258
34259 maybe-clean-stageprofile-target-libsanitizer: clean-stageprofile-target-libsanitizer
34260 clean-stageprofile: clean-stageprofile-target-libsanitizer
34261 clean-stageprofile-target-libsanitizer:
34262         @if [ $(current_stage) = stageprofile ]; then \
34263           [ -f $(TARGET_SUBDIR)/libsanitizer/Makefile ] || exit 0; \
34264         else \
34265           [ -f $(TARGET_SUBDIR)/stageprofile-libsanitizer/Makefile ] || exit 0; \
34266           $(MAKE) stageprofile-start; \
34267         fi; \
34268         cd $(TARGET_SUBDIR)/libsanitizer && \
34269         $(MAKE) $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)'   clean
34270 @endif target-libsanitizer-bootstrap
34271
34272
34273 .PHONY: all-stagefeedback-target-libsanitizer maybe-all-stagefeedback-target-libsanitizer
34274 .PHONY: clean-stagefeedback-target-libsanitizer maybe-clean-stagefeedback-target-libsanitizer
34275 maybe-all-stagefeedback-target-libsanitizer:
34276 maybe-clean-stagefeedback-target-libsanitizer:
34277 @if target-libsanitizer-bootstrap
34278 maybe-all-stagefeedback-target-libsanitizer: all-stagefeedback-target-libsanitizer
34279 all-stagefeedback: all-stagefeedback-target-libsanitizer
34280 TARGET-stagefeedback-target-libsanitizer = $(TARGET-target-libsanitizer)
34281 all-stagefeedback-target-libsanitizer: configure-stagefeedback-target-libsanitizer
34282         @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
34283         @r=`${PWD_COMMAND}`; export r; \
34284         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34285         TFLAGS="$(STAGEfeedback_TFLAGS)"; \
34286         $(RAW_CXX_TARGET_EXPORTS) \
34287           \
34288         cd $(TARGET_SUBDIR)/libsanitizer && \
34289         $(MAKE) $(BASE_FLAGS_TO_PASS) \
34290                 CFLAGS="$(CFLAGS_FOR_TARGET)" \
34291                 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
34292                 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
34293                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
34294                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
34295                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
34296                 $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)'   \
34297                 TFLAGS="$(STAGEfeedback_TFLAGS)" \
34298                 $(TARGET-stagefeedback-target-libsanitizer)
34299
34300 maybe-clean-stagefeedback-target-libsanitizer: clean-stagefeedback-target-libsanitizer
34301 clean-stagefeedback: clean-stagefeedback-target-libsanitizer
34302 clean-stagefeedback-target-libsanitizer:
34303         @if [ $(current_stage) = stagefeedback ]; then \
34304           [ -f $(TARGET_SUBDIR)/libsanitizer/Makefile ] || exit 0; \
34305         else \
34306           [ -f $(TARGET_SUBDIR)/stagefeedback-libsanitizer/Makefile ] || exit 0; \
34307           $(MAKE) stagefeedback-start; \
34308         fi; \
34309         cd $(TARGET_SUBDIR)/libsanitizer && \
34310         $(MAKE) $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)'   clean
34311 @endif target-libsanitizer-bootstrap
34312
34313
34314
34315
34316
34317
34318 .PHONY: check-target-libsanitizer maybe-check-target-libsanitizer
34319 maybe-check-target-libsanitizer:
34320 @if target-libsanitizer
34321 maybe-check-target-libsanitizer: check-target-libsanitizer
34322
34323 check-target-libsanitizer:
34324         @: $(MAKE); $(unstage)
34325         @r=`${PWD_COMMAND}`; export r; \
34326         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34327         $(RAW_CXX_TARGET_EXPORTS) \
34328         (cd $(TARGET_SUBDIR)/libsanitizer && \
34329           $(MAKE) $(TARGET_FLAGS_TO_PASS)  'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)'   check)
34330
34331 @endif target-libsanitizer
34332
34333 .PHONY: install-target-libsanitizer maybe-install-target-libsanitizer
34334 maybe-install-target-libsanitizer:
34335 @if target-libsanitizer
34336 maybe-install-target-libsanitizer: install-target-libsanitizer
34337
34338 install-target-libsanitizer: installdirs
34339         @: $(MAKE); $(unstage)
34340         @r=`${PWD_COMMAND}`; export r; \
34341         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34342         $(RAW_CXX_TARGET_EXPORTS) \
34343         (cd $(TARGET_SUBDIR)/libsanitizer && \
34344           $(MAKE) $(TARGET_FLAGS_TO_PASS)  install)
34345
34346 @endif target-libsanitizer
34347
34348 .PHONY: install-strip-target-libsanitizer maybe-install-strip-target-libsanitizer
34349 maybe-install-strip-target-libsanitizer:
34350 @if target-libsanitizer
34351 maybe-install-strip-target-libsanitizer: install-strip-target-libsanitizer
34352
34353 install-strip-target-libsanitizer: installdirs
34354         @: $(MAKE); $(unstage)
34355         @r=`${PWD_COMMAND}`; export r; \
34356         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34357         $(RAW_CXX_TARGET_EXPORTS) \
34358         (cd $(TARGET_SUBDIR)/libsanitizer && \
34359           $(MAKE) $(TARGET_FLAGS_TO_PASS)  install-strip)
34360
34361 @endif target-libsanitizer
34362
34363 # Other targets (info, dvi, pdf, etc.)
34364
34365 .PHONY: maybe-info-target-libsanitizer info-target-libsanitizer
34366 maybe-info-target-libsanitizer:
34367 @if target-libsanitizer
34368 maybe-info-target-libsanitizer: info-target-libsanitizer
34369
34370 info-target-libsanitizer: \
34371     configure-target-libsanitizer 
34372         @: $(MAKE); $(unstage)
34373         @[ -f $(TARGET_SUBDIR)/libsanitizer/Makefile ] || exit 0; \
34374         r=`${PWD_COMMAND}`; export r; \
34375         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34376         $(RAW_CXX_TARGET_EXPORTS) \
34377         echo "Doing info in $(TARGET_SUBDIR)/libsanitizer"; \
34378         for flag in $(EXTRA_TARGET_FLAGS); do \
34379           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34380         done; \
34381         (cd $(TARGET_SUBDIR)/libsanitizer && \
34382           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34383                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34384                   "RANLIB=$${RANLIB}" \
34385                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
34386                    info) \
34387           || exit 1
34388
34389 @endif target-libsanitizer
34390
34391 .PHONY: maybe-dvi-target-libsanitizer dvi-target-libsanitizer
34392 maybe-dvi-target-libsanitizer:
34393 @if target-libsanitizer
34394 maybe-dvi-target-libsanitizer: dvi-target-libsanitizer
34395
34396 dvi-target-libsanitizer: \
34397     configure-target-libsanitizer 
34398         @: $(MAKE); $(unstage)
34399         @[ -f $(TARGET_SUBDIR)/libsanitizer/Makefile ] || exit 0; \
34400         r=`${PWD_COMMAND}`; export r; \
34401         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34402         $(RAW_CXX_TARGET_EXPORTS) \
34403         echo "Doing dvi in $(TARGET_SUBDIR)/libsanitizer"; \
34404         for flag in $(EXTRA_TARGET_FLAGS); do \
34405           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34406         done; \
34407         (cd $(TARGET_SUBDIR)/libsanitizer && \
34408           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34409                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34410                   "RANLIB=$${RANLIB}" \
34411                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
34412                    dvi) \
34413           || exit 1
34414
34415 @endif target-libsanitizer
34416
34417 .PHONY: maybe-pdf-target-libsanitizer pdf-target-libsanitizer
34418 maybe-pdf-target-libsanitizer:
34419 @if target-libsanitizer
34420 maybe-pdf-target-libsanitizer: pdf-target-libsanitizer
34421
34422 pdf-target-libsanitizer: \
34423     configure-target-libsanitizer 
34424         @: $(MAKE); $(unstage)
34425         @[ -f $(TARGET_SUBDIR)/libsanitizer/Makefile ] || exit 0; \
34426         r=`${PWD_COMMAND}`; export r; \
34427         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34428         $(RAW_CXX_TARGET_EXPORTS) \
34429         echo "Doing pdf in $(TARGET_SUBDIR)/libsanitizer"; \
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)/libsanitizer && \
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                    pdf) \
34439           || exit 1
34440
34441 @endif target-libsanitizer
34442
34443 .PHONY: maybe-html-target-libsanitizer html-target-libsanitizer
34444 maybe-html-target-libsanitizer:
34445 @if target-libsanitizer
34446 maybe-html-target-libsanitizer: html-target-libsanitizer
34447
34448 html-target-libsanitizer: \
34449     configure-target-libsanitizer 
34450         @: $(MAKE); $(unstage)
34451         @[ -f $(TARGET_SUBDIR)/libsanitizer/Makefile ] || exit 0; \
34452         r=`${PWD_COMMAND}`; export r; \
34453         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34454         $(RAW_CXX_TARGET_EXPORTS) \
34455         echo "Doing html in $(TARGET_SUBDIR)/libsanitizer"; \
34456         for flag in $(EXTRA_TARGET_FLAGS); do \
34457           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34458         done; \
34459         (cd $(TARGET_SUBDIR)/libsanitizer && \
34460           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34461                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34462                   "RANLIB=$${RANLIB}" \
34463                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
34464                    html) \
34465           || exit 1
34466
34467 @endif target-libsanitizer
34468
34469 .PHONY: maybe-TAGS-target-libsanitizer TAGS-target-libsanitizer
34470 maybe-TAGS-target-libsanitizer:
34471 @if target-libsanitizer
34472 maybe-TAGS-target-libsanitizer: TAGS-target-libsanitizer
34473
34474 TAGS-target-libsanitizer: \
34475     configure-target-libsanitizer 
34476         @: $(MAKE); $(unstage)
34477         @[ -f $(TARGET_SUBDIR)/libsanitizer/Makefile ] || exit 0; \
34478         r=`${PWD_COMMAND}`; export r; \
34479         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34480         $(RAW_CXX_TARGET_EXPORTS) \
34481         echo "Doing TAGS in $(TARGET_SUBDIR)/libsanitizer"; \
34482         for flag in $(EXTRA_TARGET_FLAGS); do \
34483           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34484         done; \
34485         (cd $(TARGET_SUBDIR)/libsanitizer && \
34486           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34487                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34488                   "RANLIB=$${RANLIB}" \
34489                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
34490                    TAGS) \
34491           || exit 1
34492
34493 @endif target-libsanitizer
34494
34495 .PHONY: maybe-install-info-target-libsanitizer install-info-target-libsanitizer
34496 maybe-install-info-target-libsanitizer:
34497 @if target-libsanitizer
34498 maybe-install-info-target-libsanitizer: install-info-target-libsanitizer
34499
34500 install-info-target-libsanitizer: \
34501     configure-target-libsanitizer \
34502     info-target-libsanitizer 
34503         @: $(MAKE); $(unstage)
34504         @[ -f $(TARGET_SUBDIR)/libsanitizer/Makefile ] || exit 0; \
34505         r=`${PWD_COMMAND}`; export r; \
34506         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34507         $(RAW_CXX_TARGET_EXPORTS) \
34508         echo "Doing install-info in $(TARGET_SUBDIR)/libsanitizer"; \
34509         for flag in $(EXTRA_TARGET_FLAGS); do \
34510           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34511         done; \
34512         (cd $(TARGET_SUBDIR)/libsanitizer && \
34513           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34514                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34515                   "RANLIB=$${RANLIB}" \
34516                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
34517                    install-info) \
34518           || exit 1
34519
34520 @endif target-libsanitizer
34521
34522 .PHONY: maybe-install-pdf-target-libsanitizer install-pdf-target-libsanitizer
34523 maybe-install-pdf-target-libsanitizer:
34524 @if target-libsanitizer
34525 maybe-install-pdf-target-libsanitizer: install-pdf-target-libsanitizer
34526
34527 install-pdf-target-libsanitizer: \
34528     configure-target-libsanitizer \
34529     pdf-target-libsanitizer 
34530         @: $(MAKE); $(unstage)
34531         @[ -f $(TARGET_SUBDIR)/libsanitizer/Makefile ] || exit 0; \
34532         r=`${PWD_COMMAND}`; export r; \
34533         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34534         $(RAW_CXX_TARGET_EXPORTS) \
34535         echo "Doing install-pdf in $(TARGET_SUBDIR)/libsanitizer"; \
34536         for flag in $(EXTRA_TARGET_FLAGS); do \
34537           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34538         done; \
34539         (cd $(TARGET_SUBDIR)/libsanitizer && \
34540           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34541                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34542                   "RANLIB=$${RANLIB}" \
34543                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
34544                    install-pdf) \
34545           || exit 1
34546
34547 @endif target-libsanitizer
34548
34549 .PHONY: maybe-install-html-target-libsanitizer install-html-target-libsanitizer
34550 maybe-install-html-target-libsanitizer:
34551 @if target-libsanitizer
34552 maybe-install-html-target-libsanitizer: install-html-target-libsanitizer
34553
34554 install-html-target-libsanitizer: \
34555     configure-target-libsanitizer \
34556     html-target-libsanitizer 
34557         @: $(MAKE); $(unstage)
34558         @[ -f $(TARGET_SUBDIR)/libsanitizer/Makefile ] || exit 0; \
34559         r=`${PWD_COMMAND}`; export r; \
34560         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34561         $(RAW_CXX_TARGET_EXPORTS) \
34562         echo "Doing install-html in $(TARGET_SUBDIR)/libsanitizer"; \
34563         for flag in $(EXTRA_TARGET_FLAGS); do \
34564           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34565         done; \
34566         (cd $(TARGET_SUBDIR)/libsanitizer && \
34567           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34568                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34569                   "RANLIB=$${RANLIB}" \
34570                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
34571                    install-html) \
34572           || exit 1
34573
34574 @endif target-libsanitizer
34575
34576 .PHONY: maybe-installcheck-target-libsanitizer installcheck-target-libsanitizer
34577 maybe-installcheck-target-libsanitizer:
34578 @if target-libsanitizer
34579 maybe-installcheck-target-libsanitizer: installcheck-target-libsanitizer
34580
34581 installcheck-target-libsanitizer: \
34582     configure-target-libsanitizer 
34583         @: $(MAKE); $(unstage)
34584         @[ -f $(TARGET_SUBDIR)/libsanitizer/Makefile ] || exit 0; \
34585         r=`${PWD_COMMAND}`; export r; \
34586         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34587         $(RAW_CXX_TARGET_EXPORTS) \
34588         echo "Doing installcheck in $(TARGET_SUBDIR)/libsanitizer"; \
34589         for flag in $(EXTRA_TARGET_FLAGS); do \
34590           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34591         done; \
34592         (cd $(TARGET_SUBDIR)/libsanitizer && \
34593           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34594                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34595                   "RANLIB=$${RANLIB}" \
34596                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
34597                    installcheck) \
34598           || exit 1
34599
34600 @endif target-libsanitizer
34601
34602 .PHONY: maybe-mostlyclean-target-libsanitizer mostlyclean-target-libsanitizer
34603 maybe-mostlyclean-target-libsanitizer:
34604 @if target-libsanitizer
34605 maybe-mostlyclean-target-libsanitizer: mostlyclean-target-libsanitizer
34606
34607 mostlyclean-target-libsanitizer: 
34608         @: $(MAKE); $(unstage)
34609         @[ -f $(TARGET_SUBDIR)/libsanitizer/Makefile ] || exit 0; \
34610         r=`${PWD_COMMAND}`; export r; \
34611         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34612         $(RAW_CXX_TARGET_EXPORTS) \
34613         echo "Doing mostlyclean in $(TARGET_SUBDIR)/libsanitizer"; \
34614         for flag in $(EXTRA_TARGET_FLAGS); do \
34615           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34616         done; \
34617         (cd $(TARGET_SUBDIR)/libsanitizer && \
34618           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34619                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34620                   "RANLIB=$${RANLIB}" \
34621                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
34622                    mostlyclean) \
34623           || exit 1
34624
34625 @endif target-libsanitizer
34626
34627 .PHONY: maybe-clean-target-libsanitizer clean-target-libsanitizer
34628 maybe-clean-target-libsanitizer:
34629 @if target-libsanitizer
34630 maybe-clean-target-libsanitizer: clean-target-libsanitizer
34631
34632 clean-target-libsanitizer: 
34633         @: $(MAKE); $(unstage)
34634         @[ -f $(TARGET_SUBDIR)/libsanitizer/Makefile ] || exit 0; \
34635         r=`${PWD_COMMAND}`; export r; \
34636         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34637         $(RAW_CXX_TARGET_EXPORTS) \
34638         echo "Doing clean in $(TARGET_SUBDIR)/libsanitizer"; \
34639         for flag in $(EXTRA_TARGET_FLAGS); do \
34640           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34641         done; \
34642         (cd $(TARGET_SUBDIR)/libsanitizer && \
34643           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34644                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34645                   "RANLIB=$${RANLIB}" \
34646                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
34647                    clean) \
34648           || exit 1
34649
34650 @endif target-libsanitizer
34651
34652 .PHONY: maybe-distclean-target-libsanitizer distclean-target-libsanitizer
34653 maybe-distclean-target-libsanitizer:
34654 @if target-libsanitizer
34655 maybe-distclean-target-libsanitizer: distclean-target-libsanitizer
34656
34657 distclean-target-libsanitizer: 
34658         @: $(MAKE); $(unstage)
34659         @[ -f $(TARGET_SUBDIR)/libsanitizer/Makefile ] || exit 0; \
34660         r=`${PWD_COMMAND}`; export r; \
34661         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34662         $(RAW_CXX_TARGET_EXPORTS) \
34663         echo "Doing distclean in $(TARGET_SUBDIR)/libsanitizer"; \
34664         for flag in $(EXTRA_TARGET_FLAGS); do \
34665           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34666         done; \
34667         (cd $(TARGET_SUBDIR)/libsanitizer && \
34668           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34669                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34670                   "RANLIB=$${RANLIB}" \
34671                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
34672                    distclean) \
34673           || exit 1
34674
34675 @endif target-libsanitizer
34676
34677 .PHONY: maybe-maintainer-clean-target-libsanitizer maintainer-clean-target-libsanitizer
34678 maybe-maintainer-clean-target-libsanitizer:
34679 @if target-libsanitizer
34680 maybe-maintainer-clean-target-libsanitizer: maintainer-clean-target-libsanitizer
34681
34682 maintainer-clean-target-libsanitizer: 
34683         @: $(MAKE); $(unstage)
34684         @[ -f $(TARGET_SUBDIR)/libsanitizer/Makefile ] || exit 0; \
34685         r=`${PWD_COMMAND}`; export r; \
34686         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34687         $(RAW_CXX_TARGET_EXPORTS) \
34688         echo "Doing maintainer-clean in $(TARGET_SUBDIR)/libsanitizer"; \
34689         for flag in $(EXTRA_TARGET_FLAGS); do \
34690           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34691         done; \
34692         (cd $(TARGET_SUBDIR)/libsanitizer && \
34693           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34694                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34695                   "RANLIB=$${RANLIB}" \
34696                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
34697                    maintainer-clean) \
34698           || exit 1
34699
34700 @endif target-libsanitizer
34701
34702
34703
34704
34705
34706 .PHONY: configure-target-libmpx maybe-configure-target-libmpx
34707 maybe-configure-target-libmpx:
34708 @if gcc-bootstrap
34709 configure-target-libmpx: stage_current
34710 @endif gcc-bootstrap
34711 @if target-libmpx
34712 maybe-configure-target-libmpx: configure-target-libmpx
34713 configure-target-libmpx: 
34714         @r=`${PWD_COMMAND}`; export r; \
34715         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34716         echo "Checking multilib configuration for libmpx..."; \
34717         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libmpx; \
34718         $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libmpx/multilib.tmp 2> /dev/null; \
34719         if test -r $(TARGET_SUBDIR)/libmpx/multilib.out; then \
34720           if cmp -s $(TARGET_SUBDIR)/libmpx/multilib.tmp $(TARGET_SUBDIR)/libmpx/multilib.out; then \
34721             rm -f $(TARGET_SUBDIR)/libmpx/multilib.tmp; \
34722           else \
34723             rm -f $(TARGET_SUBDIR)/libmpx/Makefile; \
34724             mv $(TARGET_SUBDIR)/libmpx/multilib.tmp $(TARGET_SUBDIR)/libmpx/multilib.out; \
34725           fi; \
34726         else \
34727           mv $(TARGET_SUBDIR)/libmpx/multilib.tmp $(TARGET_SUBDIR)/libmpx/multilib.out; \
34728         fi; \
34729         test ! -f $(TARGET_SUBDIR)/libmpx/Makefile || exit 0; \
34730         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libmpx; \
34731         $(NORMAL_TARGET_EXPORTS)  \
34732         echo Configuring in $(TARGET_SUBDIR)/libmpx; \
34733         cd "$(TARGET_SUBDIR)/libmpx" || exit 1; \
34734         case $(srcdir) in \
34735           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
34736           *) topdir=`echo $(TARGET_SUBDIR)/libmpx/ | \
34737                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
34738         esac; \
34739         module_srcdir=libmpx; \
34740         rm -f no-such-file || : ; \
34741         CONFIG_SITE=no-such-file $(SHELL) \
34742           $$s/$$module_srcdir/configure \
34743           --srcdir=$${topdir}/$$module_srcdir \
34744           $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
34745           --target=${target_alias}  \
34746           || exit 1
34747 @endif target-libmpx
34748
34749
34750
34751 .PHONY: configure-stage1-target-libmpx maybe-configure-stage1-target-libmpx
34752 maybe-configure-stage1-target-libmpx:
34753 @if target-libmpx-bootstrap
34754 maybe-configure-stage1-target-libmpx: configure-stage1-target-libmpx
34755 configure-stage1-target-libmpx:
34756         @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
34757         @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libmpx
34758         @r=`${PWD_COMMAND}`; export r; \
34759         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34760         TFLAGS="$(STAGE1_TFLAGS)"; \
34761         echo "Checking multilib configuration for libmpx..."; \
34762         $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libmpx/multilib.tmp 2> /dev/null; \
34763         if test -r $(TARGET_SUBDIR)/libmpx/multilib.out; then \
34764           if cmp -s $(TARGET_SUBDIR)/libmpx/multilib.tmp $(TARGET_SUBDIR)/libmpx/multilib.out; then \
34765             rm -f $(TARGET_SUBDIR)/libmpx/multilib.tmp; \
34766           else \
34767             rm -f $(TARGET_SUBDIR)/libmpx/Makefile; \
34768             mv $(TARGET_SUBDIR)/libmpx/multilib.tmp $(TARGET_SUBDIR)/libmpx/multilib.out; \
34769           fi; \
34770         else \
34771           mv $(TARGET_SUBDIR)/libmpx/multilib.tmp $(TARGET_SUBDIR)/libmpx/multilib.out; \
34772         fi; \
34773         test ! -f $(TARGET_SUBDIR)/libmpx/Makefile || exit 0; \
34774         $(NORMAL_TARGET_EXPORTS) \
34775         CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
34776         CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
34777         LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS;  \
34778         echo Configuring stage 1 in $(TARGET_SUBDIR)/libmpx; \
34779         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libmpx; \
34780         cd $(TARGET_SUBDIR)/libmpx || exit 1; \
34781         case $(srcdir) in \
34782           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
34783           *) topdir=`echo $(TARGET_SUBDIR)/libmpx/ | \
34784                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
34785         esac; \
34786         module_srcdir=libmpx; \
34787         $(SHELL) $$s/$$module_srcdir/configure \
34788           --srcdir=$${topdir}/$$module_srcdir \
34789           $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
34790           --target=${target_alias} \
34791            \
34792           $(STAGE1_CONFIGURE_FLAGS)
34793 @endif target-libmpx-bootstrap
34794
34795 .PHONY: configure-stage2-target-libmpx maybe-configure-stage2-target-libmpx
34796 maybe-configure-stage2-target-libmpx:
34797 @if target-libmpx-bootstrap
34798 maybe-configure-stage2-target-libmpx: configure-stage2-target-libmpx
34799 configure-stage2-target-libmpx:
34800         @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
34801         @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libmpx
34802         @r=`${PWD_COMMAND}`; export r; \
34803         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34804         TFLAGS="$(STAGE2_TFLAGS)"; \
34805         echo "Checking multilib configuration for libmpx..."; \
34806         $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libmpx/multilib.tmp 2> /dev/null; \
34807         if test -r $(TARGET_SUBDIR)/libmpx/multilib.out; then \
34808           if cmp -s $(TARGET_SUBDIR)/libmpx/multilib.tmp $(TARGET_SUBDIR)/libmpx/multilib.out; then \
34809             rm -f $(TARGET_SUBDIR)/libmpx/multilib.tmp; \
34810           else \
34811             rm -f $(TARGET_SUBDIR)/libmpx/Makefile; \
34812             mv $(TARGET_SUBDIR)/libmpx/multilib.tmp $(TARGET_SUBDIR)/libmpx/multilib.out; \
34813           fi; \
34814         else \
34815           mv $(TARGET_SUBDIR)/libmpx/multilib.tmp $(TARGET_SUBDIR)/libmpx/multilib.out; \
34816         fi; \
34817         test ! -f $(TARGET_SUBDIR)/libmpx/Makefile || exit 0; \
34818         $(NORMAL_TARGET_EXPORTS) \
34819          \
34820         CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
34821         CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
34822         LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS;  \
34823         echo Configuring stage 2 in $(TARGET_SUBDIR)/libmpx; \
34824         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libmpx; \
34825         cd $(TARGET_SUBDIR)/libmpx || exit 1; \
34826         case $(srcdir) in \
34827           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
34828           *) topdir=`echo $(TARGET_SUBDIR)/libmpx/ | \
34829                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
34830         esac; \
34831         module_srcdir=libmpx; \
34832         $(SHELL) $$s/$$module_srcdir/configure \
34833           --srcdir=$${topdir}/$$module_srcdir \
34834           $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
34835           --target=${target_alias} \
34836           --with-build-libsubdir=$(HOST_SUBDIR) \
34837           $(STAGE2_CONFIGURE_FLAGS)
34838 @endif target-libmpx-bootstrap
34839
34840 .PHONY: configure-stage3-target-libmpx maybe-configure-stage3-target-libmpx
34841 maybe-configure-stage3-target-libmpx:
34842 @if target-libmpx-bootstrap
34843 maybe-configure-stage3-target-libmpx: configure-stage3-target-libmpx
34844 configure-stage3-target-libmpx:
34845         @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
34846         @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libmpx
34847         @r=`${PWD_COMMAND}`; export r; \
34848         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34849         TFLAGS="$(STAGE3_TFLAGS)"; \
34850         echo "Checking multilib configuration for libmpx..."; \
34851         $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libmpx/multilib.tmp 2> /dev/null; \
34852         if test -r $(TARGET_SUBDIR)/libmpx/multilib.out; then \
34853           if cmp -s $(TARGET_SUBDIR)/libmpx/multilib.tmp $(TARGET_SUBDIR)/libmpx/multilib.out; then \
34854             rm -f $(TARGET_SUBDIR)/libmpx/multilib.tmp; \
34855           else \
34856             rm -f $(TARGET_SUBDIR)/libmpx/Makefile; \
34857             mv $(TARGET_SUBDIR)/libmpx/multilib.tmp $(TARGET_SUBDIR)/libmpx/multilib.out; \
34858           fi; \
34859         else \
34860           mv $(TARGET_SUBDIR)/libmpx/multilib.tmp $(TARGET_SUBDIR)/libmpx/multilib.out; \
34861         fi; \
34862         test ! -f $(TARGET_SUBDIR)/libmpx/Makefile || exit 0; \
34863         $(NORMAL_TARGET_EXPORTS) \
34864          \
34865         CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
34866         CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
34867         LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS;  \
34868         echo Configuring stage 3 in $(TARGET_SUBDIR)/libmpx; \
34869         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libmpx; \
34870         cd $(TARGET_SUBDIR)/libmpx || exit 1; \
34871         case $(srcdir) in \
34872           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
34873           *) topdir=`echo $(TARGET_SUBDIR)/libmpx/ | \
34874                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
34875         esac; \
34876         module_srcdir=libmpx; \
34877         $(SHELL) $$s/$$module_srcdir/configure \
34878           --srcdir=$${topdir}/$$module_srcdir \
34879           $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
34880           --target=${target_alias} \
34881           --with-build-libsubdir=$(HOST_SUBDIR) \
34882           $(STAGE3_CONFIGURE_FLAGS)
34883 @endif target-libmpx-bootstrap
34884
34885 .PHONY: configure-stage4-target-libmpx maybe-configure-stage4-target-libmpx
34886 maybe-configure-stage4-target-libmpx:
34887 @if target-libmpx-bootstrap
34888 maybe-configure-stage4-target-libmpx: configure-stage4-target-libmpx
34889 configure-stage4-target-libmpx:
34890         @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
34891         @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libmpx
34892         @r=`${PWD_COMMAND}`; export r; \
34893         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34894         TFLAGS="$(STAGE4_TFLAGS)"; \
34895         echo "Checking multilib configuration for libmpx..."; \
34896         $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libmpx/multilib.tmp 2> /dev/null; \
34897         if test -r $(TARGET_SUBDIR)/libmpx/multilib.out; then \
34898           if cmp -s $(TARGET_SUBDIR)/libmpx/multilib.tmp $(TARGET_SUBDIR)/libmpx/multilib.out; then \
34899             rm -f $(TARGET_SUBDIR)/libmpx/multilib.tmp; \
34900           else \
34901             rm -f $(TARGET_SUBDIR)/libmpx/Makefile; \
34902             mv $(TARGET_SUBDIR)/libmpx/multilib.tmp $(TARGET_SUBDIR)/libmpx/multilib.out; \
34903           fi; \
34904         else \
34905           mv $(TARGET_SUBDIR)/libmpx/multilib.tmp $(TARGET_SUBDIR)/libmpx/multilib.out; \
34906         fi; \
34907         test ! -f $(TARGET_SUBDIR)/libmpx/Makefile || exit 0; \
34908         $(NORMAL_TARGET_EXPORTS) \
34909          \
34910         CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
34911         CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
34912         LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS;  \
34913         echo Configuring stage 4 in $(TARGET_SUBDIR)/libmpx; \
34914         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libmpx; \
34915         cd $(TARGET_SUBDIR)/libmpx || exit 1; \
34916         case $(srcdir) in \
34917           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
34918           *) topdir=`echo $(TARGET_SUBDIR)/libmpx/ | \
34919                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
34920         esac; \
34921         module_srcdir=libmpx; \
34922         $(SHELL) $$s/$$module_srcdir/configure \
34923           --srcdir=$${topdir}/$$module_srcdir \
34924           $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
34925           --target=${target_alias} \
34926           --with-build-libsubdir=$(HOST_SUBDIR) \
34927           $(STAGE4_CONFIGURE_FLAGS)
34928 @endif target-libmpx-bootstrap
34929
34930 .PHONY: configure-stageprofile-target-libmpx maybe-configure-stageprofile-target-libmpx
34931 maybe-configure-stageprofile-target-libmpx:
34932 @if target-libmpx-bootstrap
34933 maybe-configure-stageprofile-target-libmpx: configure-stageprofile-target-libmpx
34934 configure-stageprofile-target-libmpx:
34935         @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
34936         @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libmpx
34937         @r=`${PWD_COMMAND}`; export r; \
34938         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34939         TFLAGS="$(STAGEprofile_TFLAGS)"; \
34940         echo "Checking multilib configuration for libmpx..."; \
34941         $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libmpx/multilib.tmp 2> /dev/null; \
34942         if test -r $(TARGET_SUBDIR)/libmpx/multilib.out; then \
34943           if cmp -s $(TARGET_SUBDIR)/libmpx/multilib.tmp $(TARGET_SUBDIR)/libmpx/multilib.out; then \
34944             rm -f $(TARGET_SUBDIR)/libmpx/multilib.tmp; \
34945           else \
34946             rm -f $(TARGET_SUBDIR)/libmpx/Makefile; \
34947             mv $(TARGET_SUBDIR)/libmpx/multilib.tmp $(TARGET_SUBDIR)/libmpx/multilib.out; \
34948           fi; \
34949         else \
34950           mv $(TARGET_SUBDIR)/libmpx/multilib.tmp $(TARGET_SUBDIR)/libmpx/multilib.out; \
34951         fi; \
34952         test ! -f $(TARGET_SUBDIR)/libmpx/Makefile || exit 0; \
34953         $(NORMAL_TARGET_EXPORTS) \
34954          \
34955         CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
34956         CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
34957         LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS;  \
34958         echo Configuring stage profile in $(TARGET_SUBDIR)/libmpx; \
34959         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libmpx; \
34960         cd $(TARGET_SUBDIR)/libmpx || exit 1; \
34961         case $(srcdir) in \
34962           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
34963           *) topdir=`echo $(TARGET_SUBDIR)/libmpx/ | \
34964                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
34965         esac; \
34966         module_srcdir=libmpx; \
34967         $(SHELL) $$s/$$module_srcdir/configure \
34968           --srcdir=$${topdir}/$$module_srcdir \
34969           $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
34970           --target=${target_alias} \
34971           --with-build-libsubdir=$(HOST_SUBDIR) \
34972           $(STAGEprofile_CONFIGURE_FLAGS)
34973 @endif target-libmpx-bootstrap
34974
34975 .PHONY: configure-stagefeedback-target-libmpx maybe-configure-stagefeedback-target-libmpx
34976 maybe-configure-stagefeedback-target-libmpx:
34977 @if target-libmpx-bootstrap
34978 maybe-configure-stagefeedback-target-libmpx: configure-stagefeedback-target-libmpx
34979 configure-stagefeedback-target-libmpx:
34980         @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
34981         @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libmpx
34982         @r=`${PWD_COMMAND}`; export r; \
34983         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34984         TFLAGS="$(STAGEfeedback_TFLAGS)"; \
34985         echo "Checking multilib configuration for libmpx..."; \
34986         $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libmpx/multilib.tmp 2> /dev/null; \
34987         if test -r $(TARGET_SUBDIR)/libmpx/multilib.out; then \
34988           if cmp -s $(TARGET_SUBDIR)/libmpx/multilib.tmp $(TARGET_SUBDIR)/libmpx/multilib.out; then \
34989             rm -f $(TARGET_SUBDIR)/libmpx/multilib.tmp; \
34990           else \
34991             rm -f $(TARGET_SUBDIR)/libmpx/Makefile; \
34992             mv $(TARGET_SUBDIR)/libmpx/multilib.tmp $(TARGET_SUBDIR)/libmpx/multilib.out; \
34993           fi; \
34994         else \
34995           mv $(TARGET_SUBDIR)/libmpx/multilib.tmp $(TARGET_SUBDIR)/libmpx/multilib.out; \
34996         fi; \
34997         test ! -f $(TARGET_SUBDIR)/libmpx/Makefile || exit 0; \
34998         $(NORMAL_TARGET_EXPORTS) \
34999          \
35000         CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
35001         CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
35002         LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS;  \
35003         echo Configuring stage feedback in $(TARGET_SUBDIR)/libmpx; \
35004         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libmpx; \
35005         cd $(TARGET_SUBDIR)/libmpx || exit 1; \
35006         case $(srcdir) in \
35007           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
35008           *) topdir=`echo $(TARGET_SUBDIR)/libmpx/ | \
35009                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
35010         esac; \
35011         module_srcdir=libmpx; \
35012         $(SHELL) $$s/$$module_srcdir/configure \
35013           --srcdir=$${topdir}/$$module_srcdir \
35014           $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
35015           --target=${target_alias} \
35016           --with-build-libsubdir=$(HOST_SUBDIR) \
35017           $(STAGEfeedback_CONFIGURE_FLAGS)
35018 @endif target-libmpx-bootstrap
35019
35020
35021
35022
35023
35024 .PHONY: all-target-libmpx maybe-all-target-libmpx
35025 maybe-all-target-libmpx:
35026 @if gcc-bootstrap
35027 all-target-libmpx: stage_current
35028 @endif gcc-bootstrap
35029 @if target-libmpx
35030 TARGET-target-libmpx=all
35031 maybe-all-target-libmpx: all-target-libmpx
35032 all-target-libmpx: configure-target-libmpx
35033         @r=`${PWD_COMMAND}`; export r; \
35034         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35035         $(NORMAL_TARGET_EXPORTS)  \
35036         (cd $(TARGET_SUBDIR)/libmpx && \
35037           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_TARGET_FLAGS)   \
35038                 $(TARGET-target-libmpx))
35039 @endif target-libmpx
35040
35041
35042
35043 .PHONY: all-stage1-target-libmpx maybe-all-stage1-target-libmpx
35044 .PHONY: clean-stage1-target-libmpx maybe-clean-stage1-target-libmpx
35045 maybe-all-stage1-target-libmpx:
35046 maybe-clean-stage1-target-libmpx:
35047 @if target-libmpx-bootstrap
35048 maybe-all-stage1-target-libmpx: all-stage1-target-libmpx
35049 all-stage1: all-stage1-target-libmpx
35050 TARGET-stage1-target-libmpx = $(TARGET-target-libmpx)
35051 all-stage1-target-libmpx: configure-stage1-target-libmpx
35052         @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
35053         @r=`${PWD_COMMAND}`; export r; \
35054         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35055         TFLAGS="$(STAGE1_TFLAGS)"; \
35056         $(NORMAL_TARGET_EXPORTS)  \
35057         cd $(TARGET_SUBDIR)/libmpx && \
35058         $(MAKE) $(BASE_FLAGS_TO_PASS) \
35059                 CFLAGS="$(CFLAGS_FOR_TARGET)" \
35060                 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
35061                 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
35062                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
35063                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
35064                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
35065                 $(EXTRA_TARGET_FLAGS)  \
35066                   \
35067                 TFLAGS="$(STAGE1_TFLAGS)" \
35068                 $(TARGET-stage1-target-libmpx)
35069
35070 maybe-clean-stage1-target-libmpx: clean-stage1-target-libmpx
35071 clean-stage1: clean-stage1-target-libmpx
35072 clean-stage1-target-libmpx:
35073         @if [ $(current_stage) = stage1 ]; then \
35074           [ -f $(TARGET_SUBDIR)/libmpx/Makefile ] || exit 0; \
35075         else \
35076           [ -f $(TARGET_SUBDIR)/stage1-libmpx/Makefile ] || exit 0; \
35077           $(MAKE) stage1-start; \
35078         fi; \
35079         cd $(TARGET_SUBDIR)/libmpx && \
35080         $(MAKE) $(EXTRA_TARGET_FLAGS)  \
35081           clean
35082 @endif target-libmpx-bootstrap
35083
35084
35085 .PHONY: all-stage2-target-libmpx maybe-all-stage2-target-libmpx
35086 .PHONY: clean-stage2-target-libmpx maybe-clean-stage2-target-libmpx
35087 maybe-all-stage2-target-libmpx:
35088 maybe-clean-stage2-target-libmpx:
35089 @if target-libmpx-bootstrap
35090 maybe-all-stage2-target-libmpx: all-stage2-target-libmpx
35091 all-stage2: all-stage2-target-libmpx
35092 TARGET-stage2-target-libmpx = $(TARGET-target-libmpx)
35093 all-stage2-target-libmpx: configure-stage2-target-libmpx
35094         @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
35095         @r=`${PWD_COMMAND}`; export r; \
35096         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35097         TFLAGS="$(STAGE2_TFLAGS)"; \
35098         $(NORMAL_TARGET_EXPORTS) \
35099           \
35100         cd $(TARGET_SUBDIR)/libmpx && \
35101         $(MAKE) $(BASE_FLAGS_TO_PASS) \
35102                 CFLAGS="$(CFLAGS_FOR_TARGET)" \
35103                 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
35104                 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
35105                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
35106                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
35107                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
35108                 $(EXTRA_TARGET_FLAGS)   \
35109                 TFLAGS="$(STAGE2_TFLAGS)" \
35110                 $(TARGET-stage2-target-libmpx)
35111
35112 maybe-clean-stage2-target-libmpx: clean-stage2-target-libmpx
35113 clean-stage2: clean-stage2-target-libmpx
35114 clean-stage2-target-libmpx:
35115         @if [ $(current_stage) = stage2 ]; then \
35116           [ -f $(TARGET_SUBDIR)/libmpx/Makefile ] || exit 0; \
35117         else \
35118           [ -f $(TARGET_SUBDIR)/stage2-libmpx/Makefile ] || exit 0; \
35119           $(MAKE) stage2-start; \
35120         fi; \
35121         cd $(TARGET_SUBDIR)/libmpx && \
35122         $(MAKE) $(EXTRA_TARGET_FLAGS)   clean
35123 @endif target-libmpx-bootstrap
35124
35125
35126 .PHONY: all-stage3-target-libmpx maybe-all-stage3-target-libmpx
35127 .PHONY: clean-stage3-target-libmpx maybe-clean-stage3-target-libmpx
35128 maybe-all-stage3-target-libmpx:
35129 maybe-clean-stage3-target-libmpx:
35130 @if target-libmpx-bootstrap
35131 maybe-all-stage3-target-libmpx: all-stage3-target-libmpx
35132 all-stage3: all-stage3-target-libmpx
35133 TARGET-stage3-target-libmpx = $(TARGET-target-libmpx)
35134 all-stage3-target-libmpx: configure-stage3-target-libmpx
35135         @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
35136         @r=`${PWD_COMMAND}`; export r; \
35137         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35138         TFLAGS="$(STAGE3_TFLAGS)"; \
35139         $(NORMAL_TARGET_EXPORTS) \
35140           \
35141         cd $(TARGET_SUBDIR)/libmpx && \
35142         $(MAKE) $(BASE_FLAGS_TO_PASS) \
35143                 CFLAGS="$(CFLAGS_FOR_TARGET)" \
35144                 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
35145                 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
35146                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
35147                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
35148                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
35149                 $(EXTRA_TARGET_FLAGS)   \
35150                 TFLAGS="$(STAGE3_TFLAGS)" \
35151                 $(TARGET-stage3-target-libmpx)
35152
35153 maybe-clean-stage3-target-libmpx: clean-stage3-target-libmpx
35154 clean-stage3: clean-stage3-target-libmpx
35155 clean-stage3-target-libmpx:
35156         @if [ $(current_stage) = stage3 ]; then \
35157           [ -f $(TARGET_SUBDIR)/libmpx/Makefile ] || exit 0; \
35158         else \
35159           [ -f $(TARGET_SUBDIR)/stage3-libmpx/Makefile ] || exit 0; \
35160           $(MAKE) stage3-start; \
35161         fi; \
35162         cd $(TARGET_SUBDIR)/libmpx && \
35163         $(MAKE) $(EXTRA_TARGET_FLAGS)   clean
35164 @endif target-libmpx-bootstrap
35165
35166
35167 .PHONY: all-stage4-target-libmpx maybe-all-stage4-target-libmpx
35168 .PHONY: clean-stage4-target-libmpx maybe-clean-stage4-target-libmpx
35169 maybe-all-stage4-target-libmpx:
35170 maybe-clean-stage4-target-libmpx:
35171 @if target-libmpx-bootstrap
35172 maybe-all-stage4-target-libmpx: all-stage4-target-libmpx
35173 all-stage4: all-stage4-target-libmpx
35174 TARGET-stage4-target-libmpx = $(TARGET-target-libmpx)
35175 all-stage4-target-libmpx: configure-stage4-target-libmpx
35176         @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
35177         @r=`${PWD_COMMAND}`; export r; \
35178         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35179         TFLAGS="$(STAGE4_TFLAGS)"; \
35180         $(NORMAL_TARGET_EXPORTS) \
35181           \
35182         cd $(TARGET_SUBDIR)/libmpx && \
35183         $(MAKE) $(BASE_FLAGS_TO_PASS) \
35184                 CFLAGS="$(CFLAGS_FOR_TARGET)" \
35185                 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
35186                 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
35187                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
35188                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
35189                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
35190                 $(EXTRA_TARGET_FLAGS)   \
35191                 TFLAGS="$(STAGE4_TFLAGS)" \
35192                 $(TARGET-stage4-target-libmpx)
35193
35194 maybe-clean-stage4-target-libmpx: clean-stage4-target-libmpx
35195 clean-stage4: clean-stage4-target-libmpx
35196 clean-stage4-target-libmpx:
35197         @if [ $(current_stage) = stage4 ]; then \
35198           [ -f $(TARGET_SUBDIR)/libmpx/Makefile ] || exit 0; \
35199         else \
35200           [ -f $(TARGET_SUBDIR)/stage4-libmpx/Makefile ] || exit 0; \
35201           $(MAKE) stage4-start; \
35202         fi; \
35203         cd $(TARGET_SUBDIR)/libmpx && \
35204         $(MAKE) $(EXTRA_TARGET_FLAGS)   clean
35205 @endif target-libmpx-bootstrap
35206
35207
35208 .PHONY: all-stageprofile-target-libmpx maybe-all-stageprofile-target-libmpx
35209 .PHONY: clean-stageprofile-target-libmpx maybe-clean-stageprofile-target-libmpx
35210 maybe-all-stageprofile-target-libmpx:
35211 maybe-clean-stageprofile-target-libmpx:
35212 @if target-libmpx-bootstrap
35213 maybe-all-stageprofile-target-libmpx: all-stageprofile-target-libmpx
35214 all-stageprofile: all-stageprofile-target-libmpx
35215 TARGET-stageprofile-target-libmpx = $(TARGET-target-libmpx)
35216 all-stageprofile-target-libmpx: configure-stageprofile-target-libmpx
35217         @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
35218         @r=`${PWD_COMMAND}`; export r; \
35219         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35220         TFLAGS="$(STAGEprofile_TFLAGS)"; \
35221         $(NORMAL_TARGET_EXPORTS) \
35222           \
35223         cd $(TARGET_SUBDIR)/libmpx && \
35224         $(MAKE) $(BASE_FLAGS_TO_PASS) \
35225                 CFLAGS="$(CFLAGS_FOR_TARGET)" \
35226                 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
35227                 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
35228                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
35229                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
35230                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
35231                 $(EXTRA_TARGET_FLAGS)   \
35232                 TFLAGS="$(STAGEprofile_TFLAGS)" \
35233                 $(TARGET-stageprofile-target-libmpx)
35234
35235 maybe-clean-stageprofile-target-libmpx: clean-stageprofile-target-libmpx
35236 clean-stageprofile: clean-stageprofile-target-libmpx
35237 clean-stageprofile-target-libmpx:
35238         @if [ $(current_stage) = stageprofile ]; then \
35239           [ -f $(TARGET_SUBDIR)/libmpx/Makefile ] || exit 0; \
35240         else \
35241           [ -f $(TARGET_SUBDIR)/stageprofile-libmpx/Makefile ] || exit 0; \
35242           $(MAKE) stageprofile-start; \
35243         fi; \
35244         cd $(TARGET_SUBDIR)/libmpx && \
35245         $(MAKE) $(EXTRA_TARGET_FLAGS)   clean
35246 @endif target-libmpx-bootstrap
35247
35248
35249 .PHONY: all-stagefeedback-target-libmpx maybe-all-stagefeedback-target-libmpx
35250 .PHONY: clean-stagefeedback-target-libmpx maybe-clean-stagefeedback-target-libmpx
35251 maybe-all-stagefeedback-target-libmpx:
35252 maybe-clean-stagefeedback-target-libmpx:
35253 @if target-libmpx-bootstrap
35254 maybe-all-stagefeedback-target-libmpx: all-stagefeedback-target-libmpx
35255 all-stagefeedback: all-stagefeedback-target-libmpx
35256 TARGET-stagefeedback-target-libmpx = $(TARGET-target-libmpx)
35257 all-stagefeedback-target-libmpx: configure-stagefeedback-target-libmpx
35258         @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
35259         @r=`${PWD_COMMAND}`; export r; \
35260         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35261         TFLAGS="$(STAGEfeedback_TFLAGS)"; \
35262         $(NORMAL_TARGET_EXPORTS) \
35263           \
35264         cd $(TARGET_SUBDIR)/libmpx && \
35265         $(MAKE) $(BASE_FLAGS_TO_PASS) \
35266                 CFLAGS="$(CFLAGS_FOR_TARGET)" \
35267                 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
35268                 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
35269                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
35270                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
35271                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
35272                 $(EXTRA_TARGET_FLAGS)   \
35273                 TFLAGS="$(STAGEfeedback_TFLAGS)" \
35274                 $(TARGET-stagefeedback-target-libmpx)
35275
35276 maybe-clean-stagefeedback-target-libmpx: clean-stagefeedback-target-libmpx
35277 clean-stagefeedback: clean-stagefeedback-target-libmpx
35278 clean-stagefeedback-target-libmpx:
35279         @if [ $(current_stage) = stagefeedback ]; then \
35280           [ -f $(TARGET_SUBDIR)/libmpx/Makefile ] || exit 0; \
35281         else \
35282           [ -f $(TARGET_SUBDIR)/stagefeedback-libmpx/Makefile ] || exit 0; \
35283           $(MAKE) stagefeedback-start; \
35284         fi; \
35285         cd $(TARGET_SUBDIR)/libmpx && \
35286         $(MAKE) $(EXTRA_TARGET_FLAGS)   clean
35287 @endif target-libmpx-bootstrap
35288
35289
35290
35291
35292
35293
35294 .PHONY: check-target-libmpx maybe-check-target-libmpx
35295 maybe-check-target-libmpx:
35296 @if target-libmpx
35297 maybe-check-target-libmpx: check-target-libmpx
35298
35299 check-target-libmpx:
35300         @: $(MAKE); $(unstage)
35301         @r=`${PWD_COMMAND}`; export r; \
35302         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35303         $(NORMAL_TARGET_EXPORTS) \
35304         (cd $(TARGET_SUBDIR)/libmpx && \
35305           $(MAKE) $(TARGET_FLAGS_TO_PASS)   check)
35306
35307 @endif target-libmpx
35308
35309 .PHONY: install-target-libmpx maybe-install-target-libmpx
35310 maybe-install-target-libmpx:
35311 @if target-libmpx
35312 maybe-install-target-libmpx: install-target-libmpx
35313
35314 install-target-libmpx: installdirs
35315         @: $(MAKE); $(unstage)
35316         @r=`${PWD_COMMAND}`; export r; \
35317         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35318         $(NORMAL_TARGET_EXPORTS) \
35319         (cd $(TARGET_SUBDIR)/libmpx && \
35320           $(MAKE) $(TARGET_FLAGS_TO_PASS)  install)
35321
35322 @endif target-libmpx
35323
35324 .PHONY: install-strip-target-libmpx maybe-install-strip-target-libmpx
35325 maybe-install-strip-target-libmpx:
35326 @if target-libmpx
35327 maybe-install-strip-target-libmpx: install-strip-target-libmpx
35328
35329 install-strip-target-libmpx: installdirs
35330         @: $(MAKE); $(unstage)
35331         @r=`${PWD_COMMAND}`; export r; \
35332         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35333         $(NORMAL_TARGET_EXPORTS) \
35334         (cd $(TARGET_SUBDIR)/libmpx && \
35335           $(MAKE) $(TARGET_FLAGS_TO_PASS)  install-strip)
35336
35337 @endif target-libmpx
35338
35339 # Other targets (info, dvi, pdf, etc.)
35340
35341 .PHONY: maybe-info-target-libmpx info-target-libmpx
35342 maybe-info-target-libmpx:
35343 @if target-libmpx
35344 maybe-info-target-libmpx: info-target-libmpx
35345
35346 info-target-libmpx: \
35347     configure-target-libmpx 
35348         @: $(MAKE); $(unstage)
35349         @[ -f $(TARGET_SUBDIR)/libmpx/Makefile ] || exit 0; \
35350         r=`${PWD_COMMAND}`; export r; \
35351         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35352         $(NORMAL_TARGET_EXPORTS) \
35353         echo "Doing info in $(TARGET_SUBDIR)/libmpx"; \
35354         for flag in $(EXTRA_TARGET_FLAGS); do \
35355           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
35356         done; \
35357         (cd $(TARGET_SUBDIR)/libmpx && \
35358           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
35359                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
35360                   "RANLIB=$${RANLIB}" \
35361                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
35362                    info) \
35363           || exit 1
35364
35365 @endif target-libmpx
35366
35367 .PHONY: maybe-dvi-target-libmpx dvi-target-libmpx
35368 maybe-dvi-target-libmpx:
35369 @if target-libmpx
35370 maybe-dvi-target-libmpx: dvi-target-libmpx
35371
35372 dvi-target-libmpx: \
35373     configure-target-libmpx 
35374         @: $(MAKE); $(unstage)
35375         @[ -f $(TARGET_SUBDIR)/libmpx/Makefile ] || exit 0; \
35376         r=`${PWD_COMMAND}`; export r; \
35377         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35378         $(NORMAL_TARGET_EXPORTS) \
35379         echo "Doing dvi in $(TARGET_SUBDIR)/libmpx"; \
35380         for flag in $(EXTRA_TARGET_FLAGS); do \
35381           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
35382         done; \
35383         (cd $(TARGET_SUBDIR)/libmpx && \
35384           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
35385                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
35386                   "RANLIB=$${RANLIB}" \
35387                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
35388                    dvi) \
35389           || exit 1
35390
35391 @endif target-libmpx
35392
35393 .PHONY: maybe-pdf-target-libmpx pdf-target-libmpx
35394 maybe-pdf-target-libmpx:
35395 @if target-libmpx
35396 maybe-pdf-target-libmpx: pdf-target-libmpx
35397
35398 pdf-target-libmpx: \
35399     configure-target-libmpx 
35400         @: $(MAKE); $(unstage)
35401         @[ -f $(TARGET_SUBDIR)/libmpx/Makefile ] || exit 0; \
35402         r=`${PWD_COMMAND}`; export r; \
35403         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35404         $(NORMAL_TARGET_EXPORTS) \
35405         echo "Doing pdf in $(TARGET_SUBDIR)/libmpx"; \
35406         for flag in $(EXTRA_TARGET_FLAGS); do \
35407           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
35408         done; \
35409         (cd $(TARGET_SUBDIR)/libmpx && \
35410           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
35411                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
35412                   "RANLIB=$${RANLIB}" \
35413                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
35414                    pdf) \
35415           || exit 1
35416
35417 @endif target-libmpx
35418
35419 .PHONY: maybe-html-target-libmpx html-target-libmpx
35420 maybe-html-target-libmpx:
35421 @if target-libmpx
35422 maybe-html-target-libmpx: html-target-libmpx
35423
35424 html-target-libmpx: \
35425     configure-target-libmpx 
35426         @: $(MAKE); $(unstage)
35427         @[ -f $(TARGET_SUBDIR)/libmpx/Makefile ] || exit 0; \
35428         r=`${PWD_COMMAND}`; export r; \
35429         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35430         $(NORMAL_TARGET_EXPORTS) \
35431         echo "Doing html in $(TARGET_SUBDIR)/libmpx"; \
35432         for flag in $(EXTRA_TARGET_FLAGS); do \
35433           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
35434         done; \
35435         (cd $(TARGET_SUBDIR)/libmpx && \
35436           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
35437                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
35438                   "RANLIB=$${RANLIB}" \
35439                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
35440                    html) \
35441           || exit 1
35442
35443 @endif target-libmpx
35444
35445 .PHONY: maybe-TAGS-target-libmpx TAGS-target-libmpx
35446 maybe-TAGS-target-libmpx:
35447 @if target-libmpx
35448 maybe-TAGS-target-libmpx: TAGS-target-libmpx
35449
35450 TAGS-target-libmpx: \
35451     configure-target-libmpx 
35452         @: $(MAKE); $(unstage)
35453         @[ -f $(TARGET_SUBDIR)/libmpx/Makefile ] || exit 0; \
35454         r=`${PWD_COMMAND}`; export r; \
35455         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35456         $(NORMAL_TARGET_EXPORTS) \
35457         echo "Doing TAGS in $(TARGET_SUBDIR)/libmpx"; \
35458         for flag in $(EXTRA_TARGET_FLAGS); do \
35459           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
35460         done; \
35461         (cd $(TARGET_SUBDIR)/libmpx && \
35462           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
35463                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
35464                   "RANLIB=$${RANLIB}" \
35465                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
35466                    TAGS) \
35467           || exit 1
35468
35469 @endif target-libmpx
35470
35471 .PHONY: maybe-install-info-target-libmpx install-info-target-libmpx
35472 maybe-install-info-target-libmpx:
35473 @if target-libmpx
35474 maybe-install-info-target-libmpx: install-info-target-libmpx
35475
35476 install-info-target-libmpx: \
35477     configure-target-libmpx \
35478     info-target-libmpx 
35479         @: $(MAKE); $(unstage)
35480         @[ -f $(TARGET_SUBDIR)/libmpx/Makefile ] || exit 0; \
35481         r=`${PWD_COMMAND}`; export r; \
35482         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35483         $(NORMAL_TARGET_EXPORTS) \
35484         echo "Doing install-info in $(TARGET_SUBDIR)/libmpx"; \
35485         for flag in $(EXTRA_TARGET_FLAGS); do \
35486           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
35487         done; \
35488         (cd $(TARGET_SUBDIR)/libmpx && \
35489           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
35490                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
35491                   "RANLIB=$${RANLIB}" \
35492                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
35493                    install-info) \
35494           || exit 1
35495
35496 @endif target-libmpx
35497
35498 .PHONY: maybe-install-pdf-target-libmpx install-pdf-target-libmpx
35499 maybe-install-pdf-target-libmpx:
35500 @if target-libmpx
35501 maybe-install-pdf-target-libmpx: install-pdf-target-libmpx
35502
35503 install-pdf-target-libmpx: \
35504     configure-target-libmpx \
35505     pdf-target-libmpx 
35506         @: $(MAKE); $(unstage)
35507         @[ -f $(TARGET_SUBDIR)/libmpx/Makefile ] || exit 0; \
35508         r=`${PWD_COMMAND}`; export r; \
35509         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35510         $(NORMAL_TARGET_EXPORTS) \
35511         echo "Doing install-pdf in $(TARGET_SUBDIR)/libmpx"; \
35512         for flag in $(EXTRA_TARGET_FLAGS); do \
35513           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
35514         done; \
35515         (cd $(TARGET_SUBDIR)/libmpx && \
35516           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
35517                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
35518                   "RANLIB=$${RANLIB}" \
35519                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
35520                    install-pdf) \
35521           || exit 1
35522
35523 @endif target-libmpx
35524
35525 .PHONY: maybe-install-html-target-libmpx install-html-target-libmpx
35526 maybe-install-html-target-libmpx:
35527 @if target-libmpx
35528 maybe-install-html-target-libmpx: install-html-target-libmpx
35529
35530 install-html-target-libmpx: \
35531     configure-target-libmpx \
35532     html-target-libmpx 
35533         @: $(MAKE); $(unstage)
35534         @[ -f $(TARGET_SUBDIR)/libmpx/Makefile ] || exit 0; \
35535         r=`${PWD_COMMAND}`; export r; \
35536         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35537         $(NORMAL_TARGET_EXPORTS) \
35538         echo "Doing install-html in $(TARGET_SUBDIR)/libmpx"; \
35539         for flag in $(EXTRA_TARGET_FLAGS); do \
35540           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
35541         done; \
35542         (cd $(TARGET_SUBDIR)/libmpx && \
35543           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
35544                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
35545                   "RANLIB=$${RANLIB}" \
35546                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
35547                    install-html) \
35548           || exit 1
35549
35550 @endif target-libmpx
35551
35552 .PHONY: maybe-installcheck-target-libmpx installcheck-target-libmpx
35553 maybe-installcheck-target-libmpx:
35554 @if target-libmpx
35555 maybe-installcheck-target-libmpx: installcheck-target-libmpx
35556
35557 installcheck-target-libmpx: \
35558     configure-target-libmpx 
35559         @: $(MAKE); $(unstage)
35560         @[ -f $(TARGET_SUBDIR)/libmpx/Makefile ] || exit 0; \
35561         r=`${PWD_COMMAND}`; export r; \
35562         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35563         $(NORMAL_TARGET_EXPORTS) \
35564         echo "Doing installcheck in $(TARGET_SUBDIR)/libmpx"; \
35565         for flag in $(EXTRA_TARGET_FLAGS); do \
35566           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
35567         done; \
35568         (cd $(TARGET_SUBDIR)/libmpx && \
35569           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
35570                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
35571                   "RANLIB=$${RANLIB}" \
35572                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
35573                    installcheck) \
35574           || exit 1
35575
35576 @endif target-libmpx
35577
35578 .PHONY: maybe-mostlyclean-target-libmpx mostlyclean-target-libmpx
35579 maybe-mostlyclean-target-libmpx:
35580 @if target-libmpx
35581 maybe-mostlyclean-target-libmpx: mostlyclean-target-libmpx
35582
35583 mostlyclean-target-libmpx: 
35584         @: $(MAKE); $(unstage)
35585         @[ -f $(TARGET_SUBDIR)/libmpx/Makefile ] || exit 0; \
35586         r=`${PWD_COMMAND}`; export r; \
35587         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35588         $(NORMAL_TARGET_EXPORTS) \
35589         echo "Doing mostlyclean in $(TARGET_SUBDIR)/libmpx"; \
35590         for flag in $(EXTRA_TARGET_FLAGS); do \
35591           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
35592         done; \
35593         (cd $(TARGET_SUBDIR)/libmpx && \
35594           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
35595                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
35596                   "RANLIB=$${RANLIB}" \
35597                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
35598                    mostlyclean) \
35599           || exit 1
35600
35601 @endif target-libmpx
35602
35603 .PHONY: maybe-clean-target-libmpx clean-target-libmpx
35604 maybe-clean-target-libmpx:
35605 @if target-libmpx
35606 maybe-clean-target-libmpx: clean-target-libmpx
35607
35608 clean-target-libmpx: 
35609         @: $(MAKE); $(unstage)
35610         @[ -f $(TARGET_SUBDIR)/libmpx/Makefile ] || exit 0; \
35611         r=`${PWD_COMMAND}`; export r; \
35612         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35613         $(NORMAL_TARGET_EXPORTS) \
35614         echo "Doing clean in $(TARGET_SUBDIR)/libmpx"; \
35615         for flag in $(EXTRA_TARGET_FLAGS); do \
35616           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
35617         done; \
35618         (cd $(TARGET_SUBDIR)/libmpx && \
35619           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
35620                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
35621                   "RANLIB=$${RANLIB}" \
35622                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
35623                    clean) \
35624           || exit 1
35625
35626 @endif target-libmpx
35627
35628 .PHONY: maybe-distclean-target-libmpx distclean-target-libmpx
35629 maybe-distclean-target-libmpx:
35630 @if target-libmpx
35631 maybe-distclean-target-libmpx: distclean-target-libmpx
35632
35633 distclean-target-libmpx: 
35634         @: $(MAKE); $(unstage)
35635         @[ -f $(TARGET_SUBDIR)/libmpx/Makefile ] || exit 0; \
35636         r=`${PWD_COMMAND}`; export r; \
35637         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35638         $(NORMAL_TARGET_EXPORTS) \
35639         echo "Doing distclean in $(TARGET_SUBDIR)/libmpx"; \
35640         for flag in $(EXTRA_TARGET_FLAGS); do \
35641           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
35642         done; \
35643         (cd $(TARGET_SUBDIR)/libmpx && \
35644           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
35645                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
35646                   "RANLIB=$${RANLIB}" \
35647                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
35648                    distclean) \
35649           || exit 1
35650
35651 @endif target-libmpx
35652
35653 .PHONY: maybe-maintainer-clean-target-libmpx maintainer-clean-target-libmpx
35654 maybe-maintainer-clean-target-libmpx:
35655 @if target-libmpx
35656 maybe-maintainer-clean-target-libmpx: maintainer-clean-target-libmpx
35657
35658 maintainer-clean-target-libmpx: 
35659         @: $(MAKE); $(unstage)
35660         @[ -f $(TARGET_SUBDIR)/libmpx/Makefile ] || exit 0; \
35661         r=`${PWD_COMMAND}`; export r; \
35662         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35663         $(NORMAL_TARGET_EXPORTS) \
35664         echo "Doing maintainer-clean in $(TARGET_SUBDIR)/libmpx"; \
35665         for flag in $(EXTRA_TARGET_FLAGS); do \
35666           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
35667         done; \
35668         (cd $(TARGET_SUBDIR)/libmpx && \
35669           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
35670                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
35671                   "RANLIB=$${RANLIB}" \
35672                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
35673                    maintainer-clean) \
35674           || exit 1
35675
35676 @endif target-libmpx
35677
35678
35679
35680
35681
35682 .PHONY: configure-target-libvtv maybe-configure-target-libvtv
35683 maybe-configure-target-libvtv:
35684 @if gcc-bootstrap
35685 configure-target-libvtv: stage_current
35686 @endif gcc-bootstrap
35687 @if target-libvtv
35688 maybe-configure-target-libvtv: configure-target-libvtv
35689 configure-target-libvtv: 
35690         @r=`${PWD_COMMAND}`; export r; \
35691         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35692         echo "Checking multilib configuration for libvtv..."; \
35693         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libvtv; \
35694         $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libvtv/multilib.tmp 2> /dev/null; \
35695         if test -r $(TARGET_SUBDIR)/libvtv/multilib.out; then \
35696           if cmp -s $(TARGET_SUBDIR)/libvtv/multilib.tmp $(TARGET_SUBDIR)/libvtv/multilib.out; then \
35697             rm -f $(TARGET_SUBDIR)/libvtv/multilib.tmp; \
35698           else \
35699             rm -f $(TARGET_SUBDIR)/libvtv/Makefile; \
35700             mv $(TARGET_SUBDIR)/libvtv/multilib.tmp $(TARGET_SUBDIR)/libvtv/multilib.out; \
35701           fi; \
35702         else \
35703           mv $(TARGET_SUBDIR)/libvtv/multilib.tmp $(TARGET_SUBDIR)/libvtv/multilib.out; \
35704         fi; \
35705         test ! -f $(TARGET_SUBDIR)/libvtv/Makefile || exit 0; \
35706         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libvtv; \
35707         $(RAW_CXX_TARGET_EXPORTS)  \
35708         echo Configuring in $(TARGET_SUBDIR)/libvtv; \
35709         cd "$(TARGET_SUBDIR)/libvtv" || exit 1; \
35710         case $(srcdir) in \
35711           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
35712           *) topdir=`echo $(TARGET_SUBDIR)/libvtv/ | \
35713                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
35714         esac; \
35715         module_srcdir=libvtv; \
35716         rm -f no-such-file || : ; \
35717         CONFIG_SITE=no-such-file $(SHELL) \
35718           $$s/$$module_srcdir/configure \
35719           --srcdir=$${topdir}/$$module_srcdir \
35720           $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
35721           --target=${target_alias}  \
35722           || exit 1
35723 @endif target-libvtv
35724
35725
35726
35727 .PHONY: configure-stage1-target-libvtv maybe-configure-stage1-target-libvtv
35728 maybe-configure-stage1-target-libvtv:
35729 @if target-libvtv-bootstrap
35730 maybe-configure-stage1-target-libvtv: configure-stage1-target-libvtv
35731 configure-stage1-target-libvtv:
35732         @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
35733         @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libvtv
35734         @r=`${PWD_COMMAND}`; export r; \
35735         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35736         TFLAGS="$(STAGE1_TFLAGS)"; \
35737         echo "Checking multilib configuration for libvtv..."; \
35738         $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libvtv/multilib.tmp 2> /dev/null; \
35739         if test -r $(TARGET_SUBDIR)/libvtv/multilib.out; then \
35740           if cmp -s $(TARGET_SUBDIR)/libvtv/multilib.tmp $(TARGET_SUBDIR)/libvtv/multilib.out; then \
35741             rm -f $(TARGET_SUBDIR)/libvtv/multilib.tmp; \
35742           else \
35743             rm -f $(TARGET_SUBDIR)/libvtv/Makefile; \
35744             mv $(TARGET_SUBDIR)/libvtv/multilib.tmp $(TARGET_SUBDIR)/libvtv/multilib.out; \
35745           fi; \
35746         else \
35747           mv $(TARGET_SUBDIR)/libvtv/multilib.tmp $(TARGET_SUBDIR)/libvtv/multilib.out; \
35748         fi; \
35749         test ! -f $(TARGET_SUBDIR)/libvtv/Makefile || exit 0; \
35750         $(RAW_CXX_TARGET_EXPORTS) \
35751         CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
35752         CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
35753         LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS;  \
35754         echo Configuring stage 1 in $(TARGET_SUBDIR)/libvtv; \
35755         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libvtv; \
35756         cd $(TARGET_SUBDIR)/libvtv || exit 1; \
35757         case $(srcdir) in \
35758           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
35759           *) topdir=`echo $(TARGET_SUBDIR)/libvtv/ | \
35760                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
35761         esac; \
35762         module_srcdir=libvtv; \
35763         $(SHELL) $$s/$$module_srcdir/configure \
35764           --srcdir=$${topdir}/$$module_srcdir \
35765           $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
35766           --target=${target_alias} \
35767            \
35768           $(STAGE1_CONFIGURE_FLAGS)
35769 @endif target-libvtv-bootstrap
35770
35771 .PHONY: configure-stage2-target-libvtv maybe-configure-stage2-target-libvtv
35772 maybe-configure-stage2-target-libvtv:
35773 @if target-libvtv-bootstrap
35774 maybe-configure-stage2-target-libvtv: configure-stage2-target-libvtv
35775 configure-stage2-target-libvtv:
35776         @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
35777         @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libvtv
35778         @r=`${PWD_COMMAND}`; export r; \
35779         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35780         TFLAGS="$(STAGE2_TFLAGS)"; \
35781         echo "Checking multilib configuration for libvtv..."; \
35782         $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libvtv/multilib.tmp 2> /dev/null; \
35783         if test -r $(TARGET_SUBDIR)/libvtv/multilib.out; then \
35784           if cmp -s $(TARGET_SUBDIR)/libvtv/multilib.tmp $(TARGET_SUBDIR)/libvtv/multilib.out; then \
35785             rm -f $(TARGET_SUBDIR)/libvtv/multilib.tmp; \
35786           else \
35787             rm -f $(TARGET_SUBDIR)/libvtv/Makefile; \
35788             mv $(TARGET_SUBDIR)/libvtv/multilib.tmp $(TARGET_SUBDIR)/libvtv/multilib.out; \
35789           fi; \
35790         else \
35791           mv $(TARGET_SUBDIR)/libvtv/multilib.tmp $(TARGET_SUBDIR)/libvtv/multilib.out; \
35792         fi; \
35793         test ! -f $(TARGET_SUBDIR)/libvtv/Makefile || exit 0; \
35794         $(RAW_CXX_TARGET_EXPORTS) \
35795          \
35796         CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
35797         CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
35798         LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS;  \
35799         echo Configuring stage 2 in $(TARGET_SUBDIR)/libvtv; \
35800         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libvtv; \
35801         cd $(TARGET_SUBDIR)/libvtv || exit 1; \
35802         case $(srcdir) in \
35803           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
35804           *) topdir=`echo $(TARGET_SUBDIR)/libvtv/ | \
35805                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
35806         esac; \
35807         module_srcdir=libvtv; \
35808         $(SHELL) $$s/$$module_srcdir/configure \
35809           --srcdir=$${topdir}/$$module_srcdir \
35810           $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
35811           --target=${target_alias} \
35812           --with-build-libsubdir=$(HOST_SUBDIR) \
35813           $(STAGE2_CONFIGURE_FLAGS)
35814 @endif target-libvtv-bootstrap
35815
35816 .PHONY: configure-stage3-target-libvtv maybe-configure-stage3-target-libvtv
35817 maybe-configure-stage3-target-libvtv:
35818 @if target-libvtv-bootstrap
35819 maybe-configure-stage3-target-libvtv: configure-stage3-target-libvtv
35820 configure-stage3-target-libvtv:
35821         @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
35822         @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libvtv
35823         @r=`${PWD_COMMAND}`; export r; \
35824         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35825         TFLAGS="$(STAGE3_TFLAGS)"; \
35826         echo "Checking multilib configuration for libvtv..."; \
35827         $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libvtv/multilib.tmp 2> /dev/null; \
35828         if test -r $(TARGET_SUBDIR)/libvtv/multilib.out; then \
35829           if cmp -s $(TARGET_SUBDIR)/libvtv/multilib.tmp $(TARGET_SUBDIR)/libvtv/multilib.out; then \
35830             rm -f $(TARGET_SUBDIR)/libvtv/multilib.tmp; \
35831           else \
35832             rm -f $(TARGET_SUBDIR)/libvtv/Makefile; \
35833             mv $(TARGET_SUBDIR)/libvtv/multilib.tmp $(TARGET_SUBDIR)/libvtv/multilib.out; \
35834           fi; \
35835         else \
35836           mv $(TARGET_SUBDIR)/libvtv/multilib.tmp $(TARGET_SUBDIR)/libvtv/multilib.out; \
35837         fi; \
35838         test ! -f $(TARGET_SUBDIR)/libvtv/Makefile || exit 0; \
35839         $(RAW_CXX_TARGET_EXPORTS) \
35840          \
35841         CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
35842         CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
35843         LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS;  \
35844         echo Configuring stage 3 in $(TARGET_SUBDIR)/libvtv; \
35845         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libvtv; \
35846         cd $(TARGET_SUBDIR)/libvtv || exit 1; \
35847         case $(srcdir) in \
35848           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
35849           *) topdir=`echo $(TARGET_SUBDIR)/libvtv/ | \
35850                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
35851         esac; \
35852         module_srcdir=libvtv; \
35853         $(SHELL) $$s/$$module_srcdir/configure \
35854           --srcdir=$${topdir}/$$module_srcdir \
35855           $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
35856           --target=${target_alias} \
35857           --with-build-libsubdir=$(HOST_SUBDIR) \
35858           $(STAGE3_CONFIGURE_FLAGS)
35859 @endif target-libvtv-bootstrap
35860
35861 .PHONY: configure-stage4-target-libvtv maybe-configure-stage4-target-libvtv
35862 maybe-configure-stage4-target-libvtv:
35863 @if target-libvtv-bootstrap
35864 maybe-configure-stage4-target-libvtv: configure-stage4-target-libvtv
35865 configure-stage4-target-libvtv:
35866         @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
35867         @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libvtv
35868         @r=`${PWD_COMMAND}`; export r; \
35869         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35870         TFLAGS="$(STAGE4_TFLAGS)"; \
35871         echo "Checking multilib configuration for libvtv..."; \
35872         $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libvtv/multilib.tmp 2> /dev/null; \
35873         if test -r $(TARGET_SUBDIR)/libvtv/multilib.out; then \
35874           if cmp -s $(TARGET_SUBDIR)/libvtv/multilib.tmp $(TARGET_SUBDIR)/libvtv/multilib.out; then \
35875             rm -f $(TARGET_SUBDIR)/libvtv/multilib.tmp; \
35876           else \
35877             rm -f $(TARGET_SUBDIR)/libvtv/Makefile; \
35878             mv $(TARGET_SUBDIR)/libvtv/multilib.tmp $(TARGET_SUBDIR)/libvtv/multilib.out; \
35879           fi; \
35880         else \
35881           mv $(TARGET_SUBDIR)/libvtv/multilib.tmp $(TARGET_SUBDIR)/libvtv/multilib.out; \
35882         fi; \
35883         test ! -f $(TARGET_SUBDIR)/libvtv/Makefile || exit 0; \
35884         $(RAW_CXX_TARGET_EXPORTS) \
35885          \
35886         CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
35887         CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
35888         LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS;  \
35889         echo Configuring stage 4 in $(TARGET_SUBDIR)/libvtv; \
35890         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libvtv; \
35891         cd $(TARGET_SUBDIR)/libvtv || exit 1; \
35892         case $(srcdir) in \
35893           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
35894           *) topdir=`echo $(TARGET_SUBDIR)/libvtv/ | \
35895                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
35896         esac; \
35897         module_srcdir=libvtv; \
35898         $(SHELL) $$s/$$module_srcdir/configure \
35899           --srcdir=$${topdir}/$$module_srcdir \
35900           $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
35901           --target=${target_alias} \
35902           --with-build-libsubdir=$(HOST_SUBDIR) \
35903           $(STAGE4_CONFIGURE_FLAGS)
35904 @endif target-libvtv-bootstrap
35905
35906 .PHONY: configure-stageprofile-target-libvtv maybe-configure-stageprofile-target-libvtv
35907 maybe-configure-stageprofile-target-libvtv:
35908 @if target-libvtv-bootstrap
35909 maybe-configure-stageprofile-target-libvtv: configure-stageprofile-target-libvtv
35910 configure-stageprofile-target-libvtv:
35911         @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
35912         @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libvtv
35913         @r=`${PWD_COMMAND}`; export r; \
35914         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35915         TFLAGS="$(STAGEprofile_TFLAGS)"; \
35916         echo "Checking multilib configuration for libvtv..."; \
35917         $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libvtv/multilib.tmp 2> /dev/null; \
35918         if test -r $(TARGET_SUBDIR)/libvtv/multilib.out; then \
35919           if cmp -s $(TARGET_SUBDIR)/libvtv/multilib.tmp $(TARGET_SUBDIR)/libvtv/multilib.out; then \
35920             rm -f $(TARGET_SUBDIR)/libvtv/multilib.tmp; \
35921           else \
35922             rm -f $(TARGET_SUBDIR)/libvtv/Makefile; \
35923             mv $(TARGET_SUBDIR)/libvtv/multilib.tmp $(TARGET_SUBDIR)/libvtv/multilib.out; \
35924           fi; \
35925         else \
35926           mv $(TARGET_SUBDIR)/libvtv/multilib.tmp $(TARGET_SUBDIR)/libvtv/multilib.out; \
35927         fi; \
35928         test ! -f $(TARGET_SUBDIR)/libvtv/Makefile || exit 0; \
35929         $(RAW_CXX_TARGET_EXPORTS) \
35930          \
35931         CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
35932         CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
35933         LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS;  \
35934         echo Configuring stage profile in $(TARGET_SUBDIR)/libvtv; \
35935         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libvtv; \
35936         cd $(TARGET_SUBDIR)/libvtv || exit 1; \
35937         case $(srcdir) in \
35938           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
35939           *) topdir=`echo $(TARGET_SUBDIR)/libvtv/ | \
35940                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
35941         esac; \
35942         module_srcdir=libvtv; \
35943         $(SHELL) $$s/$$module_srcdir/configure \
35944           --srcdir=$${topdir}/$$module_srcdir \
35945           $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
35946           --target=${target_alias} \
35947           --with-build-libsubdir=$(HOST_SUBDIR) \
35948           $(STAGEprofile_CONFIGURE_FLAGS)
35949 @endif target-libvtv-bootstrap
35950
35951 .PHONY: configure-stagefeedback-target-libvtv maybe-configure-stagefeedback-target-libvtv
35952 maybe-configure-stagefeedback-target-libvtv:
35953 @if target-libvtv-bootstrap
35954 maybe-configure-stagefeedback-target-libvtv: configure-stagefeedback-target-libvtv
35955 configure-stagefeedback-target-libvtv:
35956         @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
35957         @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libvtv
35958         @r=`${PWD_COMMAND}`; export r; \
35959         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35960         TFLAGS="$(STAGEfeedback_TFLAGS)"; \
35961         echo "Checking multilib configuration for libvtv..."; \
35962         $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libvtv/multilib.tmp 2> /dev/null; \
35963         if test -r $(TARGET_SUBDIR)/libvtv/multilib.out; then \
35964           if cmp -s $(TARGET_SUBDIR)/libvtv/multilib.tmp $(TARGET_SUBDIR)/libvtv/multilib.out; then \
35965             rm -f $(TARGET_SUBDIR)/libvtv/multilib.tmp; \
35966           else \
35967             rm -f $(TARGET_SUBDIR)/libvtv/Makefile; \
35968             mv $(TARGET_SUBDIR)/libvtv/multilib.tmp $(TARGET_SUBDIR)/libvtv/multilib.out; \
35969           fi; \
35970         else \
35971           mv $(TARGET_SUBDIR)/libvtv/multilib.tmp $(TARGET_SUBDIR)/libvtv/multilib.out; \
35972         fi; \
35973         test ! -f $(TARGET_SUBDIR)/libvtv/Makefile || exit 0; \
35974         $(RAW_CXX_TARGET_EXPORTS) \
35975          \
35976         CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
35977         CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
35978         LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS;  \
35979         echo Configuring stage feedback in $(TARGET_SUBDIR)/libvtv; \
35980         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libvtv; \
35981         cd $(TARGET_SUBDIR)/libvtv || exit 1; \
35982         case $(srcdir) in \
35983           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
35984           *) topdir=`echo $(TARGET_SUBDIR)/libvtv/ | \
35985                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
35986         esac; \
35987         module_srcdir=libvtv; \
35988         $(SHELL) $$s/$$module_srcdir/configure \
35989           --srcdir=$${topdir}/$$module_srcdir \
35990           $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
35991           --target=${target_alias} \
35992           --with-build-libsubdir=$(HOST_SUBDIR) \
35993           $(STAGEfeedback_CONFIGURE_FLAGS)
35994 @endif target-libvtv-bootstrap
35995
35996
35997
35998
35999
36000 .PHONY: all-target-libvtv maybe-all-target-libvtv
36001 maybe-all-target-libvtv:
36002 @if gcc-bootstrap
36003 all-target-libvtv: stage_current
36004 @endif gcc-bootstrap
36005 @if target-libvtv
36006 TARGET-target-libvtv=all
36007 maybe-all-target-libvtv: all-target-libvtv
36008 all-target-libvtv: configure-target-libvtv
36009         @r=`${PWD_COMMAND}`; export r; \
36010         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36011         $(RAW_CXX_TARGET_EXPORTS)  \
36012         (cd $(TARGET_SUBDIR)/libvtv && \
36013           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)'   \
36014                 $(TARGET-target-libvtv))
36015 @endif target-libvtv
36016
36017
36018
36019 .PHONY: all-stage1-target-libvtv maybe-all-stage1-target-libvtv
36020 .PHONY: clean-stage1-target-libvtv maybe-clean-stage1-target-libvtv
36021 maybe-all-stage1-target-libvtv:
36022 maybe-clean-stage1-target-libvtv:
36023 @if target-libvtv-bootstrap
36024 maybe-all-stage1-target-libvtv: all-stage1-target-libvtv
36025 all-stage1: all-stage1-target-libvtv
36026 TARGET-stage1-target-libvtv = $(TARGET-target-libvtv)
36027 all-stage1-target-libvtv: configure-stage1-target-libvtv
36028         @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
36029         @r=`${PWD_COMMAND}`; export r; \
36030         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36031         TFLAGS="$(STAGE1_TFLAGS)"; \
36032         $(RAW_CXX_TARGET_EXPORTS)  \
36033         cd $(TARGET_SUBDIR)/libvtv && \
36034         $(MAKE) $(BASE_FLAGS_TO_PASS) \
36035                 CFLAGS="$(CFLAGS_FOR_TARGET)" \
36036                 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
36037                 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
36038                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
36039                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
36040                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
36041                 $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)'  \
36042                   \
36043                 TFLAGS="$(STAGE1_TFLAGS)" \
36044                 $(TARGET-stage1-target-libvtv)
36045
36046 maybe-clean-stage1-target-libvtv: clean-stage1-target-libvtv
36047 clean-stage1: clean-stage1-target-libvtv
36048 clean-stage1-target-libvtv:
36049         @if [ $(current_stage) = stage1 ]; then \
36050           [ -f $(TARGET_SUBDIR)/libvtv/Makefile ] || exit 0; \
36051         else \
36052           [ -f $(TARGET_SUBDIR)/stage1-libvtv/Makefile ] || exit 0; \
36053           $(MAKE) stage1-start; \
36054         fi; \
36055         cd $(TARGET_SUBDIR)/libvtv && \
36056         $(MAKE) $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)'  \
36057           clean
36058 @endif target-libvtv-bootstrap
36059
36060
36061 .PHONY: all-stage2-target-libvtv maybe-all-stage2-target-libvtv
36062 .PHONY: clean-stage2-target-libvtv maybe-clean-stage2-target-libvtv
36063 maybe-all-stage2-target-libvtv:
36064 maybe-clean-stage2-target-libvtv:
36065 @if target-libvtv-bootstrap
36066 maybe-all-stage2-target-libvtv: all-stage2-target-libvtv
36067 all-stage2: all-stage2-target-libvtv
36068 TARGET-stage2-target-libvtv = $(TARGET-target-libvtv)
36069 all-stage2-target-libvtv: configure-stage2-target-libvtv
36070         @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
36071         @r=`${PWD_COMMAND}`; export r; \
36072         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36073         TFLAGS="$(STAGE2_TFLAGS)"; \
36074         $(RAW_CXX_TARGET_EXPORTS) \
36075           \
36076         cd $(TARGET_SUBDIR)/libvtv && \
36077         $(MAKE) $(BASE_FLAGS_TO_PASS) \
36078                 CFLAGS="$(CFLAGS_FOR_TARGET)" \
36079                 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
36080                 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
36081                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
36082                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
36083                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
36084                 $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)'   \
36085                 TFLAGS="$(STAGE2_TFLAGS)" \
36086                 $(TARGET-stage2-target-libvtv)
36087
36088 maybe-clean-stage2-target-libvtv: clean-stage2-target-libvtv
36089 clean-stage2: clean-stage2-target-libvtv
36090 clean-stage2-target-libvtv:
36091         @if [ $(current_stage) = stage2 ]; then \
36092           [ -f $(TARGET_SUBDIR)/libvtv/Makefile ] || exit 0; \
36093         else \
36094           [ -f $(TARGET_SUBDIR)/stage2-libvtv/Makefile ] || exit 0; \
36095           $(MAKE) stage2-start; \
36096         fi; \
36097         cd $(TARGET_SUBDIR)/libvtv && \
36098         $(MAKE) $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)'   clean
36099 @endif target-libvtv-bootstrap
36100
36101
36102 .PHONY: all-stage3-target-libvtv maybe-all-stage3-target-libvtv
36103 .PHONY: clean-stage3-target-libvtv maybe-clean-stage3-target-libvtv
36104 maybe-all-stage3-target-libvtv:
36105 maybe-clean-stage3-target-libvtv:
36106 @if target-libvtv-bootstrap
36107 maybe-all-stage3-target-libvtv: all-stage3-target-libvtv
36108 all-stage3: all-stage3-target-libvtv
36109 TARGET-stage3-target-libvtv = $(TARGET-target-libvtv)
36110 all-stage3-target-libvtv: configure-stage3-target-libvtv
36111         @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
36112         @r=`${PWD_COMMAND}`; export r; \
36113         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36114         TFLAGS="$(STAGE3_TFLAGS)"; \
36115         $(RAW_CXX_TARGET_EXPORTS) \
36116           \
36117         cd $(TARGET_SUBDIR)/libvtv && \
36118         $(MAKE) $(BASE_FLAGS_TO_PASS) \
36119                 CFLAGS="$(CFLAGS_FOR_TARGET)" \
36120                 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
36121                 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
36122                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
36123                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
36124                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
36125                 $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)'   \
36126                 TFLAGS="$(STAGE3_TFLAGS)" \
36127                 $(TARGET-stage3-target-libvtv)
36128
36129 maybe-clean-stage3-target-libvtv: clean-stage3-target-libvtv
36130 clean-stage3: clean-stage3-target-libvtv
36131 clean-stage3-target-libvtv:
36132         @if [ $(current_stage) = stage3 ]; then \
36133           [ -f $(TARGET_SUBDIR)/libvtv/Makefile ] || exit 0; \
36134         else \
36135           [ -f $(TARGET_SUBDIR)/stage3-libvtv/Makefile ] || exit 0; \
36136           $(MAKE) stage3-start; \
36137         fi; \
36138         cd $(TARGET_SUBDIR)/libvtv && \
36139         $(MAKE) $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)'   clean
36140 @endif target-libvtv-bootstrap
36141
36142
36143 .PHONY: all-stage4-target-libvtv maybe-all-stage4-target-libvtv
36144 .PHONY: clean-stage4-target-libvtv maybe-clean-stage4-target-libvtv
36145 maybe-all-stage4-target-libvtv:
36146 maybe-clean-stage4-target-libvtv:
36147 @if target-libvtv-bootstrap
36148 maybe-all-stage4-target-libvtv: all-stage4-target-libvtv
36149 all-stage4: all-stage4-target-libvtv
36150 TARGET-stage4-target-libvtv = $(TARGET-target-libvtv)
36151 all-stage4-target-libvtv: configure-stage4-target-libvtv
36152         @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
36153         @r=`${PWD_COMMAND}`; export r; \
36154         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36155         TFLAGS="$(STAGE4_TFLAGS)"; \
36156         $(RAW_CXX_TARGET_EXPORTS) \
36157           \
36158         cd $(TARGET_SUBDIR)/libvtv && \
36159         $(MAKE) $(BASE_FLAGS_TO_PASS) \
36160                 CFLAGS="$(CFLAGS_FOR_TARGET)" \
36161                 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
36162                 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
36163                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
36164                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
36165                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
36166                 $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)'   \
36167                 TFLAGS="$(STAGE4_TFLAGS)" \
36168                 $(TARGET-stage4-target-libvtv)
36169
36170 maybe-clean-stage4-target-libvtv: clean-stage4-target-libvtv
36171 clean-stage4: clean-stage4-target-libvtv
36172 clean-stage4-target-libvtv:
36173         @if [ $(current_stage) = stage4 ]; then \
36174           [ -f $(TARGET_SUBDIR)/libvtv/Makefile ] || exit 0; \
36175         else \
36176           [ -f $(TARGET_SUBDIR)/stage4-libvtv/Makefile ] || exit 0; \
36177           $(MAKE) stage4-start; \
36178         fi; \
36179         cd $(TARGET_SUBDIR)/libvtv && \
36180         $(MAKE) $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)'   clean
36181 @endif target-libvtv-bootstrap
36182
36183
36184 .PHONY: all-stageprofile-target-libvtv maybe-all-stageprofile-target-libvtv
36185 .PHONY: clean-stageprofile-target-libvtv maybe-clean-stageprofile-target-libvtv
36186 maybe-all-stageprofile-target-libvtv:
36187 maybe-clean-stageprofile-target-libvtv:
36188 @if target-libvtv-bootstrap
36189 maybe-all-stageprofile-target-libvtv: all-stageprofile-target-libvtv
36190 all-stageprofile: all-stageprofile-target-libvtv
36191 TARGET-stageprofile-target-libvtv = $(TARGET-target-libvtv)
36192 all-stageprofile-target-libvtv: configure-stageprofile-target-libvtv
36193         @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
36194         @r=`${PWD_COMMAND}`; export r; \
36195         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36196         TFLAGS="$(STAGEprofile_TFLAGS)"; \
36197         $(RAW_CXX_TARGET_EXPORTS) \
36198           \
36199         cd $(TARGET_SUBDIR)/libvtv && \
36200         $(MAKE) $(BASE_FLAGS_TO_PASS) \
36201                 CFLAGS="$(CFLAGS_FOR_TARGET)" \
36202                 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
36203                 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
36204                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
36205                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
36206                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
36207                 $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)'   \
36208                 TFLAGS="$(STAGEprofile_TFLAGS)" \
36209                 $(TARGET-stageprofile-target-libvtv)
36210
36211 maybe-clean-stageprofile-target-libvtv: clean-stageprofile-target-libvtv
36212 clean-stageprofile: clean-stageprofile-target-libvtv
36213 clean-stageprofile-target-libvtv:
36214         @if [ $(current_stage) = stageprofile ]; then \
36215           [ -f $(TARGET_SUBDIR)/libvtv/Makefile ] || exit 0; \
36216         else \
36217           [ -f $(TARGET_SUBDIR)/stageprofile-libvtv/Makefile ] || exit 0; \
36218           $(MAKE) stageprofile-start; \
36219         fi; \
36220         cd $(TARGET_SUBDIR)/libvtv && \
36221         $(MAKE) $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)'   clean
36222 @endif target-libvtv-bootstrap
36223
36224
36225 .PHONY: all-stagefeedback-target-libvtv maybe-all-stagefeedback-target-libvtv
36226 .PHONY: clean-stagefeedback-target-libvtv maybe-clean-stagefeedback-target-libvtv
36227 maybe-all-stagefeedback-target-libvtv:
36228 maybe-clean-stagefeedback-target-libvtv:
36229 @if target-libvtv-bootstrap
36230 maybe-all-stagefeedback-target-libvtv: all-stagefeedback-target-libvtv
36231 all-stagefeedback: all-stagefeedback-target-libvtv
36232 TARGET-stagefeedback-target-libvtv = $(TARGET-target-libvtv)
36233 all-stagefeedback-target-libvtv: configure-stagefeedback-target-libvtv
36234         @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
36235         @r=`${PWD_COMMAND}`; export r; \
36236         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36237         TFLAGS="$(STAGEfeedback_TFLAGS)"; \
36238         $(RAW_CXX_TARGET_EXPORTS) \
36239           \
36240         cd $(TARGET_SUBDIR)/libvtv && \
36241         $(MAKE) $(BASE_FLAGS_TO_PASS) \
36242                 CFLAGS="$(CFLAGS_FOR_TARGET)" \
36243                 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
36244                 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
36245                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
36246                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
36247                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
36248                 $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)'   \
36249                 TFLAGS="$(STAGEfeedback_TFLAGS)" \
36250                 $(TARGET-stagefeedback-target-libvtv)
36251
36252 maybe-clean-stagefeedback-target-libvtv: clean-stagefeedback-target-libvtv
36253 clean-stagefeedback: clean-stagefeedback-target-libvtv
36254 clean-stagefeedback-target-libvtv:
36255         @if [ $(current_stage) = stagefeedback ]; then \
36256           [ -f $(TARGET_SUBDIR)/libvtv/Makefile ] || exit 0; \
36257         else \
36258           [ -f $(TARGET_SUBDIR)/stagefeedback-libvtv/Makefile ] || exit 0; \
36259           $(MAKE) stagefeedback-start; \
36260         fi; \
36261         cd $(TARGET_SUBDIR)/libvtv && \
36262         $(MAKE) $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)'   clean
36263 @endif target-libvtv-bootstrap
36264
36265
36266
36267
36268
36269
36270 .PHONY: check-target-libvtv maybe-check-target-libvtv
36271 maybe-check-target-libvtv:
36272 @if target-libvtv
36273 maybe-check-target-libvtv: check-target-libvtv
36274
36275 check-target-libvtv:
36276         @: $(MAKE); $(unstage)
36277         @r=`${PWD_COMMAND}`; export r; \
36278         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36279         $(RAW_CXX_TARGET_EXPORTS) \
36280         (cd $(TARGET_SUBDIR)/libvtv && \
36281           $(MAKE) $(TARGET_FLAGS_TO_PASS)  'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)'   check)
36282
36283 @endif target-libvtv
36284
36285 .PHONY: install-target-libvtv maybe-install-target-libvtv
36286 maybe-install-target-libvtv:
36287 @if target-libvtv
36288 maybe-install-target-libvtv: install-target-libvtv
36289
36290 install-target-libvtv: installdirs
36291         @: $(MAKE); $(unstage)
36292         @r=`${PWD_COMMAND}`; export r; \
36293         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36294         $(RAW_CXX_TARGET_EXPORTS) \
36295         (cd $(TARGET_SUBDIR)/libvtv && \
36296           $(MAKE) $(TARGET_FLAGS_TO_PASS)  install)
36297
36298 @endif target-libvtv
36299
36300 .PHONY: install-strip-target-libvtv maybe-install-strip-target-libvtv
36301 maybe-install-strip-target-libvtv:
36302 @if target-libvtv
36303 maybe-install-strip-target-libvtv: install-strip-target-libvtv
36304
36305 install-strip-target-libvtv: installdirs
36306         @: $(MAKE); $(unstage)
36307         @r=`${PWD_COMMAND}`; export r; \
36308         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36309         $(RAW_CXX_TARGET_EXPORTS) \
36310         (cd $(TARGET_SUBDIR)/libvtv && \
36311           $(MAKE) $(TARGET_FLAGS_TO_PASS)  install-strip)
36312
36313 @endif target-libvtv
36314
36315 # Other targets (info, dvi, pdf, etc.)
36316
36317 .PHONY: maybe-info-target-libvtv info-target-libvtv
36318 maybe-info-target-libvtv:
36319 @if target-libvtv
36320 maybe-info-target-libvtv: info-target-libvtv
36321
36322 info-target-libvtv: \
36323     configure-target-libvtv 
36324         @: $(MAKE); $(unstage)
36325         @[ -f $(TARGET_SUBDIR)/libvtv/Makefile ] || exit 0; \
36326         r=`${PWD_COMMAND}`; export r; \
36327         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36328         $(RAW_CXX_TARGET_EXPORTS) \
36329         echo "Doing info in $(TARGET_SUBDIR)/libvtv"; \
36330         for flag in $(EXTRA_TARGET_FLAGS); do \
36331           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
36332         done; \
36333         (cd $(TARGET_SUBDIR)/libvtv && \
36334           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
36335                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
36336                   "RANLIB=$${RANLIB}" \
36337                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
36338                    info) \
36339           || exit 1
36340
36341 @endif target-libvtv
36342
36343 .PHONY: maybe-dvi-target-libvtv dvi-target-libvtv
36344 maybe-dvi-target-libvtv:
36345 @if target-libvtv
36346 maybe-dvi-target-libvtv: dvi-target-libvtv
36347
36348 dvi-target-libvtv: \
36349     configure-target-libvtv 
36350         @: $(MAKE); $(unstage)
36351         @[ -f $(TARGET_SUBDIR)/libvtv/Makefile ] || exit 0; \
36352         r=`${PWD_COMMAND}`; export r; \
36353         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36354         $(RAW_CXX_TARGET_EXPORTS) \
36355         echo "Doing dvi in $(TARGET_SUBDIR)/libvtv"; \
36356         for flag in $(EXTRA_TARGET_FLAGS); do \
36357           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
36358         done; \
36359         (cd $(TARGET_SUBDIR)/libvtv && \
36360           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
36361                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
36362                   "RANLIB=$${RANLIB}" \
36363                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
36364                    dvi) \
36365           || exit 1
36366
36367 @endif target-libvtv
36368
36369 .PHONY: maybe-pdf-target-libvtv pdf-target-libvtv
36370 maybe-pdf-target-libvtv:
36371 @if target-libvtv
36372 maybe-pdf-target-libvtv: pdf-target-libvtv
36373
36374 pdf-target-libvtv: \
36375     configure-target-libvtv 
36376         @: $(MAKE); $(unstage)
36377         @[ -f $(TARGET_SUBDIR)/libvtv/Makefile ] || exit 0; \
36378         r=`${PWD_COMMAND}`; export r; \
36379         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36380         $(RAW_CXX_TARGET_EXPORTS) \
36381         echo "Doing pdf in $(TARGET_SUBDIR)/libvtv"; \
36382         for flag in $(EXTRA_TARGET_FLAGS); do \
36383           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
36384         done; \
36385         (cd $(TARGET_SUBDIR)/libvtv && \
36386           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
36387                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
36388                   "RANLIB=$${RANLIB}" \
36389                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
36390                    pdf) \
36391           || exit 1
36392
36393 @endif target-libvtv
36394
36395 .PHONY: maybe-html-target-libvtv html-target-libvtv
36396 maybe-html-target-libvtv:
36397 @if target-libvtv
36398 maybe-html-target-libvtv: html-target-libvtv
36399
36400 html-target-libvtv: \
36401     configure-target-libvtv 
36402         @: $(MAKE); $(unstage)
36403         @[ -f $(TARGET_SUBDIR)/libvtv/Makefile ] || exit 0; \
36404         r=`${PWD_COMMAND}`; export r; \
36405         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36406         $(RAW_CXX_TARGET_EXPORTS) \
36407         echo "Doing html in $(TARGET_SUBDIR)/libvtv"; \
36408         for flag in $(EXTRA_TARGET_FLAGS); do \
36409           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
36410         done; \
36411         (cd $(TARGET_SUBDIR)/libvtv && \
36412           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
36413                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
36414                   "RANLIB=$${RANLIB}" \
36415                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
36416                    html) \
36417           || exit 1
36418
36419 @endif target-libvtv
36420
36421 .PHONY: maybe-TAGS-target-libvtv TAGS-target-libvtv
36422 maybe-TAGS-target-libvtv:
36423 @if target-libvtv
36424 maybe-TAGS-target-libvtv: TAGS-target-libvtv
36425
36426 TAGS-target-libvtv: \
36427     configure-target-libvtv 
36428         @: $(MAKE); $(unstage)
36429         @[ -f $(TARGET_SUBDIR)/libvtv/Makefile ] || exit 0; \
36430         r=`${PWD_COMMAND}`; export r; \
36431         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36432         $(RAW_CXX_TARGET_EXPORTS) \
36433         echo "Doing TAGS in $(TARGET_SUBDIR)/libvtv"; \
36434         for flag in $(EXTRA_TARGET_FLAGS); do \
36435           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
36436         done; \
36437         (cd $(TARGET_SUBDIR)/libvtv && \
36438           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
36439                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
36440                   "RANLIB=$${RANLIB}" \
36441                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
36442                    TAGS) \
36443           || exit 1
36444
36445 @endif target-libvtv
36446
36447 .PHONY: maybe-install-info-target-libvtv install-info-target-libvtv
36448 maybe-install-info-target-libvtv:
36449 @if target-libvtv
36450 maybe-install-info-target-libvtv: install-info-target-libvtv
36451
36452 install-info-target-libvtv: \
36453     configure-target-libvtv \
36454     info-target-libvtv 
36455         @: $(MAKE); $(unstage)
36456         @[ -f $(TARGET_SUBDIR)/libvtv/Makefile ] || exit 0; \
36457         r=`${PWD_COMMAND}`; export r; \
36458         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36459         $(RAW_CXX_TARGET_EXPORTS) \
36460         echo "Doing install-info in $(TARGET_SUBDIR)/libvtv"; \
36461         for flag in $(EXTRA_TARGET_FLAGS); do \
36462           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
36463         done; \
36464         (cd $(TARGET_SUBDIR)/libvtv && \
36465           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
36466                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
36467                   "RANLIB=$${RANLIB}" \
36468                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
36469                    install-info) \
36470           || exit 1
36471
36472 @endif target-libvtv
36473
36474 .PHONY: maybe-install-pdf-target-libvtv install-pdf-target-libvtv
36475 maybe-install-pdf-target-libvtv:
36476 @if target-libvtv
36477 maybe-install-pdf-target-libvtv: install-pdf-target-libvtv
36478
36479 install-pdf-target-libvtv: \
36480     configure-target-libvtv \
36481     pdf-target-libvtv 
36482         @: $(MAKE); $(unstage)
36483         @[ -f $(TARGET_SUBDIR)/libvtv/Makefile ] || exit 0; \
36484         r=`${PWD_COMMAND}`; export r; \
36485         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36486         $(RAW_CXX_TARGET_EXPORTS) \
36487         echo "Doing install-pdf in $(TARGET_SUBDIR)/libvtv"; \
36488         for flag in $(EXTRA_TARGET_FLAGS); do \
36489           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
36490         done; \
36491         (cd $(TARGET_SUBDIR)/libvtv && \
36492           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
36493                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
36494                   "RANLIB=$${RANLIB}" \
36495                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
36496                    install-pdf) \
36497           || exit 1
36498
36499 @endif target-libvtv
36500
36501 .PHONY: maybe-install-html-target-libvtv install-html-target-libvtv
36502 maybe-install-html-target-libvtv:
36503 @if target-libvtv
36504 maybe-install-html-target-libvtv: install-html-target-libvtv
36505
36506 install-html-target-libvtv: \
36507     configure-target-libvtv \
36508     html-target-libvtv 
36509         @: $(MAKE); $(unstage)
36510         @[ -f $(TARGET_SUBDIR)/libvtv/Makefile ] || exit 0; \
36511         r=`${PWD_COMMAND}`; export r; \
36512         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36513         $(RAW_CXX_TARGET_EXPORTS) \
36514         echo "Doing install-html in $(TARGET_SUBDIR)/libvtv"; \
36515         for flag in $(EXTRA_TARGET_FLAGS); do \
36516           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
36517         done; \
36518         (cd $(TARGET_SUBDIR)/libvtv && \
36519           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
36520                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
36521                   "RANLIB=$${RANLIB}" \
36522                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
36523                    install-html) \
36524           || exit 1
36525
36526 @endif target-libvtv
36527
36528 .PHONY: maybe-installcheck-target-libvtv installcheck-target-libvtv
36529 maybe-installcheck-target-libvtv:
36530 @if target-libvtv
36531 maybe-installcheck-target-libvtv: installcheck-target-libvtv
36532
36533 installcheck-target-libvtv: \
36534     configure-target-libvtv 
36535         @: $(MAKE); $(unstage)
36536         @[ -f $(TARGET_SUBDIR)/libvtv/Makefile ] || exit 0; \
36537         r=`${PWD_COMMAND}`; export r; \
36538         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36539         $(RAW_CXX_TARGET_EXPORTS) \
36540         echo "Doing installcheck in $(TARGET_SUBDIR)/libvtv"; \
36541         for flag in $(EXTRA_TARGET_FLAGS); do \
36542           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
36543         done; \
36544         (cd $(TARGET_SUBDIR)/libvtv && \
36545           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
36546                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
36547                   "RANLIB=$${RANLIB}" \
36548                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
36549                    installcheck) \
36550           || exit 1
36551
36552 @endif target-libvtv
36553
36554 .PHONY: maybe-mostlyclean-target-libvtv mostlyclean-target-libvtv
36555 maybe-mostlyclean-target-libvtv:
36556 @if target-libvtv
36557 maybe-mostlyclean-target-libvtv: mostlyclean-target-libvtv
36558
36559 mostlyclean-target-libvtv: 
36560         @: $(MAKE); $(unstage)
36561         @[ -f $(TARGET_SUBDIR)/libvtv/Makefile ] || exit 0; \
36562         r=`${PWD_COMMAND}`; export r; \
36563         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36564         $(RAW_CXX_TARGET_EXPORTS) \
36565         echo "Doing mostlyclean in $(TARGET_SUBDIR)/libvtv"; \
36566         for flag in $(EXTRA_TARGET_FLAGS); do \
36567           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
36568         done; \
36569         (cd $(TARGET_SUBDIR)/libvtv && \
36570           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
36571                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
36572                   "RANLIB=$${RANLIB}" \
36573                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
36574                    mostlyclean) \
36575           || exit 1
36576
36577 @endif target-libvtv
36578
36579 .PHONY: maybe-clean-target-libvtv clean-target-libvtv
36580 maybe-clean-target-libvtv:
36581 @if target-libvtv
36582 maybe-clean-target-libvtv: clean-target-libvtv
36583
36584 clean-target-libvtv: 
36585         @: $(MAKE); $(unstage)
36586         @[ -f $(TARGET_SUBDIR)/libvtv/Makefile ] || exit 0; \
36587         r=`${PWD_COMMAND}`; export r; \
36588         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36589         $(RAW_CXX_TARGET_EXPORTS) \
36590         echo "Doing clean in $(TARGET_SUBDIR)/libvtv"; \
36591         for flag in $(EXTRA_TARGET_FLAGS); do \
36592           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
36593         done; \
36594         (cd $(TARGET_SUBDIR)/libvtv && \
36595           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
36596                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
36597                   "RANLIB=$${RANLIB}" \
36598                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
36599                    clean) \
36600           || exit 1
36601
36602 @endif target-libvtv
36603
36604 .PHONY: maybe-distclean-target-libvtv distclean-target-libvtv
36605 maybe-distclean-target-libvtv:
36606 @if target-libvtv
36607 maybe-distclean-target-libvtv: distclean-target-libvtv
36608
36609 distclean-target-libvtv: 
36610         @: $(MAKE); $(unstage)
36611         @[ -f $(TARGET_SUBDIR)/libvtv/Makefile ] || exit 0; \
36612         r=`${PWD_COMMAND}`; export r; \
36613         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36614         $(RAW_CXX_TARGET_EXPORTS) \
36615         echo "Doing distclean in $(TARGET_SUBDIR)/libvtv"; \
36616         for flag in $(EXTRA_TARGET_FLAGS); do \
36617           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
36618         done; \
36619         (cd $(TARGET_SUBDIR)/libvtv && \
36620           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
36621                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
36622                   "RANLIB=$${RANLIB}" \
36623                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
36624                    distclean) \
36625           || exit 1
36626
36627 @endif target-libvtv
36628
36629 .PHONY: maybe-maintainer-clean-target-libvtv maintainer-clean-target-libvtv
36630 maybe-maintainer-clean-target-libvtv:
36631 @if target-libvtv
36632 maybe-maintainer-clean-target-libvtv: maintainer-clean-target-libvtv
36633
36634 maintainer-clean-target-libvtv: 
36635         @: $(MAKE); $(unstage)
36636         @[ -f $(TARGET_SUBDIR)/libvtv/Makefile ] || exit 0; \
36637         r=`${PWD_COMMAND}`; export r; \
36638         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36639         $(RAW_CXX_TARGET_EXPORTS) \
36640         echo "Doing maintainer-clean in $(TARGET_SUBDIR)/libvtv"; \
36641         for flag in $(EXTRA_TARGET_FLAGS); do \
36642           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
36643         done; \
36644         (cd $(TARGET_SUBDIR)/libvtv && \
36645           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
36646                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
36647                   "RANLIB=$${RANLIB}" \
36648                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
36649                    maintainer-clean) \
36650           || exit 1
36651
36652 @endif target-libvtv
36653
36654
36655
36656
36657
36658 .PHONY: configure-target-libcilkrts maybe-configure-target-libcilkrts
36659 maybe-configure-target-libcilkrts:
36660 @if gcc-bootstrap
36661 configure-target-libcilkrts: stage_current
36662 @endif gcc-bootstrap
36663 @if target-libcilkrts
36664 maybe-configure-target-libcilkrts: configure-target-libcilkrts
36665 configure-target-libcilkrts: 
36666         @: $(MAKE); $(unstage)
36667         @r=`${PWD_COMMAND}`; export r; \
36668         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36669         echo "Checking multilib configuration for libcilkrts..."; \
36670         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libcilkrts; \
36671         $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libcilkrts/multilib.tmp 2> /dev/null; \
36672         if test -r $(TARGET_SUBDIR)/libcilkrts/multilib.out; then \
36673           if cmp -s $(TARGET_SUBDIR)/libcilkrts/multilib.tmp $(TARGET_SUBDIR)/libcilkrts/multilib.out; then \
36674             rm -f $(TARGET_SUBDIR)/libcilkrts/multilib.tmp; \
36675           else \
36676             rm -f $(TARGET_SUBDIR)/libcilkrts/Makefile; \
36677             mv $(TARGET_SUBDIR)/libcilkrts/multilib.tmp $(TARGET_SUBDIR)/libcilkrts/multilib.out; \
36678           fi; \
36679         else \
36680           mv $(TARGET_SUBDIR)/libcilkrts/multilib.tmp $(TARGET_SUBDIR)/libcilkrts/multilib.out; \
36681         fi; \
36682         test ! -f $(TARGET_SUBDIR)/libcilkrts/Makefile || exit 0; \
36683         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libcilkrts; \
36684         $(NORMAL_TARGET_EXPORTS)  \
36685         echo Configuring in $(TARGET_SUBDIR)/libcilkrts; \
36686         cd "$(TARGET_SUBDIR)/libcilkrts" || exit 1; \
36687         case $(srcdir) in \
36688           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
36689           *) topdir=`echo $(TARGET_SUBDIR)/libcilkrts/ | \
36690                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
36691         esac; \
36692         module_srcdir=libcilkrts; \
36693         rm -f no-such-file || : ; \
36694         CONFIG_SITE=no-such-file $(SHELL) \
36695           $$s/$$module_srcdir/configure \
36696           --srcdir=$${topdir}/$$module_srcdir \
36697           $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
36698           --target=${target_alias}  \
36699           || exit 1
36700 @endif target-libcilkrts
36701
36702
36703
36704
36705
36706 .PHONY: all-target-libcilkrts maybe-all-target-libcilkrts
36707 maybe-all-target-libcilkrts:
36708 @if gcc-bootstrap
36709 all-target-libcilkrts: stage_current
36710 @endif gcc-bootstrap
36711 @if target-libcilkrts
36712 TARGET-target-libcilkrts=all
36713 maybe-all-target-libcilkrts: all-target-libcilkrts
36714 all-target-libcilkrts: configure-target-libcilkrts
36715         @: $(MAKE); $(unstage)
36716         @r=`${PWD_COMMAND}`; export r; \
36717         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36718         $(NORMAL_TARGET_EXPORTS)  \
36719         (cd $(TARGET_SUBDIR)/libcilkrts && \
36720           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_TARGET_FLAGS)   \
36721                 $(TARGET-target-libcilkrts))
36722 @endif target-libcilkrts
36723
36724
36725
36726
36727
36728 .PHONY: check-target-libcilkrts maybe-check-target-libcilkrts
36729 maybe-check-target-libcilkrts:
36730 @if target-libcilkrts
36731 maybe-check-target-libcilkrts: check-target-libcilkrts
36732
36733 check-target-libcilkrts:
36734         @: $(MAKE); $(unstage)
36735         @r=`${PWD_COMMAND}`; export r; \
36736         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36737         $(NORMAL_TARGET_EXPORTS) \
36738         (cd $(TARGET_SUBDIR)/libcilkrts && \
36739           $(MAKE) $(TARGET_FLAGS_TO_PASS)   check)
36740
36741 @endif target-libcilkrts
36742
36743 .PHONY: install-target-libcilkrts maybe-install-target-libcilkrts
36744 maybe-install-target-libcilkrts:
36745 @if target-libcilkrts
36746 maybe-install-target-libcilkrts: install-target-libcilkrts
36747
36748 install-target-libcilkrts: installdirs
36749         @: $(MAKE); $(unstage)
36750         @r=`${PWD_COMMAND}`; export r; \
36751         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36752         $(NORMAL_TARGET_EXPORTS) \
36753         (cd $(TARGET_SUBDIR)/libcilkrts && \
36754           $(MAKE) $(TARGET_FLAGS_TO_PASS)  install)
36755
36756 @endif target-libcilkrts
36757
36758 .PHONY: install-strip-target-libcilkrts maybe-install-strip-target-libcilkrts
36759 maybe-install-strip-target-libcilkrts:
36760 @if target-libcilkrts
36761 maybe-install-strip-target-libcilkrts: install-strip-target-libcilkrts
36762
36763 install-strip-target-libcilkrts: installdirs
36764         @: $(MAKE); $(unstage)
36765         @r=`${PWD_COMMAND}`; export r; \
36766         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36767         $(NORMAL_TARGET_EXPORTS) \
36768         (cd $(TARGET_SUBDIR)/libcilkrts && \
36769           $(MAKE) $(TARGET_FLAGS_TO_PASS)  install-strip)
36770
36771 @endif target-libcilkrts
36772
36773 # Other targets (info, dvi, pdf, etc.)
36774
36775 .PHONY: maybe-info-target-libcilkrts info-target-libcilkrts
36776 maybe-info-target-libcilkrts:
36777 @if target-libcilkrts
36778 maybe-info-target-libcilkrts: info-target-libcilkrts
36779
36780 info-target-libcilkrts: \
36781     configure-target-libcilkrts 
36782         @: $(MAKE); $(unstage)
36783         @[ -f $(TARGET_SUBDIR)/libcilkrts/Makefile ] || exit 0; \
36784         r=`${PWD_COMMAND}`; export r; \
36785         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36786         $(NORMAL_TARGET_EXPORTS) \
36787         echo "Doing info in $(TARGET_SUBDIR)/libcilkrts"; \
36788         for flag in $(EXTRA_TARGET_FLAGS); do \
36789           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
36790         done; \
36791         (cd $(TARGET_SUBDIR)/libcilkrts && \
36792           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
36793                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
36794                   "RANLIB=$${RANLIB}" \
36795                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
36796                    info) \
36797           || exit 1
36798
36799 @endif target-libcilkrts
36800
36801 .PHONY: maybe-dvi-target-libcilkrts dvi-target-libcilkrts
36802 maybe-dvi-target-libcilkrts:
36803 @if target-libcilkrts
36804 maybe-dvi-target-libcilkrts: dvi-target-libcilkrts
36805
36806 dvi-target-libcilkrts: \
36807     configure-target-libcilkrts 
36808         @: $(MAKE); $(unstage)
36809         @[ -f $(TARGET_SUBDIR)/libcilkrts/Makefile ] || exit 0; \
36810         r=`${PWD_COMMAND}`; export r; \
36811         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36812         $(NORMAL_TARGET_EXPORTS) \
36813         echo "Doing dvi in $(TARGET_SUBDIR)/libcilkrts"; \
36814         for flag in $(EXTRA_TARGET_FLAGS); do \
36815           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
36816         done; \
36817         (cd $(TARGET_SUBDIR)/libcilkrts && \
36818           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
36819                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
36820                   "RANLIB=$${RANLIB}" \
36821                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
36822                    dvi) \
36823           || exit 1
36824
36825 @endif target-libcilkrts
36826
36827 .PHONY: maybe-pdf-target-libcilkrts pdf-target-libcilkrts
36828 maybe-pdf-target-libcilkrts:
36829 @if target-libcilkrts
36830 maybe-pdf-target-libcilkrts: pdf-target-libcilkrts
36831
36832 pdf-target-libcilkrts: \
36833     configure-target-libcilkrts 
36834         @: $(MAKE); $(unstage)
36835         @[ -f $(TARGET_SUBDIR)/libcilkrts/Makefile ] || exit 0; \
36836         r=`${PWD_COMMAND}`; export r; \
36837         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36838         $(NORMAL_TARGET_EXPORTS) \
36839         echo "Doing pdf in $(TARGET_SUBDIR)/libcilkrts"; \
36840         for flag in $(EXTRA_TARGET_FLAGS); do \
36841           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
36842         done; \
36843         (cd $(TARGET_SUBDIR)/libcilkrts && \
36844           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
36845                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
36846                   "RANLIB=$${RANLIB}" \
36847                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
36848                    pdf) \
36849           || exit 1
36850
36851 @endif target-libcilkrts
36852
36853 .PHONY: maybe-html-target-libcilkrts html-target-libcilkrts
36854 maybe-html-target-libcilkrts:
36855 @if target-libcilkrts
36856 maybe-html-target-libcilkrts: html-target-libcilkrts
36857
36858 html-target-libcilkrts: \
36859     configure-target-libcilkrts 
36860         @: $(MAKE); $(unstage)
36861         @[ -f $(TARGET_SUBDIR)/libcilkrts/Makefile ] || exit 0; \
36862         r=`${PWD_COMMAND}`; export r; \
36863         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36864         $(NORMAL_TARGET_EXPORTS) \
36865         echo "Doing html in $(TARGET_SUBDIR)/libcilkrts"; \
36866         for flag in $(EXTRA_TARGET_FLAGS); do \
36867           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
36868         done; \
36869         (cd $(TARGET_SUBDIR)/libcilkrts && \
36870           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
36871                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
36872                   "RANLIB=$${RANLIB}" \
36873                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
36874                    html) \
36875           || exit 1
36876
36877 @endif target-libcilkrts
36878
36879 .PHONY: maybe-TAGS-target-libcilkrts TAGS-target-libcilkrts
36880 maybe-TAGS-target-libcilkrts:
36881 @if target-libcilkrts
36882 maybe-TAGS-target-libcilkrts: TAGS-target-libcilkrts
36883
36884 TAGS-target-libcilkrts: \
36885     configure-target-libcilkrts 
36886         @: $(MAKE); $(unstage)
36887         @[ -f $(TARGET_SUBDIR)/libcilkrts/Makefile ] || exit 0; \
36888         r=`${PWD_COMMAND}`; export r; \
36889         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36890         $(NORMAL_TARGET_EXPORTS) \
36891         echo "Doing TAGS in $(TARGET_SUBDIR)/libcilkrts"; \
36892         for flag in $(EXTRA_TARGET_FLAGS); do \
36893           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
36894         done; \
36895         (cd $(TARGET_SUBDIR)/libcilkrts && \
36896           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
36897                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
36898                   "RANLIB=$${RANLIB}" \
36899                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
36900                    TAGS) \
36901           || exit 1
36902
36903 @endif target-libcilkrts
36904
36905 .PHONY: maybe-install-info-target-libcilkrts install-info-target-libcilkrts
36906 maybe-install-info-target-libcilkrts:
36907 @if target-libcilkrts
36908 maybe-install-info-target-libcilkrts: install-info-target-libcilkrts
36909
36910 install-info-target-libcilkrts: \
36911     configure-target-libcilkrts \
36912     info-target-libcilkrts 
36913         @: $(MAKE); $(unstage)
36914         @[ -f $(TARGET_SUBDIR)/libcilkrts/Makefile ] || exit 0; \
36915         r=`${PWD_COMMAND}`; export r; \
36916         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36917         $(NORMAL_TARGET_EXPORTS) \
36918         echo "Doing install-info in $(TARGET_SUBDIR)/libcilkrts"; \
36919         for flag in $(EXTRA_TARGET_FLAGS); do \
36920           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
36921         done; \
36922         (cd $(TARGET_SUBDIR)/libcilkrts && \
36923           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
36924                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
36925                   "RANLIB=$${RANLIB}" \
36926                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
36927                    install-info) \
36928           || exit 1
36929
36930 @endif target-libcilkrts
36931
36932 .PHONY: maybe-install-pdf-target-libcilkrts install-pdf-target-libcilkrts
36933 maybe-install-pdf-target-libcilkrts:
36934 @if target-libcilkrts
36935 maybe-install-pdf-target-libcilkrts: install-pdf-target-libcilkrts
36936
36937 install-pdf-target-libcilkrts: \
36938     configure-target-libcilkrts \
36939     pdf-target-libcilkrts 
36940         @: $(MAKE); $(unstage)
36941         @[ -f $(TARGET_SUBDIR)/libcilkrts/Makefile ] || exit 0; \
36942         r=`${PWD_COMMAND}`; export r; \
36943         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36944         $(NORMAL_TARGET_EXPORTS) \
36945         echo "Doing install-pdf in $(TARGET_SUBDIR)/libcilkrts"; \
36946         for flag in $(EXTRA_TARGET_FLAGS); do \
36947           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
36948         done; \
36949         (cd $(TARGET_SUBDIR)/libcilkrts && \
36950           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
36951                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
36952                   "RANLIB=$${RANLIB}" \
36953                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
36954                    install-pdf) \
36955           || exit 1
36956
36957 @endif target-libcilkrts
36958
36959 .PHONY: maybe-install-html-target-libcilkrts install-html-target-libcilkrts
36960 maybe-install-html-target-libcilkrts:
36961 @if target-libcilkrts
36962 maybe-install-html-target-libcilkrts: install-html-target-libcilkrts
36963
36964 install-html-target-libcilkrts: \
36965     configure-target-libcilkrts \
36966     html-target-libcilkrts 
36967         @: $(MAKE); $(unstage)
36968         @[ -f $(TARGET_SUBDIR)/libcilkrts/Makefile ] || exit 0; \
36969         r=`${PWD_COMMAND}`; export r; \
36970         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36971         $(NORMAL_TARGET_EXPORTS) \
36972         echo "Doing install-html in $(TARGET_SUBDIR)/libcilkrts"; \
36973         for flag in $(EXTRA_TARGET_FLAGS); do \
36974           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
36975         done; \
36976         (cd $(TARGET_SUBDIR)/libcilkrts && \
36977           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
36978                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
36979                   "RANLIB=$${RANLIB}" \
36980                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
36981                    install-html) \
36982           || exit 1
36983
36984 @endif target-libcilkrts
36985
36986 .PHONY: maybe-installcheck-target-libcilkrts installcheck-target-libcilkrts
36987 maybe-installcheck-target-libcilkrts:
36988 @if target-libcilkrts
36989 maybe-installcheck-target-libcilkrts: installcheck-target-libcilkrts
36990
36991 installcheck-target-libcilkrts: \
36992     configure-target-libcilkrts 
36993         @: $(MAKE); $(unstage)
36994         @[ -f $(TARGET_SUBDIR)/libcilkrts/Makefile ] || exit 0; \
36995         r=`${PWD_COMMAND}`; export r; \
36996         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36997         $(NORMAL_TARGET_EXPORTS) \
36998         echo "Doing installcheck in $(TARGET_SUBDIR)/libcilkrts"; \
36999         for flag in $(EXTRA_TARGET_FLAGS); do \
37000           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37001         done; \
37002         (cd $(TARGET_SUBDIR)/libcilkrts && \
37003           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37004                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37005                   "RANLIB=$${RANLIB}" \
37006                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
37007                    installcheck) \
37008           || exit 1
37009
37010 @endif target-libcilkrts
37011
37012 .PHONY: maybe-mostlyclean-target-libcilkrts mostlyclean-target-libcilkrts
37013 maybe-mostlyclean-target-libcilkrts:
37014 @if target-libcilkrts
37015 maybe-mostlyclean-target-libcilkrts: mostlyclean-target-libcilkrts
37016
37017 mostlyclean-target-libcilkrts: 
37018         @: $(MAKE); $(unstage)
37019         @[ -f $(TARGET_SUBDIR)/libcilkrts/Makefile ] || exit 0; \
37020         r=`${PWD_COMMAND}`; export r; \
37021         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37022         $(NORMAL_TARGET_EXPORTS) \
37023         echo "Doing mostlyclean in $(TARGET_SUBDIR)/libcilkrts"; \
37024         for flag in $(EXTRA_TARGET_FLAGS); do \
37025           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37026         done; \
37027         (cd $(TARGET_SUBDIR)/libcilkrts && \
37028           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37029                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37030                   "RANLIB=$${RANLIB}" \
37031                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
37032                    mostlyclean) \
37033           || exit 1
37034
37035 @endif target-libcilkrts
37036
37037 .PHONY: maybe-clean-target-libcilkrts clean-target-libcilkrts
37038 maybe-clean-target-libcilkrts:
37039 @if target-libcilkrts
37040 maybe-clean-target-libcilkrts: clean-target-libcilkrts
37041
37042 clean-target-libcilkrts: 
37043         @: $(MAKE); $(unstage)
37044         @[ -f $(TARGET_SUBDIR)/libcilkrts/Makefile ] || exit 0; \
37045         r=`${PWD_COMMAND}`; export r; \
37046         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37047         $(NORMAL_TARGET_EXPORTS) \
37048         echo "Doing clean in $(TARGET_SUBDIR)/libcilkrts"; \
37049         for flag in $(EXTRA_TARGET_FLAGS); do \
37050           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37051         done; \
37052         (cd $(TARGET_SUBDIR)/libcilkrts && \
37053           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37054                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37055                   "RANLIB=$${RANLIB}" \
37056                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
37057                    clean) \
37058           || exit 1
37059
37060 @endif target-libcilkrts
37061
37062 .PHONY: maybe-distclean-target-libcilkrts distclean-target-libcilkrts
37063 maybe-distclean-target-libcilkrts:
37064 @if target-libcilkrts
37065 maybe-distclean-target-libcilkrts: distclean-target-libcilkrts
37066
37067 distclean-target-libcilkrts: 
37068         @: $(MAKE); $(unstage)
37069         @[ -f $(TARGET_SUBDIR)/libcilkrts/Makefile ] || exit 0; \
37070         r=`${PWD_COMMAND}`; export r; \
37071         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37072         $(NORMAL_TARGET_EXPORTS) \
37073         echo "Doing distclean in $(TARGET_SUBDIR)/libcilkrts"; \
37074         for flag in $(EXTRA_TARGET_FLAGS); do \
37075           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37076         done; \
37077         (cd $(TARGET_SUBDIR)/libcilkrts && \
37078           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37079                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37080                   "RANLIB=$${RANLIB}" \
37081                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
37082                    distclean) \
37083           || exit 1
37084
37085 @endif target-libcilkrts
37086
37087 .PHONY: maybe-maintainer-clean-target-libcilkrts maintainer-clean-target-libcilkrts
37088 maybe-maintainer-clean-target-libcilkrts:
37089 @if target-libcilkrts
37090 maybe-maintainer-clean-target-libcilkrts: maintainer-clean-target-libcilkrts
37091
37092 maintainer-clean-target-libcilkrts: 
37093         @: $(MAKE); $(unstage)
37094         @[ -f $(TARGET_SUBDIR)/libcilkrts/Makefile ] || exit 0; \
37095         r=`${PWD_COMMAND}`; export r; \
37096         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37097         $(NORMAL_TARGET_EXPORTS) \
37098         echo "Doing maintainer-clean in $(TARGET_SUBDIR)/libcilkrts"; \
37099         for flag in $(EXTRA_TARGET_FLAGS); do \
37100           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37101         done; \
37102         (cd $(TARGET_SUBDIR)/libcilkrts && \
37103           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37104                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37105                   "RANLIB=$${RANLIB}" \
37106                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
37107                    maintainer-clean) \
37108           || exit 1
37109
37110 @endif target-libcilkrts
37111
37112
37113
37114
37115
37116 .PHONY: configure-target-liboffloadmic maybe-configure-target-liboffloadmic
37117 maybe-configure-target-liboffloadmic:
37118 @if gcc-bootstrap
37119 configure-target-liboffloadmic: stage_current
37120 @endif gcc-bootstrap
37121 @if target-liboffloadmic
37122 maybe-configure-target-liboffloadmic: configure-target-liboffloadmic
37123 configure-target-liboffloadmic: 
37124         @: $(MAKE); $(unstage)
37125         @r=`${PWD_COMMAND}`; export r; \
37126         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37127         echo "Checking multilib configuration for liboffloadmic..."; \
37128         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/liboffloadmic; \
37129         $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/liboffloadmic/multilib.tmp 2> /dev/null; \
37130         if test -r $(TARGET_SUBDIR)/liboffloadmic/multilib.out; then \
37131           if cmp -s $(TARGET_SUBDIR)/liboffloadmic/multilib.tmp $(TARGET_SUBDIR)/liboffloadmic/multilib.out; then \
37132             rm -f $(TARGET_SUBDIR)/liboffloadmic/multilib.tmp; \
37133           else \
37134             rm -f $(TARGET_SUBDIR)/liboffloadmic/Makefile; \
37135             mv $(TARGET_SUBDIR)/liboffloadmic/multilib.tmp $(TARGET_SUBDIR)/liboffloadmic/multilib.out; \
37136           fi; \
37137         else \
37138           mv $(TARGET_SUBDIR)/liboffloadmic/multilib.tmp $(TARGET_SUBDIR)/liboffloadmic/multilib.out; \
37139         fi; \
37140         test ! -f $(TARGET_SUBDIR)/liboffloadmic/Makefile || exit 0; \
37141         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/liboffloadmic; \
37142         $(NORMAL_TARGET_EXPORTS)  \
37143         echo Configuring in $(TARGET_SUBDIR)/liboffloadmic; \
37144         cd "$(TARGET_SUBDIR)/liboffloadmic" || exit 1; \
37145         case $(srcdir) in \
37146           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
37147           *) topdir=`echo $(TARGET_SUBDIR)/liboffloadmic/ | \
37148                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
37149         esac; \
37150         module_srcdir=liboffloadmic; \
37151         rm -f no-such-file || : ; \
37152         CONFIG_SITE=no-such-file $(SHELL) \
37153           $$s/$$module_srcdir/configure \
37154           --srcdir=$${topdir}/$$module_srcdir \
37155           $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
37156           --target=${target_alias} @extra_liboffloadmic_configure_flags@ \
37157           || exit 1
37158 @endif target-liboffloadmic
37159
37160
37161
37162
37163
37164 .PHONY: all-target-liboffloadmic maybe-all-target-liboffloadmic
37165 maybe-all-target-liboffloadmic:
37166 @if gcc-bootstrap
37167 all-target-liboffloadmic: stage_current
37168 @endif gcc-bootstrap
37169 @if target-liboffloadmic
37170 TARGET-target-liboffloadmic=all
37171 maybe-all-target-liboffloadmic: all-target-liboffloadmic
37172 all-target-liboffloadmic: configure-target-liboffloadmic
37173         @: $(MAKE); $(unstage)
37174         @r=`${PWD_COMMAND}`; export r; \
37175         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37176         $(NORMAL_TARGET_EXPORTS)  \
37177         (cd $(TARGET_SUBDIR)/liboffloadmic && \
37178           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_TARGET_FLAGS)   \
37179                 $(TARGET-target-liboffloadmic))
37180 @endif target-liboffloadmic
37181
37182
37183
37184
37185
37186 .PHONY: check-target-liboffloadmic maybe-check-target-liboffloadmic
37187 maybe-check-target-liboffloadmic:
37188 @if target-liboffloadmic
37189 maybe-check-target-liboffloadmic: check-target-liboffloadmic
37190
37191 check-target-liboffloadmic:
37192         @: $(MAKE); $(unstage)
37193         @r=`${PWD_COMMAND}`; export r; \
37194         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37195         $(NORMAL_TARGET_EXPORTS) \
37196         (cd $(TARGET_SUBDIR)/liboffloadmic && \
37197           $(MAKE) $(TARGET_FLAGS_TO_PASS)   check)
37198
37199 @endif target-liboffloadmic
37200
37201 .PHONY: install-target-liboffloadmic maybe-install-target-liboffloadmic
37202 maybe-install-target-liboffloadmic:
37203 @if target-liboffloadmic
37204 maybe-install-target-liboffloadmic: install-target-liboffloadmic
37205
37206 install-target-liboffloadmic: installdirs
37207         @: $(MAKE); $(unstage)
37208         @r=`${PWD_COMMAND}`; export r; \
37209         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37210         $(NORMAL_TARGET_EXPORTS) \
37211         (cd $(TARGET_SUBDIR)/liboffloadmic && \
37212           $(MAKE) $(TARGET_FLAGS_TO_PASS)  install)
37213
37214 @endif target-liboffloadmic
37215
37216 .PHONY: install-strip-target-liboffloadmic maybe-install-strip-target-liboffloadmic
37217 maybe-install-strip-target-liboffloadmic:
37218 @if target-liboffloadmic
37219 maybe-install-strip-target-liboffloadmic: install-strip-target-liboffloadmic
37220
37221 install-strip-target-liboffloadmic: installdirs
37222         @: $(MAKE); $(unstage)
37223         @r=`${PWD_COMMAND}`; export r; \
37224         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37225         $(NORMAL_TARGET_EXPORTS) \
37226         (cd $(TARGET_SUBDIR)/liboffloadmic && \
37227           $(MAKE) $(TARGET_FLAGS_TO_PASS)  install-strip)
37228
37229 @endif target-liboffloadmic
37230
37231 # Other targets (info, dvi, pdf, etc.)
37232
37233 .PHONY: maybe-info-target-liboffloadmic info-target-liboffloadmic
37234 maybe-info-target-liboffloadmic:
37235 @if target-liboffloadmic
37236 maybe-info-target-liboffloadmic: info-target-liboffloadmic
37237
37238 info-target-liboffloadmic: \
37239     configure-target-liboffloadmic 
37240         @: $(MAKE); $(unstage)
37241         @[ -f $(TARGET_SUBDIR)/liboffloadmic/Makefile ] || exit 0; \
37242         r=`${PWD_COMMAND}`; export r; \
37243         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37244         $(NORMAL_TARGET_EXPORTS) \
37245         echo "Doing info in $(TARGET_SUBDIR)/liboffloadmic"; \
37246         for flag in $(EXTRA_TARGET_FLAGS); do \
37247           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37248         done; \
37249         (cd $(TARGET_SUBDIR)/liboffloadmic && \
37250           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37251                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37252                   "RANLIB=$${RANLIB}" \
37253                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
37254                    info) \
37255           || exit 1
37256
37257 @endif target-liboffloadmic
37258
37259 .PHONY: maybe-dvi-target-liboffloadmic dvi-target-liboffloadmic
37260 maybe-dvi-target-liboffloadmic:
37261 @if target-liboffloadmic
37262 maybe-dvi-target-liboffloadmic: dvi-target-liboffloadmic
37263
37264 dvi-target-liboffloadmic: \
37265     configure-target-liboffloadmic 
37266         @: $(MAKE); $(unstage)
37267         @[ -f $(TARGET_SUBDIR)/liboffloadmic/Makefile ] || exit 0; \
37268         r=`${PWD_COMMAND}`; export r; \
37269         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37270         $(NORMAL_TARGET_EXPORTS) \
37271         echo "Doing dvi in $(TARGET_SUBDIR)/liboffloadmic"; \
37272         for flag in $(EXTRA_TARGET_FLAGS); do \
37273           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37274         done; \
37275         (cd $(TARGET_SUBDIR)/liboffloadmic && \
37276           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37277                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37278                   "RANLIB=$${RANLIB}" \
37279                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
37280                    dvi) \
37281           || exit 1
37282
37283 @endif target-liboffloadmic
37284
37285 .PHONY: maybe-pdf-target-liboffloadmic pdf-target-liboffloadmic
37286 maybe-pdf-target-liboffloadmic:
37287 @if target-liboffloadmic
37288 maybe-pdf-target-liboffloadmic: pdf-target-liboffloadmic
37289
37290 pdf-target-liboffloadmic: \
37291     configure-target-liboffloadmic 
37292         @: $(MAKE); $(unstage)
37293         @[ -f $(TARGET_SUBDIR)/liboffloadmic/Makefile ] || exit 0; \
37294         r=`${PWD_COMMAND}`; export r; \
37295         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37296         $(NORMAL_TARGET_EXPORTS) \
37297         echo "Doing pdf in $(TARGET_SUBDIR)/liboffloadmic"; \
37298         for flag in $(EXTRA_TARGET_FLAGS); do \
37299           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37300         done; \
37301         (cd $(TARGET_SUBDIR)/liboffloadmic && \
37302           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37303                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37304                   "RANLIB=$${RANLIB}" \
37305                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
37306                    pdf) \
37307           || exit 1
37308
37309 @endif target-liboffloadmic
37310
37311 .PHONY: maybe-html-target-liboffloadmic html-target-liboffloadmic
37312 maybe-html-target-liboffloadmic:
37313 @if target-liboffloadmic
37314 maybe-html-target-liboffloadmic: html-target-liboffloadmic
37315
37316 html-target-liboffloadmic: \
37317     configure-target-liboffloadmic 
37318         @: $(MAKE); $(unstage)
37319         @[ -f $(TARGET_SUBDIR)/liboffloadmic/Makefile ] || exit 0; \
37320         r=`${PWD_COMMAND}`; export r; \
37321         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37322         $(NORMAL_TARGET_EXPORTS) \
37323         echo "Doing html in $(TARGET_SUBDIR)/liboffloadmic"; \
37324         for flag in $(EXTRA_TARGET_FLAGS); do \
37325           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37326         done; \
37327         (cd $(TARGET_SUBDIR)/liboffloadmic && \
37328           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37329                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37330                   "RANLIB=$${RANLIB}" \
37331                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
37332                    html) \
37333           || exit 1
37334
37335 @endif target-liboffloadmic
37336
37337 .PHONY: maybe-TAGS-target-liboffloadmic TAGS-target-liboffloadmic
37338 maybe-TAGS-target-liboffloadmic:
37339 @if target-liboffloadmic
37340 maybe-TAGS-target-liboffloadmic: TAGS-target-liboffloadmic
37341
37342 TAGS-target-liboffloadmic: \
37343     configure-target-liboffloadmic 
37344         @: $(MAKE); $(unstage)
37345         @[ -f $(TARGET_SUBDIR)/liboffloadmic/Makefile ] || exit 0; \
37346         r=`${PWD_COMMAND}`; export r; \
37347         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37348         $(NORMAL_TARGET_EXPORTS) \
37349         echo "Doing TAGS in $(TARGET_SUBDIR)/liboffloadmic"; \
37350         for flag in $(EXTRA_TARGET_FLAGS); do \
37351           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37352         done; \
37353         (cd $(TARGET_SUBDIR)/liboffloadmic && \
37354           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37355                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37356                   "RANLIB=$${RANLIB}" \
37357                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
37358                    TAGS) \
37359           || exit 1
37360
37361 @endif target-liboffloadmic
37362
37363 .PHONY: maybe-install-info-target-liboffloadmic install-info-target-liboffloadmic
37364 maybe-install-info-target-liboffloadmic:
37365 @if target-liboffloadmic
37366 maybe-install-info-target-liboffloadmic: install-info-target-liboffloadmic
37367
37368 install-info-target-liboffloadmic: \
37369     configure-target-liboffloadmic \
37370     info-target-liboffloadmic 
37371         @: $(MAKE); $(unstage)
37372         @[ -f $(TARGET_SUBDIR)/liboffloadmic/Makefile ] || exit 0; \
37373         r=`${PWD_COMMAND}`; export r; \
37374         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37375         $(NORMAL_TARGET_EXPORTS) \
37376         echo "Doing install-info in $(TARGET_SUBDIR)/liboffloadmic"; \
37377         for flag in $(EXTRA_TARGET_FLAGS); do \
37378           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37379         done; \
37380         (cd $(TARGET_SUBDIR)/liboffloadmic && \
37381           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37382                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37383                   "RANLIB=$${RANLIB}" \
37384                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
37385                    install-info) \
37386           || exit 1
37387
37388 @endif target-liboffloadmic
37389
37390 .PHONY: maybe-install-pdf-target-liboffloadmic install-pdf-target-liboffloadmic
37391 maybe-install-pdf-target-liboffloadmic:
37392 @if target-liboffloadmic
37393 maybe-install-pdf-target-liboffloadmic: install-pdf-target-liboffloadmic
37394
37395 install-pdf-target-liboffloadmic: \
37396     configure-target-liboffloadmic \
37397     pdf-target-liboffloadmic 
37398         @: $(MAKE); $(unstage)
37399         @[ -f $(TARGET_SUBDIR)/liboffloadmic/Makefile ] || exit 0; \
37400         r=`${PWD_COMMAND}`; export r; \
37401         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37402         $(NORMAL_TARGET_EXPORTS) \
37403         echo "Doing install-pdf in $(TARGET_SUBDIR)/liboffloadmic"; \
37404         for flag in $(EXTRA_TARGET_FLAGS); do \
37405           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37406         done; \
37407         (cd $(TARGET_SUBDIR)/liboffloadmic && \
37408           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37409                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37410                   "RANLIB=$${RANLIB}" \
37411                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
37412                    install-pdf) \
37413           || exit 1
37414
37415 @endif target-liboffloadmic
37416
37417 .PHONY: maybe-install-html-target-liboffloadmic install-html-target-liboffloadmic
37418 maybe-install-html-target-liboffloadmic:
37419 @if target-liboffloadmic
37420 maybe-install-html-target-liboffloadmic: install-html-target-liboffloadmic
37421
37422 install-html-target-liboffloadmic: \
37423     configure-target-liboffloadmic \
37424     html-target-liboffloadmic 
37425         @: $(MAKE); $(unstage)
37426         @[ -f $(TARGET_SUBDIR)/liboffloadmic/Makefile ] || exit 0; \
37427         r=`${PWD_COMMAND}`; export r; \
37428         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37429         $(NORMAL_TARGET_EXPORTS) \
37430         echo "Doing install-html in $(TARGET_SUBDIR)/liboffloadmic"; \
37431         for flag in $(EXTRA_TARGET_FLAGS); do \
37432           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37433         done; \
37434         (cd $(TARGET_SUBDIR)/liboffloadmic && \
37435           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37436                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37437                   "RANLIB=$${RANLIB}" \
37438                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
37439                    install-html) \
37440           || exit 1
37441
37442 @endif target-liboffloadmic
37443
37444 .PHONY: maybe-installcheck-target-liboffloadmic installcheck-target-liboffloadmic
37445 maybe-installcheck-target-liboffloadmic:
37446 @if target-liboffloadmic
37447 maybe-installcheck-target-liboffloadmic: installcheck-target-liboffloadmic
37448
37449 installcheck-target-liboffloadmic: \
37450     configure-target-liboffloadmic 
37451         @: $(MAKE); $(unstage)
37452         @[ -f $(TARGET_SUBDIR)/liboffloadmic/Makefile ] || exit 0; \
37453         r=`${PWD_COMMAND}`; export r; \
37454         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37455         $(NORMAL_TARGET_EXPORTS) \
37456         echo "Doing installcheck in $(TARGET_SUBDIR)/liboffloadmic"; \
37457         for flag in $(EXTRA_TARGET_FLAGS); do \
37458           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37459         done; \
37460         (cd $(TARGET_SUBDIR)/liboffloadmic && \
37461           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37462                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37463                   "RANLIB=$${RANLIB}" \
37464                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
37465                    installcheck) \
37466           || exit 1
37467
37468 @endif target-liboffloadmic
37469
37470 .PHONY: maybe-mostlyclean-target-liboffloadmic mostlyclean-target-liboffloadmic
37471 maybe-mostlyclean-target-liboffloadmic:
37472 @if target-liboffloadmic
37473 maybe-mostlyclean-target-liboffloadmic: mostlyclean-target-liboffloadmic
37474
37475 mostlyclean-target-liboffloadmic: 
37476         @: $(MAKE); $(unstage)
37477         @[ -f $(TARGET_SUBDIR)/liboffloadmic/Makefile ] || exit 0; \
37478         r=`${PWD_COMMAND}`; export r; \
37479         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37480         $(NORMAL_TARGET_EXPORTS) \
37481         echo "Doing mostlyclean in $(TARGET_SUBDIR)/liboffloadmic"; \
37482         for flag in $(EXTRA_TARGET_FLAGS); do \
37483           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37484         done; \
37485         (cd $(TARGET_SUBDIR)/liboffloadmic && \
37486           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37487                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37488                   "RANLIB=$${RANLIB}" \
37489                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
37490                    mostlyclean) \
37491           || exit 1
37492
37493 @endif target-liboffloadmic
37494
37495 .PHONY: maybe-clean-target-liboffloadmic clean-target-liboffloadmic
37496 maybe-clean-target-liboffloadmic:
37497 @if target-liboffloadmic
37498 maybe-clean-target-liboffloadmic: clean-target-liboffloadmic
37499
37500 clean-target-liboffloadmic: 
37501         @: $(MAKE); $(unstage)
37502         @[ -f $(TARGET_SUBDIR)/liboffloadmic/Makefile ] || exit 0; \
37503         r=`${PWD_COMMAND}`; export r; \
37504         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37505         $(NORMAL_TARGET_EXPORTS) \
37506         echo "Doing clean in $(TARGET_SUBDIR)/liboffloadmic"; \
37507         for flag in $(EXTRA_TARGET_FLAGS); do \
37508           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37509         done; \
37510         (cd $(TARGET_SUBDIR)/liboffloadmic && \
37511           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37512                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37513                   "RANLIB=$${RANLIB}" \
37514                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
37515                    clean) \
37516           || exit 1
37517
37518 @endif target-liboffloadmic
37519
37520 .PHONY: maybe-distclean-target-liboffloadmic distclean-target-liboffloadmic
37521 maybe-distclean-target-liboffloadmic:
37522 @if target-liboffloadmic
37523 maybe-distclean-target-liboffloadmic: distclean-target-liboffloadmic
37524
37525 distclean-target-liboffloadmic: 
37526         @: $(MAKE); $(unstage)
37527         @[ -f $(TARGET_SUBDIR)/liboffloadmic/Makefile ] || exit 0; \
37528         r=`${PWD_COMMAND}`; export r; \
37529         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37530         $(NORMAL_TARGET_EXPORTS) \
37531         echo "Doing distclean in $(TARGET_SUBDIR)/liboffloadmic"; \
37532         for flag in $(EXTRA_TARGET_FLAGS); do \
37533           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37534         done; \
37535         (cd $(TARGET_SUBDIR)/liboffloadmic && \
37536           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37537                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37538                   "RANLIB=$${RANLIB}" \
37539                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
37540                    distclean) \
37541           || exit 1
37542
37543 @endif target-liboffloadmic
37544
37545 .PHONY: maybe-maintainer-clean-target-liboffloadmic maintainer-clean-target-liboffloadmic
37546 maybe-maintainer-clean-target-liboffloadmic:
37547 @if target-liboffloadmic
37548 maybe-maintainer-clean-target-liboffloadmic: maintainer-clean-target-liboffloadmic
37549
37550 maintainer-clean-target-liboffloadmic: 
37551         @: $(MAKE); $(unstage)
37552         @[ -f $(TARGET_SUBDIR)/liboffloadmic/Makefile ] || exit 0; \
37553         r=`${PWD_COMMAND}`; export r; \
37554         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37555         $(NORMAL_TARGET_EXPORTS) \
37556         echo "Doing maintainer-clean in $(TARGET_SUBDIR)/liboffloadmic"; \
37557         for flag in $(EXTRA_TARGET_FLAGS); do \
37558           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37559         done; \
37560         (cd $(TARGET_SUBDIR)/liboffloadmic && \
37561           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37562                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37563                   "RANLIB=$${RANLIB}" \
37564                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
37565                    maintainer-clean) \
37566           || exit 1
37567
37568 @endif target-liboffloadmic
37569
37570
37571
37572
37573
37574 .PHONY: configure-target-libssp maybe-configure-target-libssp
37575 maybe-configure-target-libssp:
37576 @if gcc-bootstrap
37577 configure-target-libssp: stage_current
37578 @endif gcc-bootstrap
37579 @if target-libssp
37580 maybe-configure-target-libssp: configure-target-libssp
37581 configure-target-libssp: 
37582         @: $(MAKE); $(unstage)
37583         @r=`${PWD_COMMAND}`; export r; \
37584         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37585         echo "Checking multilib configuration for libssp..."; \
37586         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libssp; \
37587         $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libssp/multilib.tmp 2> /dev/null; \
37588         if test -r $(TARGET_SUBDIR)/libssp/multilib.out; then \
37589           if cmp -s $(TARGET_SUBDIR)/libssp/multilib.tmp $(TARGET_SUBDIR)/libssp/multilib.out; then \
37590             rm -f $(TARGET_SUBDIR)/libssp/multilib.tmp; \
37591           else \
37592             rm -f $(TARGET_SUBDIR)/libssp/Makefile; \
37593             mv $(TARGET_SUBDIR)/libssp/multilib.tmp $(TARGET_SUBDIR)/libssp/multilib.out; \
37594           fi; \
37595         else \
37596           mv $(TARGET_SUBDIR)/libssp/multilib.tmp $(TARGET_SUBDIR)/libssp/multilib.out; \
37597         fi; \
37598         test ! -f $(TARGET_SUBDIR)/libssp/Makefile || exit 0; \
37599         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libssp; \
37600         $(NORMAL_TARGET_EXPORTS)  \
37601         echo Configuring in $(TARGET_SUBDIR)/libssp; \
37602         cd "$(TARGET_SUBDIR)/libssp" || exit 1; \
37603         case $(srcdir) in \
37604           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
37605           *) topdir=`echo $(TARGET_SUBDIR)/libssp/ | \
37606                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
37607         esac; \
37608         module_srcdir=libssp; \
37609         rm -f no-such-file || : ; \
37610         CONFIG_SITE=no-such-file $(SHELL) \
37611           $$s/$$module_srcdir/configure \
37612           --srcdir=$${topdir}/$$module_srcdir \
37613           $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
37614           --target=${target_alias}  \
37615           || exit 1
37616 @endif target-libssp
37617
37618
37619
37620
37621
37622 .PHONY: all-target-libssp maybe-all-target-libssp
37623 maybe-all-target-libssp:
37624 @if gcc-bootstrap
37625 all-target-libssp: stage_current
37626 @endif gcc-bootstrap
37627 @if target-libssp
37628 TARGET-target-libssp=all
37629 maybe-all-target-libssp: all-target-libssp
37630 all-target-libssp: configure-target-libssp
37631         @: $(MAKE); $(unstage)
37632         @r=`${PWD_COMMAND}`; export r; \
37633         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37634         $(NORMAL_TARGET_EXPORTS)  \
37635         (cd $(TARGET_SUBDIR)/libssp && \
37636           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_TARGET_FLAGS)   \
37637                 $(TARGET-target-libssp))
37638 @endif target-libssp
37639
37640
37641
37642
37643
37644 .PHONY: check-target-libssp maybe-check-target-libssp
37645 maybe-check-target-libssp:
37646 @if target-libssp
37647 maybe-check-target-libssp: check-target-libssp
37648
37649 check-target-libssp:
37650         @: $(MAKE); $(unstage)
37651         @r=`${PWD_COMMAND}`; export r; \
37652         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37653         $(NORMAL_TARGET_EXPORTS) \
37654         (cd $(TARGET_SUBDIR)/libssp && \
37655           $(MAKE) $(TARGET_FLAGS_TO_PASS)   check)
37656
37657 @endif target-libssp
37658
37659 .PHONY: install-target-libssp maybe-install-target-libssp
37660 maybe-install-target-libssp:
37661 @if target-libssp
37662 maybe-install-target-libssp: install-target-libssp
37663
37664 install-target-libssp: installdirs
37665         @: $(MAKE); $(unstage)
37666         @r=`${PWD_COMMAND}`; export r; \
37667         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37668         $(NORMAL_TARGET_EXPORTS) \
37669         (cd $(TARGET_SUBDIR)/libssp && \
37670           $(MAKE) $(TARGET_FLAGS_TO_PASS)  install)
37671
37672 @endif target-libssp
37673
37674 .PHONY: install-strip-target-libssp maybe-install-strip-target-libssp
37675 maybe-install-strip-target-libssp:
37676 @if target-libssp
37677 maybe-install-strip-target-libssp: install-strip-target-libssp
37678
37679 install-strip-target-libssp: installdirs
37680         @: $(MAKE); $(unstage)
37681         @r=`${PWD_COMMAND}`; export r; \
37682         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37683         $(NORMAL_TARGET_EXPORTS) \
37684         (cd $(TARGET_SUBDIR)/libssp && \
37685           $(MAKE) $(TARGET_FLAGS_TO_PASS)  install-strip)
37686
37687 @endif target-libssp
37688
37689 # Other targets (info, dvi, pdf, etc.)
37690
37691 .PHONY: maybe-info-target-libssp info-target-libssp
37692 maybe-info-target-libssp:
37693 @if target-libssp
37694 maybe-info-target-libssp: info-target-libssp
37695
37696 info-target-libssp: \
37697     configure-target-libssp 
37698         @: $(MAKE); $(unstage)
37699         @[ -f $(TARGET_SUBDIR)/libssp/Makefile ] || exit 0; \
37700         r=`${PWD_COMMAND}`; export r; \
37701         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37702         $(NORMAL_TARGET_EXPORTS) \
37703         echo "Doing info in $(TARGET_SUBDIR)/libssp"; \
37704         for flag in $(EXTRA_TARGET_FLAGS); do \
37705           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37706         done; \
37707         (cd $(TARGET_SUBDIR)/libssp && \
37708           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37709                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37710                   "RANLIB=$${RANLIB}" \
37711                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
37712                    info) \
37713           || exit 1
37714
37715 @endif target-libssp
37716
37717 .PHONY: maybe-dvi-target-libssp dvi-target-libssp
37718 maybe-dvi-target-libssp:
37719 @if target-libssp
37720 maybe-dvi-target-libssp: dvi-target-libssp
37721
37722 dvi-target-libssp: \
37723     configure-target-libssp 
37724         @: $(MAKE); $(unstage)
37725         @[ -f $(TARGET_SUBDIR)/libssp/Makefile ] || exit 0; \
37726         r=`${PWD_COMMAND}`; export r; \
37727         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37728         $(NORMAL_TARGET_EXPORTS) \
37729         echo "Doing dvi in $(TARGET_SUBDIR)/libssp"; \
37730         for flag in $(EXTRA_TARGET_FLAGS); do \
37731           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37732         done; \
37733         (cd $(TARGET_SUBDIR)/libssp && \
37734           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37735                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37736                   "RANLIB=$${RANLIB}" \
37737                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
37738                    dvi) \
37739           || exit 1
37740
37741 @endif target-libssp
37742
37743 .PHONY: maybe-pdf-target-libssp pdf-target-libssp
37744 maybe-pdf-target-libssp:
37745 @if target-libssp
37746 maybe-pdf-target-libssp: pdf-target-libssp
37747
37748 pdf-target-libssp: \
37749     configure-target-libssp 
37750         @: $(MAKE); $(unstage)
37751         @[ -f $(TARGET_SUBDIR)/libssp/Makefile ] || exit 0; \
37752         r=`${PWD_COMMAND}`; export r; \
37753         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37754         $(NORMAL_TARGET_EXPORTS) \
37755         echo "Doing pdf in $(TARGET_SUBDIR)/libssp"; \
37756         for flag in $(EXTRA_TARGET_FLAGS); do \
37757           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37758         done; \
37759         (cd $(TARGET_SUBDIR)/libssp && \
37760           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37761                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37762                   "RANLIB=$${RANLIB}" \
37763                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
37764                    pdf) \
37765           || exit 1
37766
37767 @endif target-libssp
37768
37769 .PHONY: maybe-html-target-libssp html-target-libssp
37770 maybe-html-target-libssp:
37771 @if target-libssp
37772 maybe-html-target-libssp: html-target-libssp
37773
37774 html-target-libssp: \
37775     configure-target-libssp 
37776         @: $(MAKE); $(unstage)
37777         @[ -f $(TARGET_SUBDIR)/libssp/Makefile ] || exit 0; \
37778         r=`${PWD_COMMAND}`; export r; \
37779         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37780         $(NORMAL_TARGET_EXPORTS) \
37781         echo "Doing html in $(TARGET_SUBDIR)/libssp"; \
37782         for flag in $(EXTRA_TARGET_FLAGS); do \
37783           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37784         done; \
37785         (cd $(TARGET_SUBDIR)/libssp && \
37786           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37787                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37788                   "RANLIB=$${RANLIB}" \
37789                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
37790                    html) \
37791           || exit 1
37792
37793 @endif target-libssp
37794
37795 .PHONY: maybe-TAGS-target-libssp TAGS-target-libssp
37796 maybe-TAGS-target-libssp:
37797 @if target-libssp
37798 maybe-TAGS-target-libssp: TAGS-target-libssp
37799
37800 TAGS-target-libssp: \
37801     configure-target-libssp 
37802         @: $(MAKE); $(unstage)
37803         @[ -f $(TARGET_SUBDIR)/libssp/Makefile ] || exit 0; \
37804         r=`${PWD_COMMAND}`; export r; \
37805         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37806         $(NORMAL_TARGET_EXPORTS) \
37807         echo "Doing TAGS in $(TARGET_SUBDIR)/libssp"; \
37808         for flag in $(EXTRA_TARGET_FLAGS); do \
37809           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37810         done; \
37811         (cd $(TARGET_SUBDIR)/libssp && \
37812           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37813                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37814                   "RANLIB=$${RANLIB}" \
37815                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
37816                    TAGS) \
37817           || exit 1
37818
37819 @endif target-libssp
37820
37821 .PHONY: maybe-install-info-target-libssp install-info-target-libssp
37822 maybe-install-info-target-libssp:
37823 @if target-libssp
37824 maybe-install-info-target-libssp: install-info-target-libssp
37825
37826 install-info-target-libssp: \
37827     configure-target-libssp \
37828     info-target-libssp 
37829         @: $(MAKE); $(unstage)
37830         @[ -f $(TARGET_SUBDIR)/libssp/Makefile ] || exit 0; \
37831         r=`${PWD_COMMAND}`; export r; \
37832         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37833         $(NORMAL_TARGET_EXPORTS) \
37834         echo "Doing install-info in $(TARGET_SUBDIR)/libssp"; \
37835         for flag in $(EXTRA_TARGET_FLAGS); do \
37836           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37837         done; \
37838         (cd $(TARGET_SUBDIR)/libssp && \
37839           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37840                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37841                   "RANLIB=$${RANLIB}" \
37842                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
37843                    install-info) \
37844           || exit 1
37845
37846 @endif target-libssp
37847
37848 .PHONY: maybe-install-pdf-target-libssp install-pdf-target-libssp
37849 maybe-install-pdf-target-libssp:
37850 @if target-libssp
37851 maybe-install-pdf-target-libssp: install-pdf-target-libssp
37852
37853 install-pdf-target-libssp: \
37854     configure-target-libssp \
37855     pdf-target-libssp 
37856         @: $(MAKE); $(unstage)
37857         @[ -f $(TARGET_SUBDIR)/libssp/Makefile ] || exit 0; \
37858         r=`${PWD_COMMAND}`; export r; \
37859         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37860         $(NORMAL_TARGET_EXPORTS) \
37861         echo "Doing install-pdf in $(TARGET_SUBDIR)/libssp"; \
37862         for flag in $(EXTRA_TARGET_FLAGS); do \
37863           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37864         done; \
37865         (cd $(TARGET_SUBDIR)/libssp && \
37866           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37867                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37868                   "RANLIB=$${RANLIB}" \
37869                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
37870                    install-pdf) \
37871           || exit 1
37872
37873 @endif target-libssp
37874
37875 .PHONY: maybe-install-html-target-libssp install-html-target-libssp
37876 maybe-install-html-target-libssp:
37877 @if target-libssp
37878 maybe-install-html-target-libssp: install-html-target-libssp
37879
37880 install-html-target-libssp: \
37881     configure-target-libssp \
37882     html-target-libssp 
37883         @: $(MAKE); $(unstage)
37884         @[ -f $(TARGET_SUBDIR)/libssp/Makefile ] || exit 0; \
37885         r=`${PWD_COMMAND}`; export r; \
37886         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37887         $(NORMAL_TARGET_EXPORTS) \
37888         echo "Doing install-html in $(TARGET_SUBDIR)/libssp"; \
37889         for flag in $(EXTRA_TARGET_FLAGS); do \
37890           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37891         done; \
37892         (cd $(TARGET_SUBDIR)/libssp && \
37893           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37894                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37895                   "RANLIB=$${RANLIB}" \
37896                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
37897                    install-html) \
37898           || exit 1
37899
37900 @endif target-libssp
37901
37902 .PHONY: maybe-installcheck-target-libssp installcheck-target-libssp
37903 maybe-installcheck-target-libssp:
37904 @if target-libssp
37905 maybe-installcheck-target-libssp: installcheck-target-libssp
37906
37907 installcheck-target-libssp: \
37908     configure-target-libssp 
37909         @: $(MAKE); $(unstage)
37910         @[ -f $(TARGET_SUBDIR)/libssp/Makefile ] || exit 0; \
37911         r=`${PWD_COMMAND}`; export r; \
37912         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37913         $(NORMAL_TARGET_EXPORTS) \
37914         echo "Doing installcheck in $(TARGET_SUBDIR)/libssp"; \
37915         for flag in $(EXTRA_TARGET_FLAGS); do \
37916           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37917         done; \
37918         (cd $(TARGET_SUBDIR)/libssp && \
37919           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37920                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37921                   "RANLIB=$${RANLIB}" \
37922                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
37923                    installcheck) \
37924           || exit 1
37925
37926 @endif target-libssp
37927
37928 .PHONY: maybe-mostlyclean-target-libssp mostlyclean-target-libssp
37929 maybe-mostlyclean-target-libssp:
37930 @if target-libssp
37931 maybe-mostlyclean-target-libssp: mostlyclean-target-libssp
37932
37933 mostlyclean-target-libssp: 
37934         @: $(MAKE); $(unstage)
37935         @[ -f $(TARGET_SUBDIR)/libssp/Makefile ] || exit 0; \
37936         r=`${PWD_COMMAND}`; export r; \
37937         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37938         $(NORMAL_TARGET_EXPORTS) \
37939         echo "Doing mostlyclean in $(TARGET_SUBDIR)/libssp"; \
37940         for flag in $(EXTRA_TARGET_FLAGS); do \
37941           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37942         done; \
37943         (cd $(TARGET_SUBDIR)/libssp && \
37944           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37945                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37946                   "RANLIB=$${RANLIB}" \
37947                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
37948                    mostlyclean) \
37949           || exit 1
37950
37951 @endif target-libssp
37952
37953 .PHONY: maybe-clean-target-libssp clean-target-libssp
37954 maybe-clean-target-libssp:
37955 @if target-libssp
37956 maybe-clean-target-libssp: clean-target-libssp
37957
37958 clean-target-libssp: 
37959         @: $(MAKE); $(unstage)
37960         @[ -f $(TARGET_SUBDIR)/libssp/Makefile ] || exit 0; \
37961         r=`${PWD_COMMAND}`; export r; \
37962         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37963         $(NORMAL_TARGET_EXPORTS) \
37964         echo "Doing clean in $(TARGET_SUBDIR)/libssp"; \
37965         for flag in $(EXTRA_TARGET_FLAGS); do \
37966           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37967         done; \
37968         (cd $(TARGET_SUBDIR)/libssp && \
37969           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37970                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37971                   "RANLIB=$${RANLIB}" \
37972                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
37973                    clean) \
37974           || exit 1
37975
37976 @endif target-libssp
37977
37978 .PHONY: maybe-distclean-target-libssp distclean-target-libssp
37979 maybe-distclean-target-libssp:
37980 @if target-libssp
37981 maybe-distclean-target-libssp: distclean-target-libssp
37982
37983 distclean-target-libssp: 
37984         @: $(MAKE); $(unstage)
37985         @[ -f $(TARGET_SUBDIR)/libssp/Makefile ] || exit 0; \
37986         r=`${PWD_COMMAND}`; export r; \
37987         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37988         $(NORMAL_TARGET_EXPORTS) \
37989         echo "Doing distclean in $(TARGET_SUBDIR)/libssp"; \
37990         for flag in $(EXTRA_TARGET_FLAGS); do \
37991           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37992         done; \
37993         (cd $(TARGET_SUBDIR)/libssp && \
37994           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37995                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37996                   "RANLIB=$${RANLIB}" \
37997                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
37998                    distclean) \
37999           || exit 1
38000
38001 @endif target-libssp
38002
38003 .PHONY: maybe-maintainer-clean-target-libssp maintainer-clean-target-libssp
38004 maybe-maintainer-clean-target-libssp:
38005 @if target-libssp
38006 maybe-maintainer-clean-target-libssp: maintainer-clean-target-libssp
38007
38008 maintainer-clean-target-libssp: 
38009         @: $(MAKE); $(unstage)
38010         @[ -f $(TARGET_SUBDIR)/libssp/Makefile ] || exit 0; \
38011         r=`${PWD_COMMAND}`; export r; \
38012         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38013         $(NORMAL_TARGET_EXPORTS) \
38014         echo "Doing maintainer-clean in $(TARGET_SUBDIR)/libssp"; \
38015         for flag in $(EXTRA_TARGET_FLAGS); do \
38016           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
38017         done; \
38018         (cd $(TARGET_SUBDIR)/libssp && \
38019           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
38020                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
38021                   "RANLIB=$${RANLIB}" \
38022                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
38023                    maintainer-clean) \
38024           || exit 1
38025
38026 @endif target-libssp
38027
38028
38029
38030
38031
38032 .PHONY: configure-target-newlib maybe-configure-target-newlib
38033 maybe-configure-target-newlib:
38034 @if gcc-bootstrap
38035 configure-target-newlib: stage_current
38036 @endif gcc-bootstrap
38037 @if target-newlib
38038 maybe-configure-target-newlib: configure-target-newlib
38039 configure-target-newlib: 
38040         @: $(MAKE); $(unstage)
38041         @r=`${PWD_COMMAND}`; export r; \
38042         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38043         echo "Checking multilib configuration for newlib..."; \
38044         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/newlib; \
38045         $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/newlib/multilib.tmp 2> /dev/null; \
38046         if test -r $(TARGET_SUBDIR)/newlib/multilib.out; then \
38047           if cmp -s $(TARGET_SUBDIR)/newlib/multilib.tmp $(TARGET_SUBDIR)/newlib/multilib.out; then \
38048             rm -f $(TARGET_SUBDIR)/newlib/multilib.tmp; \
38049           else \
38050             rm -f $(TARGET_SUBDIR)/newlib/Makefile; \
38051             mv $(TARGET_SUBDIR)/newlib/multilib.tmp $(TARGET_SUBDIR)/newlib/multilib.out; \
38052           fi; \
38053         else \
38054           mv $(TARGET_SUBDIR)/newlib/multilib.tmp $(TARGET_SUBDIR)/newlib/multilib.out; \
38055         fi; \
38056         test ! -f $(TARGET_SUBDIR)/newlib/Makefile || exit 0; \
38057         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/newlib; \
38058         $(NORMAL_TARGET_EXPORTS)  \
38059         echo Configuring in $(TARGET_SUBDIR)/newlib; \
38060         cd "$(TARGET_SUBDIR)/newlib" || exit 1; \
38061         case $(srcdir) in \
38062           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
38063           *) topdir=`echo $(TARGET_SUBDIR)/newlib/ | \
38064                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
38065         esac; \
38066         module_srcdir=newlib; \
38067         rm -f no-such-file || : ; \
38068         CONFIG_SITE=no-such-file $(SHELL) \
38069           $$s/$$module_srcdir/configure \
38070           --srcdir=$${topdir}/$$module_srcdir \
38071           $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
38072           --target=${target_alias}  \
38073           || exit 1
38074 @endif target-newlib
38075
38076
38077
38078
38079
38080 .PHONY: all-target-newlib maybe-all-target-newlib
38081 maybe-all-target-newlib:
38082 @if gcc-bootstrap
38083 all-target-newlib: stage_current
38084 @endif gcc-bootstrap
38085 @if target-newlib
38086 TARGET-target-newlib=all
38087 maybe-all-target-newlib: all-target-newlib
38088 all-target-newlib: configure-target-newlib
38089         @: $(MAKE); $(unstage)
38090         @r=`${PWD_COMMAND}`; export r; \
38091         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38092         $(NORMAL_TARGET_EXPORTS)  \
38093         (cd $(TARGET_SUBDIR)/newlib && \
38094           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_TARGET_FLAGS)   \
38095                 $(TARGET-target-newlib))
38096 @endif target-newlib
38097
38098
38099
38100
38101
38102 .PHONY: check-target-newlib maybe-check-target-newlib
38103 maybe-check-target-newlib:
38104 @if target-newlib
38105 maybe-check-target-newlib: check-target-newlib
38106
38107 check-target-newlib:
38108         @: $(MAKE); $(unstage)
38109         @r=`${PWD_COMMAND}`; export r; \
38110         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38111         $(NORMAL_TARGET_EXPORTS) \
38112         (cd $(TARGET_SUBDIR)/newlib && \
38113           $(MAKE) $(TARGET_FLAGS_TO_PASS)   check)
38114
38115 @endif target-newlib
38116
38117 .PHONY: install-target-newlib maybe-install-target-newlib
38118 maybe-install-target-newlib:
38119 @if target-newlib
38120 maybe-install-target-newlib: install-target-newlib
38121
38122 install-target-newlib: installdirs
38123         @: $(MAKE); $(unstage)
38124         @r=`${PWD_COMMAND}`; export r; \
38125         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38126         $(NORMAL_TARGET_EXPORTS) \
38127         (cd $(TARGET_SUBDIR)/newlib && \
38128           $(MAKE) $(TARGET_FLAGS_TO_PASS)  install)
38129
38130 @endif target-newlib
38131
38132 .PHONY: install-strip-target-newlib maybe-install-strip-target-newlib
38133 maybe-install-strip-target-newlib:
38134 @if target-newlib
38135 maybe-install-strip-target-newlib: install-strip-target-newlib
38136
38137 install-strip-target-newlib: installdirs
38138         @: $(MAKE); $(unstage)
38139         @r=`${PWD_COMMAND}`; export r; \
38140         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38141         $(NORMAL_TARGET_EXPORTS) \
38142         (cd $(TARGET_SUBDIR)/newlib && \
38143           $(MAKE) $(TARGET_FLAGS_TO_PASS)  install-strip)
38144
38145 @endif target-newlib
38146
38147 # Other targets (info, dvi, pdf, etc.)
38148
38149 .PHONY: maybe-info-target-newlib info-target-newlib
38150 maybe-info-target-newlib:
38151 @if target-newlib
38152 maybe-info-target-newlib: info-target-newlib
38153
38154 info-target-newlib: \
38155     configure-target-newlib 
38156         @: $(MAKE); $(unstage)
38157         @[ -f $(TARGET_SUBDIR)/newlib/Makefile ] || exit 0; \
38158         r=`${PWD_COMMAND}`; export r; \
38159         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38160         $(NORMAL_TARGET_EXPORTS) \
38161         echo "Doing info in $(TARGET_SUBDIR)/newlib"; \
38162         for flag in $(EXTRA_TARGET_FLAGS); do \
38163           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
38164         done; \
38165         (cd $(TARGET_SUBDIR)/newlib && \
38166           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
38167                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
38168                   "RANLIB=$${RANLIB}" \
38169                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
38170                    info) \
38171           || exit 1
38172
38173 @endif target-newlib
38174
38175 .PHONY: maybe-dvi-target-newlib dvi-target-newlib
38176 maybe-dvi-target-newlib:
38177 @if target-newlib
38178 maybe-dvi-target-newlib: dvi-target-newlib
38179
38180 dvi-target-newlib: \
38181     configure-target-newlib 
38182         @: $(MAKE); $(unstage)
38183         @[ -f $(TARGET_SUBDIR)/newlib/Makefile ] || exit 0; \
38184         r=`${PWD_COMMAND}`; export r; \
38185         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38186         $(NORMAL_TARGET_EXPORTS) \
38187         echo "Doing dvi in $(TARGET_SUBDIR)/newlib"; \
38188         for flag in $(EXTRA_TARGET_FLAGS); do \
38189           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
38190         done; \
38191         (cd $(TARGET_SUBDIR)/newlib && \
38192           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
38193                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
38194                   "RANLIB=$${RANLIB}" \
38195                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
38196                    dvi) \
38197           || exit 1
38198
38199 @endif target-newlib
38200
38201 .PHONY: maybe-pdf-target-newlib pdf-target-newlib
38202 maybe-pdf-target-newlib:
38203 @if target-newlib
38204 maybe-pdf-target-newlib: pdf-target-newlib
38205
38206 pdf-target-newlib: \
38207     configure-target-newlib 
38208         @: $(MAKE); $(unstage)
38209         @[ -f $(TARGET_SUBDIR)/newlib/Makefile ] || exit 0; \
38210         r=`${PWD_COMMAND}`; export r; \
38211         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38212         $(NORMAL_TARGET_EXPORTS) \
38213         echo "Doing pdf in $(TARGET_SUBDIR)/newlib"; \
38214         for flag in $(EXTRA_TARGET_FLAGS); do \
38215           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
38216         done; \
38217         (cd $(TARGET_SUBDIR)/newlib && \
38218           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
38219                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
38220                   "RANLIB=$${RANLIB}" \
38221                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
38222                    pdf) \
38223           || exit 1
38224
38225 @endif target-newlib
38226
38227 .PHONY: maybe-html-target-newlib html-target-newlib
38228 maybe-html-target-newlib:
38229 @if target-newlib
38230 maybe-html-target-newlib: html-target-newlib
38231
38232 html-target-newlib: \
38233     configure-target-newlib 
38234         @: $(MAKE); $(unstage)
38235         @[ -f $(TARGET_SUBDIR)/newlib/Makefile ] || exit 0; \
38236         r=`${PWD_COMMAND}`; export r; \
38237         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38238         $(NORMAL_TARGET_EXPORTS) \
38239         echo "Doing html in $(TARGET_SUBDIR)/newlib"; \
38240         for flag in $(EXTRA_TARGET_FLAGS); do \
38241           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
38242         done; \
38243         (cd $(TARGET_SUBDIR)/newlib && \
38244           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
38245                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
38246                   "RANLIB=$${RANLIB}" \
38247                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
38248                    html) \
38249           || exit 1
38250
38251 @endif target-newlib
38252
38253 .PHONY: maybe-TAGS-target-newlib TAGS-target-newlib
38254 maybe-TAGS-target-newlib:
38255 @if target-newlib
38256 maybe-TAGS-target-newlib: TAGS-target-newlib
38257
38258 TAGS-target-newlib: \
38259     configure-target-newlib 
38260         @: $(MAKE); $(unstage)
38261         @[ -f $(TARGET_SUBDIR)/newlib/Makefile ] || exit 0; \
38262         r=`${PWD_COMMAND}`; export r; \
38263         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38264         $(NORMAL_TARGET_EXPORTS) \
38265         echo "Doing TAGS in $(TARGET_SUBDIR)/newlib"; \
38266         for flag in $(EXTRA_TARGET_FLAGS); do \
38267           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
38268         done; \
38269         (cd $(TARGET_SUBDIR)/newlib && \
38270           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
38271                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
38272                   "RANLIB=$${RANLIB}" \
38273                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
38274                    TAGS) \
38275           || exit 1
38276
38277 @endif target-newlib
38278
38279 .PHONY: maybe-install-info-target-newlib install-info-target-newlib
38280 maybe-install-info-target-newlib:
38281 @if target-newlib
38282 maybe-install-info-target-newlib: install-info-target-newlib
38283
38284 install-info-target-newlib: \
38285     configure-target-newlib \
38286     info-target-newlib 
38287         @: $(MAKE); $(unstage)
38288         @[ -f $(TARGET_SUBDIR)/newlib/Makefile ] || exit 0; \
38289         r=`${PWD_COMMAND}`; export r; \
38290         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38291         $(NORMAL_TARGET_EXPORTS) \
38292         echo "Doing install-info in $(TARGET_SUBDIR)/newlib"; \
38293         for flag in $(EXTRA_TARGET_FLAGS); do \
38294           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
38295         done; \
38296         (cd $(TARGET_SUBDIR)/newlib && \
38297           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
38298                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
38299                   "RANLIB=$${RANLIB}" \
38300                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
38301                    install-info) \
38302           || exit 1
38303
38304 @endif target-newlib
38305
38306 .PHONY: maybe-install-pdf-target-newlib install-pdf-target-newlib
38307 maybe-install-pdf-target-newlib:
38308 @if target-newlib
38309 maybe-install-pdf-target-newlib: install-pdf-target-newlib
38310
38311 install-pdf-target-newlib: \
38312     configure-target-newlib \
38313     pdf-target-newlib 
38314         @: $(MAKE); $(unstage)
38315         @[ -f $(TARGET_SUBDIR)/newlib/Makefile ] || exit 0; \
38316         r=`${PWD_COMMAND}`; export r; \
38317         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38318         $(NORMAL_TARGET_EXPORTS) \
38319         echo "Doing install-pdf in $(TARGET_SUBDIR)/newlib"; \
38320         for flag in $(EXTRA_TARGET_FLAGS); do \
38321           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
38322         done; \
38323         (cd $(TARGET_SUBDIR)/newlib && \
38324           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
38325                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
38326                   "RANLIB=$${RANLIB}" \
38327                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
38328                    install-pdf) \
38329           || exit 1
38330
38331 @endif target-newlib
38332
38333 .PHONY: maybe-install-html-target-newlib install-html-target-newlib
38334 maybe-install-html-target-newlib:
38335 @if target-newlib
38336 maybe-install-html-target-newlib: install-html-target-newlib
38337
38338 install-html-target-newlib: \
38339     configure-target-newlib \
38340     html-target-newlib 
38341         @: $(MAKE); $(unstage)
38342         @[ -f $(TARGET_SUBDIR)/newlib/Makefile ] || exit 0; \
38343         r=`${PWD_COMMAND}`; export r; \
38344         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38345         $(NORMAL_TARGET_EXPORTS) \
38346         echo "Doing install-html in $(TARGET_SUBDIR)/newlib"; \
38347         for flag in $(EXTRA_TARGET_FLAGS); do \
38348           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
38349         done; \
38350         (cd $(TARGET_SUBDIR)/newlib && \
38351           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
38352                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
38353                   "RANLIB=$${RANLIB}" \
38354                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
38355                    install-html) \
38356           || exit 1
38357
38358 @endif target-newlib
38359
38360 .PHONY: maybe-installcheck-target-newlib installcheck-target-newlib
38361 maybe-installcheck-target-newlib:
38362 @if target-newlib
38363 maybe-installcheck-target-newlib: installcheck-target-newlib
38364
38365 installcheck-target-newlib: \
38366     configure-target-newlib 
38367         @: $(MAKE); $(unstage)
38368         @[ -f $(TARGET_SUBDIR)/newlib/Makefile ] || exit 0; \
38369         r=`${PWD_COMMAND}`; export r; \
38370         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38371         $(NORMAL_TARGET_EXPORTS) \
38372         echo "Doing installcheck in $(TARGET_SUBDIR)/newlib"; \
38373         for flag in $(EXTRA_TARGET_FLAGS); do \
38374           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
38375         done; \
38376         (cd $(TARGET_SUBDIR)/newlib && \
38377           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
38378                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
38379                   "RANLIB=$${RANLIB}" \
38380                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
38381                    installcheck) \
38382           || exit 1
38383
38384 @endif target-newlib
38385
38386 .PHONY: maybe-mostlyclean-target-newlib mostlyclean-target-newlib
38387 maybe-mostlyclean-target-newlib:
38388 @if target-newlib
38389 maybe-mostlyclean-target-newlib: mostlyclean-target-newlib
38390
38391 mostlyclean-target-newlib: 
38392         @: $(MAKE); $(unstage)
38393         @[ -f $(TARGET_SUBDIR)/newlib/Makefile ] || exit 0; \
38394         r=`${PWD_COMMAND}`; export r; \
38395         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38396         $(NORMAL_TARGET_EXPORTS) \
38397         echo "Doing mostlyclean in $(TARGET_SUBDIR)/newlib"; \
38398         for flag in $(EXTRA_TARGET_FLAGS); do \
38399           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
38400         done; \
38401         (cd $(TARGET_SUBDIR)/newlib && \
38402           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
38403                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
38404                   "RANLIB=$${RANLIB}" \
38405                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
38406                    mostlyclean) \
38407           || exit 1
38408
38409 @endif target-newlib
38410
38411 .PHONY: maybe-clean-target-newlib clean-target-newlib
38412 maybe-clean-target-newlib:
38413 @if target-newlib
38414 maybe-clean-target-newlib: clean-target-newlib
38415
38416 clean-target-newlib: 
38417         @: $(MAKE); $(unstage)
38418         @[ -f $(TARGET_SUBDIR)/newlib/Makefile ] || exit 0; \
38419         r=`${PWD_COMMAND}`; export r; \
38420         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38421         $(NORMAL_TARGET_EXPORTS) \
38422         echo "Doing clean in $(TARGET_SUBDIR)/newlib"; \
38423         for flag in $(EXTRA_TARGET_FLAGS); do \
38424           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
38425         done; \
38426         (cd $(TARGET_SUBDIR)/newlib && \
38427           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
38428                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
38429                   "RANLIB=$${RANLIB}" \
38430                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
38431                    clean) \
38432           || exit 1
38433
38434 @endif target-newlib
38435
38436 .PHONY: maybe-distclean-target-newlib distclean-target-newlib
38437 maybe-distclean-target-newlib:
38438 @if target-newlib
38439 maybe-distclean-target-newlib: distclean-target-newlib
38440
38441 distclean-target-newlib: 
38442         @: $(MAKE); $(unstage)
38443         @[ -f $(TARGET_SUBDIR)/newlib/Makefile ] || exit 0; \
38444         r=`${PWD_COMMAND}`; export r; \
38445         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38446         $(NORMAL_TARGET_EXPORTS) \
38447         echo "Doing distclean in $(TARGET_SUBDIR)/newlib"; \
38448         for flag in $(EXTRA_TARGET_FLAGS); do \
38449           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
38450         done; \
38451         (cd $(TARGET_SUBDIR)/newlib && \
38452           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
38453                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
38454                   "RANLIB=$${RANLIB}" \
38455                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
38456                    distclean) \
38457           || exit 1
38458
38459 @endif target-newlib
38460
38461 .PHONY: maybe-maintainer-clean-target-newlib maintainer-clean-target-newlib
38462 maybe-maintainer-clean-target-newlib:
38463 @if target-newlib
38464 maybe-maintainer-clean-target-newlib: maintainer-clean-target-newlib
38465
38466 maintainer-clean-target-newlib: 
38467         @: $(MAKE); $(unstage)
38468         @[ -f $(TARGET_SUBDIR)/newlib/Makefile ] || exit 0; \
38469         r=`${PWD_COMMAND}`; export r; \
38470         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38471         $(NORMAL_TARGET_EXPORTS) \
38472         echo "Doing maintainer-clean in $(TARGET_SUBDIR)/newlib"; \
38473         for flag in $(EXTRA_TARGET_FLAGS); do \
38474           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
38475         done; \
38476         (cd $(TARGET_SUBDIR)/newlib && \
38477           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
38478                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
38479                   "RANLIB=$${RANLIB}" \
38480                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
38481                    maintainer-clean) \
38482           || exit 1
38483
38484 @endif target-newlib
38485
38486
38487
38488
38489
38490 .PHONY: configure-target-libgcc maybe-configure-target-libgcc
38491 maybe-configure-target-libgcc:
38492 @if gcc-bootstrap
38493 configure-target-libgcc: stage_current
38494 @endif gcc-bootstrap
38495 @if target-libgcc
38496 maybe-configure-target-libgcc: configure-target-libgcc
38497 configure-target-libgcc: 
38498         @r=`${PWD_COMMAND}`; export r; \
38499         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38500         echo "Checking multilib configuration for libgcc..."; \
38501         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgcc; \
38502         $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libgcc/multilib.tmp 2> /dev/null; \
38503         if test -r $(TARGET_SUBDIR)/libgcc/multilib.out; then \
38504           if cmp -s $(TARGET_SUBDIR)/libgcc/multilib.tmp $(TARGET_SUBDIR)/libgcc/multilib.out; then \
38505             rm -f $(TARGET_SUBDIR)/libgcc/multilib.tmp; \
38506           else \
38507             rm -f $(TARGET_SUBDIR)/libgcc/Makefile; \
38508             mv $(TARGET_SUBDIR)/libgcc/multilib.tmp $(TARGET_SUBDIR)/libgcc/multilib.out; \
38509           fi; \
38510         else \
38511           mv $(TARGET_SUBDIR)/libgcc/multilib.tmp $(TARGET_SUBDIR)/libgcc/multilib.out; \
38512         fi; \
38513         test ! -f $(TARGET_SUBDIR)/libgcc/Makefile || exit 0; \
38514         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgcc; \
38515         $(NORMAL_TARGET_EXPORTS)  \
38516         echo Configuring in $(TARGET_SUBDIR)/libgcc; \
38517         cd "$(TARGET_SUBDIR)/libgcc" || exit 1; \
38518         case $(srcdir) in \
38519           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
38520           *) topdir=`echo $(TARGET_SUBDIR)/libgcc/ | \
38521                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
38522         esac; \
38523         module_srcdir=libgcc; \
38524         rm -f no-such-file || : ; \
38525         CONFIG_SITE=no-such-file $(SHELL) \
38526           $$s/$$module_srcdir/configure \
38527           --srcdir=$${topdir}/$$module_srcdir \
38528           $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
38529           --target=${target_alias}  \
38530           || exit 1
38531 @endif target-libgcc
38532
38533
38534
38535 .PHONY: configure-stage1-target-libgcc maybe-configure-stage1-target-libgcc
38536 maybe-configure-stage1-target-libgcc:
38537 @if target-libgcc-bootstrap
38538 maybe-configure-stage1-target-libgcc: configure-stage1-target-libgcc
38539 configure-stage1-target-libgcc:
38540         @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
38541         @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgcc
38542         @r=`${PWD_COMMAND}`; export r; \
38543         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38544         TFLAGS="$(STAGE1_TFLAGS)"; \
38545         echo "Checking multilib configuration for libgcc..."; \
38546         $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libgcc/multilib.tmp 2> /dev/null; \
38547         if test -r $(TARGET_SUBDIR)/libgcc/multilib.out; then \
38548           if cmp -s $(TARGET_SUBDIR)/libgcc/multilib.tmp $(TARGET_SUBDIR)/libgcc/multilib.out; then \
38549             rm -f $(TARGET_SUBDIR)/libgcc/multilib.tmp; \
38550           else \
38551             rm -f $(TARGET_SUBDIR)/libgcc/Makefile; \
38552             mv $(TARGET_SUBDIR)/libgcc/multilib.tmp $(TARGET_SUBDIR)/libgcc/multilib.out; \
38553           fi; \
38554         else \
38555           mv $(TARGET_SUBDIR)/libgcc/multilib.tmp $(TARGET_SUBDIR)/libgcc/multilib.out; \
38556         fi; \
38557         test ! -f $(TARGET_SUBDIR)/libgcc/Makefile || exit 0; \
38558         $(NORMAL_TARGET_EXPORTS) \
38559         CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
38560         CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
38561         LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS;  \
38562         echo Configuring stage 1 in $(TARGET_SUBDIR)/libgcc; \
38563         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgcc; \
38564         cd $(TARGET_SUBDIR)/libgcc || exit 1; \
38565         case $(srcdir) in \
38566           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
38567           *) topdir=`echo $(TARGET_SUBDIR)/libgcc/ | \
38568                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
38569         esac; \
38570         module_srcdir=libgcc; \
38571         $(SHELL) $$s/$$module_srcdir/configure \
38572           --srcdir=$${topdir}/$$module_srcdir \
38573           $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
38574           --target=${target_alias} \
38575            \
38576           $(STAGE1_CONFIGURE_FLAGS)
38577 @endif target-libgcc-bootstrap
38578
38579 .PHONY: configure-stage2-target-libgcc maybe-configure-stage2-target-libgcc
38580 maybe-configure-stage2-target-libgcc:
38581 @if target-libgcc-bootstrap
38582 maybe-configure-stage2-target-libgcc: configure-stage2-target-libgcc
38583 configure-stage2-target-libgcc:
38584         @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
38585         @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgcc
38586         @r=`${PWD_COMMAND}`; export r; \
38587         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38588         TFLAGS="$(STAGE2_TFLAGS)"; \
38589         echo "Checking multilib configuration for libgcc..."; \
38590         $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libgcc/multilib.tmp 2> /dev/null; \
38591         if test -r $(TARGET_SUBDIR)/libgcc/multilib.out; then \
38592           if cmp -s $(TARGET_SUBDIR)/libgcc/multilib.tmp $(TARGET_SUBDIR)/libgcc/multilib.out; then \
38593             rm -f $(TARGET_SUBDIR)/libgcc/multilib.tmp; \
38594           else \
38595             rm -f $(TARGET_SUBDIR)/libgcc/Makefile; \
38596             mv $(TARGET_SUBDIR)/libgcc/multilib.tmp $(TARGET_SUBDIR)/libgcc/multilib.out; \
38597           fi; \
38598         else \
38599           mv $(TARGET_SUBDIR)/libgcc/multilib.tmp $(TARGET_SUBDIR)/libgcc/multilib.out; \
38600         fi; \
38601         test ! -f $(TARGET_SUBDIR)/libgcc/Makefile || exit 0; \
38602         $(NORMAL_TARGET_EXPORTS) \
38603          \
38604         CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
38605         CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
38606         LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS;  \
38607         echo Configuring stage 2 in $(TARGET_SUBDIR)/libgcc; \
38608         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgcc; \
38609         cd $(TARGET_SUBDIR)/libgcc || exit 1; \
38610         case $(srcdir) in \
38611           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
38612           *) topdir=`echo $(TARGET_SUBDIR)/libgcc/ | \
38613                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
38614         esac; \
38615         module_srcdir=libgcc; \
38616         $(SHELL) $$s/$$module_srcdir/configure \
38617           --srcdir=$${topdir}/$$module_srcdir \
38618           $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
38619           --target=${target_alias} \
38620           --with-build-libsubdir=$(HOST_SUBDIR) \
38621           $(STAGE2_CONFIGURE_FLAGS)
38622 @endif target-libgcc-bootstrap
38623
38624 .PHONY: configure-stage3-target-libgcc maybe-configure-stage3-target-libgcc
38625 maybe-configure-stage3-target-libgcc:
38626 @if target-libgcc-bootstrap
38627 maybe-configure-stage3-target-libgcc: configure-stage3-target-libgcc
38628 configure-stage3-target-libgcc:
38629         @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
38630         @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgcc
38631         @r=`${PWD_COMMAND}`; export r; \
38632         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38633         TFLAGS="$(STAGE3_TFLAGS)"; \
38634         echo "Checking multilib configuration for libgcc..."; \
38635         $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libgcc/multilib.tmp 2> /dev/null; \
38636         if test -r $(TARGET_SUBDIR)/libgcc/multilib.out; then \
38637           if cmp -s $(TARGET_SUBDIR)/libgcc/multilib.tmp $(TARGET_SUBDIR)/libgcc/multilib.out; then \
38638             rm -f $(TARGET_SUBDIR)/libgcc/multilib.tmp; \
38639           else \
38640             rm -f $(TARGET_SUBDIR)/libgcc/Makefile; \
38641             mv $(TARGET_SUBDIR)/libgcc/multilib.tmp $(TARGET_SUBDIR)/libgcc/multilib.out; \
38642           fi; \
38643         else \
38644           mv $(TARGET_SUBDIR)/libgcc/multilib.tmp $(TARGET_SUBDIR)/libgcc/multilib.out; \
38645         fi; \
38646         test ! -f $(TARGET_SUBDIR)/libgcc/Makefile || exit 0; \
38647         $(NORMAL_TARGET_EXPORTS) \
38648          \
38649         CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
38650         CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
38651         LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS;  \
38652         echo Configuring stage 3 in $(TARGET_SUBDIR)/libgcc; \
38653         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgcc; \
38654         cd $(TARGET_SUBDIR)/libgcc || exit 1; \
38655         case $(srcdir) in \
38656           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
38657           *) topdir=`echo $(TARGET_SUBDIR)/libgcc/ | \
38658                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
38659         esac; \
38660         module_srcdir=libgcc; \
38661         $(SHELL) $$s/$$module_srcdir/configure \
38662           --srcdir=$${topdir}/$$module_srcdir \
38663           $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
38664           --target=${target_alias} \
38665           --with-build-libsubdir=$(HOST_SUBDIR) \
38666           $(STAGE3_CONFIGURE_FLAGS)
38667 @endif target-libgcc-bootstrap
38668
38669 .PHONY: configure-stage4-target-libgcc maybe-configure-stage4-target-libgcc
38670 maybe-configure-stage4-target-libgcc:
38671 @if target-libgcc-bootstrap
38672 maybe-configure-stage4-target-libgcc: configure-stage4-target-libgcc
38673 configure-stage4-target-libgcc:
38674         @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
38675         @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgcc
38676         @r=`${PWD_COMMAND}`; export r; \
38677         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38678         TFLAGS="$(STAGE4_TFLAGS)"; \
38679         echo "Checking multilib configuration for libgcc..."; \
38680         $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libgcc/multilib.tmp 2> /dev/null; \
38681         if test -r $(TARGET_SUBDIR)/libgcc/multilib.out; then \
38682           if cmp -s $(TARGET_SUBDIR)/libgcc/multilib.tmp $(TARGET_SUBDIR)/libgcc/multilib.out; then \
38683             rm -f $(TARGET_SUBDIR)/libgcc/multilib.tmp; \
38684           else \
38685             rm -f $(TARGET_SUBDIR)/libgcc/Makefile; \
38686             mv $(TARGET_SUBDIR)/libgcc/multilib.tmp $(TARGET_SUBDIR)/libgcc/multilib.out; \
38687           fi; \
38688         else \
38689           mv $(TARGET_SUBDIR)/libgcc/multilib.tmp $(TARGET_SUBDIR)/libgcc/multilib.out; \
38690         fi; \
38691         test ! -f $(TARGET_SUBDIR)/libgcc/Makefile || exit 0; \
38692         $(NORMAL_TARGET_EXPORTS) \
38693          \
38694         CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
38695         CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
38696         LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS;  \
38697         echo Configuring stage 4 in $(TARGET_SUBDIR)/libgcc; \
38698         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgcc; \
38699         cd $(TARGET_SUBDIR)/libgcc || exit 1; \
38700         case $(srcdir) in \
38701           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
38702           *) topdir=`echo $(TARGET_SUBDIR)/libgcc/ | \
38703                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
38704         esac; \
38705         module_srcdir=libgcc; \
38706         $(SHELL) $$s/$$module_srcdir/configure \
38707           --srcdir=$${topdir}/$$module_srcdir \
38708           $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
38709           --target=${target_alias} \
38710           --with-build-libsubdir=$(HOST_SUBDIR) \
38711           $(STAGE4_CONFIGURE_FLAGS)
38712 @endif target-libgcc-bootstrap
38713
38714 .PHONY: configure-stageprofile-target-libgcc maybe-configure-stageprofile-target-libgcc
38715 maybe-configure-stageprofile-target-libgcc:
38716 @if target-libgcc-bootstrap
38717 maybe-configure-stageprofile-target-libgcc: configure-stageprofile-target-libgcc
38718 configure-stageprofile-target-libgcc:
38719         @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
38720         @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgcc
38721         @r=`${PWD_COMMAND}`; export r; \
38722         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38723         TFLAGS="$(STAGEprofile_TFLAGS)"; \
38724         echo "Checking multilib configuration for libgcc..."; \
38725         $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libgcc/multilib.tmp 2> /dev/null; \
38726         if test -r $(TARGET_SUBDIR)/libgcc/multilib.out; then \
38727           if cmp -s $(TARGET_SUBDIR)/libgcc/multilib.tmp $(TARGET_SUBDIR)/libgcc/multilib.out; then \
38728             rm -f $(TARGET_SUBDIR)/libgcc/multilib.tmp; \
38729           else \
38730             rm -f $(TARGET_SUBDIR)/libgcc/Makefile; \
38731             mv $(TARGET_SUBDIR)/libgcc/multilib.tmp $(TARGET_SUBDIR)/libgcc/multilib.out; \
38732           fi; \
38733         else \
38734           mv $(TARGET_SUBDIR)/libgcc/multilib.tmp $(TARGET_SUBDIR)/libgcc/multilib.out; \
38735         fi; \
38736         test ! -f $(TARGET_SUBDIR)/libgcc/Makefile || exit 0; \
38737         $(NORMAL_TARGET_EXPORTS) \
38738          \
38739         CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
38740         CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
38741         LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS;  \
38742         echo Configuring stage profile in $(TARGET_SUBDIR)/libgcc; \
38743         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgcc; \
38744         cd $(TARGET_SUBDIR)/libgcc || exit 1; \
38745         case $(srcdir) in \
38746           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
38747           *) topdir=`echo $(TARGET_SUBDIR)/libgcc/ | \
38748                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
38749         esac; \
38750         module_srcdir=libgcc; \
38751         $(SHELL) $$s/$$module_srcdir/configure \
38752           --srcdir=$${topdir}/$$module_srcdir \
38753           $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
38754           --target=${target_alias} \
38755           --with-build-libsubdir=$(HOST_SUBDIR) \
38756           $(STAGEprofile_CONFIGURE_FLAGS)
38757 @endif target-libgcc-bootstrap
38758
38759 .PHONY: configure-stagefeedback-target-libgcc maybe-configure-stagefeedback-target-libgcc
38760 maybe-configure-stagefeedback-target-libgcc:
38761 @if target-libgcc-bootstrap
38762 maybe-configure-stagefeedback-target-libgcc: configure-stagefeedback-target-libgcc
38763 configure-stagefeedback-target-libgcc:
38764         @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
38765         @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgcc
38766         @r=`${PWD_COMMAND}`; export r; \
38767         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38768         TFLAGS="$(STAGEfeedback_TFLAGS)"; \
38769         echo "Checking multilib configuration for libgcc..."; \
38770         $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libgcc/multilib.tmp 2> /dev/null; \
38771         if test -r $(TARGET_SUBDIR)/libgcc/multilib.out; then \
38772           if cmp -s $(TARGET_SUBDIR)/libgcc/multilib.tmp $(TARGET_SUBDIR)/libgcc/multilib.out; then \
38773             rm -f $(TARGET_SUBDIR)/libgcc/multilib.tmp; \
38774           else \
38775             rm -f $(TARGET_SUBDIR)/libgcc/Makefile; \
38776             mv $(TARGET_SUBDIR)/libgcc/multilib.tmp $(TARGET_SUBDIR)/libgcc/multilib.out; \
38777           fi; \
38778         else \
38779           mv $(TARGET_SUBDIR)/libgcc/multilib.tmp $(TARGET_SUBDIR)/libgcc/multilib.out; \
38780         fi; \
38781         test ! -f $(TARGET_SUBDIR)/libgcc/Makefile || exit 0; \
38782         $(NORMAL_TARGET_EXPORTS) \
38783          \
38784         CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
38785         CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
38786         LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS;  \
38787         echo Configuring stage feedback in $(TARGET_SUBDIR)/libgcc; \
38788         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgcc; \
38789         cd $(TARGET_SUBDIR)/libgcc || exit 1; \
38790         case $(srcdir) in \
38791           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
38792           *) topdir=`echo $(TARGET_SUBDIR)/libgcc/ | \
38793                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
38794         esac; \
38795         module_srcdir=libgcc; \
38796         $(SHELL) $$s/$$module_srcdir/configure \
38797           --srcdir=$${topdir}/$$module_srcdir \
38798           $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
38799           --target=${target_alias} \
38800           --with-build-libsubdir=$(HOST_SUBDIR) \
38801           $(STAGEfeedback_CONFIGURE_FLAGS)
38802 @endif target-libgcc-bootstrap
38803
38804
38805
38806
38807
38808 .PHONY: all-target-libgcc maybe-all-target-libgcc
38809 maybe-all-target-libgcc:
38810 @if gcc-bootstrap
38811 all-target-libgcc: stage_current
38812 @endif gcc-bootstrap
38813 @if target-libgcc
38814 TARGET-target-libgcc=all
38815 maybe-all-target-libgcc: all-target-libgcc
38816 all-target-libgcc: configure-target-libgcc
38817         @r=`${PWD_COMMAND}`; export r; \
38818         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38819         $(NORMAL_TARGET_EXPORTS)  \
38820         (cd $(TARGET_SUBDIR)/libgcc && \
38821           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_TARGET_FLAGS)   \
38822                 $(TARGET-target-libgcc))
38823 @endif target-libgcc
38824
38825
38826
38827 .PHONY: all-stage1-target-libgcc maybe-all-stage1-target-libgcc
38828 .PHONY: clean-stage1-target-libgcc maybe-clean-stage1-target-libgcc
38829 maybe-all-stage1-target-libgcc:
38830 maybe-clean-stage1-target-libgcc:
38831 @if target-libgcc-bootstrap
38832 maybe-all-stage1-target-libgcc: all-stage1-target-libgcc
38833 all-stage1: all-stage1-target-libgcc
38834 TARGET-stage1-target-libgcc = $(TARGET-target-libgcc)
38835 all-stage1-target-libgcc: configure-stage1-target-libgcc
38836         @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
38837         @r=`${PWD_COMMAND}`; export r; \
38838         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38839         TFLAGS="$(STAGE1_TFLAGS)"; \
38840         $(NORMAL_TARGET_EXPORTS)  \
38841         cd $(TARGET_SUBDIR)/libgcc && \
38842         $(MAKE) $(BASE_FLAGS_TO_PASS) \
38843                 CFLAGS="$(CFLAGS_FOR_TARGET)" \
38844                 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
38845                 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
38846                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
38847                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
38848                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
38849                 $(EXTRA_TARGET_FLAGS)  \
38850                   \
38851                 TFLAGS="$(STAGE1_TFLAGS)" \
38852                 $(TARGET-stage1-target-libgcc)
38853
38854 maybe-clean-stage1-target-libgcc: clean-stage1-target-libgcc
38855 clean-stage1: clean-stage1-target-libgcc
38856 clean-stage1-target-libgcc:
38857         @if [ $(current_stage) = stage1 ]; then \
38858           [ -f $(TARGET_SUBDIR)/libgcc/Makefile ] || exit 0; \
38859         else \
38860           [ -f $(TARGET_SUBDIR)/stage1-libgcc/Makefile ] || exit 0; \
38861           $(MAKE) stage1-start; \
38862         fi; \
38863         cd $(TARGET_SUBDIR)/libgcc && \
38864         $(MAKE) $(EXTRA_TARGET_FLAGS)  \
38865           clean
38866 @endif target-libgcc-bootstrap
38867
38868
38869 .PHONY: all-stage2-target-libgcc maybe-all-stage2-target-libgcc
38870 .PHONY: clean-stage2-target-libgcc maybe-clean-stage2-target-libgcc
38871 maybe-all-stage2-target-libgcc:
38872 maybe-clean-stage2-target-libgcc:
38873 @if target-libgcc-bootstrap
38874 maybe-all-stage2-target-libgcc: all-stage2-target-libgcc
38875 all-stage2: all-stage2-target-libgcc
38876 TARGET-stage2-target-libgcc = $(TARGET-target-libgcc)
38877 all-stage2-target-libgcc: configure-stage2-target-libgcc
38878         @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
38879         @r=`${PWD_COMMAND}`; export r; \
38880         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38881         TFLAGS="$(STAGE2_TFLAGS)"; \
38882         $(NORMAL_TARGET_EXPORTS) \
38883           \
38884         cd $(TARGET_SUBDIR)/libgcc && \
38885         $(MAKE) $(BASE_FLAGS_TO_PASS) \
38886                 CFLAGS="$(CFLAGS_FOR_TARGET)" \
38887                 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
38888                 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
38889                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
38890                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
38891                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
38892                 $(EXTRA_TARGET_FLAGS)   \
38893                 TFLAGS="$(STAGE2_TFLAGS)" \
38894                 $(TARGET-stage2-target-libgcc)
38895
38896 maybe-clean-stage2-target-libgcc: clean-stage2-target-libgcc
38897 clean-stage2: clean-stage2-target-libgcc
38898 clean-stage2-target-libgcc:
38899         @if [ $(current_stage) = stage2 ]; then \
38900           [ -f $(TARGET_SUBDIR)/libgcc/Makefile ] || exit 0; \
38901         else \
38902           [ -f $(TARGET_SUBDIR)/stage2-libgcc/Makefile ] || exit 0; \
38903           $(MAKE) stage2-start; \
38904         fi; \
38905         cd $(TARGET_SUBDIR)/libgcc && \
38906         $(MAKE) $(EXTRA_TARGET_FLAGS)   clean
38907 @endif target-libgcc-bootstrap
38908
38909
38910 .PHONY: all-stage3-target-libgcc maybe-all-stage3-target-libgcc
38911 .PHONY: clean-stage3-target-libgcc maybe-clean-stage3-target-libgcc
38912 maybe-all-stage3-target-libgcc:
38913 maybe-clean-stage3-target-libgcc:
38914 @if target-libgcc-bootstrap
38915 maybe-all-stage3-target-libgcc: all-stage3-target-libgcc
38916 all-stage3: all-stage3-target-libgcc
38917 TARGET-stage3-target-libgcc = $(TARGET-target-libgcc)
38918 all-stage3-target-libgcc: configure-stage3-target-libgcc
38919         @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
38920         @r=`${PWD_COMMAND}`; export r; \
38921         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38922         TFLAGS="$(STAGE3_TFLAGS)"; \
38923         $(NORMAL_TARGET_EXPORTS) \
38924           \
38925         cd $(TARGET_SUBDIR)/libgcc && \
38926         $(MAKE) $(BASE_FLAGS_TO_PASS) \
38927                 CFLAGS="$(CFLAGS_FOR_TARGET)" \
38928                 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
38929                 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
38930                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
38931                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
38932                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
38933                 $(EXTRA_TARGET_FLAGS)   \
38934                 TFLAGS="$(STAGE3_TFLAGS)" \
38935                 $(TARGET-stage3-target-libgcc)
38936
38937 maybe-clean-stage3-target-libgcc: clean-stage3-target-libgcc
38938 clean-stage3: clean-stage3-target-libgcc
38939 clean-stage3-target-libgcc:
38940         @if [ $(current_stage) = stage3 ]; then \
38941           [ -f $(TARGET_SUBDIR)/libgcc/Makefile ] || exit 0; \
38942         else \
38943           [ -f $(TARGET_SUBDIR)/stage3-libgcc/Makefile ] || exit 0; \
38944           $(MAKE) stage3-start; \
38945         fi; \
38946         cd $(TARGET_SUBDIR)/libgcc && \
38947         $(MAKE) $(EXTRA_TARGET_FLAGS)   clean
38948 @endif target-libgcc-bootstrap
38949
38950
38951 .PHONY: all-stage4-target-libgcc maybe-all-stage4-target-libgcc
38952 .PHONY: clean-stage4-target-libgcc maybe-clean-stage4-target-libgcc
38953 maybe-all-stage4-target-libgcc:
38954 maybe-clean-stage4-target-libgcc:
38955 @if target-libgcc-bootstrap
38956 maybe-all-stage4-target-libgcc: all-stage4-target-libgcc
38957 all-stage4: all-stage4-target-libgcc
38958 TARGET-stage4-target-libgcc = $(TARGET-target-libgcc)
38959 all-stage4-target-libgcc: configure-stage4-target-libgcc
38960         @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
38961         @r=`${PWD_COMMAND}`; export r; \
38962         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38963         TFLAGS="$(STAGE4_TFLAGS)"; \
38964         $(NORMAL_TARGET_EXPORTS) \
38965           \
38966         cd $(TARGET_SUBDIR)/libgcc && \
38967         $(MAKE) $(BASE_FLAGS_TO_PASS) \
38968                 CFLAGS="$(CFLAGS_FOR_TARGET)" \
38969                 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
38970                 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
38971                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
38972                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
38973                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
38974                 $(EXTRA_TARGET_FLAGS)   \
38975                 TFLAGS="$(STAGE4_TFLAGS)" \
38976                 $(TARGET-stage4-target-libgcc)
38977
38978 maybe-clean-stage4-target-libgcc: clean-stage4-target-libgcc
38979 clean-stage4: clean-stage4-target-libgcc
38980 clean-stage4-target-libgcc:
38981         @if [ $(current_stage) = stage4 ]; then \
38982           [ -f $(TARGET_SUBDIR)/libgcc/Makefile ] || exit 0; \
38983         else \
38984           [ -f $(TARGET_SUBDIR)/stage4-libgcc/Makefile ] || exit 0; \
38985           $(MAKE) stage4-start; \
38986         fi; \
38987         cd $(TARGET_SUBDIR)/libgcc && \
38988         $(MAKE) $(EXTRA_TARGET_FLAGS)   clean
38989 @endif target-libgcc-bootstrap
38990
38991
38992 .PHONY: all-stageprofile-target-libgcc maybe-all-stageprofile-target-libgcc
38993 .PHONY: clean-stageprofile-target-libgcc maybe-clean-stageprofile-target-libgcc
38994 maybe-all-stageprofile-target-libgcc:
38995 maybe-clean-stageprofile-target-libgcc:
38996 @if target-libgcc-bootstrap
38997 maybe-all-stageprofile-target-libgcc: all-stageprofile-target-libgcc
38998 all-stageprofile: all-stageprofile-target-libgcc
38999 TARGET-stageprofile-target-libgcc = $(TARGET-target-libgcc)
39000 all-stageprofile-target-libgcc: configure-stageprofile-target-libgcc
39001         @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
39002         @r=`${PWD_COMMAND}`; export r; \
39003         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39004         TFLAGS="$(STAGEprofile_TFLAGS)"; \
39005         $(NORMAL_TARGET_EXPORTS) \
39006           \
39007         cd $(TARGET_SUBDIR)/libgcc && \
39008         $(MAKE) $(BASE_FLAGS_TO_PASS) \
39009                 CFLAGS="$(CFLAGS_FOR_TARGET)" \
39010                 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
39011                 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
39012                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
39013                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
39014                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
39015                 $(EXTRA_TARGET_FLAGS)   \
39016                 TFLAGS="$(STAGEprofile_TFLAGS)" \
39017                 $(TARGET-stageprofile-target-libgcc)
39018
39019 maybe-clean-stageprofile-target-libgcc: clean-stageprofile-target-libgcc
39020 clean-stageprofile: clean-stageprofile-target-libgcc
39021 clean-stageprofile-target-libgcc:
39022         @if [ $(current_stage) = stageprofile ]; then \
39023           [ -f $(TARGET_SUBDIR)/libgcc/Makefile ] || exit 0; \
39024         else \
39025           [ -f $(TARGET_SUBDIR)/stageprofile-libgcc/Makefile ] || exit 0; \
39026           $(MAKE) stageprofile-start; \
39027         fi; \
39028         cd $(TARGET_SUBDIR)/libgcc && \
39029         $(MAKE) $(EXTRA_TARGET_FLAGS)   clean
39030 @endif target-libgcc-bootstrap
39031
39032
39033 .PHONY: all-stagefeedback-target-libgcc maybe-all-stagefeedback-target-libgcc
39034 .PHONY: clean-stagefeedback-target-libgcc maybe-clean-stagefeedback-target-libgcc
39035 maybe-all-stagefeedback-target-libgcc:
39036 maybe-clean-stagefeedback-target-libgcc:
39037 @if target-libgcc-bootstrap
39038 maybe-all-stagefeedback-target-libgcc: all-stagefeedback-target-libgcc
39039 all-stagefeedback: all-stagefeedback-target-libgcc
39040 TARGET-stagefeedback-target-libgcc = $(TARGET-target-libgcc)
39041 all-stagefeedback-target-libgcc: configure-stagefeedback-target-libgcc
39042         @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
39043         @r=`${PWD_COMMAND}`; export r; \
39044         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39045         TFLAGS="$(STAGEfeedback_TFLAGS)"; \
39046         $(NORMAL_TARGET_EXPORTS) \
39047           \
39048         cd $(TARGET_SUBDIR)/libgcc && \
39049         $(MAKE) $(BASE_FLAGS_TO_PASS) \
39050                 CFLAGS="$(CFLAGS_FOR_TARGET)" \
39051                 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
39052                 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
39053                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
39054                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
39055                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
39056                 $(EXTRA_TARGET_FLAGS)   \
39057                 TFLAGS="$(STAGEfeedback_TFLAGS)" \
39058                 $(TARGET-stagefeedback-target-libgcc)
39059
39060 maybe-clean-stagefeedback-target-libgcc: clean-stagefeedback-target-libgcc
39061 clean-stagefeedback: clean-stagefeedback-target-libgcc
39062 clean-stagefeedback-target-libgcc:
39063         @if [ $(current_stage) = stagefeedback ]; then \
39064           [ -f $(TARGET_SUBDIR)/libgcc/Makefile ] || exit 0; \
39065         else \
39066           [ -f $(TARGET_SUBDIR)/stagefeedback-libgcc/Makefile ] || exit 0; \
39067           $(MAKE) stagefeedback-start; \
39068         fi; \
39069         cd $(TARGET_SUBDIR)/libgcc && \
39070         $(MAKE) $(EXTRA_TARGET_FLAGS)   clean
39071 @endif target-libgcc-bootstrap
39072
39073
39074
39075
39076
39077
39078 .PHONY: check-target-libgcc maybe-check-target-libgcc
39079 maybe-check-target-libgcc:
39080 @if target-libgcc
39081 maybe-check-target-libgcc: check-target-libgcc
39082
39083 # Dummy target for uncheckable module.
39084 check-target-libgcc:
39085
39086 @endif target-libgcc
39087
39088 .PHONY: install-target-libgcc maybe-install-target-libgcc
39089 maybe-install-target-libgcc:
39090 @if target-libgcc
39091 maybe-install-target-libgcc: install-target-libgcc
39092
39093 install-target-libgcc: installdirs
39094         @: $(MAKE); $(unstage)
39095         @r=`${PWD_COMMAND}`; export r; \
39096         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39097         $(NORMAL_TARGET_EXPORTS) \
39098         (cd $(TARGET_SUBDIR)/libgcc && \
39099           $(MAKE) $(TARGET_FLAGS_TO_PASS)  install)
39100
39101 @endif target-libgcc
39102
39103 .PHONY: install-strip-target-libgcc maybe-install-strip-target-libgcc
39104 maybe-install-strip-target-libgcc:
39105 @if target-libgcc
39106 maybe-install-strip-target-libgcc: install-strip-target-libgcc
39107
39108 install-strip-target-libgcc: installdirs
39109         @: $(MAKE); $(unstage)
39110         @r=`${PWD_COMMAND}`; export r; \
39111         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39112         $(NORMAL_TARGET_EXPORTS) \
39113         (cd $(TARGET_SUBDIR)/libgcc && \
39114           $(MAKE) $(TARGET_FLAGS_TO_PASS)  install-strip)
39115
39116 @endif target-libgcc
39117
39118 # Other targets (info, dvi, pdf, etc.)
39119
39120 .PHONY: maybe-info-target-libgcc info-target-libgcc
39121 maybe-info-target-libgcc:
39122 @if target-libgcc
39123 maybe-info-target-libgcc: info-target-libgcc
39124
39125 info-target-libgcc: \
39126     configure-target-libgcc 
39127         @: $(MAKE); $(unstage)
39128         @[ -f $(TARGET_SUBDIR)/libgcc/Makefile ] || exit 0; \
39129         r=`${PWD_COMMAND}`; export r; \
39130         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39131         $(NORMAL_TARGET_EXPORTS) \
39132         echo "Doing info in $(TARGET_SUBDIR)/libgcc"; \
39133         for flag in $(EXTRA_TARGET_FLAGS); do \
39134           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
39135         done; \
39136         (cd $(TARGET_SUBDIR)/libgcc && \
39137           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
39138                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
39139                   "RANLIB=$${RANLIB}" \
39140                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
39141                    info) \
39142           || exit 1
39143
39144 @endif target-libgcc
39145
39146 .PHONY: maybe-dvi-target-libgcc dvi-target-libgcc
39147 maybe-dvi-target-libgcc:
39148 @if target-libgcc
39149 maybe-dvi-target-libgcc: dvi-target-libgcc
39150
39151 dvi-target-libgcc: \
39152     configure-target-libgcc 
39153         @: $(MAKE); $(unstage)
39154         @[ -f $(TARGET_SUBDIR)/libgcc/Makefile ] || exit 0; \
39155         r=`${PWD_COMMAND}`; export r; \
39156         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39157         $(NORMAL_TARGET_EXPORTS) \
39158         echo "Doing dvi in $(TARGET_SUBDIR)/libgcc"; \
39159         for flag in $(EXTRA_TARGET_FLAGS); do \
39160           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
39161         done; \
39162         (cd $(TARGET_SUBDIR)/libgcc && \
39163           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
39164                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
39165                   "RANLIB=$${RANLIB}" \
39166                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
39167                    dvi) \
39168           || exit 1
39169
39170 @endif target-libgcc
39171
39172 .PHONY: maybe-pdf-target-libgcc pdf-target-libgcc
39173 maybe-pdf-target-libgcc:
39174 @if target-libgcc
39175 maybe-pdf-target-libgcc: pdf-target-libgcc
39176
39177 pdf-target-libgcc: \
39178     configure-target-libgcc 
39179         @: $(MAKE); $(unstage)
39180         @[ -f $(TARGET_SUBDIR)/libgcc/Makefile ] || exit 0; \
39181         r=`${PWD_COMMAND}`; export r; \
39182         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39183         $(NORMAL_TARGET_EXPORTS) \
39184         echo "Doing pdf in $(TARGET_SUBDIR)/libgcc"; \
39185         for flag in $(EXTRA_TARGET_FLAGS); do \
39186           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
39187         done; \
39188         (cd $(TARGET_SUBDIR)/libgcc && \
39189           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
39190                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
39191                   "RANLIB=$${RANLIB}" \
39192                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
39193                    pdf) \
39194           || exit 1
39195
39196 @endif target-libgcc
39197
39198 .PHONY: maybe-html-target-libgcc html-target-libgcc
39199 maybe-html-target-libgcc:
39200 @if target-libgcc
39201 maybe-html-target-libgcc: html-target-libgcc
39202
39203 html-target-libgcc: \
39204     configure-target-libgcc 
39205         @: $(MAKE); $(unstage)
39206         @[ -f $(TARGET_SUBDIR)/libgcc/Makefile ] || exit 0; \
39207         r=`${PWD_COMMAND}`; export r; \
39208         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39209         $(NORMAL_TARGET_EXPORTS) \
39210         echo "Doing html in $(TARGET_SUBDIR)/libgcc"; \
39211         for flag in $(EXTRA_TARGET_FLAGS); do \
39212           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
39213         done; \
39214         (cd $(TARGET_SUBDIR)/libgcc && \
39215           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
39216                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
39217                   "RANLIB=$${RANLIB}" \
39218                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
39219                    html) \
39220           || exit 1
39221
39222 @endif target-libgcc
39223
39224 .PHONY: maybe-TAGS-target-libgcc TAGS-target-libgcc
39225 maybe-TAGS-target-libgcc:
39226 @if target-libgcc
39227 maybe-TAGS-target-libgcc: TAGS-target-libgcc
39228
39229 TAGS-target-libgcc: \
39230     configure-target-libgcc 
39231         @: $(MAKE); $(unstage)
39232         @[ -f $(TARGET_SUBDIR)/libgcc/Makefile ] || exit 0; \
39233         r=`${PWD_COMMAND}`; export r; \
39234         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39235         $(NORMAL_TARGET_EXPORTS) \
39236         echo "Doing TAGS in $(TARGET_SUBDIR)/libgcc"; \
39237         for flag in $(EXTRA_TARGET_FLAGS); do \
39238           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
39239         done; \
39240         (cd $(TARGET_SUBDIR)/libgcc && \
39241           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
39242                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
39243                   "RANLIB=$${RANLIB}" \
39244                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
39245                    TAGS) \
39246           || exit 1
39247
39248 @endif target-libgcc
39249
39250 .PHONY: maybe-install-info-target-libgcc install-info-target-libgcc
39251 maybe-install-info-target-libgcc:
39252 @if target-libgcc
39253 maybe-install-info-target-libgcc: install-info-target-libgcc
39254
39255 install-info-target-libgcc: \
39256     configure-target-libgcc \
39257     info-target-libgcc 
39258         @: $(MAKE); $(unstage)
39259         @[ -f $(TARGET_SUBDIR)/libgcc/Makefile ] || exit 0; \
39260         r=`${PWD_COMMAND}`; export r; \
39261         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39262         $(NORMAL_TARGET_EXPORTS) \
39263         echo "Doing install-info in $(TARGET_SUBDIR)/libgcc"; \
39264         for flag in $(EXTRA_TARGET_FLAGS); do \
39265           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
39266         done; \
39267         (cd $(TARGET_SUBDIR)/libgcc && \
39268           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
39269                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
39270                   "RANLIB=$${RANLIB}" \
39271                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
39272                    install-info) \
39273           || exit 1
39274
39275 @endif target-libgcc
39276
39277 .PHONY: maybe-install-pdf-target-libgcc install-pdf-target-libgcc
39278 maybe-install-pdf-target-libgcc:
39279 @if target-libgcc
39280 maybe-install-pdf-target-libgcc: install-pdf-target-libgcc
39281
39282 install-pdf-target-libgcc: \
39283     configure-target-libgcc \
39284     pdf-target-libgcc 
39285         @: $(MAKE); $(unstage)
39286         @[ -f $(TARGET_SUBDIR)/libgcc/Makefile ] || exit 0; \
39287         r=`${PWD_COMMAND}`; export r; \
39288         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39289         $(NORMAL_TARGET_EXPORTS) \
39290         echo "Doing install-pdf in $(TARGET_SUBDIR)/libgcc"; \
39291         for flag in $(EXTRA_TARGET_FLAGS); do \
39292           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
39293         done; \
39294         (cd $(TARGET_SUBDIR)/libgcc && \
39295           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
39296                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
39297                   "RANLIB=$${RANLIB}" \
39298                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
39299                    install-pdf) \
39300           || exit 1
39301
39302 @endif target-libgcc
39303
39304 .PHONY: maybe-install-html-target-libgcc install-html-target-libgcc
39305 maybe-install-html-target-libgcc:
39306 @if target-libgcc
39307 maybe-install-html-target-libgcc: install-html-target-libgcc
39308
39309 install-html-target-libgcc: \
39310     configure-target-libgcc \
39311     html-target-libgcc 
39312         @: $(MAKE); $(unstage)
39313         @[ -f $(TARGET_SUBDIR)/libgcc/Makefile ] || exit 0; \
39314         r=`${PWD_COMMAND}`; export r; \
39315         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39316         $(NORMAL_TARGET_EXPORTS) \
39317         echo "Doing install-html in $(TARGET_SUBDIR)/libgcc"; \
39318         for flag in $(EXTRA_TARGET_FLAGS); do \
39319           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
39320         done; \
39321         (cd $(TARGET_SUBDIR)/libgcc && \
39322           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
39323                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
39324                   "RANLIB=$${RANLIB}" \
39325                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
39326                    install-html) \
39327           || exit 1
39328
39329 @endif target-libgcc
39330
39331 .PHONY: maybe-installcheck-target-libgcc installcheck-target-libgcc
39332 maybe-installcheck-target-libgcc:
39333 @if target-libgcc
39334 maybe-installcheck-target-libgcc: installcheck-target-libgcc
39335
39336 installcheck-target-libgcc: \
39337     configure-target-libgcc 
39338         @: $(MAKE); $(unstage)
39339         @[ -f $(TARGET_SUBDIR)/libgcc/Makefile ] || exit 0; \
39340         r=`${PWD_COMMAND}`; export r; \
39341         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39342         $(NORMAL_TARGET_EXPORTS) \
39343         echo "Doing installcheck in $(TARGET_SUBDIR)/libgcc"; \
39344         for flag in $(EXTRA_TARGET_FLAGS); do \
39345           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
39346         done; \
39347         (cd $(TARGET_SUBDIR)/libgcc && \
39348           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
39349                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
39350                   "RANLIB=$${RANLIB}" \
39351                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
39352                    installcheck) \
39353           || exit 1
39354
39355 @endif target-libgcc
39356
39357 .PHONY: maybe-mostlyclean-target-libgcc mostlyclean-target-libgcc
39358 maybe-mostlyclean-target-libgcc:
39359 @if target-libgcc
39360 maybe-mostlyclean-target-libgcc: mostlyclean-target-libgcc
39361
39362 mostlyclean-target-libgcc: 
39363         @: $(MAKE); $(unstage)
39364         @[ -f $(TARGET_SUBDIR)/libgcc/Makefile ] || exit 0; \
39365         r=`${PWD_COMMAND}`; export r; \
39366         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39367         $(NORMAL_TARGET_EXPORTS) \
39368         echo "Doing mostlyclean in $(TARGET_SUBDIR)/libgcc"; \
39369         for flag in $(EXTRA_TARGET_FLAGS); do \
39370           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
39371         done; \
39372         (cd $(TARGET_SUBDIR)/libgcc && \
39373           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
39374                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
39375                   "RANLIB=$${RANLIB}" \
39376                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
39377                    mostlyclean) \
39378           || exit 1
39379
39380 @endif target-libgcc
39381
39382 .PHONY: maybe-clean-target-libgcc clean-target-libgcc
39383 maybe-clean-target-libgcc:
39384 @if target-libgcc
39385 maybe-clean-target-libgcc: clean-target-libgcc
39386
39387 clean-target-libgcc: 
39388         @: $(MAKE); $(unstage)
39389         @[ -f $(TARGET_SUBDIR)/libgcc/Makefile ] || exit 0; \
39390         r=`${PWD_COMMAND}`; export r; \
39391         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39392         $(NORMAL_TARGET_EXPORTS) \
39393         echo "Doing clean in $(TARGET_SUBDIR)/libgcc"; \
39394         for flag in $(EXTRA_TARGET_FLAGS); do \
39395           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
39396         done; \
39397         (cd $(TARGET_SUBDIR)/libgcc && \
39398           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
39399                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
39400                   "RANLIB=$${RANLIB}" \
39401                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
39402                    clean) \
39403           || exit 1
39404
39405 @endif target-libgcc
39406
39407 .PHONY: maybe-distclean-target-libgcc distclean-target-libgcc
39408 maybe-distclean-target-libgcc:
39409 @if target-libgcc
39410 maybe-distclean-target-libgcc: distclean-target-libgcc
39411
39412 distclean-target-libgcc: 
39413         @: $(MAKE); $(unstage)
39414         @[ -f $(TARGET_SUBDIR)/libgcc/Makefile ] || exit 0; \
39415         r=`${PWD_COMMAND}`; export r; \
39416         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39417         $(NORMAL_TARGET_EXPORTS) \
39418         echo "Doing distclean in $(TARGET_SUBDIR)/libgcc"; \
39419         for flag in $(EXTRA_TARGET_FLAGS); do \
39420           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
39421         done; \
39422         (cd $(TARGET_SUBDIR)/libgcc && \
39423           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
39424                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
39425                   "RANLIB=$${RANLIB}" \
39426                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
39427                    distclean) \
39428           || exit 1
39429
39430 @endif target-libgcc
39431
39432 .PHONY: maybe-maintainer-clean-target-libgcc maintainer-clean-target-libgcc
39433 maybe-maintainer-clean-target-libgcc:
39434 @if target-libgcc
39435 maybe-maintainer-clean-target-libgcc: maintainer-clean-target-libgcc
39436
39437 maintainer-clean-target-libgcc: 
39438         @: $(MAKE); $(unstage)
39439         @[ -f $(TARGET_SUBDIR)/libgcc/Makefile ] || exit 0; \
39440         r=`${PWD_COMMAND}`; export r; \
39441         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39442         $(NORMAL_TARGET_EXPORTS) \
39443         echo "Doing maintainer-clean in $(TARGET_SUBDIR)/libgcc"; \
39444         for flag in $(EXTRA_TARGET_FLAGS); do \
39445           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
39446         done; \
39447         (cd $(TARGET_SUBDIR)/libgcc && \
39448           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
39449                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
39450                   "RANLIB=$${RANLIB}" \
39451                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
39452                    maintainer-clean) \
39453           || exit 1
39454
39455 @endif target-libgcc
39456
39457
39458
39459
39460
39461 .PHONY: configure-target-libbacktrace maybe-configure-target-libbacktrace
39462 maybe-configure-target-libbacktrace:
39463 @if gcc-bootstrap
39464 configure-target-libbacktrace: stage_current
39465 @endif gcc-bootstrap
39466 @if target-libbacktrace
39467 maybe-configure-target-libbacktrace: configure-target-libbacktrace
39468 configure-target-libbacktrace: 
39469         @: $(MAKE); $(unstage)
39470         @r=`${PWD_COMMAND}`; export r; \
39471         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39472         echo "Checking multilib configuration for libbacktrace..."; \
39473         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libbacktrace; \
39474         $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libbacktrace/multilib.tmp 2> /dev/null; \
39475         if test -r $(TARGET_SUBDIR)/libbacktrace/multilib.out; then \
39476           if cmp -s $(TARGET_SUBDIR)/libbacktrace/multilib.tmp $(TARGET_SUBDIR)/libbacktrace/multilib.out; then \
39477             rm -f $(TARGET_SUBDIR)/libbacktrace/multilib.tmp; \
39478           else \
39479             rm -f $(TARGET_SUBDIR)/libbacktrace/Makefile; \
39480             mv $(TARGET_SUBDIR)/libbacktrace/multilib.tmp $(TARGET_SUBDIR)/libbacktrace/multilib.out; \
39481           fi; \
39482         else \
39483           mv $(TARGET_SUBDIR)/libbacktrace/multilib.tmp $(TARGET_SUBDIR)/libbacktrace/multilib.out; \
39484         fi; \
39485         test ! -f $(TARGET_SUBDIR)/libbacktrace/Makefile || exit 0; \
39486         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libbacktrace; \
39487         $(NORMAL_TARGET_EXPORTS)  \
39488         echo Configuring in $(TARGET_SUBDIR)/libbacktrace; \
39489         cd "$(TARGET_SUBDIR)/libbacktrace" || exit 1; \
39490         case $(srcdir) in \
39491           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
39492           *) topdir=`echo $(TARGET_SUBDIR)/libbacktrace/ | \
39493                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
39494         esac; \
39495         module_srcdir=libbacktrace; \
39496         rm -f no-such-file || : ; \
39497         CONFIG_SITE=no-such-file $(SHELL) \
39498           $$s/$$module_srcdir/configure \
39499           --srcdir=$${topdir}/$$module_srcdir \
39500           $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
39501           --target=${target_alias}  \
39502           || exit 1
39503 @endif target-libbacktrace
39504
39505
39506
39507
39508
39509 .PHONY: all-target-libbacktrace maybe-all-target-libbacktrace
39510 maybe-all-target-libbacktrace:
39511 @if gcc-bootstrap
39512 all-target-libbacktrace: stage_current
39513 @endif gcc-bootstrap
39514 @if target-libbacktrace
39515 TARGET-target-libbacktrace=all
39516 maybe-all-target-libbacktrace: all-target-libbacktrace
39517 all-target-libbacktrace: configure-target-libbacktrace
39518         @: $(MAKE); $(unstage)
39519         @r=`${PWD_COMMAND}`; export r; \
39520         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39521         $(NORMAL_TARGET_EXPORTS)  \
39522         (cd $(TARGET_SUBDIR)/libbacktrace && \
39523           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_TARGET_FLAGS)   \
39524                 $(TARGET-target-libbacktrace))
39525 @endif target-libbacktrace
39526
39527
39528
39529
39530
39531 .PHONY: check-target-libbacktrace maybe-check-target-libbacktrace
39532 maybe-check-target-libbacktrace:
39533 @if target-libbacktrace
39534 maybe-check-target-libbacktrace: check-target-libbacktrace
39535
39536 check-target-libbacktrace:
39537         @: $(MAKE); $(unstage)
39538         @r=`${PWD_COMMAND}`; export r; \
39539         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39540         $(NORMAL_TARGET_EXPORTS) \
39541         (cd $(TARGET_SUBDIR)/libbacktrace && \
39542           $(MAKE) $(TARGET_FLAGS_TO_PASS)   check)
39543
39544 @endif target-libbacktrace
39545
39546 .PHONY: install-target-libbacktrace maybe-install-target-libbacktrace
39547 maybe-install-target-libbacktrace:
39548 @if target-libbacktrace
39549 maybe-install-target-libbacktrace: install-target-libbacktrace
39550
39551 install-target-libbacktrace: installdirs
39552         @: $(MAKE); $(unstage)
39553         @r=`${PWD_COMMAND}`; export r; \
39554         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39555         $(NORMAL_TARGET_EXPORTS) \
39556         (cd $(TARGET_SUBDIR)/libbacktrace && \
39557           $(MAKE) $(TARGET_FLAGS_TO_PASS)  install)
39558
39559 @endif target-libbacktrace
39560
39561 .PHONY: install-strip-target-libbacktrace maybe-install-strip-target-libbacktrace
39562 maybe-install-strip-target-libbacktrace:
39563 @if target-libbacktrace
39564 maybe-install-strip-target-libbacktrace: install-strip-target-libbacktrace
39565
39566 install-strip-target-libbacktrace: installdirs
39567         @: $(MAKE); $(unstage)
39568         @r=`${PWD_COMMAND}`; export r; \
39569         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39570         $(NORMAL_TARGET_EXPORTS) \
39571         (cd $(TARGET_SUBDIR)/libbacktrace && \
39572           $(MAKE) $(TARGET_FLAGS_TO_PASS)  install-strip)
39573
39574 @endif target-libbacktrace
39575
39576 # Other targets (info, dvi, pdf, etc.)
39577
39578 .PHONY: maybe-info-target-libbacktrace info-target-libbacktrace
39579 maybe-info-target-libbacktrace:
39580 @if target-libbacktrace
39581 maybe-info-target-libbacktrace: info-target-libbacktrace
39582
39583 info-target-libbacktrace: \
39584     configure-target-libbacktrace 
39585         @: $(MAKE); $(unstage)
39586         @[ -f $(TARGET_SUBDIR)/libbacktrace/Makefile ] || exit 0; \
39587         r=`${PWD_COMMAND}`; export r; \
39588         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39589         $(NORMAL_TARGET_EXPORTS) \
39590         echo "Doing info in $(TARGET_SUBDIR)/libbacktrace"; \
39591         for flag in $(EXTRA_TARGET_FLAGS); do \
39592           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
39593         done; \
39594         (cd $(TARGET_SUBDIR)/libbacktrace && \
39595           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
39596                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
39597                   "RANLIB=$${RANLIB}" \
39598                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
39599                    info) \
39600           || exit 1
39601
39602 @endif target-libbacktrace
39603
39604 .PHONY: maybe-dvi-target-libbacktrace dvi-target-libbacktrace
39605 maybe-dvi-target-libbacktrace:
39606 @if target-libbacktrace
39607 maybe-dvi-target-libbacktrace: dvi-target-libbacktrace
39608
39609 dvi-target-libbacktrace: \
39610     configure-target-libbacktrace 
39611         @: $(MAKE); $(unstage)
39612         @[ -f $(TARGET_SUBDIR)/libbacktrace/Makefile ] || exit 0; \
39613         r=`${PWD_COMMAND}`; export r; \
39614         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39615         $(NORMAL_TARGET_EXPORTS) \
39616         echo "Doing dvi in $(TARGET_SUBDIR)/libbacktrace"; \
39617         for flag in $(EXTRA_TARGET_FLAGS); do \
39618           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
39619         done; \
39620         (cd $(TARGET_SUBDIR)/libbacktrace && \
39621           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
39622                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
39623                   "RANLIB=$${RANLIB}" \
39624                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
39625                    dvi) \
39626           || exit 1
39627
39628 @endif target-libbacktrace
39629
39630 .PHONY: maybe-pdf-target-libbacktrace pdf-target-libbacktrace
39631 maybe-pdf-target-libbacktrace:
39632 @if target-libbacktrace
39633 maybe-pdf-target-libbacktrace: pdf-target-libbacktrace
39634
39635 pdf-target-libbacktrace: \
39636     configure-target-libbacktrace 
39637         @: $(MAKE); $(unstage)
39638         @[ -f $(TARGET_SUBDIR)/libbacktrace/Makefile ] || exit 0; \
39639         r=`${PWD_COMMAND}`; export r; \
39640         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39641         $(NORMAL_TARGET_EXPORTS) \
39642         echo "Doing pdf in $(TARGET_SUBDIR)/libbacktrace"; \
39643         for flag in $(EXTRA_TARGET_FLAGS); do \
39644           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
39645         done; \
39646         (cd $(TARGET_SUBDIR)/libbacktrace && \
39647           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
39648                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
39649                   "RANLIB=$${RANLIB}" \
39650                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
39651                    pdf) \
39652           || exit 1
39653
39654 @endif target-libbacktrace
39655
39656 .PHONY: maybe-html-target-libbacktrace html-target-libbacktrace
39657 maybe-html-target-libbacktrace:
39658 @if target-libbacktrace
39659 maybe-html-target-libbacktrace: html-target-libbacktrace
39660
39661 html-target-libbacktrace: \
39662     configure-target-libbacktrace 
39663         @: $(MAKE); $(unstage)
39664         @[ -f $(TARGET_SUBDIR)/libbacktrace/Makefile ] || exit 0; \
39665         r=`${PWD_COMMAND}`; export r; \
39666         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39667         $(NORMAL_TARGET_EXPORTS) \
39668         echo "Doing html in $(TARGET_SUBDIR)/libbacktrace"; \
39669         for flag in $(EXTRA_TARGET_FLAGS); do \
39670           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
39671         done; \
39672         (cd $(TARGET_SUBDIR)/libbacktrace && \
39673           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
39674                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
39675                   "RANLIB=$${RANLIB}" \
39676                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
39677                    html) \
39678           || exit 1
39679
39680 @endif target-libbacktrace
39681
39682 .PHONY: maybe-TAGS-target-libbacktrace TAGS-target-libbacktrace
39683 maybe-TAGS-target-libbacktrace:
39684 @if target-libbacktrace
39685 maybe-TAGS-target-libbacktrace: TAGS-target-libbacktrace
39686
39687 TAGS-target-libbacktrace: \
39688     configure-target-libbacktrace 
39689         @: $(MAKE); $(unstage)
39690         @[ -f $(TARGET_SUBDIR)/libbacktrace/Makefile ] || exit 0; \
39691         r=`${PWD_COMMAND}`; export r; \
39692         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39693         $(NORMAL_TARGET_EXPORTS) \
39694         echo "Doing TAGS in $(TARGET_SUBDIR)/libbacktrace"; \
39695         for flag in $(EXTRA_TARGET_FLAGS); do \
39696           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
39697         done; \
39698         (cd $(TARGET_SUBDIR)/libbacktrace && \
39699           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
39700                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
39701                   "RANLIB=$${RANLIB}" \
39702                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
39703                    TAGS) \
39704           || exit 1
39705
39706 @endif target-libbacktrace
39707
39708 .PHONY: maybe-install-info-target-libbacktrace install-info-target-libbacktrace
39709 maybe-install-info-target-libbacktrace:
39710 @if target-libbacktrace
39711 maybe-install-info-target-libbacktrace: install-info-target-libbacktrace
39712
39713 install-info-target-libbacktrace: \
39714     configure-target-libbacktrace \
39715     info-target-libbacktrace 
39716         @: $(MAKE); $(unstage)
39717         @[ -f $(TARGET_SUBDIR)/libbacktrace/Makefile ] || exit 0; \
39718         r=`${PWD_COMMAND}`; export r; \
39719         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39720         $(NORMAL_TARGET_EXPORTS) \
39721         echo "Doing install-info in $(TARGET_SUBDIR)/libbacktrace"; \
39722         for flag in $(EXTRA_TARGET_FLAGS); do \
39723           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
39724         done; \
39725         (cd $(TARGET_SUBDIR)/libbacktrace && \
39726           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
39727                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
39728                   "RANLIB=$${RANLIB}" \
39729                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
39730                    install-info) \
39731           || exit 1
39732
39733 @endif target-libbacktrace
39734
39735 .PHONY: maybe-install-pdf-target-libbacktrace install-pdf-target-libbacktrace
39736 maybe-install-pdf-target-libbacktrace:
39737 @if target-libbacktrace
39738 maybe-install-pdf-target-libbacktrace: install-pdf-target-libbacktrace
39739
39740 install-pdf-target-libbacktrace: \
39741     configure-target-libbacktrace \
39742     pdf-target-libbacktrace 
39743         @: $(MAKE); $(unstage)
39744         @[ -f $(TARGET_SUBDIR)/libbacktrace/Makefile ] || exit 0; \
39745         r=`${PWD_COMMAND}`; export r; \
39746         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39747         $(NORMAL_TARGET_EXPORTS) \
39748         echo "Doing install-pdf in $(TARGET_SUBDIR)/libbacktrace"; \
39749         for flag in $(EXTRA_TARGET_FLAGS); do \
39750           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
39751         done; \
39752         (cd $(TARGET_SUBDIR)/libbacktrace && \
39753           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
39754                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
39755                   "RANLIB=$${RANLIB}" \
39756                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
39757                    install-pdf) \
39758           || exit 1
39759
39760 @endif target-libbacktrace
39761
39762 .PHONY: maybe-install-html-target-libbacktrace install-html-target-libbacktrace
39763 maybe-install-html-target-libbacktrace:
39764 @if target-libbacktrace
39765 maybe-install-html-target-libbacktrace: install-html-target-libbacktrace
39766
39767 install-html-target-libbacktrace: \
39768     configure-target-libbacktrace \
39769     html-target-libbacktrace 
39770         @: $(MAKE); $(unstage)
39771         @[ -f $(TARGET_SUBDIR)/libbacktrace/Makefile ] || exit 0; \
39772         r=`${PWD_COMMAND}`; export r; \
39773         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39774         $(NORMAL_TARGET_EXPORTS) \
39775         echo "Doing install-html in $(TARGET_SUBDIR)/libbacktrace"; \
39776         for flag in $(EXTRA_TARGET_FLAGS); do \
39777           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
39778         done; \
39779         (cd $(TARGET_SUBDIR)/libbacktrace && \
39780           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
39781                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
39782                   "RANLIB=$${RANLIB}" \
39783                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
39784                    install-html) \
39785           || exit 1
39786
39787 @endif target-libbacktrace
39788
39789 .PHONY: maybe-installcheck-target-libbacktrace installcheck-target-libbacktrace
39790 maybe-installcheck-target-libbacktrace:
39791 @if target-libbacktrace
39792 maybe-installcheck-target-libbacktrace: installcheck-target-libbacktrace
39793
39794 installcheck-target-libbacktrace: \
39795     configure-target-libbacktrace 
39796         @: $(MAKE); $(unstage)
39797         @[ -f $(TARGET_SUBDIR)/libbacktrace/Makefile ] || exit 0; \
39798         r=`${PWD_COMMAND}`; export r; \
39799         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39800         $(NORMAL_TARGET_EXPORTS) \
39801         echo "Doing installcheck in $(TARGET_SUBDIR)/libbacktrace"; \
39802         for flag in $(EXTRA_TARGET_FLAGS); do \
39803           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
39804         done; \
39805         (cd $(TARGET_SUBDIR)/libbacktrace && \
39806           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
39807                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
39808                   "RANLIB=$${RANLIB}" \
39809                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
39810                    installcheck) \
39811           || exit 1
39812
39813 @endif target-libbacktrace
39814
39815 .PHONY: maybe-mostlyclean-target-libbacktrace mostlyclean-target-libbacktrace
39816 maybe-mostlyclean-target-libbacktrace:
39817 @if target-libbacktrace
39818 maybe-mostlyclean-target-libbacktrace: mostlyclean-target-libbacktrace
39819
39820 mostlyclean-target-libbacktrace: 
39821         @: $(MAKE); $(unstage)
39822         @[ -f $(TARGET_SUBDIR)/libbacktrace/Makefile ] || exit 0; \
39823         r=`${PWD_COMMAND}`; export r; \
39824         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39825         $(NORMAL_TARGET_EXPORTS) \
39826         echo "Doing mostlyclean in $(TARGET_SUBDIR)/libbacktrace"; \
39827         for flag in $(EXTRA_TARGET_FLAGS); do \
39828           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
39829         done; \
39830         (cd $(TARGET_SUBDIR)/libbacktrace && \
39831           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
39832                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
39833                   "RANLIB=$${RANLIB}" \
39834                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
39835                    mostlyclean) \
39836           || exit 1
39837
39838 @endif target-libbacktrace
39839
39840 .PHONY: maybe-clean-target-libbacktrace clean-target-libbacktrace
39841 maybe-clean-target-libbacktrace:
39842 @if target-libbacktrace
39843 maybe-clean-target-libbacktrace: clean-target-libbacktrace
39844
39845 clean-target-libbacktrace: 
39846         @: $(MAKE); $(unstage)
39847         @[ -f $(TARGET_SUBDIR)/libbacktrace/Makefile ] || exit 0; \
39848         r=`${PWD_COMMAND}`; export r; \
39849         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39850         $(NORMAL_TARGET_EXPORTS) \
39851         echo "Doing clean in $(TARGET_SUBDIR)/libbacktrace"; \
39852         for flag in $(EXTRA_TARGET_FLAGS); do \
39853           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
39854         done; \
39855         (cd $(TARGET_SUBDIR)/libbacktrace && \
39856           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
39857                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
39858                   "RANLIB=$${RANLIB}" \
39859                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
39860                    clean) \
39861           || exit 1
39862
39863 @endif target-libbacktrace
39864
39865 .PHONY: maybe-distclean-target-libbacktrace distclean-target-libbacktrace
39866 maybe-distclean-target-libbacktrace:
39867 @if target-libbacktrace
39868 maybe-distclean-target-libbacktrace: distclean-target-libbacktrace
39869
39870 distclean-target-libbacktrace: 
39871         @: $(MAKE); $(unstage)
39872         @[ -f $(TARGET_SUBDIR)/libbacktrace/Makefile ] || exit 0; \
39873         r=`${PWD_COMMAND}`; export r; \
39874         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39875         $(NORMAL_TARGET_EXPORTS) \
39876         echo "Doing distclean in $(TARGET_SUBDIR)/libbacktrace"; \
39877         for flag in $(EXTRA_TARGET_FLAGS); do \
39878           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
39879         done; \
39880         (cd $(TARGET_SUBDIR)/libbacktrace && \
39881           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
39882                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
39883                   "RANLIB=$${RANLIB}" \
39884                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
39885                    distclean) \
39886           || exit 1
39887
39888 @endif target-libbacktrace
39889
39890 .PHONY: maybe-maintainer-clean-target-libbacktrace maintainer-clean-target-libbacktrace
39891 maybe-maintainer-clean-target-libbacktrace:
39892 @if target-libbacktrace
39893 maybe-maintainer-clean-target-libbacktrace: maintainer-clean-target-libbacktrace
39894
39895 maintainer-clean-target-libbacktrace: 
39896         @: $(MAKE); $(unstage)
39897         @[ -f $(TARGET_SUBDIR)/libbacktrace/Makefile ] || exit 0; \
39898         r=`${PWD_COMMAND}`; export r; \
39899         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39900         $(NORMAL_TARGET_EXPORTS) \
39901         echo "Doing maintainer-clean in $(TARGET_SUBDIR)/libbacktrace"; \
39902         for flag in $(EXTRA_TARGET_FLAGS); do \
39903           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
39904         done; \
39905         (cd $(TARGET_SUBDIR)/libbacktrace && \
39906           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
39907                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
39908                   "RANLIB=$${RANLIB}" \
39909                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
39910                    maintainer-clean) \
39911           || exit 1
39912
39913 @endif target-libbacktrace
39914
39915
39916
39917
39918
39919 .PHONY: configure-target-libquadmath maybe-configure-target-libquadmath
39920 maybe-configure-target-libquadmath:
39921 @if gcc-bootstrap
39922 configure-target-libquadmath: stage_current
39923 @endif gcc-bootstrap
39924 @if target-libquadmath
39925 maybe-configure-target-libquadmath: configure-target-libquadmath
39926 configure-target-libquadmath: 
39927         @: $(MAKE); $(unstage)
39928         @r=`${PWD_COMMAND}`; export r; \
39929         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39930         echo "Checking multilib configuration for libquadmath..."; \
39931         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libquadmath; \
39932         $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libquadmath/multilib.tmp 2> /dev/null; \
39933         if test -r $(TARGET_SUBDIR)/libquadmath/multilib.out; then \
39934           if cmp -s $(TARGET_SUBDIR)/libquadmath/multilib.tmp $(TARGET_SUBDIR)/libquadmath/multilib.out; then \
39935             rm -f $(TARGET_SUBDIR)/libquadmath/multilib.tmp; \
39936           else \
39937             rm -f $(TARGET_SUBDIR)/libquadmath/Makefile; \
39938             mv $(TARGET_SUBDIR)/libquadmath/multilib.tmp $(TARGET_SUBDIR)/libquadmath/multilib.out; \
39939           fi; \
39940         else \
39941           mv $(TARGET_SUBDIR)/libquadmath/multilib.tmp $(TARGET_SUBDIR)/libquadmath/multilib.out; \
39942         fi; \
39943         test ! -f $(TARGET_SUBDIR)/libquadmath/Makefile || exit 0; \
39944         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libquadmath; \
39945         $(NORMAL_TARGET_EXPORTS)  \
39946         echo Configuring in $(TARGET_SUBDIR)/libquadmath; \
39947         cd "$(TARGET_SUBDIR)/libquadmath" || exit 1; \
39948         case $(srcdir) in \
39949           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
39950           *) topdir=`echo $(TARGET_SUBDIR)/libquadmath/ | \
39951                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
39952         esac; \
39953         module_srcdir=libquadmath; \
39954         rm -f no-such-file || : ; \
39955         CONFIG_SITE=no-such-file $(SHELL) \
39956           $$s/$$module_srcdir/configure \
39957           --srcdir=$${topdir}/$$module_srcdir \
39958           $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
39959           --target=${target_alias}  \
39960           || exit 1
39961 @endif target-libquadmath
39962
39963
39964
39965
39966
39967 .PHONY: all-target-libquadmath maybe-all-target-libquadmath
39968 maybe-all-target-libquadmath:
39969 @if gcc-bootstrap
39970 all-target-libquadmath: stage_current
39971 @endif gcc-bootstrap
39972 @if target-libquadmath
39973 TARGET-target-libquadmath=all
39974 maybe-all-target-libquadmath: all-target-libquadmath
39975 all-target-libquadmath: configure-target-libquadmath
39976         @: $(MAKE); $(unstage)
39977         @r=`${PWD_COMMAND}`; export r; \
39978         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39979         $(NORMAL_TARGET_EXPORTS)  \
39980         (cd $(TARGET_SUBDIR)/libquadmath && \
39981           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_TARGET_FLAGS)   \
39982                 $(TARGET-target-libquadmath))
39983 @endif target-libquadmath
39984
39985
39986
39987
39988
39989 .PHONY: check-target-libquadmath maybe-check-target-libquadmath
39990 maybe-check-target-libquadmath:
39991 @if target-libquadmath
39992 maybe-check-target-libquadmath: check-target-libquadmath
39993
39994 check-target-libquadmath:
39995         @: $(MAKE); $(unstage)
39996         @r=`${PWD_COMMAND}`; export r; \
39997         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39998         $(NORMAL_TARGET_EXPORTS) \
39999         (cd $(TARGET_SUBDIR)/libquadmath && \
40000           $(MAKE) $(TARGET_FLAGS_TO_PASS)   check)
40001
40002 @endif target-libquadmath
40003
40004 .PHONY: install-target-libquadmath maybe-install-target-libquadmath
40005 maybe-install-target-libquadmath:
40006 @if target-libquadmath
40007 maybe-install-target-libquadmath: install-target-libquadmath
40008
40009 install-target-libquadmath: installdirs
40010         @: $(MAKE); $(unstage)
40011         @r=`${PWD_COMMAND}`; export r; \
40012         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40013         $(NORMAL_TARGET_EXPORTS) \
40014         (cd $(TARGET_SUBDIR)/libquadmath && \
40015           $(MAKE) $(TARGET_FLAGS_TO_PASS)  install)
40016
40017 @endif target-libquadmath
40018
40019 .PHONY: install-strip-target-libquadmath maybe-install-strip-target-libquadmath
40020 maybe-install-strip-target-libquadmath:
40021 @if target-libquadmath
40022 maybe-install-strip-target-libquadmath: install-strip-target-libquadmath
40023
40024 install-strip-target-libquadmath: installdirs
40025         @: $(MAKE); $(unstage)
40026         @r=`${PWD_COMMAND}`; export r; \
40027         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40028         $(NORMAL_TARGET_EXPORTS) \
40029         (cd $(TARGET_SUBDIR)/libquadmath && \
40030           $(MAKE) $(TARGET_FLAGS_TO_PASS)  install-strip)
40031
40032 @endif target-libquadmath
40033
40034 # Other targets (info, dvi, pdf, etc.)
40035
40036 .PHONY: maybe-info-target-libquadmath info-target-libquadmath
40037 maybe-info-target-libquadmath:
40038 @if target-libquadmath
40039 maybe-info-target-libquadmath: info-target-libquadmath
40040
40041 info-target-libquadmath: \
40042     configure-target-libquadmath 
40043         @: $(MAKE); $(unstage)
40044         @[ -f $(TARGET_SUBDIR)/libquadmath/Makefile ] || exit 0; \
40045         r=`${PWD_COMMAND}`; export r; \
40046         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40047         $(NORMAL_TARGET_EXPORTS) \
40048         echo "Doing info in $(TARGET_SUBDIR)/libquadmath"; \
40049         for flag in $(EXTRA_TARGET_FLAGS); do \
40050           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
40051         done; \
40052         (cd $(TARGET_SUBDIR)/libquadmath && \
40053           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
40054                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
40055                   "RANLIB=$${RANLIB}" \
40056                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
40057                    info) \
40058           || exit 1
40059
40060 @endif target-libquadmath
40061
40062 .PHONY: maybe-dvi-target-libquadmath dvi-target-libquadmath
40063 maybe-dvi-target-libquadmath:
40064 @if target-libquadmath
40065 maybe-dvi-target-libquadmath: dvi-target-libquadmath
40066
40067 dvi-target-libquadmath: \
40068     configure-target-libquadmath 
40069         @: $(MAKE); $(unstage)
40070         @[ -f $(TARGET_SUBDIR)/libquadmath/Makefile ] || exit 0; \
40071         r=`${PWD_COMMAND}`; export r; \
40072         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40073         $(NORMAL_TARGET_EXPORTS) \
40074         echo "Doing dvi in $(TARGET_SUBDIR)/libquadmath"; \
40075         for flag in $(EXTRA_TARGET_FLAGS); do \
40076           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
40077         done; \
40078         (cd $(TARGET_SUBDIR)/libquadmath && \
40079           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
40080                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
40081                   "RANLIB=$${RANLIB}" \
40082                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
40083                    dvi) \
40084           || exit 1
40085
40086 @endif target-libquadmath
40087
40088 .PHONY: maybe-pdf-target-libquadmath pdf-target-libquadmath
40089 maybe-pdf-target-libquadmath:
40090 @if target-libquadmath
40091 maybe-pdf-target-libquadmath: pdf-target-libquadmath
40092
40093 pdf-target-libquadmath: \
40094     configure-target-libquadmath 
40095         @: $(MAKE); $(unstage)
40096         @[ -f $(TARGET_SUBDIR)/libquadmath/Makefile ] || exit 0; \
40097         r=`${PWD_COMMAND}`; export r; \
40098         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40099         $(NORMAL_TARGET_EXPORTS) \
40100         echo "Doing pdf in $(TARGET_SUBDIR)/libquadmath"; \
40101         for flag in $(EXTRA_TARGET_FLAGS); do \
40102           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
40103         done; \
40104         (cd $(TARGET_SUBDIR)/libquadmath && \
40105           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
40106                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
40107                   "RANLIB=$${RANLIB}" \
40108                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
40109                    pdf) \
40110           || exit 1
40111
40112 @endif target-libquadmath
40113
40114 .PHONY: maybe-html-target-libquadmath html-target-libquadmath
40115 maybe-html-target-libquadmath:
40116 @if target-libquadmath
40117 maybe-html-target-libquadmath: html-target-libquadmath
40118
40119 html-target-libquadmath: \
40120     configure-target-libquadmath 
40121         @: $(MAKE); $(unstage)
40122         @[ -f $(TARGET_SUBDIR)/libquadmath/Makefile ] || exit 0; \
40123         r=`${PWD_COMMAND}`; export r; \
40124         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40125         $(NORMAL_TARGET_EXPORTS) \
40126         echo "Doing html in $(TARGET_SUBDIR)/libquadmath"; \
40127         for flag in $(EXTRA_TARGET_FLAGS); do \
40128           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
40129         done; \
40130         (cd $(TARGET_SUBDIR)/libquadmath && \
40131           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
40132                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
40133                   "RANLIB=$${RANLIB}" \
40134                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
40135                    html) \
40136           || exit 1
40137
40138 @endif target-libquadmath
40139
40140 .PHONY: maybe-TAGS-target-libquadmath TAGS-target-libquadmath
40141 maybe-TAGS-target-libquadmath:
40142 @if target-libquadmath
40143 maybe-TAGS-target-libquadmath: TAGS-target-libquadmath
40144
40145 TAGS-target-libquadmath: \
40146     configure-target-libquadmath 
40147         @: $(MAKE); $(unstage)
40148         @[ -f $(TARGET_SUBDIR)/libquadmath/Makefile ] || exit 0; \
40149         r=`${PWD_COMMAND}`; export r; \
40150         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40151         $(NORMAL_TARGET_EXPORTS) \
40152         echo "Doing TAGS in $(TARGET_SUBDIR)/libquadmath"; \
40153         for flag in $(EXTRA_TARGET_FLAGS); do \
40154           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
40155         done; \
40156         (cd $(TARGET_SUBDIR)/libquadmath && \
40157           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
40158                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
40159                   "RANLIB=$${RANLIB}" \
40160                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
40161                    TAGS) \
40162           || exit 1
40163
40164 @endif target-libquadmath
40165
40166 .PHONY: maybe-install-info-target-libquadmath install-info-target-libquadmath
40167 maybe-install-info-target-libquadmath:
40168 @if target-libquadmath
40169 maybe-install-info-target-libquadmath: install-info-target-libquadmath
40170
40171 install-info-target-libquadmath: \
40172     configure-target-libquadmath \
40173     info-target-libquadmath 
40174         @: $(MAKE); $(unstage)
40175         @[ -f $(TARGET_SUBDIR)/libquadmath/Makefile ] || exit 0; \
40176         r=`${PWD_COMMAND}`; export r; \
40177         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40178         $(NORMAL_TARGET_EXPORTS) \
40179         echo "Doing install-info in $(TARGET_SUBDIR)/libquadmath"; \
40180         for flag in $(EXTRA_TARGET_FLAGS); do \
40181           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
40182         done; \
40183         (cd $(TARGET_SUBDIR)/libquadmath && \
40184           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
40185                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
40186                   "RANLIB=$${RANLIB}" \
40187                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
40188                    install-info) \
40189           || exit 1
40190
40191 @endif target-libquadmath
40192
40193 .PHONY: maybe-install-pdf-target-libquadmath install-pdf-target-libquadmath
40194 maybe-install-pdf-target-libquadmath:
40195 @if target-libquadmath
40196 maybe-install-pdf-target-libquadmath: install-pdf-target-libquadmath
40197
40198 install-pdf-target-libquadmath: \
40199     configure-target-libquadmath \
40200     pdf-target-libquadmath 
40201         @: $(MAKE); $(unstage)
40202         @[ -f $(TARGET_SUBDIR)/libquadmath/Makefile ] || exit 0; \
40203         r=`${PWD_COMMAND}`; export r; \
40204         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40205         $(NORMAL_TARGET_EXPORTS) \
40206         echo "Doing install-pdf in $(TARGET_SUBDIR)/libquadmath"; \
40207         for flag in $(EXTRA_TARGET_FLAGS); do \
40208           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
40209         done; \
40210         (cd $(TARGET_SUBDIR)/libquadmath && \
40211           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
40212                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
40213                   "RANLIB=$${RANLIB}" \
40214                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
40215                    install-pdf) \
40216           || exit 1
40217
40218 @endif target-libquadmath
40219
40220 .PHONY: maybe-install-html-target-libquadmath install-html-target-libquadmath
40221 maybe-install-html-target-libquadmath:
40222 @if target-libquadmath
40223 maybe-install-html-target-libquadmath: install-html-target-libquadmath
40224
40225 install-html-target-libquadmath: \
40226     configure-target-libquadmath \
40227     html-target-libquadmath 
40228         @: $(MAKE); $(unstage)
40229         @[ -f $(TARGET_SUBDIR)/libquadmath/Makefile ] || exit 0; \
40230         r=`${PWD_COMMAND}`; export r; \
40231         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40232         $(NORMAL_TARGET_EXPORTS) \
40233         echo "Doing install-html in $(TARGET_SUBDIR)/libquadmath"; \
40234         for flag in $(EXTRA_TARGET_FLAGS); do \
40235           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
40236         done; \
40237         (cd $(TARGET_SUBDIR)/libquadmath && \
40238           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
40239                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
40240                   "RANLIB=$${RANLIB}" \
40241                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
40242                    install-html) \
40243           || exit 1
40244
40245 @endif target-libquadmath
40246
40247 .PHONY: maybe-installcheck-target-libquadmath installcheck-target-libquadmath
40248 maybe-installcheck-target-libquadmath:
40249 @if target-libquadmath
40250 maybe-installcheck-target-libquadmath: installcheck-target-libquadmath
40251
40252 installcheck-target-libquadmath: \
40253     configure-target-libquadmath 
40254         @: $(MAKE); $(unstage)
40255         @[ -f $(TARGET_SUBDIR)/libquadmath/Makefile ] || exit 0; \
40256         r=`${PWD_COMMAND}`; export r; \
40257         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40258         $(NORMAL_TARGET_EXPORTS) \
40259         echo "Doing installcheck in $(TARGET_SUBDIR)/libquadmath"; \
40260         for flag in $(EXTRA_TARGET_FLAGS); do \
40261           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
40262         done; \
40263         (cd $(TARGET_SUBDIR)/libquadmath && \
40264           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
40265                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
40266                   "RANLIB=$${RANLIB}" \
40267                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
40268                    installcheck) \
40269           || exit 1
40270
40271 @endif target-libquadmath
40272
40273 .PHONY: maybe-mostlyclean-target-libquadmath mostlyclean-target-libquadmath
40274 maybe-mostlyclean-target-libquadmath:
40275 @if target-libquadmath
40276 maybe-mostlyclean-target-libquadmath: mostlyclean-target-libquadmath
40277
40278 mostlyclean-target-libquadmath: 
40279         @: $(MAKE); $(unstage)
40280         @[ -f $(TARGET_SUBDIR)/libquadmath/Makefile ] || exit 0; \
40281         r=`${PWD_COMMAND}`; export r; \
40282         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40283         $(NORMAL_TARGET_EXPORTS) \
40284         echo "Doing mostlyclean in $(TARGET_SUBDIR)/libquadmath"; \
40285         for flag in $(EXTRA_TARGET_FLAGS); do \
40286           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
40287         done; \
40288         (cd $(TARGET_SUBDIR)/libquadmath && \
40289           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
40290                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
40291                   "RANLIB=$${RANLIB}" \
40292                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
40293                    mostlyclean) \
40294           || exit 1
40295
40296 @endif target-libquadmath
40297
40298 .PHONY: maybe-clean-target-libquadmath clean-target-libquadmath
40299 maybe-clean-target-libquadmath:
40300 @if target-libquadmath
40301 maybe-clean-target-libquadmath: clean-target-libquadmath
40302
40303 clean-target-libquadmath: 
40304         @: $(MAKE); $(unstage)
40305         @[ -f $(TARGET_SUBDIR)/libquadmath/Makefile ] || exit 0; \
40306         r=`${PWD_COMMAND}`; export r; \
40307         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40308         $(NORMAL_TARGET_EXPORTS) \
40309         echo "Doing clean in $(TARGET_SUBDIR)/libquadmath"; \
40310         for flag in $(EXTRA_TARGET_FLAGS); do \
40311           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
40312         done; \
40313         (cd $(TARGET_SUBDIR)/libquadmath && \
40314           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
40315                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
40316                   "RANLIB=$${RANLIB}" \
40317                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
40318                    clean) \
40319           || exit 1
40320
40321 @endif target-libquadmath
40322
40323 .PHONY: maybe-distclean-target-libquadmath distclean-target-libquadmath
40324 maybe-distclean-target-libquadmath:
40325 @if target-libquadmath
40326 maybe-distclean-target-libquadmath: distclean-target-libquadmath
40327
40328 distclean-target-libquadmath: 
40329         @: $(MAKE); $(unstage)
40330         @[ -f $(TARGET_SUBDIR)/libquadmath/Makefile ] || exit 0; \
40331         r=`${PWD_COMMAND}`; export r; \
40332         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40333         $(NORMAL_TARGET_EXPORTS) \
40334         echo "Doing distclean in $(TARGET_SUBDIR)/libquadmath"; \
40335         for flag in $(EXTRA_TARGET_FLAGS); do \
40336           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
40337         done; \
40338         (cd $(TARGET_SUBDIR)/libquadmath && \
40339           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
40340                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
40341                   "RANLIB=$${RANLIB}" \
40342                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
40343                    distclean) \
40344           || exit 1
40345
40346 @endif target-libquadmath
40347
40348 .PHONY: maybe-maintainer-clean-target-libquadmath maintainer-clean-target-libquadmath
40349 maybe-maintainer-clean-target-libquadmath:
40350 @if target-libquadmath
40351 maybe-maintainer-clean-target-libquadmath: maintainer-clean-target-libquadmath
40352
40353 maintainer-clean-target-libquadmath: 
40354         @: $(MAKE); $(unstage)
40355         @[ -f $(TARGET_SUBDIR)/libquadmath/Makefile ] || exit 0; \
40356         r=`${PWD_COMMAND}`; export r; \
40357         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40358         $(NORMAL_TARGET_EXPORTS) \
40359         echo "Doing maintainer-clean in $(TARGET_SUBDIR)/libquadmath"; \
40360         for flag in $(EXTRA_TARGET_FLAGS); do \
40361           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
40362         done; \
40363         (cd $(TARGET_SUBDIR)/libquadmath && \
40364           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
40365                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
40366                   "RANLIB=$${RANLIB}" \
40367                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
40368                    maintainer-clean) \
40369           || exit 1
40370
40371 @endif target-libquadmath
40372
40373
40374
40375
40376
40377 .PHONY: configure-target-libgfortran maybe-configure-target-libgfortran
40378 maybe-configure-target-libgfortran:
40379 @if gcc-bootstrap
40380 configure-target-libgfortran: stage_current
40381 @endif gcc-bootstrap
40382 @if target-libgfortran
40383 maybe-configure-target-libgfortran: configure-target-libgfortran
40384 configure-target-libgfortran: 
40385         @: $(MAKE); $(unstage)
40386         @r=`${PWD_COMMAND}`; export r; \
40387         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40388         echo "Checking multilib configuration for libgfortran..."; \
40389         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgfortran; \
40390         $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libgfortran/multilib.tmp 2> /dev/null; \
40391         if test -r $(TARGET_SUBDIR)/libgfortran/multilib.out; then \
40392           if cmp -s $(TARGET_SUBDIR)/libgfortran/multilib.tmp $(TARGET_SUBDIR)/libgfortran/multilib.out; then \
40393             rm -f $(TARGET_SUBDIR)/libgfortran/multilib.tmp; \
40394           else \
40395             rm -f $(TARGET_SUBDIR)/libgfortran/Makefile; \
40396             mv $(TARGET_SUBDIR)/libgfortran/multilib.tmp $(TARGET_SUBDIR)/libgfortran/multilib.out; \
40397           fi; \
40398         else \
40399           mv $(TARGET_SUBDIR)/libgfortran/multilib.tmp $(TARGET_SUBDIR)/libgfortran/multilib.out; \
40400         fi; \
40401         test ! -f $(TARGET_SUBDIR)/libgfortran/Makefile || exit 0; \
40402         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgfortran; \
40403         $(NORMAL_TARGET_EXPORTS)  \
40404         echo Configuring in $(TARGET_SUBDIR)/libgfortran; \
40405         cd "$(TARGET_SUBDIR)/libgfortran" || exit 1; \
40406         case $(srcdir) in \
40407           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
40408           *) topdir=`echo $(TARGET_SUBDIR)/libgfortran/ | \
40409                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
40410         esac; \
40411         module_srcdir=libgfortran; \
40412         rm -f no-such-file || : ; \
40413         CONFIG_SITE=no-such-file $(SHELL) \
40414           $$s/$$module_srcdir/configure \
40415           --srcdir=$${topdir}/$$module_srcdir \
40416           $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
40417           --target=${target_alias}  \
40418           || exit 1
40419 @endif target-libgfortran
40420
40421
40422
40423
40424
40425 .PHONY: all-target-libgfortran maybe-all-target-libgfortran
40426 maybe-all-target-libgfortran:
40427 @if gcc-bootstrap
40428 all-target-libgfortran: stage_current
40429 @endif gcc-bootstrap
40430 @if target-libgfortran
40431 TARGET-target-libgfortran=all
40432 maybe-all-target-libgfortran: all-target-libgfortran
40433 all-target-libgfortran: configure-target-libgfortran
40434         @: $(MAKE); $(unstage)
40435         @r=`${PWD_COMMAND}`; export r; \
40436         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40437         $(NORMAL_TARGET_EXPORTS)  \
40438         (cd $(TARGET_SUBDIR)/libgfortran && \
40439           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_TARGET_FLAGS)   \
40440                 $(TARGET-target-libgfortran))
40441 @endif target-libgfortran
40442
40443
40444
40445
40446
40447 .PHONY: check-target-libgfortran maybe-check-target-libgfortran
40448 maybe-check-target-libgfortran:
40449 @if target-libgfortran
40450 maybe-check-target-libgfortran: check-target-libgfortran
40451
40452 check-target-libgfortran:
40453         @: $(MAKE); $(unstage)
40454         @r=`${PWD_COMMAND}`; export r; \
40455         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40456         $(NORMAL_TARGET_EXPORTS) \
40457         (cd $(TARGET_SUBDIR)/libgfortran && \
40458           $(MAKE) $(TARGET_FLAGS_TO_PASS)   check)
40459
40460 @endif target-libgfortran
40461
40462 .PHONY: install-target-libgfortran maybe-install-target-libgfortran
40463 maybe-install-target-libgfortran:
40464 @if target-libgfortran
40465 maybe-install-target-libgfortran: install-target-libgfortran
40466
40467 install-target-libgfortran: installdirs
40468         @: $(MAKE); $(unstage)
40469         @r=`${PWD_COMMAND}`; export r; \
40470         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40471         $(NORMAL_TARGET_EXPORTS) \
40472         (cd $(TARGET_SUBDIR)/libgfortran && \
40473           $(MAKE) $(TARGET_FLAGS_TO_PASS)  install)
40474
40475 @endif target-libgfortran
40476
40477 .PHONY: install-strip-target-libgfortran maybe-install-strip-target-libgfortran
40478 maybe-install-strip-target-libgfortran:
40479 @if target-libgfortran
40480 maybe-install-strip-target-libgfortran: install-strip-target-libgfortran
40481
40482 install-strip-target-libgfortran: installdirs
40483         @: $(MAKE); $(unstage)
40484         @r=`${PWD_COMMAND}`; export r; \
40485         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40486         $(NORMAL_TARGET_EXPORTS) \
40487         (cd $(TARGET_SUBDIR)/libgfortran && \
40488           $(MAKE) $(TARGET_FLAGS_TO_PASS)  install-strip)
40489
40490 @endif target-libgfortran
40491
40492 # Other targets (info, dvi, pdf, etc.)
40493
40494 .PHONY: maybe-info-target-libgfortran info-target-libgfortran
40495 maybe-info-target-libgfortran:
40496 @if target-libgfortran
40497 maybe-info-target-libgfortran: info-target-libgfortran
40498
40499 info-target-libgfortran: \
40500     configure-target-libgfortran 
40501         @: $(MAKE); $(unstage)
40502         @[ -f $(TARGET_SUBDIR)/libgfortran/Makefile ] || exit 0; \
40503         r=`${PWD_COMMAND}`; export r; \
40504         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40505         $(NORMAL_TARGET_EXPORTS) \
40506         echo "Doing info in $(TARGET_SUBDIR)/libgfortran"; \
40507         for flag in $(EXTRA_TARGET_FLAGS); do \
40508           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
40509         done; \
40510         (cd $(TARGET_SUBDIR)/libgfortran && \
40511           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
40512                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
40513                   "RANLIB=$${RANLIB}" \
40514                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
40515                    info) \
40516           || exit 1
40517
40518 @endif target-libgfortran
40519
40520 .PHONY: maybe-dvi-target-libgfortran dvi-target-libgfortran
40521 maybe-dvi-target-libgfortran:
40522 @if target-libgfortran
40523 maybe-dvi-target-libgfortran: dvi-target-libgfortran
40524
40525 dvi-target-libgfortran: \
40526     configure-target-libgfortran 
40527         @: $(MAKE); $(unstage)
40528         @[ -f $(TARGET_SUBDIR)/libgfortran/Makefile ] || exit 0; \
40529         r=`${PWD_COMMAND}`; export r; \
40530         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40531         $(NORMAL_TARGET_EXPORTS) \
40532         echo "Doing dvi in $(TARGET_SUBDIR)/libgfortran"; \
40533         for flag in $(EXTRA_TARGET_FLAGS); do \
40534           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
40535         done; \
40536         (cd $(TARGET_SUBDIR)/libgfortran && \
40537           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
40538                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
40539                   "RANLIB=$${RANLIB}" \
40540                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
40541                    dvi) \
40542           || exit 1
40543
40544 @endif target-libgfortran
40545
40546 .PHONY: maybe-pdf-target-libgfortran pdf-target-libgfortran
40547 maybe-pdf-target-libgfortran:
40548 @if target-libgfortran
40549 maybe-pdf-target-libgfortran: pdf-target-libgfortran
40550
40551 pdf-target-libgfortran: \
40552     configure-target-libgfortran 
40553         @: $(MAKE); $(unstage)
40554         @[ -f $(TARGET_SUBDIR)/libgfortran/Makefile ] || exit 0; \
40555         r=`${PWD_COMMAND}`; export r; \
40556         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40557         $(NORMAL_TARGET_EXPORTS) \
40558         echo "Doing pdf in $(TARGET_SUBDIR)/libgfortran"; \
40559         for flag in $(EXTRA_TARGET_FLAGS); do \
40560           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
40561         done; \
40562         (cd $(TARGET_SUBDIR)/libgfortran && \
40563           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
40564                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
40565                   "RANLIB=$${RANLIB}" \
40566                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
40567                    pdf) \
40568           || exit 1
40569
40570 @endif target-libgfortran
40571
40572 .PHONY: maybe-html-target-libgfortran html-target-libgfortran
40573 maybe-html-target-libgfortran:
40574 @if target-libgfortran
40575 maybe-html-target-libgfortran: html-target-libgfortran
40576
40577 html-target-libgfortran: \
40578     configure-target-libgfortran 
40579         @: $(MAKE); $(unstage)
40580         @[ -f $(TARGET_SUBDIR)/libgfortran/Makefile ] || exit 0; \
40581         r=`${PWD_COMMAND}`; export r; \
40582         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40583         $(NORMAL_TARGET_EXPORTS) \
40584         echo "Doing html in $(TARGET_SUBDIR)/libgfortran"; \
40585         for flag in $(EXTRA_TARGET_FLAGS); do \
40586           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
40587         done; \
40588         (cd $(TARGET_SUBDIR)/libgfortran && \
40589           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
40590                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
40591                   "RANLIB=$${RANLIB}" \
40592                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
40593                    html) \
40594           || exit 1
40595
40596 @endif target-libgfortran
40597
40598 .PHONY: maybe-TAGS-target-libgfortran TAGS-target-libgfortran
40599 maybe-TAGS-target-libgfortran:
40600 @if target-libgfortran
40601 maybe-TAGS-target-libgfortran: TAGS-target-libgfortran
40602
40603 TAGS-target-libgfortran: \
40604     configure-target-libgfortran 
40605         @: $(MAKE); $(unstage)
40606         @[ -f $(TARGET_SUBDIR)/libgfortran/Makefile ] || exit 0; \
40607         r=`${PWD_COMMAND}`; export r; \
40608         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40609         $(NORMAL_TARGET_EXPORTS) \
40610         echo "Doing TAGS in $(TARGET_SUBDIR)/libgfortran"; \
40611         for flag in $(EXTRA_TARGET_FLAGS); do \
40612           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
40613         done; \
40614         (cd $(TARGET_SUBDIR)/libgfortran && \
40615           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
40616                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
40617                   "RANLIB=$${RANLIB}" \
40618                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
40619                    TAGS) \
40620           || exit 1
40621
40622 @endif target-libgfortran
40623
40624 .PHONY: maybe-install-info-target-libgfortran install-info-target-libgfortran
40625 maybe-install-info-target-libgfortran:
40626 @if target-libgfortran
40627 maybe-install-info-target-libgfortran: install-info-target-libgfortran
40628
40629 install-info-target-libgfortran: \
40630     configure-target-libgfortran \
40631     info-target-libgfortran 
40632         @: $(MAKE); $(unstage)
40633         @[ -f $(TARGET_SUBDIR)/libgfortran/Makefile ] || exit 0; \
40634         r=`${PWD_COMMAND}`; export r; \
40635         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40636         $(NORMAL_TARGET_EXPORTS) \
40637         echo "Doing install-info in $(TARGET_SUBDIR)/libgfortran"; \
40638         for flag in $(EXTRA_TARGET_FLAGS); do \
40639           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
40640         done; \
40641         (cd $(TARGET_SUBDIR)/libgfortran && \
40642           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
40643                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
40644                   "RANLIB=$${RANLIB}" \
40645                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
40646                    install-info) \
40647           || exit 1
40648
40649 @endif target-libgfortran
40650
40651 .PHONY: maybe-install-pdf-target-libgfortran install-pdf-target-libgfortran
40652 maybe-install-pdf-target-libgfortran:
40653 @if target-libgfortran
40654 maybe-install-pdf-target-libgfortran: install-pdf-target-libgfortran
40655
40656 install-pdf-target-libgfortran: \
40657     configure-target-libgfortran \
40658     pdf-target-libgfortran 
40659         @: $(MAKE); $(unstage)
40660         @[ -f $(TARGET_SUBDIR)/libgfortran/Makefile ] || exit 0; \
40661         r=`${PWD_COMMAND}`; export r; \
40662         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40663         $(NORMAL_TARGET_EXPORTS) \
40664         echo "Doing install-pdf in $(TARGET_SUBDIR)/libgfortran"; \
40665         for flag in $(EXTRA_TARGET_FLAGS); do \
40666           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
40667         done; \
40668         (cd $(TARGET_SUBDIR)/libgfortran && \
40669           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
40670                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
40671                   "RANLIB=$${RANLIB}" \
40672                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
40673                    install-pdf) \
40674           || exit 1
40675
40676 @endif target-libgfortran
40677
40678 .PHONY: maybe-install-html-target-libgfortran install-html-target-libgfortran
40679 maybe-install-html-target-libgfortran:
40680 @if target-libgfortran
40681 maybe-install-html-target-libgfortran: install-html-target-libgfortran
40682
40683 install-html-target-libgfortran: \
40684     configure-target-libgfortran \
40685     html-target-libgfortran 
40686         @: $(MAKE); $(unstage)
40687         @[ -f $(TARGET_SUBDIR)/libgfortran/Makefile ] || exit 0; \
40688         r=`${PWD_COMMAND}`; export r; \
40689         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40690         $(NORMAL_TARGET_EXPORTS) \
40691         echo "Doing install-html in $(TARGET_SUBDIR)/libgfortran"; \
40692         for flag in $(EXTRA_TARGET_FLAGS); do \
40693           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
40694         done; \
40695         (cd $(TARGET_SUBDIR)/libgfortran && \
40696           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
40697                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
40698                   "RANLIB=$${RANLIB}" \
40699                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
40700                    install-html) \
40701           || exit 1
40702
40703 @endif target-libgfortran
40704
40705 .PHONY: maybe-installcheck-target-libgfortran installcheck-target-libgfortran
40706 maybe-installcheck-target-libgfortran:
40707 @if target-libgfortran
40708 maybe-installcheck-target-libgfortran: installcheck-target-libgfortran
40709
40710 installcheck-target-libgfortran: \
40711     configure-target-libgfortran 
40712         @: $(MAKE); $(unstage)
40713         @[ -f $(TARGET_SUBDIR)/libgfortran/Makefile ] || exit 0; \
40714         r=`${PWD_COMMAND}`; export r; \
40715         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40716         $(NORMAL_TARGET_EXPORTS) \
40717         echo "Doing installcheck in $(TARGET_SUBDIR)/libgfortran"; \
40718         for flag in $(EXTRA_TARGET_FLAGS); do \
40719           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
40720         done; \
40721         (cd $(TARGET_SUBDIR)/libgfortran && \
40722           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
40723                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
40724                   "RANLIB=$${RANLIB}" \
40725                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
40726                    installcheck) \
40727           || exit 1
40728
40729 @endif target-libgfortran
40730
40731 .PHONY: maybe-mostlyclean-target-libgfortran mostlyclean-target-libgfortran
40732 maybe-mostlyclean-target-libgfortran:
40733 @if target-libgfortran
40734 maybe-mostlyclean-target-libgfortran: mostlyclean-target-libgfortran
40735
40736 mostlyclean-target-libgfortran: 
40737         @: $(MAKE); $(unstage)
40738         @[ -f $(TARGET_SUBDIR)/libgfortran/Makefile ] || exit 0; \
40739         r=`${PWD_COMMAND}`; export r; \
40740         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40741         $(NORMAL_TARGET_EXPORTS) \
40742         echo "Doing mostlyclean in $(TARGET_SUBDIR)/libgfortran"; \
40743         for flag in $(EXTRA_TARGET_FLAGS); do \
40744           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
40745         done; \
40746         (cd $(TARGET_SUBDIR)/libgfortran && \
40747           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
40748                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
40749                   "RANLIB=$${RANLIB}" \
40750                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
40751                    mostlyclean) \
40752           || exit 1
40753
40754 @endif target-libgfortran
40755
40756 .PHONY: maybe-clean-target-libgfortran clean-target-libgfortran
40757 maybe-clean-target-libgfortran:
40758 @if target-libgfortran
40759 maybe-clean-target-libgfortran: clean-target-libgfortran
40760
40761 clean-target-libgfortran: 
40762         @: $(MAKE); $(unstage)
40763         @[ -f $(TARGET_SUBDIR)/libgfortran/Makefile ] || exit 0; \
40764         r=`${PWD_COMMAND}`; export r; \
40765         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40766         $(NORMAL_TARGET_EXPORTS) \
40767         echo "Doing clean in $(TARGET_SUBDIR)/libgfortran"; \
40768         for flag in $(EXTRA_TARGET_FLAGS); do \
40769           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
40770         done; \
40771         (cd $(TARGET_SUBDIR)/libgfortran && \
40772           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
40773                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
40774                   "RANLIB=$${RANLIB}" \
40775                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
40776                    clean) \
40777           || exit 1
40778
40779 @endif target-libgfortran
40780
40781 .PHONY: maybe-distclean-target-libgfortran distclean-target-libgfortran
40782 maybe-distclean-target-libgfortran:
40783 @if target-libgfortran
40784 maybe-distclean-target-libgfortran: distclean-target-libgfortran
40785
40786 distclean-target-libgfortran: 
40787         @: $(MAKE); $(unstage)
40788         @[ -f $(TARGET_SUBDIR)/libgfortran/Makefile ] || exit 0; \
40789         r=`${PWD_COMMAND}`; export r; \
40790         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40791         $(NORMAL_TARGET_EXPORTS) \
40792         echo "Doing distclean in $(TARGET_SUBDIR)/libgfortran"; \
40793         for flag in $(EXTRA_TARGET_FLAGS); do \
40794           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
40795         done; \
40796         (cd $(TARGET_SUBDIR)/libgfortran && \
40797           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
40798                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
40799                   "RANLIB=$${RANLIB}" \
40800                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
40801                    distclean) \
40802           || exit 1
40803
40804 @endif target-libgfortran
40805
40806 .PHONY: maybe-maintainer-clean-target-libgfortran maintainer-clean-target-libgfortran
40807 maybe-maintainer-clean-target-libgfortran:
40808 @if target-libgfortran
40809 maybe-maintainer-clean-target-libgfortran: maintainer-clean-target-libgfortran
40810
40811 maintainer-clean-target-libgfortran: 
40812         @: $(MAKE); $(unstage)
40813         @[ -f $(TARGET_SUBDIR)/libgfortran/Makefile ] || exit 0; \
40814         r=`${PWD_COMMAND}`; export r; \
40815         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40816         $(NORMAL_TARGET_EXPORTS) \
40817         echo "Doing maintainer-clean in $(TARGET_SUBDIR)/libgfortran"; \
40818         for flag in $(EXTRA_TARGET_FLAGS); do \
40819           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
40820         done; \
40821         (cd $(TARGET_SUBDIR)/libgfortran && \
40822           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
40823                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
40824                   "RANLIB=$${RANLIB}" \
40825                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
40826                    maintainer-clean) \
40827           || exit 1
40828
40829 @endif target-libgfortran
40830
40831
40832
40833
40834
40835 .PHONY: configure-target-libobjc maybe-configure-target-libobjc
40836 maybe-configure-target-libobjc:
40837 @if gcc-bootstrap
40838 configure-target-libobjc: stage_current
40839 @endif gcc-bootstrap
40840 @if target-libobjc
40841 maybe-configure-target-libobjc: configure-target-libobjc
40842 configure-target-libobjc: 
40843         @: $(MAKE); $(unstage)
40844         @r=`${PWD_COMMAND}`; export r; \
40845         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40846         echo "Checking multilib configuration for libobjc..."; \
40847         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libobjc; \
40848         $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libobjc/multilib.tmp 2> /dev/null; \
40849         if test -r $(TARGET_SUBDIR)/libobjc/multilib.out; then \
40850           if cmp -s $(TARGET_SUBDIR)/libobjc/multilib.tmp $(TARGET_SUBDIR)/libobjc/multilib.out; then \
40851             rm -f $(TARGET_SUBDIR)/libobjc/multilib.tmp; \
40852           else \
40853             rm -f $(TARGET_SUBDIR)/libobjc/Makefile; \
40854             mv $(TARGET_SUBDIR)/libobjc/multilib.tmp $(TARGET_SUBDIR)/libobjc/multilib.out; \
40855           fi; \
40856         else \
40857           mv $(TARGET_SUBDIR)/libobjc/multilib.tmp $(TARGET_SUBDIR)/libobjc/multilib.out; \
40858         fi; \
40859         test ! -f $(TARGET_SUBDIR)/libobjc/Makefile || exit 0; \
40860         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libobjc; \
40861         $(NORMAL_TARGET_EXPORTS)  \
40862         echo Configuring in $(TARGET_SUBDIR)/libobjc; \
40863         cd "$(TARGET_SUBDIR)/libobjc" || exit 1; \
40864         case $(srcdir) in \
40865           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
40866           *) topdir=`echo $(TARGET_SUBDIR)/libobjc/ | \
40867                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
40868         esac; \
40869         module_srcdir=libobjc; \
40870         rm -f no-such-file || : ; \
40871         CONFIG_SITE=no-such-file $(SHELL) \
40872           $$s/$$module_srcdir/configure \
40873           --srcdir=$${topdir}/$$module_srcdir \
40874           $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
40875           --target=${target_alias}  \
40876           || exit 1
40877 @endif target-libobjc
40878
40879
40880
40881
40882
40883 .PHONY: all-target-libobjc maybe-all-target-libobjc
40884 maybe-all-target-libobjc:
40885 @if gcc-bootstrap
40886 all-target-libobjc: stage_current
40887 @endif gcc-bootstrap
40888 @if target-libobjc
40889 TARGET-target-libobjc=all
40890 maybe-all-target-libobjc: all-target-libobjc
40891 all-target-libobjc: configure-target-libobjc
40892         @: $(MAKE); $(unstage)
40893         @r=`${PWD_COMMAND}`; export r; \
40894         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40895         $(NORMAL_TARGET_EXPORTS)  \
40896         (cd $(TARGET_SUBDIR)/libobjc && \
40897           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_TARGET_FLAGS)   \
40898                 $(TARGET-target-libobjc))
40899 @endif target-libobjc
40900
40901
40902
40903
40904
40905 .PHONY: check-target-libobjc maybe-check-target-libobjc
40906 maybe-check-target-libobjc:
40907 @if target-libobjc
40908 maybe-check-target-libobjc: check-target-libobjc
40909
40910 check-target-libobjc:
40911         @: $(MAKE); $(unstage)
40912         @r=`${PWD_COMMAND}`; export r; \
40913         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40914         $(NORMAL_TARGET_EXPORTS) \
40915         (cd $(TARGET_SUBDIR)/libobjc && \
40916           $(MAKE) $(TARGET_FLAGS_TO_PASS)   check)
40917
40918 @endif target-libobjc
40919
40920 .PHONY: install-target-libobjc maybe-install-target-libobjc
40921 maybe-install-target-libobjc:
40922 @if target-libobjc
40923 maybe-install-target-libobjc: install-target-libobjc
40924
40925 install-target-libobjc: installdirs
40926         @: $(MAKE); $(unstage)
40927         @r=`${PWD_COMMAND}`; export r; \
40928         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40929         $(NORMAL_TARGET_EXPORTS) \
40930         (cd $(TARGET_SUBDIR)/libobjc && \
40931           $(MAKE) $(TARGET_FLAGS_TO_PASS)  install)
40932
40933 @endif target-libobjc
40934
40935 .PHONY: install-strip-target-libobjc maybe-install-strip-target-libobjc
40936 maybe-install-strip-target-libobjc:
40937 @if target-libobjc
40938 maybe-install-strip-target-libobjc: install-strip-target-libobjc
40939
40940 install-strip-target-libobjc: installdirs
40941         @: $(MAKE); $(unstage)
40942         @r=`${PWD_COMMAND}`; export r; \
40943         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40944         $(NORMAL_TARGET_EXPORTS) \
40945         (cd $(TARGET_SUBDIR)/libobjc && \
40946           $(MAKE) $(TARGET_FLAGS_TO_PASS)  install-strip)
40947
40948 @endif target-libobjc
40949
40950 # Other targets (info, dvi, pdf, etc.)
40951
40952 .PHONY: maybe-info-target-libobjc info-target-libobjc
40953 maybe-info-target-libobjc:
40954 @if target-libobjc
40955 maybe-info-target-libobjc: info-target-libobjc
40956
40957 info-target-libobjc: \
40958     configure-target-libobjc 
40959         @: $(MAKE); $(unstage)
40960         @[ -f $(TARGET_SUBDIR)/libobjc/Makefile ] || exit 0; \
40961         r=`${PWD_COMMAND}`; export r; \
40962         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40963         $(NORMAL_TARGET_EXPORTS) \
40964         echo "Doing info in $(TARGET_SUBDIR)/libobjc"; \
40965         for flag in $(EXTRA_TARGET_FLAGS); do \
40966           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
40967         done; \
40968         (cd $(TARGET_SUBDIR)/libobjc && \
40969           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
40970                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
40971                   "RANLIB=$${RANLIB}" \
40972                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
40973                    info) \
40974           || exit 1
40975
40976 @endif target-libobjc
40977
40978 .PHONY: maybe-dvi-target-libobjc dvi-target-libobjc
40979 maybe-dvi-target-libobjc:
40980 @if target-libobjc
40981 maybe-dvi-target-libobjc: dvi-target-libobjc
40982
40983 dvi-target-libobjc: \
40984     configure-target-libobjc 
40985         @: $(MAKE); $(unstage)
40986         @[ -f $(TARGET_SUBDIR)/libobjc/Makefile ] || exit 0; \
40987         r=`${PWD_COMMAND}`; export r; \
40988         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40989         $(NORMAL_TARGET_EXPORTS) \
40990         echo "Doing dvi in $(TARGET_SUBDIR)/libobjc"; \
40991         for flag in $(EXTRA_TARGET_FLAGS); do \
40992           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
40993         done; \
40994         (cd $(TARGET_SUBDIR)/libobjc && \
40995           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
40996                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
40997                   "RANLIB=$${RANLIB}" \
40998                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
40999                    dvi) \
41000           || exit 1
41001
41002 @endif target-libobjc
41003
41004 .PHONY: maybe-pdf-target-libobjc pdf-target-libobjc
41005 maybe-pdf-target-libobjc:
41006 @if target-libobjc
41007 maybe-pdf-target-libobjc: pdf-target-libobjc
41008
41009 pdf-target-libobjc: \
41010     configure-target-libobjc 
41011         @: $(MAKE); $(unstage)
41012         @[ -f $(TARGET_SUBDIR)/libobjc/Makefile ] || exit 0; \
41013         r=`${PWD_COMMAND}`; export r; \
41014         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41015         $(NORMAL_TARGET_EXPORTS) \
41016         echo "Doing pdf in $(TARGET_SUBDIR)/libobjc"; \
41017         for flag in $(EXTRA_TARGET_FLAGS); do \
41018           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
41019         done; \
41020         (cd $(TARGET_SUBDIR)/libobjc && \
41021           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
41022                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
41023                   "RANLIB=$${RANLIB}" \
41024                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
41025                    pdf) \
41026           || exit 1
41027
41028 @endif target-libobjc
41029
41030 .PHONY: maybe-html-target-libobjc html-target-libobjc
41031 maybe-html-target-libobjc:
41032 @if target-libobjc
41033 maybe-html-target-libobjc: html-target-libobjc
41034
41035 html-target-libobjc: \
41036     configure-target-libobjc 
41037         @: $(MAKE); $(unstage)
41038         @[ -f $(TARGET_SUBDIR)/libobjc/Makefile ] || exit 0; \
41039         r=`${PWD_COMMAND}`; export r; \
41040         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41041         $(NORMAL_TARGET_EXPORTS) \
41042         echo "Doing html in $(TARGET_SUBDIR)/libobjc"; \
41043         for flag in $(EXTRA_TARGET_FLAGS); do \
41044           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
41045         done; \
41046         (cd $(TARGET_SUBDIR)/libobjc && \
41047           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
41048                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
41049                   "RANLIB=$${RANLIB}" \
41050                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
41051                    html) \
41052           || exit 1
41053
41054 @endif target-libobjc
41055
41056 .PHONY: maybe-TAGS-target-libobjc TAGS-target-libobjc
41057 maybe-TAGS-target-libobjc:
41058 @if target-libobjc
41059 maybe-TAGS-target-libobjc: TAGS-target-libobjc
41060
41061 TAGS-target-libobjc: \
41062     configure-target-libobjc 
41063         @: $(MAKE); $(unstage)
41064         @[ -f $(TARGET_SUBDIR)/libobjc/Makefile ] || exit 0; \
41065         r=`${PWD_COMMAND}`; export r; \
41066         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41067         $(NORMAL_TARGET_EXPORTS) \
41068         echo "Doing TAGS in $(TARGET_SUBDIR)/libobjc"; \
41069         for flag in $(EXTRA_TARGET_FLAGS); do \
41070           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
41071         done; \
41072         (cd $(TARGET_SUBDIR)/libobjc && \
41073           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
41074                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
41075                   "RANLIB=$${RANLIB}" \
41076                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
41077                    TAGS) \
41078           || exit 1
41079
41080 @endif target-libobjc
41081
41082 .PHONY: maybe-install-info-target-libobjc install-info-target-libobjc
41083 maybe-install-info-target-libobjc:
41084 @if target-libobjc
41085 maybe-install-info-target-libobjc: install-info-target-libobjc
41086
41087 install-info-target-libobjc: \
41088     configure-target-libobjc \
41089     info-target-libobjc 
41090         @: $(MAKE); $(unstage)
41091         @[ -f $(TARGET_SUBDIR)/libobjc/Makefile ] || exit 0; \
41092         r=`${PWD_COMMAND}`; export r; \
41093         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41094         $(NORMAL_TARGET_EXPORTS) \
41095         echo "Doing install-info in $(TARGET_SUBDIR)/libobjc"; \
41096         for flag in $(EXTRA_TARGET_FLAGS); do \
41097           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
41098         done; \
41099         (cd $(TARGET_SUBDIR)/libobjc && \
41100           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
41101                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
41102                   "RANLIB=$${RANLIB}" \
41103                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
41104                    install-info) \
41105           || exit 1
41106
41107 @endif target-libobjc
41108
41109 .PHONY: maybe-install-pdf-target-libobjc install-pdf-target-libobjc
41110 maybe-install-pdf-target-libobjc:
41111 @if target-libobjc
41112 maybe-install-pdf-target-libobjc: install-pdf-target-libobjc
41113
41114 install-pdf-target-libobjc: \
41115     configure-target-libobjc \
41116     pdf-target-libobjc 
41117         @: $(MAKE); $(unstage)
41118         @[ -f $(TARGET_SUBDIR)/libobjc/Makefile ] || exit 0; \
41119         r=`${PWD_COMMAND}`; export r; \
41120         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41121         $(NORMAL_TARGET_EXPORTS) \
41122         echo "Doing install-pdf in $(TARGET_SUBDIR)/libobjc"; \
41123         for flag in $(EXTRA_TARGET_FLAGS); do \
41124           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
41125         done; \
41126         (cd $(TARGET_SUBDIR)/libobjc && \
41127           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
41128                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
41129                   "RANLIB=$${RANLIB}" \
41130                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
41131                    install-pdf) \
41132           || exit 1
41133
41134 @endif target-libobjc
41135
41136 .PHONY: maybe-install-html-target-libobjc install-html-target-libobjc
41137 maybe-install-html-target-libobjc:
41138 @if target-libobjc
41139 maybe-install-html-target-libobjc: install-html-target-libobjc
41140
41141 install-html-target-libobjc: \
41142     configure-target-libobjc \
41143     html-target-libobjc 
41144         @: $(MAKE); $(unstage)
41145         @[ -f $(TARGET_SUBDIR)/libobjc/Makefile ] || exit 0; \
41146         r=`${PWD_COMMAND}`; export r; \
41147         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41148         $(NORMAL_TARGET_EXPORTS) \
41149         echo "Doing install-html in $(TARGET_SUBDIR)/libobjc"; \
41150         for flag in $(EXTRA_TARGET_FLAGS); do \
41151           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
41152         done; \
41153         (cd $(TARGET_SUBDIR)/libobjc && \
41154           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
41155                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
41156                   "RANLIB=$${RANLIB}" \
41157                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
41158                    install-html) \
41159           || exit 1
41160
41161 @endif target-libobjc
41162
41163 .PHONY: maybe-installcheck-target-libobjc installcheck-target-libobjc
41164 maybe-installcheck-target-libobjc:
41165 @if target-libobjc
41166 maybe-installcheck-target-libobjc: installcheck-target-libobjc
41167
41168 installcheck-target-libobjc: \
41169     configure-target-libobjc 
41170         @: $(MAKE); $(unstage)
41171         @[ -f $(TARGET_SUBDIR)/libobjc/Makefile ] || exit 0; \
41172         r=`${PWD_COMMAND}`; export r; \
41173         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41174         $(NORMAL_TARGET_EXPORTS) \
41175         echo "Doing installcheck in $(TARGET_SUBDIR)/libobjc"; \
41176         for flag in $(EXTRA_TARGET_FLAGS); do \
41177           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
41178         done; \
41179         (cd $(TARGET_SUBDIR)/libobjc && \
41180           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
41181                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
41182                   "RANLIB=$${RANLIB}" \
41183                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
41184                    installcheck) \
41185           || exit 1
41186
41187 @endif target-libobjc
41188
41189 .PHONY: maybe-mostlyclean-target-libobjc mostlyclean-target-libobjc
41190 maybe-mostlyclean-target-libobjc:
41191 @if target-libobjc
41192 maybe-mostlyclean-target-libobjc: mostlyclean-target-libobjc
41193
41194 mostlyclean-target-libobjc: 
41195         @: $(MAKE); $(unstage)
41196         @[ -f $(TARGET_SUBDIR)/libobjc/Makefile ] || exit 0; \
41197         r=`${PWD_COMMAND}`; export r; \
41198         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41199         $(NORMAL_TARGET_EXPORTS) \
41200         echo "Doing mostlyclean in $(TARGET_SUBDIR)/libobjc"; \
41201         for flag in $(EXTRA_TARGET_FLAGS); do \
41202           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
41203         done; \
41204         (cd $(TARGET_SUBDIR)/libobjc && \
41205           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
41206                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
41207                   "RANLIB=$${RANLIB}" \
41208                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
41209                    mostlyclean) \
41210           || exit 1
41211
41212 @endif target-libobjc
41213
41214 .PHONY: maybe-clean-target-libobjc clean-target-libobjc
41215 maybe-clean-target-libobjc:
41216 @if target-libobjc
41217 maybe-clean-target-libobjc: clean-target-libobjc
41218
41219 clean-target-libobjc: 
41220         @: $(MAKE); $(unstage)
41221         @[ -f $(TARGET_SUBDIR)/libobjc/Makefile ] || exit 0; \
41222         r=`${PWD_COMMAND}`; export r; \
41223         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41224         $(NORMAL_TARGET_EXPORTS) \
41225         echo "Doing clean in $(TARGET_SUBDIR)/libobjc"; \
41226         for flag in $(EXTRA_TARGET_FLAGS); do \
41227           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
41228         done; \
41229         (cd $(TARGET_SUBDIR)/libobjc && \
41230           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
41231                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
41232                   "RANLIB=$${RANLIB}" \
41233                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
41234                    clean) \
41235           || exit 1
41236
41237 @endif target-libobjc
41238
41239 .PHONY: maybe-distclean-target-libobjc distclean-target-libobjc
41240 maybe-distclean-target-libobjc:
41241 @if target-libobjc
41242 maybe-distclean-target-libobjc: distclean-target-libobjc
41243
41244 distclean-target-libobjc: 
41245         @: $(MAKE); $(unstage)
41246         @[ -f $(TARGET_SUBDIR)/libobjc/Makefile ] || exit 0; \
41247         r=`${PWD_COMMAND}`; export r; \
41248         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41249         $(NORMAL_TARGET_EXPORTS) \
41250         echo "Doing distclean in $(TARGET_SUBDIR)/libobjc"; \
41251         for flag in $(EXTRA_TARGET_FLAGS); do \
41252           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
41253         done; \
41254         (cd $(TARGET_SUBDIR)/libobjc && \
41255           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
41256                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
41257                   "RANLIB=$${RANLIB}" \
41258                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
41259                    distclean) \
41260           || exit 1
41261
41262 @endif target-libobjc
41263
41264 .PHONY: maybe-maintainer-clean-target-libobjc maintainer-clean-target-libobjc
41265 maybe-maintainer-clean-target-libobjc:
41266 @if target-libobjc
41267 maybe-maintainer-clean-target-libobjc: maintainer-clean-target-libobjc
41268
41269 maintainer-clean-target-libobjc: 
41270         @: $(MAKE); $(unstage)
41271         @[ -f $(TARGET_SUBDIR)/libobjc/Makefile ] || exit 0; \
41272         r=`${PWD_COMMAND}`; export r; \
41273         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41274         $(NORMAL_TARGET_EXPORTS) \
41275         echo "Doing maintainer-clean in $(TARGET_SUBDIR)/libobjc"; \
41276         for flag in $(EXTRA_TARGET_FLAGS); do \
41277           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
41278         done; \
41279         (cd $(TARGET_SUBDIR)/libobjc && \
41280           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
41281                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
41282                   "RANLIB=$${RANLIB}" \
41283                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
41284                    maintainer-clean) \
41285           || exit 1
41286
41287 @endif target-libobjc
41288
41289
41290
41291
41292
41293 .PHONY: configure-target-libgo maybe-configure-target-libgo
41294 maybe-configure-target-libgo:
41295 @if gcc-bootstrap
41296 configure-target-libgo: stage_current
41297 @endif gcc-bootstrap
41298 @if target-libgo
41299 maybe-configure-target-libgo: configure-target-libgo
41300 configure-target-libgo: 
41301         @: $(MAKE); $(unstage)
41302         @r=`${PWD_COMMAND}`; export r; \
41303         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41304         echo "Checking multilib configuration for libgo..."; \
41305         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgo; \
41306         $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libgo/multilib.tmp 2> /dev/null; \
41307         if test -r $(TARGET_SUBDIR)/libgo/multilib.out; then \
41308           if cmp -s $(TARGET_SUBDIR)/libgo/multilib.tmp $(TARGET_SUBDIR)/libgo/multilib.out; then \
41309             rm -f $(TARGET_SUBDIR)/libgo/multilib.tmp; \
41310           else \
41311             rm -f $(TARGET_SUBDIR)/libgo/Makefile; \
41312             mv $(TARGET_SUBDIR)/libgo/multilib.tmp $(TARGET_SUBDIR)/libgo/multilib.out; \
41313           fi; \
41314         else \
41315           mv $(TARGET_SUBDIR)/libgo/multilib.tmp $(TARGET_SUBDIR)/libgo/multilib.out; \
41316         fi; \
41317         test ! -f $(TARGET_SUBDIR)/libgo/Makefile || exit 0; \
41318         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgo; \
41319         $(NORMAL_TARGET_EXPORTS)  \
41320         echo Configuring in $(TARGET_SUBDIR)/libgo; \
41321         cd "$(TARGET_SUBDIR)/libgo" || exit 1; \
41322         case $(srcdir) in \
41323           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
41324           *) topdir=`echo $(TARGET_SUBDIR)/libgo/ | \
41325                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
41326         esac; \
41327         module_srcdir=libgo; \
41328         rm -f no-such-file || : ; \
41329         CONFIG_SITE=no-such-file $(SHELL) \
41330           $$s/$$module_srcdir/configure \
41331           --srcdir=$${topdir}/$$module_srcdir \
41332           $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
41333           --target=${target_alias}  \
41334           || exit 1
41335 @endif target-libgo
41336
41337
41338
41339
41340
41341 .PHONY: all-target-libgo maybe-all-target-libgo
41342 maybe-all-target-libgo:
41343 @if gcc-bootstrap
41344 all-target-libgo: stage_current
41345 @endif gcc-bootstrap
41346 @if target-libgo
41347 TARGET-target-libgo=all
41348 maybe-all-target-libgo: all-target-libgo
41349 all-target-libgo: configure-target-libgo
41350         @: $(MAKE); $(unstage)
41351         @r=`${PWD_COMMAND}`; export r; \
41352         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41353         $(NORMAL_TARGET_EXPORTS)  \
41354         (cd $(TARGET_SUBDIR)/libgo && \
41355           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_TARGET_FLAGS)   \
41356                 $(TARGET-target-libgo))
41357 @endif target-libgo
41358
41359
41360
41361
41362
41363 .PHONY: check-target-libgo maybe-check-target-libgo
41364 maybe-check-target-libgo:
41365 @if target-libgo
41366 maybe-check-target-libgo: check-target-libgo
41367
41368 check-target-libgo:
41369         @: $(MAKE); $(unstage)
41370         @r=`${PWD_COMMAND}`; export r; \
41371         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41372         $(NORMAL_TARGET_EXPORTS) \
41373         (cd $(TARGET_SUBDIR)/libgo && \
41374           $(MAKE) $(TARGET_FLAGS_TO_PASS)   check)
41375
41376 @endif target-libgo
41377
41378 .PHONY: install-target-libgo maybe-install-target-libgo
41379 maybe-install-target-libgo:
41380 @if target-libgo
41381 maybe-install-target-libgo: install-target-libgo
41382
41383 install-target-libgo: installdirs
41384         @: $(MAKE); $(unstage)
41385         @r=`${PWD_COMMAND}`; export r; \
41386         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41387         $(NORMAL_TARGET_EXPORTS) \
41388         (cd $(TARGET_SUBDIR)/libgo && \
41389           $(MAKE) $(TARGET_FLAGS_TO_PASS)  install)
41390
41391 @endif target-libgo
41392
41393 .PHONY: install-strip-target-libgo maybe-install-strip-target-libgo
41394 maybe-install-strip-target-libgo:
41395 @if target-libgo
41396 maybe-install-strip-target-libgo: install-strip-target-libgo
41397
41398 install-strip-target-libgo: installdirs
41399         @: $(MAKE); $(unstage)
41400         @r=`${PWD_COMMAND}`; export r; \
41401         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41402         $(NORMAL_TARGET_EXPORTS) \
41403         (cd $(TARGET_SUBDIR)/libgo && \
41404           $(MAKE) $(TARGET_FLAGS_TO_PASS)  install-strip)
41405
41406 @endif target-libgo
41407
41408 # Other targets (info, dvi, pdf, etc.)
41409
41410 .PHONY: maybe-info-target-libgo info-target-libgo
41411 maybe-info-target-libgo:
41412 @if target-libgo
41413 maybe-info-target-libgo: info-target-libgo
41414
41415 info-target-libgo: \
41416     configure-target-libgo 
41417         @: $(MAKE); $(unstage)
41418         @[ -f $(TARGET_SUBDIR)/libgo/Makefile ] || exit 0; \
41419         r=`${PWD_COMMAND}`; export r; \
41420         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41421         $(NORMAL_TARGET_EXPORTS) \
41422         echo "Doing info in $(TARGET_SUBDIR)/libgo"; \
41423         for flag in $(EXTRA_TARGET_FLAGS); do \
41424           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
41425         done; \
41426         (cd $(TARGET_SUBDIR)/libgo && \
41427           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
41428                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
41429                   "RANLIB=$${RANLIB}" \
41430                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
41431                    info) \
41432           || exit 1
41433
41434 @endif target-libgo
41435
41436 .PHONY: maybe-dvi-target-libgo dvi-target-libgo
41437 maybe-dvi-target-libgo:
41438 @if target-libgo
41439 maybe-dvi-target-libgo: dvi-target-libgo
41440
41441 dvi-target-libgo: \
41442     configure-target-libgo 
41443         @: $(MAKE); $(unstage)
41444         @[ -f $(TARGET_SUBDIR)/libgo/Makefile ] || exit 0; \
41445         r=`${PWD_COMMAND}`; export r; \
41446         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41447         $(NORMAL_TARGET_EXPORTS) \
41448         echo "Doing dvi in $(TARGET_SUBDIR)/libgo"; \
41449         for flag in $(EXTRA_TARGET_FLAGS); do \
41450           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
41451         done; \
41452         (cd $(TARGET_SUBDIR)/libgo && \
41453           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
41454                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
41455                   "RANLIB=$${RANLIB}" \
41456                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
41457                    dvi) \
41458           || exit 1
41459
41460 @endif target-libgo
41461
41462 .PHONY: maybe-pdf-target-libgo pdf-target-libgo
41463 maybe-pdf-target-libgo:
41464 @if target-libgo
41465 maybe-pdf-target-libgo: pdf-target-libgo
41466
41467 pdf-target-libgo: \
41468     configure-target-libgo 
41469         @: $(MAKE); $(unstage)
41470         @[ -f $(TARGET_SUBDIR)/libgo/Makefile ] || exit 0; \
41471         r=`${PWD_COMMAND}`; export r; \
41472         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41473         $(NORMAL_TARGET_EXPORTS) \
41474         echo "Doing pdf in $(TARGET_SUBDIR)/libgo"; \
41475         for flag in $(EXTRA_TARGET_FLAGS); do \
41476           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
41477         done; \
41478         (cd $(TARGET_SUBDIR)/libgo && \
41479           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
41480                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
41481                   "RANLIB=$${RANLIB}" \
41482                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
41483                    pdf) \
41484           || exit 1
41485
41486 @endif target-libgo
41487
41488 .PHONY: maybe-html-target-libgo html-target-libgo
41489 maybe-html-target-libgo:
41490 @if target-libgo
41491 maybe-html-target-libgo: html-target-libgo
41492
41493 html-target-libgo: \
41494     configure-target-libgo 
41495         @: $(MAKE); $(unstage)
41496         @[ -f $(TARGET_SUBDIR)/libgo/Makefile ] || exit 0; \
41497         r=`${PWD_COMMAND}`; export r; \
41498         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41499         $(NORMAL_TARGET_EXPORTS) \
41500         echo "Doing html in $(TARGET_SUBDIR)/libgo"; \
41501         for flag in $(EXTRA_TARGET_FLAGS); do \
41502           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
41503         done; \
41504         (cd $(TARGET_SUBDIR)/libgo && \
41505           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
41506                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
41507                   "RANLIB=$${RANLIB}" \
41508                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
41509                    html) \
41510           || exit 1
41511
41512 @endif target-libgo
41513
41514 .PHONY: maybe-TAGS-target-libgo TAGS-target-libgo
41515 maybe-TAGS-target-libgo:
41516 @if target-libgo
41517 maybe-TAGS-target-libgo: TAGS-target-libgo
41518
41519 TAGS-target-libgo: \
41520     configure-target-libgo 
41521         @: $(MAKE); $(unstage)
41522         @[ -f $(TARGET_SUBDIR)/libgo/Makefile ] || exit 0; \
41523         r=`${PWD_COMMAND}`; export r; \
41524         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41525         $(NORMAL_TARGET_EXPORTS) \
41526         echo "Doing TAGS in $(TARGET_SUBDIR)/libgo"; \
41527         for flag in $(EXTRA_TARGET_FLAGS); do \
41528           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
41529         done; \
41530         (cd $(TARGET_SUBDIR)/libgo && \
41531           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
41532                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
41533                   "RANLIB=$${RANLIB}" \
41534                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
41535                    TAGS) \
41536           || exit 1
41537
41538 @endif target-libgo
41539
41540 .PHONY: maybe-install-info-target-libgo install-info-target-libgo
41541 maybe-install-info-target-libgo:
41542 @if target-libgo
41543 maybe-install-info-target-libgo: install-info-target-libgo
41544
41545 install-info-target-libgo: \
41546     configure-target-libgo \
41547     info-target-libgo 
41548         @: $(MAKE); $(unstage)
41549         @[ -f $(TARGET_SUBDIR)/libgo/Makefile ] || exit 0; \
41550         r=`${PWD_COMMAND}`; export r; \
41551         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41552         $(NORMAL_TARGET_EXPORTS) \
41553         echo "Doing install-info in $(TARGET_SUBDIR)/libgo"; \
41554         for flag in $(EXTRA_TARGET_FLAGS); do \
41555           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
41556         done; \
41557         (cd $(TARGET_SUBDIR)/libgo && \
41558           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
41559                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
41560                   "RANLIB=$${RANLIB}" \
41561                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
41562                    install-info) \
41563           || exit 1
41564
41565 @endif target-libgo
41566
41567 .PHONY: maybe-install-pdf-target-libgo install-pdf-target-libgo
41568 maybe-install-pdf-target-libgo:
41569 @if target-libgo
41570 maybe-install-pdf-target-libgo: install-pdf-target-libgo
41571
41572 install-pdf-target-libgo: \
41573     configure-target-libgo \
41574     pdf-target-libgo 
41575         @: $(MAKE); $(unstage)
41576         @[ -f $(TARGET_SUBDIR)/libgo/Makefile ] || exit 0; \
41577         r=`${PWD_COMMAND}`; export r; \
41578         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41579         $(NORMAL_TARGET_EXPORTS) \
41580         echo "Doing install-pdf in $(TARGET_SUBDIR)/libgo"; \
41581         for flag in $(EXTRA_TARGET_FLAGS); do \
41582           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
41583         done; \
41584         (cd $(TARGET_SUBDIR)/libgo && \
41585           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
41586                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
41587                   "RANLIB=$${RANLIB}" \
41588                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
41589                    install-pdf) \
41590           || exit 1
41591
41592 @endif target-libgo
41593
41594 .PHONY: maybe-install-html-target-libgo install-html-target-libgo
41595 maybe-install-html-target-libgo:
41596 @if target-libgo
41597 maybe-install-html-target-libgo: install-html-target-libgo
41598
41599 install-html-target-libgo: \
41600     configure-target-libgo \
41601     html-target-libgo 
41602         @: $(MAKE); $(unstage)
41603         @[ -f $(TARGET_SUBDIR)/libgo/Makefile ] || exit 0; \
41604         r=`${PWD_COMMAND}`; export r; \
41605         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41606         $(NORMAL_TARGET_EXPORTS) \
41607         echo "Doing install-html in $(TARGET_SUBDIR)/libgo"; \
41608         for flag in $(EXTRA_TARGET_FLAGS); do \
41609           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
41610         done; \
41611         (cd $(TARGET_SUBDIR)/libgo && \
41612           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
41613                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
41614                   "RANLIB=$${RANLIB}" \
41615                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
41616                    install-html) \
41617           || exit 1
41618
41619 @endif target-libgo
41620
41621 .PHONY: maybe-installcheck-target-libgo installcheck-target-libgo
41622 maybe-installcheck-target-libgo:
41623 @if target-libgo
41624 maybe-installcheck-target-libgo: installcheck-target-libgo
41625
41626 installcheck-target-libgo: \
41627     configure-target-libgo 
41628         @: $(MAKE); $(unstage)
41629         @[ -f $(TARGET_SUBDIR)/libgo/Makefile ] || exit 0; \
41630         r=`${PWD_COMMAND}`; export r; \
41631         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41632         $(NORMAL_TARGET_EXPORTS) \
41633         echo "Doing installcheck in $(TARGET_SUBDIR)/libgo"; \
41634         for flag in $(EXTRA_TARGET_FLAGS); do \
41635           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
41636         done; \
41637         (cd $(TARGET_SUBDIR)/libgo && \
41638           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
41639                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
41640                   "RANLIB=$${RANLIB}" \
41641                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
41642                    installcheck) \
41643           || exit 1
41644
41645 @endif target-libgo
41646
41647 .PHONY: maybe-mostlyclean-target-libgo mostlyclean-target-libgo
41648 maybe-mostlyclean-target-libgo:
41649 @if target-libgo
41650 maybe-mostlyclean-target-libgo: mostlyclean-target-libgo
41651
41652 mostlyclean-target-libgo: 
41653         @: $(MAKE); $(unstage)
41654         @[ -f $(TARGET_SUBDIR)/libgo/Makefile ] || exit 0; \
41655         r=`${PWD_COMMAND}`; export r; \
41656         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41657         $(NORMAL_TARGET_EXPORTS) \
41658         echo "Doing mostlyclean in $(TARGET_SUBDIR)/libgo"; \
41659         for flag in $(EXTRA_TARGET_FLAGS); do \
41660           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
41661         done; \
41662         (cd $(TARGET_SUBDIR)/libgo && \
41663           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
41664                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
41665                   "RANLIB=$${RANLIB}" \
41666                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
41667                    mostlyclean) \
41668           || exit 1
41669
41670 @endif target-libgo
41671
41672 .PHONY: maybe-clean-target-libgo clean-target-libgo
41673 maybe-clean-target-libgo:
41674 @if target-libgo
41675 maybe-clean-target-libgo: clean-target-libgo
41676
41677 clean-target-libgo: 
41678         @: $(MAKE); $(unstage)
41679         @[ -f $(TARGET_SUBDIR)/libgo/Makefile ] || exit 0; \
41680         r=`${PWD_COMMAND}`; export r; \
41681         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41682         $(NORMAL_TARGET_EXPORTS) \
41683         echo "Doing clean in $(TARGET_SUBDIR)/libgo"; \
41684         for flag in $(EXTRA_TARGET_FLAGS); do \
41685           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
41686         done; \
41687         (cd $(TARGET_SUBDIR)/libgo && \
41688           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
41689                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
41690                   "RANLIB=$${RANLIB}" \
41691                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
41692                    clean) \
41693           || exit 1
41694
41695 @endif target-libgo
41696
41697 .PHONY: maybe-distclean-target-libgo distclean-target-libgo
41698 maybe-distclean-target-libgo:
41699 @if target-libgo
41700 maybe-distclean-target-libgo: distclean-target-libgo
41701
41702 distclean-target-libgo: 
41703         @: $(MAKE); $(unstage)
41704         @[ -f $(TARGET_SUBDIR)/libgo/Makefile ] || exit 0; \
41705         r=`${PWD_COMMAND}`; export r; \
41706         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41707         $(NORMAL_TARGET_EXPORTS) \
41708         echo "Doing distclean in $(TARGET_SUBDIR)/libgo"; \
41709         for flag in $(EXTRA_TARGET_FLAGS); do \
41710           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
41711         done; \
41712         (cd $(TARGET_SUBDIR)/libgo && \
41713           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
41714                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
41715                   "RANLIB=$${RANLIB}" \
41716                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
41717                    distclean) \
41718           || exit 1
41719
41720 @endif target-libgo
41721
41722 .PHONY: maybe-maintainer-clean-target-libgo maintainer-clean-target-libgo
41723 maybe-maintainer-clean-target-libgo:
41724 @if target-libgo
41725 maybe-maintainer-clean-target-libgo: maintainer-clean-target-libgo
41726
41727 maintainer-clean-target-libgo: 
41728         @: $(MAKE); $(unstage)
41729         @[ -f $(TARGET_SUBDIR)/libgo/Makefile ] || exit 0; \
41730         r=`${PWD_COMMAND}`; export r; \
41731         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41732         $(NORMAL_TARGET_EXPORTS) \
41733         echo "Doing maintainer-clean in $(TARGET_SUBDIR)/libgo"; \
41734         for flag in $(EXTRA_TARGET_FLAGS); do \
41735           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
41736         done; \
41737         (cd $(TARGET_SUBDIR)/libgo && \
41738           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
41739                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
41740                   "RANLIB=$${RANLIB}" \
41741                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
41742                    maintainer-clean) \
41743           || exit 1
41744
41745 @endif target-libgo
41746
41747
41748
41749
41750
41751 .PHONY: configure-target-libtermcap maybe-configure-target-libtermcap
41752 maybe-configure-target-libtermcap:
41753 @if gcc-bootstrap
41754 configure-target-libtermcap: stage_current
41755 @endif gcc-bootstrap
41756 @if target-libtermcap
41757 maybe-configure-target-libtermcap: configure-target-libtermcap
41758 configure-target-libtermcap: 
41759         @: $(MAKE); $(unstage)
41760         @r=`${PWD_COMMAND}`; export r; \
41761         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41762         echo "Checking multilib configuration for libtermcap..."; \
41763         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libtermcap; \
41764         $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libtermcap/multilib.tmp 2> /dev/null; \
41765         if test -r $(TARGET_SUBDIR)/libtermcap/multilib.out; then \
41766           if cmp -s $(TARGET_SUBDIR)/libtermcap/multilib.tmp $(TARGET_SUBDIR)/libtermcap/multilib.out; then \
41767             rm -f $(TARGET_SUBDIR)/libtermcap/multilib.tmp; \
41768           else \
41769             rm -f $(TARGET_SUBDIR)/libtermcap/Makefile; \
41770             mv $(TARGET_SUBDIR)/libtermcap/multilib.tmp $(TARGET_SUBDIR)/libtermcap/multilib.out; \
41771           fi; \
41772         else \
41773           mv $(TARGET_SUBDIR)/libtermcap/multilib.tmp $(TARGET_SUBDIR)/libtermcap/multilib.out; \
41774         fi; \
41775         test ! -f $(TARGET_SUBDIR)/libtermcap/Makefile || exit 0; \
41776         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libtermcap; \
41777         $(NORMAL_TARGET_EXPORTS)  \
41778         echo Configuring in $(TARGET_SUBDIR)/libtermcap; \
41779         cd "$(TARGET_SUBDIR)/libtermcap" || exit 1; \
41780         case $(srcdir) in \
41781           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
41782           *) topdir=`echo $(TARGET_SUBDIR)/libtermcap/ | \
41783                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
41784         esac; \
41785         module_srcdir=libtermcap; \
41786         rm -f no-such-file || : ; \
41787         CONFIG_SITE=no-such-file $(SHELL) \
41788           $$s/$$module_srcdir/configure \
41789           --srcdir=$${topdir}/$$module_srcdir \
41790           $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
41791           --target=${target_alias}  \
41792           || exit 1
41793 @endif target-libtermcap
41794
41795
41796
41797
41798
41799 .PHONY: all-target-libtermcap maybe-all-target-libtermcap
41800 maybe-all-target-libtermcap:
41801 @if gcc-bootstrap
41802 all-target-libtermcap: stage_current
41803 @endif gcc-bootstrap
41804 @if target-libtermcap
41805 TARGET-target-libtermcap=all
41806 maybe-all-target-libtermcap: all-target-libtermcap
41807 all-target-libtermcap: configure-target-libtermcap
41808         @: $(MAKE); $(unstage)
41809         @r=`${PWD_COMMAND}`; export r; \
41810         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41811         $(NORMAL_TARGET_EXPORTS)  \
41812         (cd $(TARGET_SUBDIR)/libtermcap && \
41813           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_TARGET_FLAGS)   \
41814                 $(TARGET-target-libtermcap))
41815 @endif target-libtermcap
41816
41817
41818
41819
41820
41821 .PHONY: check-target-libtermcap maybe-check-target-libtermcap
41822 maybe-check-target-libtermcap:
41823 @if target-libtermcap
41824 maybe-check-target-libtermcap: check-target-libtermcap
41825
41826 # Dummy target for uncheckable module.
41827 check-target-libtermcap:
41828
41829 @endif target-libtermcap
41830
41831 .PHONY: install-target-libtermcap maybe-install-target-libtermcap
41832 maybe-install-target-libtermcap:
41833 @if target-libtermcap
41834 maybe-install-target-libtermcap: install-target-libtermcap
41835
41836 install-target-libtermcap: installdirs
41837         @: $(MAKE); $(unstage)
41838         @r=`${PWD_COMMAND}`; export r; \
41839         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41840         $(NORMAL_TARGET_EXPORTS) \
41841         (cd $(TARGET_SUBDIR)/libtermcap && \
41842           $(MAKE) $(TARGET_FLAGS_TO_PASS)  install)
41843
41844 @endif target-libtermcap
41845
41846 .PHONY: install-strip-target-libtermcap maybe-install-strip-target-libtermcap
41847 maybe-install-strip-target-libtermcap:
41848 @if target-libtermcap
41849 maybe-install-strip-target-libtermcap: install-strip-target-libtermcap
41850
41851 install-strip-target-libtermcap: installdirs
41852         @: $(MAKE); $(unstage)
41853         @r=`${PWD_COMMAND}`; export r; \
41854         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41855         $(NORMAL_TARGET_EXPORTS) \
41856         (cd $(TARGET_SUBDIR)/libtermcap && \
41857           $(MAKE) $(TARGET_FLAGS_TO_PASS)  install-strip)
41858
41859 @endif target-libtermcap
41860
41861 # Other targets (info, dvi, pdf, etc.)
41862
41863 .PHONY: maybe-info-target-libtermcap info-target-libtermcap
41864 maybe-info-target-libtermcap:
41865 @if target-libtermcap
41866 maybe-info-target-libtermcap: info-target-libtermcap
41867
41868 info-target-libtermcap: \
41869     configure-target-libtermcap 
41870         @: $(MAKE); $(unstage)
41871         @[ -f $(TARGET_SUBDIR)/libtermcap/Makefile ] || exit 0; \
41872         r=`${PWD_COMMAND}`; export r; \
41873         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41874         $(NORMAL_TARGET_EXPORTS) \
41875         echo "Doing info in $(TARGET_SUBDIR)/libtermcap"; \
41876         for flag in $(EXTRA_TARGET_FLAGS); do \
41877           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
41878         done; \
41879         (cd $(TARGET_SUBDIR)/libtermcap && \
41880           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
41881                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
41882                   "RANLIB=$${RANLIB}" \
41883                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
41884                    info) \
41885           || exit 1
41886
41887 @endif target-libtermcap
41888
41889 .PHONY: maybe-dvi-target-libtermcap dvi-target-libtermcap
41890 maybe-dvi-target-libtermcap:
41891 @if target-libtermcap
41892 maybe-dvi-target-libtermcap: dvi-target-libtermcap
41893
41894 dvi-target-libtermcap: \
41895     configure-target-libtermcap 
41896         @: $(MAKE); $(unstage)
41897         @[ -f $(TARGET_SUBDIR)/libtermcap/Makefile ] || exit 0; \
41898         r=`${PWD_COMMAND}`; export r; \
41899         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41900         $(NORMAL_TARGET_EXPORTS) \
41901         echo "Doing dvi in $(TARGET_SUBDIR)/libtermcap"; \
41902         for flag in $(EXTRA_TARGET_FLAGS); do \
41903           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
41904         done; \
41905         (cd $(TARGET_SUBDIR)/libtermcap && \
41906           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
41907                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
41908                   "RANLIB=$${RANLIB}" \
41909                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
41910                    dvi) \
41911           || exit 1
41912
41913 @endif target-libtermcap
41914
41915 .PHONY: maybe-pdf-target-libtermcap pdf-target-libtermcap
41916 maybe-pdf-target-libtermcap:
41917 @if target-libtermcap
41918 maybe-pdf-target-libtermcap: pdf-target-libtermcap
41919
41920 pdf-target-libtermcap: \
41921     configure-target-libtermcap 
41922         @: $(MAKE); $(unstage)
41923         @[ -f $(TARGET_SUBDIR)/libtermcap/Makefile ] || exit 0; \
41924         r=`${PWD_COMMAND}`; export r; \
41925         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41926         $(NORMAL_TARGET_EXPORTS) \
41927         echo "Doing pdf in $(TARGET_SUBDIR)/libtermcap"; \
41928         for flag in $(EXTRA_TARGET_FLAGS); do \
41929           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
41930         done; \
41931         (cd $(TARGET_SUBDIR)/libtermcap && \
41932           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
41933                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
41934                   "RANLIB=$${RANLIB}" \
41935                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
41936                    pdf) \
41937           || exit 1
41938
41939 @endif target-libtermcap
41940
41941 .PHONY: maybe-html-target-libtermcap html-target-libtermcap
41942 maybe-html-target-libtermcap:
41943 @if target-libtermcap
41944 maybe-html-target-libtermcap: html-target-libtermcap
41945
41946 html-target-libtermcap: \
41947     configure-target-libtermcap 
41948         @: $(MAKE); $(unstage)
41949         @[ -f $(TARGET_SUBDIR)/libtermcap/Makefile ] || exit 0; \
41950         r=`${PWD_COMMAND}`; export r; \
41951         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41952         $(NORMAL_TARGET_EXPORTS) \
41953         echo "Doing html in $(TARGET_SUBDIR)/libtermcap"; \
41954         for flag in $(EXTRA_TARGET_FLAGS); do \
41955           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
41956         done; \
41957         (cd $(TARGET_SUBDIR)/libtermcap && \
41958           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
41959                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
41960                   "RANLIB=$${RANLIB}" \
41961                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
41962                    html) \
41963           || exit 1
41964
41965 @endif target-libtermcap
41966
41967 .PHONY: maybe-TAGS-target-libtermcap TAGS-target-libtermcap
41968 maybe-TAGS-target-libtermcap:
41969 @if target-libtermcap
41970 maybe-TAGS-target-libtermcap: TAGS-target-libtermcap
41971
41972 TAGS-target-libtermcap: \
41973     configure-target-libtermcap 
41974         @: $(MAKE); $(unstage)
41975         @[ -f $(TARGET_SUBDIR)/libtermcap/Makefile ] || exit 0; \
41976         r=`${PWD_COMMAND}`; export r; \
41977         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41978         $(NORMAL_TARGET_EXPORTS) \
41979         echo "Doing TAGS in $(TARGET_SUBDIR)/libtermcap"; \
41980         for flag in $(EXTRA_TARGET_FLAGS); do \
41981           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
41982         done; \
41983         (cd $(TARGET_SUBDIR)/libtermcap && \
41984           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
41985                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
41986                   "RANLIB=$${RANLIB}" \
41987                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
41988                    TAGS) \
41989           || exit 1
41990
41991 @endif target-libtermcap
41992
41993 .PHONY: maybe-install-info-target-libtermcap install-info-target-libtermcap
41994 maybe-install-info-target-libtermcap:
41995 @if target-libtermcap
41996 maybe-install-info-target-libtermcap: install-info-target-libtermcap
41997
41998 install-info-target-libtermcap: \
41999     configure-target-libtermcap \
42000     info-target-libtermcap 
42001         @: $(MAKE); $(unstage)
42002         @[ -f $(TARGET_SUBDIR)/libtermcap/Makefile ] || exit 0; \
42003         r=`${PWD_COMMAND}`; export r; \
42004         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42005         $(NORMAL_TARGET_EXPORTS) \
42006         echo "Doing install-info in $(TARGET_SUBDIR)/libtermcap"; \
42007         for flag in $(EXTRA_TARGET_FLAGS); do \
42008           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
42009         done; \
42010         (cd $(TARGET_SUBDIR)/libtermcap && \
42011           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
42012                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
42013                   "RANLIB=$${RANLIB}" \
42014                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
42015                    install-info) \
42016           || exit 1
42017
42018 @endif target-libtermcap
42019
42020 .PHONY: maybe-install-pdf-target-libtermcap install-pdf-target-libtermcap
42021 maybe-install-pdf-target-libtermcap:
42022 @if target-libtermcap
42023 maybe-install-pdf-target-libtermcap: install-pdf-target-libtermcap
42024
42025 install-pdf-target-libtermcap: \
42026     configure-target-libtermcap \
42027     pdf-target-libtermcap 
42028         @: $(MAKE); $(unstage)
42029         @[ -f $(TARGET_SUBDIR)/libtermcap/Makefile ] || exit 0; \
42030         r=`${PWD_COMMAND}`; export r; \
42031         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42032         $(NORMAL_TARGET_EXPORTS) \
42033         echo "Doing install-pdf in $(TARGET_SUBDIR)/libtermcap"; \
42034         for flag in $(EXTRA_TARGET_FLAGS); do \
42035           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
42036         done; \
42037         (cd $(TARGET_SUBDIR)/libtermcap && \
42038           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
42039                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
42040                   "RANLIB=$${RANLIB}" \
42041                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
42042                    install-pdf) \
42043           || exit 1
42044
42045 @endif target-libtermcap
42046
42047 .PHONY: maybe-install-html-target-libtermcap install-html-target-libtermcap
42048 maybe-install-html-target-libtermcap:
42049 @if target-libtermcap
42050 maybe-install-html-target-libtermcap: install-html-target-libtermcap
42051
42052 install-html-target-libtermcap: \
42053     configure-target-libtermcap \
42054     html-target-libtermcap 
42055         @: $(MAKE); $(unstage)
42056         @[ -f $(TARGET_SUBDIR)/libtermcap/Makefile ] || exit 0; \
42057         r=`${PWD_COMMAND}`; export r; \
42058         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42059         $(NORMAL_TARGET_EXPORTS) \
42060         echo "Doing install-html in $(TARGET_SUBDIR)/libtermcap"; \
42061         for flag in $(EXTRA_TARGET_FLAGS); do \
42062           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
42063         done; \
42064         (cd $(TARGET_SUBDIR)/libtermcap && \
42065           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
42066                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
42067                   "RANLIB=$${RANLIB}" \
42068                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
42069                    install-html) \
42070           || exit 1
42071
42072 @endif target-libtermcap
42073
42074 .PHONY: maybe-installcheck-target-libtermcap installcheck-target-libtermcap
42075 maybe-installcheck-target-libtermcap:
42076 @if target-libtermcap
42077 maybe-installcheck-target-libtermcap: installcheck-target-libtermcap
42078
42079 installcheck-target-libtermcap: \
42080     configure-target-libtermcap 
42081         @: $(MAKE); $(unstage)
42082         @[ -f $(TARGET_SUBDIR)/libtermcap/Makefile ] || exit 0; \
42083         r=`${PWD_COMMAND}`; export r; \
42084         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42085         $(NORMAL_TARGET_EXPORTS) \
42086         echo "Doing installcheck in $(TARGET_SUBDIR)/libtermcap"; \
42087         for flag in $(EXTRA_TARGET_FLAGS); do \
42088           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
42089         done; \
42090         (cd $(TARGET_SUBDIR)/libtermcap && \
42091           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
42092                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
42093                   "RANLIB=$${RANLIB}" \
42094                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
42095                    installcheck) \
42096           || exit 1
42097
42098 @endif target-libtermcap
42099
42100 .PHONY: maybe-mostlyclean-target-libtermcap mostlyclean-target-libtermcap
42101 maybe-mostlyclean-target-libtermcap:
42102 @if target-libtermcap
42103 maybe-mostlyclean-target-libtermcap: mostlyclean-target-libtermcap
42104
42105 # libtermcap doesn't support mostlyclean.
42106 mostlyclean-target-libtermcap:
42107
42108 @endif target-libtermcap
42109
42110 .PHONY: maybe-clean-target-libtermcap clean-target-libtermcap
42111 maybe-clean-target-libtermcap:
42112 @if target-libtermcap
42113 maybe-clean-target-libtermcap: clean-target-libtermcap
42114
42115 # libtermcap doesn't support clean.
42116 clean-target-libtermcap:
42117
42118 @endif target-libtermcap
42119
42120 .PHONY: maybe-distclean-target-libtermcap distclean-target-libtermcap
42121 maybe-distclean-target-libtermcap:
42122 @if target-libtermcap
42123 maybe-distclean-target-libtermcap: distclean-target-libtermcap
42124
42125 # libtermcap doesn't support distclean.
42126 distclean-target-libtermcap:
42127
42128 @endif target-libtermcap
42129
42130 .PHONY: maybe-maintainer-clean-target-libtermcap maintainer-clean-target-libtermcap
42131 maybe-maintainer-clean-target-libtermcap:
42132 @if target-libtermcap
42133 maybe-maintainer-clean-target-libtermcap: maintainer-clean-target-libtermcap
42134
42135 # libtermcap doesn't support maintainer-clean.
42136 maintainer-clean-target-libtermcap:
42137
42138 @endif target-libtermcap
42139
42140
42141
42142
42143
42144 .PHONY: configure-target-winsup maybe-configure-target-winsup
42145 maybe-configure-target-winsup:
42146 @if gcc-bootstrap
42147 configure-target-winsup: stage_current
42148 @endif gcc-bootstrap
42149 @if target-winsup
42150 maybe-configure-target-winsup: configure-target-winsup
42151 configure-target-winsup: 
42152         @: $(MAKE); $(unstage)
42153         @r=`${PWD_COMMAND}`; export r; \
42154         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42155         echo "Checking multilib configuration for winsup..."; \
42156         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/winsup; \
42157         $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/winsup/multilib.tmp 2> /dev/null; \
42158         if test -r $(TARGET_SUBDIR)/winsup/multilib.out; then \
42159           if cmp -s $(TARGET_SUBDIR)/winsup/multilib.tmp $(TARGET_SUBDIR)/winsup/multilib.out; then \
42160             rm -f $(TARGET_SUBDIR)/winsup/multilib.tmp; \
42161           else \
42162             rm -f $(TARGET_SUBDIR)/winsup/Makefile; \
42163             mv $(TARGET_SUBDIR)/winsup/multilib.tmp $(TARGET_SUBDIR)/winsup/multilib.out; \
42164           fi; \
42165         else \
42166           mv $(TARGET_SUBDIR)/winsup/multilib.tmp $(TARGET_SUBDIR)/winsup/multilib.out; \
42167         fi; \
42168         test ! -f $(TARGET_SUBDIR)/winsup/Makefile || exit 0; \
42169         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/winsup; \
42170         $(NORMAL_TARGET_EXPORTS)  \
42171         echo Configuring in $(TARGET_SUBDIR)/winsup; \
42172         cd "$(TARGET_SUBDIR)/winsup" || exit 1; \
42173         case $(srcdir) in \
42174           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
42175           *) topdir=`echo $(TARGET_SUBDIR)/winsup/ | \
42176                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
42177         esac; \
42178         module_srcdir=winsup; \
42179         rm -f no-such-file || : ; \
42180         CONFIG_SITE=no-such-file $(SHELL) \
42181           $$s/$$module_srcdir/configure \
42182           --srcdir=$${topdir}/$$module_srcdir \
42183           $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
42184           --target=${target_alias}  \
42185           || exit 1
42186 @endif target-winsup
42187
42188
42189
42190
42191
42192 .PHONY: all-target-winsup maybe-all-target-winsup
42193 maybe-all-target-winsup:
42194 @if gcc-bootstrap
42195 all-target-winsup: stage_current
42196 @endif gcc-bootstrap
42197 @if target-winsup
42198 TARGET-target-winsup=all
42199 maybe-all-target-winsup: all-target-winsup
42200 all-target-winsup: configure-target-winsup
42201         @: $(MAKE); $(unstage)
42202         @r=`${PWD_COMMAND}`; export r; \
42203         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42204         $(NORMAL_TARGET_EXPORTS)  \
42205         (cd $(TARGET_SUBDIR)/winsup && \
42206           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_TARGET_FLAGS)   \
42207                 $(TARGET-target-winsup))
42208 @endif target-winsup
42209
42210
42211
42212
42213
42214 .PHONY: check-target-winsup maybe-check-target-winsup
42215 maybe-check-target-winsup:
42216 @if target-winsup
42217 maybe-check-target-winsup: check-target-winsup
42218
42219 check-target-winsup:
42220         @: $(MAKE); $(unstage)
42221         @r=`${PWD_COMMAND}`; export r; \
42222         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42223         $(NORMAL_TARGET_EXPORTS) \
42224         (cd $(TARGET_SUBDIR)/winsup && \
42225           $(MAKE) $(TARGET_FLAGS_TO_PASS)   check)
42226
42227 @endif target-winsup
42228
42229 .PHONY: install-target-winsup maybe-install-target-winsup
42230 maybe-install-target-winsup:
42231 @if target-winsup
42232 maybe-install-target-winsup: install-target-winsup
42233
42234 install-target-winsup: installdirs
42235         @: $(MAKE); $(unstage)
42236         @r=`${PWD_COMMAND}`; export r; \
42237         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42238         $(NORMAL_TARGET_EXPORTS) \
42239         (cd $(TARGET_SUBDIR)/winsup && \
42240           $(MAKE) $(TARGET_FLAGS_TO_PASS)  install)
42241
42242 @endif target-winsup
42243
42244 .PHONY: install-strip-target-winsup maybe-install-strip-target-winsup
42245 maybe-install-strip-target-winsup:
42246 @if target-winsup
42247 maybe-install-strip-target-winsup: install-strip-target-winsup
42248
42249 install-strip-target-winsup: installdirs
42250         @: $(MAKE); $(unstage)
42251         @r=`${PWD_COMMAND}`; export r; \
42252         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42253         $(NORMAL_TARGET_EXPORTS) \
42254         (cd $(TARGET_SUBDIR)/winsup && \
42255           $(MAKE) $(TARGET_FLAGS_TO_PASS)  install-strip)
42256
42257 @endif target-winsup
42258
42259 # Other targets (info, dvi, pdf, etc.)
42260
42261 .PHONY: maybe-info-target-winsup info-target-winsup
42262 maybe-info-target-winsup:
42263 @if target-winsup
42264 maybe-info-target-winsup: info-target-winsup
42265
42266 info-target-winsup: \
42267     configure-target-winsup 
42268         @: $(MAKE); $(unstage)
42269         @[ -f $(TARGET_SUBDIR)/winsup/Makefile ] || exit 0; \
42270         r=`${PWD_COMMAND}`; export r; \
42271         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42272         $(NORMAL_TARGET_EXPORTS) \
42273         echo "Doing info in $(TARGET_SUBDIR)/winsup"; \
42274         for flag in $(EXTRA_TARGET_FLAGS); do \
42275           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
42276         done; \
42277         (cd $(TARGET_SUBDIR)/winsup && \
42278           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
42279                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
42280                   "RANLIB=$${RANLIB}" \
42281                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
42282                    info) \
42283           || exit 1
42284
42285 @endif target-winsup
42286
42287 .PHONY: maybe-dvi-target-winsup dvi-target-winsup
42288 maybe-dvi-target-winsup:
42289 @if target-winsup
42290 maybe-dvi-target-winsup: dvi-target-winsup
42291
42292 dvi-target-winsup: \
42293     configure-target-winsup 
42294         @: $(MAKE); $(unstage)
42295         @[ -f $(TARGET_SUBDIR)/winsup/Makefile ] || exit 0; \
42296         r=`${PWD_COMMAND}`; export r; \
42297         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42298         $(NORMAL_TARGET_EXPORTS) \
42299         echo "Doing dvi in $(TARGET_SUBDIR)/winsup"; \
42300         for flag in $(EXTRA_TARGET_FLAGS); do \
42301           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
42302         done; \
42303         (cd $(TARGET_SUBDIR)/winsup && \
42304           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
42305                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
42306                   "RANLIB=$${RANLIB}" \
42307                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
42308                    dvi) \
42309           || exit 1
42310
42311 @endif target-winsup
42312
42313 .PHONY: maybe-pdf-target-winsup pdf-target-winsup
42314 maybe-pdf-target-winsup:
42315 @if target-winsup
42316 maybe-pdf-target-winsup: pdf-target-winsup
42317
42318 pdf-target-winsup: \
42319     configure-target-winsup 
42320         @: $(MAKE); $(unstage)
42321         @[ -f $(TARGET_SUBDIR)/winsup/Makefile ] || exit 0; \
42322         r=`${PWD_COMMAND}`; export r; \
42323         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42324         $(NORMAL_TARGET_EXPORTS) \
42325         echo "Doing pdf in $(TARGET_SUBDIR)/winsup"; \
42326         for flag in $(EXTRA_TARGET_FLAGS); do \
42327           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
42328         done; \
42329         (cd $(TARGET_SUBDIR)/winsup && \
42330           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
42331                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
42332                   "RANLIB=$${RANLIB}" \
42333                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
42334                    pdf) \
42335           || exit 1
42336
42337 @endif target-winsup
42338
42339 .PHONY: maybe-html-target-winsup html-target-winsup
42340 maybe-html-target-winsup:
42341 @if target-winsup
42342 maybe-html-target-winsup: html-target-winsup
42343
42344 html-target-winsup: \
42345     configure-target-winsup 
42346         @: $(MAKE); $(unstage)
42347         @[ -f $(TARGET_SUBDIR)/winsup/Makefile ] || exit 0; \
42348         r=`${PWD_COMMAND}`; export r; \
42349         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42350         $(NORMAL_TARGET_EXPORTS) \
42351         echo "Doing html in $(TARGET_SUBDIR)/winsup"; \
42352         for flag in $(EXTRA_TARGET_FLAGS); do \
42353           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
42354         done; \
42355         (cd $(TARGET_SUBDIR)/winsup && \
42356           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
42357                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
42358                   "RANLIB=$${RANLIB}" \
42359                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
42360                    html) \
42361           || exit 1
42362
42363 @endif target-winsup
42364
42365 .PHONY: maybe-TAGS-target-winsup TAGS-target-winsup
42366 maybe-TAGS-target-winsup:
42367 @if target-winsup
42368 maybe-TAGS-target-winsup: TAGS-target-winsup
42369
42370 TAGS-target-winsup: \
42371     configure-target-winsup 
42372         @: $(MAKE); $(unstage)
42373         @[ -f $(TARGET_SUBDIR)/winsup/Makefile ] || exit 0; \
42374         r=`${PWD_COMMAND}`; export r; \
42375         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42376         $(NORMAL_TARGET_EXPORTS) \
42377         echo "Doing TAGS in $(TARGET_SUBDIR)/winsup"; \
42378         for flag in $(EXTRA_TARGET_FLAGS); do \
42379           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
42380         done; \
42381         (cd $(TARGET_SUBDIR)/winsup && \
42382           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
42383                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
42384                   "RANLIB=$${RANLIB}" \
42385                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
42386                    TAGS) \
42387           || exit 1
42388
42389 @endif target-winsup
42390
42391 .PHONY: maybe-install-info-target-winsup install-info-target-winsup
42392 maybe-install-info-target-winsup:
42393 @if target-winsup
42394 maybe-install-info-target-winsup: install-info-target-winsup
42395
42396 install-info-target-winsup: \
42397     configure-target-winsup \
42398     info-target-winsup 
42399         @: $(MAKE); $(unstage)
42400         @[ -f $(TARGET_SUBDIR)/winsup/Makefile ] || exit 0; \
42401         r=`${PWD_COMMAND}`; export r; \
42402         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42403         $(NORMAL_TARGET_EXPORTS) \
42404         echo "Doing install-info in $(TARGET_SUBDIR)/winsup"; \
42405         for flag in $(EXTRA_TARGET_FLAGS); do \
42406           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
42407         done; \
42408         (cd $(TARGET_SUBDIR)/winsup && \
42409           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
42410                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
42411                   "RANLIB=$${RANLIB}" \
42412                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
42413                    install-info) \
42414           || exit 1
42415
42416 @endif target-winsup
42417
42418 .PHONY: maybe-install-pdf-target-winsup install-pdf-target-winsup
42419 maybe-install-pdf-target-winsup:
42420 @if target-winsup
42421 maybe-install-pdf-target-winsup: install-pdf-target-winsup
42422
42423 install-pdf-target-winsup: \
42424     configure-target-winsup \
42425     pdf-target-winsup 
42426         @: $(MAKE); $(unstage)
42427         @[ -f $(TARGET_SUBDIR)/winsup/Makefile ] || exit 0; \
42428         r=`${PWD_COMMAND}`; export r; \
42429         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42430         $(NORMAL_TARGET_EXPORTS) \
42431         echo "Doing install-pdf in $(TARGET_SUBDIR)/winsup"; \
42432         for flag in $(EXTRA_TARGET_FLAGS); do \
42433           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
42434         done; \
42435         (cd $(TARGET_SUBDIR)/winsup && \
42436           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
42437                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
42438                   "RANLIB=$${RANLIB}" \
42439                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
42440                    install-pdf) \
42441           || exit 1
42442
42443 @endif target-winsup
42444
42445 .PHONY: maybe-install-html-target-winsup install-html-target-winsup
42446 maybe-install-html-target-winsup:
42447 @if target-winsup
42448 maybe-install-html-target-winsup: install-html-target-winsup
42449
42450 install-html-target-winsup: \
42451     configure-target-winsup \
42452     html-target-winsup 
42453         @: $(MAKE); $(unstage)
42454         @[ -f $(TARGET_SUBDIR)/winsup/Makefile ] || exit 0; \
42455         r=`${PWD_COMMAND}`; export r; \
42456         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42457         $(NORMAL_TARGET_EXPORTS) \
42458         echo "Doing install-html in $(TARGET_SUBDIR)/winsup"; \
42459         for flag in $(EXTRA_TARGET_FLAGS); do \
42460           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
42461         done; \
42462         (cd $(TARGET_SUBDIR)/winsup && \
42463           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
42464                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
42465                   "RANLIB=$${RANLIB}" \
42466                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
42467                    install-html) \
42468           || exit 1
42469
42470 @endif target-winsup
42471
42472 .PHONY: maybe-installcheck-target-winsup installcheck-target-winsup
42473 maybe-installcheck-target-winsup:
42474 @if target-winsup
42475 maybe-installcheck-target-winsup: installcheck-target-winsup
42476
42477 installcheck-target-winsup: \
42478     configure-target-winsup 
42479         @: $(MAKE); $(unstage)
42480         @[ -f $(TARGET_SUBDIR)/winsup/Makefile ] || exit 0; \
42481         r=`${PWD_COMMAND}`; export r; \
42482         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42483         $(NORMAL_TARGET_EXPORTS) \
42484         echo "Doing installcheck in $(TARGET_SUBDIR)/winsup"; \
42485         for flag in $(EXTRA_TARGET_FLAGS); do \
42486           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
42487         done; \
42488         (cd $(TARGET_SUBDIR)/winsup && \
42489           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
42490                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
42491                   "RANLIB=$${RANLIB}" \
42492                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
42493                    installcheck) \
42494           || exit 1
42495
42496 @endif target-winsup
42497
42498 .PHONY: maybe-mostlyclean-target-winsup mostlyclean-target-winsup
42499 maybe-mostlyclean-target-winsup:
42500 @if target-winsup
42501 maybe-mostlyclean-target-winsup: mostlyclean-target-winsup
42502
42503 mostlyclean-target-winsup: 
42504         @: $(MAKE); $(unstage)
42505         @[ -f $(TARGET_SUBDIR)/winsup/Makefile ] || exit 0; \
42506         r=`${PWD_COMMAND}`; export r; \
42507         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42508         $(NORMAL_TARGET_EXPORTS) \
42509         echo "Doing mostlyclean in $(TARGET_SUBDIR)/winsup"; \
42510         for flag in $(EXTRA_TARGET_FLAGS); do \
42511           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
42512         done; \
42513         (cd $(TARGET_SUBDIR)/winsup && \
42514           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
42515                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
42516                   "RANLIB=$${RANLIB}" \
42517                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
42518                    mostlyclean) \
42519           || exit 1
42520
42521 @endif target-winsup
42522
42523 .PHONY: maybe-clean-target-winsup clean-target-winsup
42524 maybe-clean-target-winsup:
42525 @if target-winsup
42526 maybe-clean-target-winsup: clean-target-winsup
42527
42528 clean-target-winsup: 
42529         @: $(MAKE); $(unstage)
42530         @[ -f $(TARGET_SUBDIR)/winsup/Makefile ] || exit 0; \
42531         r=`${PWD_COMMAND}`; export r; \
42532         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42533         $(NORMAL_TARGET_EXPORTS) \
42534         echo "Doing clean in $(TARGET_SUBDIR)/winsup"; \
42535         for flag in $(EXTRA_TARGET_FLAGS); do \
42536           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
42537         done; \
42538         (cd $(TARGET_SUBDIR)/winsup && \
42539           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
42540                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
42541                   "RANLIB=$${RANLIB}" \
42542                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
42543                    clean) \
42544           || exit 1
42545
42546 @endif target-winsup
42547
42548 .PHONY: maybe-distclean-target-winsup distclean-target-winsup
42549 maybe-distclean-target-winsup:
42550 @if target-winsup
42551 maybe-distclean-target-winsup: distclean-target-winsup
42552
42553 distclean-target-winsup: 
42554         @: $(MAKE); $(unstage)
42555         @[ -f $(TARGET_SUBDIR)/winsup/Makefile ] || exit 0; \
42556         r=`${PWD_COMMAND}`; export r; \
42557         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42558         $(NORMAL_TARGET_EXPORTS) \
42559         echo "Doing distclean in $(TARGET_SUBDIR)/winsup"; \
42560         for flag in $(EXTRA_TARGET_FLAGS); do \
42561           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
42562         done; \
42563         (cd $(TARGET_SUBDIR)/winsup && \
42564           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
42565                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
42566                   "RANLIB=$${RANLIB}" \
42567                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
42568                    distclean) \
42569           || exit 1
42570
42571 @endif target-winsup
42572
42573 .PHONY: maybe-maintainer-clean-target-winsup maintainer-clean-target-winsup
42574 maybe-maintainer-clean-target-winsup:
42575 @if target-winsup
42576 maybe-maintainer-clean-target-winsup: maintainer-clean-target-winsup
42577
42578 maintainer-clean-target-winsup: 
42579         @: $(MAKE); $(unstage)
42580         @[ -f $(TARGET_SUBDIR)/winsup/Makefile ] || exit 0; \
42581         r=`${PWD_COMMAND}`; export r; \
42582         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42583         $(NORMAL_TARGET_EXPORTS) \
42584         echo "Doing maintainer-clean in $(TARGET_SUBDIR)/winsup"; \
42585         for flag in $(EXTRA_TARGET_FLAGS); do \
42586           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
42587         done; \
42588         (cd $(TARGET_SUBDIR)/winsup && \
42589           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
42590                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
42591                   "RANLIB=$${RANLIB}" \
42592                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
42593                    maintainer-clean) \
42594           || exit 1
42595
42596 @endif target-winsup
42597
42598
42599
42600
42601
42602 .PHONY: configure-target-libgloss maybe-configure-target-libgloss
42603 maybe-configure-target-libgloss:
42604 @if gcc-bootstrap
42605 configure-target-libgloss: stage_current
42606 @endif gcc-bootstrap
42607 @if target-libgloss
42608 maybe-configure-target-libgloss: configure-target-libgloss
42609 configure-target-libgloss: 
42610         @: $(MAKE); $(unstage)
42611         @r=`${PWD_COMMAND}`; export r; \
42612         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42613         echo "Checking multilib configuration for libgloss..."; \
42614         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgloss; \
42615         $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libgloss/multilib.tmp 2> /dev/null; \
42616         if test -r $(TARGET_SUBDIR)/libgloss/multilib.out; then \
42617           if cmp -s $(TARGET_SUBDIR)/libgloss/multilib.tmp $(TARGET_SUBDIR)/libgloss/multilib.out; then \
42618             rm -f $(TARGET_SUBDIR)/libgloss/multilib.tmp; \
42619           else \
42620             rm -f $(TARGET_SUBDIR)/libgloss/Makefile; \
42621             mv $(TARGET_SUBDIR)/libgloss/multilib.tmp $(TARGET_SUBDIR)/libgloss/multilib.out; \
42622           fi; \
42623         else \
42624           mv $(TARGET_SUBDIR)/libgloss/multilib.tmp $(TARGET_SUBDIR)/libgloss/multilib.out; \
42625         fi; \
42626         test ! -f $(TARGET_SUBDIR)/libgloss/Makefile || exit 0; \
42627         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgloss; \
42628         $(NORMAL_TARGET_EXPORTS)  \
42629         echo Configuring in $(TARGET_SUBDIR)/libgloss; \
42630         cd "$(TARGET_SUBDIR)/libgloss" || exit 1; \
42631         case $(srcdir) in \
42632           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
42633           *) topdir=`echo $(TARGET_SUBDIR)/libgloss/ | \
42634                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
42635         esac; \
42636         module_srcdir=libgloss; \
42637         rm -f no-such-file || : ; \
42638         CONFIG_SITE=no-such-file $(SHELL) \
42639           $$s/$$module_srcdir/configure \
42640           --srcdir=$${topdir}/$$module_srcdir \
42641           $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
42642           --target=${target_alias}  \
42643           || exit 1
42644 @endif target-libgloss
42645
42646
42647
42648
42649
42650 .PHONY: all-target-libgloss maybe-all-target-libgloss
42651 maybe-all-target-libgloss:
42652 @if gcc-bootstrap
42653 all-target-libgloss: stage_current
42654 @endif gcc-bootstrap
42655 @if target-libgloss
42656 TARGET-target-libgloss=all
42657 maybe-all-target-libgloss: all-target-libgloss
42658 all-target-libgloss: configure-target-libgloss
42659         @: $(MAKE); $(unstage)
42660         @r=`${PWD_COMMAND}`; export r; \
42661         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42662         $(NORMAL_TARGET_EXPORTS)  \
42663         (cd $(TARGET_SUBDIR)/libgloss && \
42664           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_TARGET_FLAGS)   \
42665                 $(TARGET-target-libgloss))
42666 @endif target-libgloss
42667
42668
42669
42670
42671
42672 .PHONY: check-target-libgloss maybe-check-target-libgloss
42673 maybe-check-target-libgloss:
42674 @if target-libgloss
42675 maybe-check-target-libgloss: check-target-libgloss
42676
42677 # Dummy target for uncheckable module.
42678 check-target-libgloss:
42679
42680 @endif target-libgloss
42681
42682 .PHONY: install-target-libgloss maybe-install-target-libgloss
42683 maybe-install-target-libgloss:
42684 @if target-libgloss
42685 maybe-install-target-libgloss: install-target-libgloss
42686
42687 install-target-libgloss: installdirs
42688         @: $(MAKE); $(unstage)
42689         @r=`${PWD_COMMAND}`; export r; \
42690         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42691         $(NORMAL_TARGET_EXPORTS) \
42692         (cd $(TARGET_SUBDIR)/libgloss && \
42693           $(MAKE) $(TARGET_FLAGS_TO_PASS)  install)
42694
42695 @endif target-libgloss
42696
42697 .PHONY: install-strip-target-libgloss maybe-install-strip-target-libgloss
42698 maybe-install-strip-target-libgloss:
42699 @if target-libgloss
42700 maybe-install-strip-target-libgloss: install-strip-target-libgloss
42701
42702 install-strip-target-libgloss: installdirs
42703         @: $(MAKE); $(unstage)
42704         @r=`${PWD_COMMAND}`; export r; \
42705         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42706         $(NORMAL_TARGET_EXPORTS) \
42707         (cd $(TARGET_SUBDIR)/libgloss && \
42708           $(MAKE) $(TARGET_FLAGS_TO_PASS)  install-strip)
42709
42710 @endif target-libgloss
42711
42712 # Other targets (info, dvi, pdf, etc.)
42713
42714 .PHONY: maybe-info-target-libgloss info-target-libgloss
42715 maybe-info-target-libgloss:
42716 @if target-libgloss
42717 maybe-info-target-libgloss: info-target-libgloss
42718
42719 info-target-libgloss: \
42720     configure-target-libgloss 
42721         @: $(MAKE); $(unstage)
42722         @[ -f $(TARGET_SUBDIR)/libgloss/Makefile ] || exit 0; \
42723         r=`${PWD_COMMAND}`; export r; \
42724         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42725         $(NORMAL_TARGET_EXPORTS) \
42726         echo "Doing info in $(TARGET_SUBDIR)/libgloss"; \
42727         for flag in $(EXTRA_TARGET_FLAGS); do \
42728           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
42729         done; \
42730         (cd $(TARGET_SUBDIR)/libgloss && \
42731           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
42732                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
42733                   "RANLIB=$${RANLIB}" \
42734                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
42735                    info) \
42736           || exit 1
42737
42738 @endif target-libgloss
42739
42740 .PHONY: maybe-dvi-target-libgloss dvi-target-libgloss
42741 maybe-dvi-target-libgloss:
42742 @if target-libgloss
42743 maybe-dvi-target-libgloss: dvi-target-libgloss
42744
42745 dvi-target-libgloss: \
42746     configure-target-libgloss 
42747         @: $(MAKE); $(unstage)
42748         @[ -f $(TARGET_SUBDIR)/libgloss/Makefile ] || exit 0; \
42749         r=`${PWD_COMMAND}`; export r; \
42750         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42751         $(NORMAL_TARGET_EXPORTS) \
42752         echo "Doing dvi in $(TARGET_SUBDIR)/libgloss"; \
42753         for flag in $(EXTRA_TARGET_FLAGS); do \
42754           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
42755         done; \
42756         (cd $(TARGET_SUBDIR)/libgloss && \
42757           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
42758                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
42759                   "RANLIB=$${RANLIB}" \
42760                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
42761                    dvi) \
42762           || exit 1
42763
42764 @endif target-libgloss
42765
42766 .PHONY: maybe-pdf-target-libgloss pdf-target-libgloss
42767 maybe-pdf-target-libgloss:
42768 @if target-libgloss
42769 maybe-pdf-target-libgloss: pdf-target-libgloss
42770
42771 pdf-target-libgloss: \
42772     configure-target-libgloss 
42773         @: $(MAKE); $(unstage)
42774         @[ -f $(TARGET_SUBDIR)/libgloss/Makefile ] || exit 0; \
42775         r=`${PWD_COMMAND}`; export r; \
42776         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42777         $(NORMAL_TARGET_EXPORTS) \
42778         echo "Doing pdf in $(TARGET_SUBDIR)/libgloss"; \
42779         for flag in $(EXTRA_TARGET_FLAGS); do \
42780           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
42781         done; \
42782         (cd $(TARGET_SUBDIR)/libgloss && \
42783           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
42784                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
42785                   "RANLIB=$${RANLIB}" \
42786                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
42787                    pdf) \
42788           || exit 1
42789
42790 @endif target-libgloss
42791
42792 .PHONY: maybe-html-target-libgloss html-target-libgloss
42793 maybe-html-target-libgloss:
42794 @if target-libgloss
42795 maybe-html-target-libgloss: html-target-libgloss
42796
42797 html-target-libgloss: \
42798     configure-target-libgloss 
42799         @: $(MAKE); $(unstage)
42800         @[ -f $(TARGET_SUBDIR)/libgloss/Makefile ] || exit 0; \
42801         r=`${PWD_COMMAND}`; export r; \
42802         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42803         $(NORMAL_TARGET_EXPORTS) \
42804         echo "Doing html in $(TARGET_SUBDIR)/libgloss"; \
42805         for flag in $(EXTRA_TARGET_FLAGS); do \
42806           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
42807         done; \
42808         (cd $(TARGET_SUBDIR)/libgloss && \
42809           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
42810                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
42811                   "RANLIB=$${RANLIB}" \
42812                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
42813                    html) \
42814           || exit 1
42815
42816 @endif target-libgloss
42817
42818 .PHONY: maybe-TAGS-target-libgloss TAGS-target-libgloss
42819 maybe-TAGS-target-libgloss:
42820 @if target-libgloss
42821 maybe-TAGS-target-libgloss: TAGS-target-libgloss
42822
42823 TAGS-target-libgloss: \
42824     configure-target-libgloss 
42825         @: $(MAKE); $(unstage)
42826         @[ -f $(TARGET_SUBDIR)/libgloss/Makefile ] || exit 0; \
42827         r=`${PWD_COMMAND}`; export r; \
42828         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42829         $(NORMAL_TARGET_EXPORTS) \
42830         echo "Doing TAGS in $(TARGET_SUBDIR)/libgloss"; \
42831         for flag in $(EXTRA_TARGET_FLAGS); do \
42832           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
42833         done; \
42834         (cd $(TARGET_SUBDIR)/libgloss && \
42835           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
42836                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
42837                   "RANLIB=$${RANLIB}" \
42838                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
42839                    TAGS) \
42840           || exit 1
42841
42842 @endif target-libgloss
42843
42844 .PHONY: maybe-install-info-target-libgloss install-info-target-libgloss
42845 maybe-install-info-target-libgloss:
42846 @if target-libgloss
42847 maybe-install-info-target-libgloss: install-info-target-libgloss
42848
42849 install-info-target-libgloss: \
42850     configure-target-libgloss \
42851     info-target-libgloss 
42852         @: $(MAKE); $(unstage)
42853         @[ -f $(TARGET_SUBDIR)/libgloss/Makefile ] || exit 0; \
42854         r=`${PWD_COMMAND}`; export r; \
42855         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42856         $(NORMAL_TARGET_EXPORTS) \
42857         echo "Doing install-info in $(TARGET_SUBDIR)/libgloss"; \
42858         for flag in $(EXTRA_TARGET_FLAGS); do \
42859           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
42860         done; \
42861         (cd $(TARGET_SUBDIR)/libgloss && \
42862           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
42863                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
42864                   "RANLIB=$${RANLIB}" \
42865                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
42866                    install-info) \
42867           || exit 1
42868
42869 @endif target-libgloss
42870
42871 .PHONY: maybe-install-pdf-target-libgloss install-pdf-target-libgloss
42872 maybe-install-pdf-target-libgloss:
42873 @if target-libgloss
42874 maybe-install-pdf-target-libgloss: install-pdf-target-libgloss
42875
42876 install-pdf-target-libgloss: \
42877     configure-target-libgloss \
42878     pdf-target-libgloss 
42879         @: $(MAKE); $(unstage)
42880         @[ -f $(TARGET_SUBDIR)/libgloss/Makefile ] || exit 0; \
42881         r=`${PWD_COMMAND}`; export r; \
42882         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42883         $(NORMAL_TARGET_EXPORTS) \
42884         echo "Doing install-pdf in $(TARGET_SUBDIR)/libgloss"; \
42885         for flag in $(EXTRA_TARGET_FLAGS); do \
42886           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
42887         done; \
42888         (cd $(TARGET_SUBDIR)/libgloss && \
42889           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
42890                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
42891                   "RANLIB=$${RANLIB}" \
42892                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
42893                    install-pdf) \
42894           || exit 1
42895
42896 @endif target-libgloss
42897
42898 .PHONY: maybe-install-html-target-libgloss install-html-target-libgloss
42899 maybe-install-html-target-libgloss:
42900 @if target-libgloss
42901 maybe-install-html-target-libgloss: install-html-target-libgloss
42902
42903 install-html-target-libgloss: \
42904     configure-target-libgloss \
42905     html-target-libgloss 
42906         @: $(MAKE); $(unstage)
42907         @[ -f $(TARGET_SUBDIR)/libgloss/Makefile ] || exit 0; \
42908         r=`${PWD_COMMAND}`; export r; \
42909         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42910         $(NORMAL_TARGET_EXPORTS) \
42911         echo "Doing install-html in $(TARGET_SUBDIR)/libgloss"; \
42912         for flag in $(EXTRA_TARGET_FLAGS); do \
42913           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
42914         done; \
42915         (cd $(TARGET_SUBDIR)/libgloss && \
42916           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
42917                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
42918                   "RANLIB=$${RANLIB}" \
42919                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
42920                    install-html) \
42921           || exit 1
42922
42923 @endif target-libgloss
42924
42925 .PHONY: maybe-installcheck-target-libgloss installcheck-target-libgloss
42926 maybe-installcheck-target-libgloss:
42927 @if target-libgloss
42928 maybe-installcheck-target-libgloss: installcheck-target-libgloss
42929
42930 installcheck-target-libgloss: \
42931     configure-target-libgloss 
42932         @: $(MAKE); $(unstage)
42933         @[ -f $(TARGET_SUBDIR)/libgloss/Makefile ] || exit 0; \
42934         r=`${PWD_COMMAND}`; export r; \
42935         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42936         $(NORMAL_TARGET_EXPORTS) \
42937         echo "Doing installcheck in $(TARGET_SUBDIR)/libgloss"; \
42938         for flag in $(EXTRA_TARGET_FLAGS); do \
42939           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
42940         done; \
42941         (cd $(TARGET_SUBDIR)/libgloss && \
42942           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
42943                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
42944                   "RANLIB=$${RANLIB}" \
42945                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
42946                    installcheck) \
42947           || exit 1
42948
42949 @endif target-libgloss
42950
42951 .PHONY: maybe-mostlyclean-target-libgloss mostlyclean-target-libgloss
42952 maybe-mostlyclean-target-libgloss:
42953 @if target-libgloss
42954 maybe-mostlyclean-target-libgloss: mostlyclean-target-libgloss
42955
42956 mostlyclean-target-libgloss: 
42957         @: $(MAKE); $(unstage)
42958         @[ -f $(TARGET_SUBDIR)/libgloss/Makefile ] || exit 0; \
42959         r=`${PWD_COMMAND}`; export r; \
42960         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42961         $(NORMAL_TARGET_EXPORTS) \
42962         echo "Doing mostlyclean in $(TARGET_SUBDIR)/libgloss"; \
42963         for flag in $(EXTRA_TARGET_FLAGS); do \
42964           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
42965         done; \
42966         (cd $(TARGET_SUBDIR)/libgloss && \
42967           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
42968                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
42969                   "RANLIB=$${RANLIB}" \
42970                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
42971                    mostlyclean) \
42972           || exit 1
42973
42974 @endif target-libgloss
42975
42976 .PHONY: maybe-clean-target-libgloss clean-target-libgloss
42977 maybe-clean-target-libgloss:
42978 @if target-libgloss
42979 maybe-clean-target-libgloss: clean-target-libgloss
42980
42981 clean-target-libgloss: 
42982         @: $(MAKE); $(unstage)
42983         @[ -f $(TARGET_SUBDIR)/libgloss/Makefile ] || exit 0; \
42984         r=`${PWD_COMMAND}`; export r; \
42985         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42986         $(NORMAL_TARGET_EXPORTS) \
42987         echo "Doing clean in $(TARGET_SUBDIR)/libgloss"; \
42988         for flag in $(EXTRA_TARGET_FLAGS); do \
42989           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
42990         done; \
42991         (cd $(TARGET_SUBDIR)/libgloss && \
42992           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
42993                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
42994                   "RANLIB=$${RANLIB}" \
42995                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
42996                    clean) \
42997           || exit 1
42998
42999 @endif target-libgloss
43000
43001 .PHONY: maybe-distclean-target-libgloss distclean-target-libgloss
43002 maybe-distclean-target-libgloss:
43003 @if target-libgloss
43004 maybe-distclean-target-libgloss: distclean-target-libgloss
43005
43006 distclean-target-libgloss: 
43007         @: $(MAKE); $(unstage)
43008         @[ -f $(TARGET_SUBDIR)/libgloss/Makefile ] || exit 0; \
43009         r=`${PWD_COMMAND}`; export r; \
43010         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43011         $(NORMAL_TARGET_EXPORTS) \
43012         echo "Doing distclean in $(TARGET_SUBDIR)/libgloss"; \
43013         for flag in $(EXTRA_TARGET_FLAGS); do \
43014           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
43015         done; \
43016         (cd $(TARGET_SUBDIR)/libgloss && \
43017           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
43018                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
43019                   "RANLIB=$${RANLIB}" \
43020                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
43021                    distclean) \
43022           || exit 1
43023
43024 @endif target-libgloss
43025
43026 .PHONY: maybe-maintainer-clean-target-libgloss maintainer-clean-target-libgloss
43027 maybe-maintainer-clean-target-libgloss:
43028 @if target-libgloss
43029 maybe-maintainer-clean-target-libgloss: maintainer-clean-target-libgloss
43030
43031 maintainer-clean-target-libgloss: 
43032         @: $(MAKE); $(unstage)
43033         @[ -f $(TARGET_SUBDIR)/libgloss/Makefile ] || exit 0; \
43034         r=`${PWD_COMMAND}`; export r; \
43035         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43036         $(NORMAL_TARGET_EXPORTS) \
43037         echo "Doing maintainer-clean in $(TARGET_SUBDIR)/libgloss"; \
43038         for flag in $(EXTRA_TARGET_FLAGS); do \
43039           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
43040         done; \
43041         (cd $(TARGET_SUBDIR)/libgloss && \
43042           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
43043                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
43044                   "RANLIB=$${RANLIB}" \
43045                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
43046                    maintainer-clean) \
43047           || exit 1
43048
43049 @endif target-libgloss
43050
43051
43052
43053
43054
43055 .PHONY: configure-target-libffi maybe-configure-target-libffi
43056 maybe-configure-target-libffi:
43057 @if gcc-bootstrap
43058 configure-target-libffi: stage_current
43059 @endif gcc-bootstrap
43060 @if target-libffi
43061 maybe-configure-target-libffi: configure-target-libffi
43062 configure-target-libffi: 
43063         @: $(MAKE); $(unstage)
43064         @r=`${PWD_COMMAND}`; export r; \
43065         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43066         echo "Checking multilib configuration for libffi..."; \
43067         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libffi; \
43068         $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libffi/multilib.tmp 2> /dev/null; \
43069         if test -r $(TARGET_SUBDIR)/libffi/multilib.out; then \
43070           if cmp -s $(TARGET_SUBDIR)/libffi/multilib.tmp $(TARGET_SUBDIR)/libffi/multilib.out; then \
43071             rm -f $(TARGET_SUBDIR)/libffi/multilib.tmp; \
43072           else \
43073             rm -f $(TARGET_SUBDIR)/libffi/Makefile; \
43074             mv $(TARGET_SUBDIR)/libffi/multilib.tmp $(TARGET_SUBDIR)/libffi/multilib.out; \
43075           fi; \
43076         else \
43077           mv $(TARGET_SUBDIR)/libffi/multilib.tmp $(TARGET_SUBDIR)/libffi/multilib.out; \
43078         fi; \
43079         test ! -f $(TARGET_SUBDIR)/libffi/Makefile || exit 0; \
43080         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libffi; \
43081         $(NORMAL_TARGET_EXPORTS)  \
43082         echo Configuring in $(TARGET_SUBDIR)/libffi; \
43083         cd "$(TARGET_SUBDIR)/libffi" || exit 1; \
43084         case $(srcdir) in \
43085           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
43086           *) topdir=`echo $(TARGET_SUBDIR)/libffi/ | \
43087                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
43088         esac; \
43089         module_srcdir=libffi; \
43090         rm -f no-such-file || : ; \
43091         CONFIG_SITE=no-such-file $(SHELL) \
43092           $$s/$$module_srcdir/configure \
43093           --srcdir=$${topdir}/$$module_srcdir \
43094           $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
43095           --target=${target_alias}  \
43096           || exit 1
43097 @endif target-libffi
43098
43099
43100
43101
43102
43103 .PHONY: all-target-libffi maybe-all-target-libffi
43104 maybe-all-target-libffi:
43105 @if gcc-bootstrap
43106 all-target-libffi: stage_current
43107 @endif gcc-bootstrap
43108 @if target-libffi
43109 TARGET-target-libffi=all
43110 maybe-all-target-libffi: all-target-libffi
43111 all-target-libffi: configure-target-libffi
43112         @: $(MAKE); $(unstage)
43113         @r=`${PWD_COMMAND}`; export r; \
43114         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43115         $(NORMAL_TARGET_EXPORTS)  \
43116         (cd $(TARGET_SUBDIR)/libffi && \
43117           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_TARGET_FLAGS)   \
43118                 $(TARGET-target-libffi))
43119 @endif target-libffi
43120
43121
43122
43123
43124
43125 .PHONY: check-target-libffi maybe-check-target-libffi
43126 maybe-check-target-libffi:
43127 @if target-libffi
43128 maybe-check-target-libffi: check-target-libffi
43129
43130 check-target-libffi:
43131         @: $(MAKE); $(unstage)
43132         @r=`${PWD_COMMAND}`; export r; \
43133         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43134         $(NORMAL_TARGET_EXPORTS) \
43135         (cd $(TARGET_SUBDIR)/libffi && \
43136           $(MAKE) $(TARGET_FLAGS_TO_PASS)   check)
43137
43138 @endif target-libffi
43139
43140 .PHONY: install-target-libffi maybe-install-target-libffi
43141 maybe-install-target-libffi:
43142 @if target-libffi
43143 maybe-install-target-libffi: install-target-libffi
43144
43145 # Dummy target for uninstallable.
43146 install-target-libffi:
43147
43148 @endif target-libffi
43149
43150 .PHONY: install-strip-target-libffi maybe-install-strip-target-libffi
43151 maybe-install-strip-target-libffi:
43152 @if target-libffi
43153 maybe-install-strip-target-libffi: install-strip-target-libffi
43154
43155 # Dummy target for uninstallable.
43156 install-strip-target-libffi:
43157
43158 @endif target-libffi
43159
43160 # Other targets (info, dvi, pdf, etc.)
43161
43162 .PHONY: maybe-info-target-libffi info-target-libffi
43163 maybe-info-target-libffi:
43164 @if target-libffi
43165 maybe-info-target-libffi: info-target-libffi
43166
43167 info-target-libffi: \
43168     configure-target-libffi 
43169         @: $(MAKE); $(unstage)
43170         @[ -f $(TARGET_SUBDIR)/libffi/Makefile ] || exit 0; \
43171         r=`${PWD_COMMAND}`; export r; \
43172         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43173         $(NORMAL_TARGET_EXPORTS) \
43174         echo "Doing info in $(TARGET_SUBDIR)/libffi"; \
43175         for flag in $(EXTRA_TARGET_FLAGS); do \
43176           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
43177         done; \
43178         (cd $(TARGET_SUBDIR)/libffi && \
43179           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
43180                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
43181                   "RANLIB=$${RANLIB}" \
43182                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
43183                    info) \
43184           || exit 1
43185
43186 @endif target-libffi
43187
43188 .PHONY: maybe-dvi-target-libffi dvi-target-libffi
43189 maybe-dvi-target-libffi:
43190 @if target-libffi
43191 maybe-dvi-target-libffi: dvi-target-libffi
43192
43193 dvi-target-libffi: \
43194     configure-target-libffi 
43195         @: $(MAKE); $(unstage)
43196         @[ -f $(TARGET_SUBDIR)/libffi/Makefile ] || exit 0; \
43197         r=`${PWD_COMMAND}`; export r; \
43198         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43199         $(NORMAL_TARGET_EXPORTS) \
43200         echo "Doing dvi in $(TARGET_SUBDIR)/libffi"; \
43201         for flag in $(EXTRA_TARGET_FLAGS); do \
43202           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
43203         done; \
43204         (cd $(TARGET_SUBDIR)/libffi && \
43205           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
43206                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
43207                   "RANLIB=$${RANLIB}" \
43208                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
43209                    dvi) \
43210           || exit 1
43211
43212 @endif target-libffi
43213
43214 .PHONY: maybe-pdf-target-libffi pdf-target-libffi
43215 maybe-pdf-target-libffi:
43216 @if target-libffi
43217 maybe-pdf-target-libffi: pdf-target-libffi
43218
43219 pdf-target-libffi: \
43220     configure-target-libffi 
43221         @: $(MAKE); $(unstage)
43222         @[ -f $(TARGET_SUBDIR)/libffi/Makefile ] || exit 0; \
43223         r=`${PWD_COMMAND}`; export r; \
43224         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43225         $(NORMAL_TARGET_EXPORTS) \
43226         echo "Doing pdf in $(TARGET_SUBDIR)/libffi"; \
43227         for flag in $(EXTRA_TARGET_FLAGS); do \
43228           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
43229         done; \
43230         (cd $(TARGET_SUBDIR)/libffi && \
43231           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
43232                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
43233                   "RANLIB=$${RANLIB}" \
43234                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
43235                    pdf) \
43236           || exit 1
43237
43238 @endif target-libffi
43239
43240 .PHONY: maybe-html-target-libffi html-target-libffi
43241 maybe-html-target-libffi:
43242 @if target-libffi
43243 maybe-html-target-libffi: html-target-libffi
43244
43245 html-target-libffi: \
43246     configure-target-libffi 
43247         @: $(MAKE); $(unstage)
43248         @[ -f $(TARGET_SUBDIR)/libffi/Makefile ] || exit 0; \
43249         r=`${PWD_COMMAND}`; export r; \
43250         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43251         $(NORMAL_TARGET_EXPORTS) \
43252         echo "Doing html in $(TARGET_SUBDIR)/libffi"; \
43253         for flag in $(EXTRA_TARGET_FLAGS); do \
43254           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
43255         done; \
43256         (cd $(TARGET_SUBDIR)/libffi && \
43257           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
43258                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
43259                   "RANLIB=$${RANLIB}" \
43260                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
43261                    html) \
43262           || exit 1
43263
43264 @endif target-libffi
43265
43266 .PHONY: maybe-TAGS-target-libffi TAGS-target-libffi
43267 maybe-TAGS-target-libffi:
43268 @if target-libffi
43269 maybe-TAGS-target-libffi: TAGS-target-libffi
43270
43271 TAGS-target-libffi: \
43272     configure-target-libffi 
43273         @: $(MAKE); $(unstage)
43274         @[ -f $(TARGET_SUBDIR)/libffi/Makefile ] || exit 0; \
43275         r=`${PWD_COMMAND}`; export r; \
43276         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43277         $(NORMAL_TARGET_EXPORTS) \
43278         echo "Doing TAGS in $(TARGET_SUBDIR)/libffi"; \
43279         for flag in $(EXTRA_TARGET_FLAGS); do \
43280           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
43281         done; \
43282         (cd $(TARGET_SUBDIR)/libffi && \
43283           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
43284                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
43285                   "RANLIB=$${RANLIB}" \
43286                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
43287                    TAGS) \
43288           || exit 1
43289
43290 @endif target-libffi
43291
43292 .PHONY: maybe-install-info-target-libffi install-info-target-libffi
43293 maybe-install-info-target-libffi:
43294 @if target-libffi
43295 maybe-install-info-target-libffi: install-info-target-libffi
43296
43297 install-info-target-libffi: \
43298     configure-target-libffi \
43299     info-target-libffi 
43300         @: $(MAKE); $(unstage)
43301         @[ -f $(TARGET_SUBDIR)/libffi/Makefile ] || exit 0; \
43302         r=`${PWD_COMMAND}`; export r; \
43303         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43304         $(NORMAL_TARGET_EXPORTS) \
43305         echo "Doing install-info in $(TARGET_SUBDIR)/libffi"; \
43306         for flag in $(EXTRA_TARGET_FLAGS); do \
43307           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
43308         done; \
43309         (cd $(TARGET_SUBDIR)/libffi && \
43310           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
43311                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
43312                   "RANLIB=$${RANLIB}" \
43313                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
43314                    install-info) \
43315           || exit 1
43316
43317 @endif target-libffi
43318
43319 .PHONY: maybe-install-pdf-target-libffi install-pdf-target-libffi
43320 maybe-install-pdf-target-libffi:
43321 @if target-libffi
43322 maybe-install-pdf-target-libffi: install-pdf-target-libffi
43323
43324 install-pdf-target-libffi: \
43325     configure-target-libffi \
43326     pdf-target-libffi 
43327         @: $(MAKE); $(unstage)
43328         @[ -f $(TARGET_SUBDIR)/libffi/Makefile ] || exit 0; \
43329         r=`${PWD_COMMAND}`; export r; \
43330         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43331         $(NORMAL_TARGET_EXPORTS) \
43332         echo "Doing install-pdf in $(TARGET_SUBDIR)/libffi"; \
43333         for flag in $(EXTRA_TARGET_FLAGS); do \
43334           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
43335         done; \
43336         (cd $(TARGET_SUBDIR)/libffi && \
43337           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
43338                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
43339                   "RANLIB=$${RANLIB}" \
43340                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
43341                    install-pdf) \
43342           || exit 1
43343
43344 @endif target-libffi
43345
43346 .PHONY: maybe-install-html-target-libffi install-html-target-libffi
43347 maybe-install-html-target-libffi:
43348 @if target-libffi
43349 maybe-install-html-target-libffi: install-html-target-libffi
43350
43351 install-html-target-libffi: \
43352     configure-target-libffi \
43353     html-target-libffi 
43354         @: $(MAKE); $(unstage)
43355         @[ -f $(TARGET_SUBDIR)/libffi/Makefile ] || exit 0; \
43356         r=`${PWD_COMMAND}`; export r; \
43357         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43358         $(NORMAL_TARGET_EXPORTS) \
43359         echo "Doing install-html in $(TARGET_SUBDIR)/libffi"; \
43360         for flag in $(EXTRA_TARGET_FLAGS); do \
43361           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
43362         done; \
43363         (cd $(TARGET_SUBDIR)/libffi && \
43364           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
43365                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
43366                   "RANLIB=$${RANLIB}" \
43367                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
43368                    install-html) \
43369           || exit 1
43370
43371 @endif target-libffi
43372
43373 .PHONY: maybe-installcheck-target-libffi installcheck-target-libffi
43374 maybe-installcheck-target-libffi:
43375 @if target-libffi
43376 maybe-installcheck-target-libffi: installcheck-target-libffi
43377
43378 installcheck-target-libffi: \
43379     configure-target-libffi 
43380         @: $(MAKE); $(unstage)
43381         @[ -f $(TARGET_SUBDIR)/libffi/Makefile ] || exit 0; \
43382         r=`${PWD_COMMAND}`; export r; \
43383         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43384         $(NORMAL_TARGET_EXPORTS) \
43385         echo "Doing installcheck in $(TARGET_SUBDIR)/libffi"; \
43386         for flag in $(EXTRA_TARGET_FLAGS); do \
43387           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
43388         done; \
43389         (cd $(TARGET_SUBDIR)/libffi && \
43390           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
43391                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
43392                   "RANLIB=$${RANLIB}" \
43393                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
43394                    installcheck) \
43395           || exit 1
43396
43397 @endif target-libffi
43398
43399 .PHONY: maybe-mostlyclean-target-libffi mostlyclean-target-libffi
43400 maybe-mostlyclean-target-libffi:
43401 @if target-libffi
43402 maybe-mostlyclean-target-libffi: mostlyclean-target-libffi
43403
43404 mostlyclean-target-libffi: 
43405         @: $(MAKE); $(unstage)
43406         @[ -f $(TARGET_SUBDIR)/libffi/Makefile ] || exit 0; \
43407         r=`${PWD_COMMAND}`; export r; \
43408         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43409         $(NORMAL_TARGET_EXPORTS) \
43410         echo "Doing mostlyclean in $(TARGET_SUBDIR)/libffi"; \
43411         for flag in $(EXTRA_TARGET_FLAGS); do \
43412           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
43413         done; \
43414         (cd $(TARGET_SUBDIR)/libffi && \
43415           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
43416                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
43417                   "RANLIB=$${RANLIB}" \
43418                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
43419                    mostlyclean) \
43420           || exit 1
43421
43422 @endif target-libffi
43423
43424 .PHONY: maybe-clean-target-libffi clean-target-libffi
43425 maybe-clean-target-libffi:
43426 @if target-libffi
43427 maybe-clean-target-libffi: clean-target-libffi
43428
43429 clean-target-libffi: 
43430         @: $(MAKE); $(unstage)
43431         @[ -f $(TARGET_SUBDIR)/libffi/Makefile ] || exit 0; \
43432         r=`${PWD_COMMAND}`; export r; \
43433         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43434         $(NORMAL_TARGET_EXPORTS) \
43435         echo "Doing clean in $(TARGET_SUBDIR)/libffi"; \
43436         for flag in $(EXTRA_TARGET_FLAGS); do \
43437           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
43438         done; \
43439         (cd $(TARGET_SUBDIR)/libffi && \
43440           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
43441                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
43442                   "RANLIB=$${RANLIB}" \
43443                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
43444                    clean) \
43445           || exit 1
43446
43447 @endif target-libffi
43448
43449 .PHONY: maybe-distclean-target-libffi distclean-target-libffi
43450 maybe-distclean-target-libffi:
43451 @if target-libffi
43452 maybe-distclean-target-libffi: distclean-target-libffi
43453
43454 distclean-target-libffi: 
43455         @: $(MAKE); $(unstage)
43456         @[ -f $(TARGET_SUBDIR)/libffi/Makefile ] || exit 0; \
43457         r=`${PWD_COMMAND}`; export r; \
43458         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43459         $(NORMAL_TARGET_EXPORTS) \
43460         echo "Doing distclean in $(TARGET_SUBDIR)/libffi"; \
43461         for flag in $(EXTRA_TARGET_FLAGS); do \
43462           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
43463         done; \
43464         (cd $(TARGET_SUBDIR)/libffi && \
43465           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
43466                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
43467                   "RANLIB=$${RANLIB}" \
43468                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
43469                    distclean) \
43470           || exit 1
43471
43472 @endif target-libffi
43473
43474 .PHONY: maybe-maintainer-clean-target-libffi maintainer-clean-target-libffi
43475 maybe-maintainer-clean-target-libffi:
43476 @if target-libffi
43477 maybe-maintainer-clean-target-libffi: maintainer-clean-target-libffi
43478
43479 maintainer-clean-target-libffi: 
43480         @: $(MAKE); $(unstage)
43481         @[ -f $(TARGET_SUBDIR)/libffi/Makefile ] || exit 0; \
43482         r=`${PWD_COMMAND}`; export r; \
43483         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43484         $(NORMAL_TARGET_EXPORTS) \
43485         echo "Doing maintainer-clean in $(TARGET_SUBDIR)/libffi"; \
43486         for flag in $(EXTRA_TARGET_FLAGS); do \
43487           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
43488         done; \
43489         (cd $(TARGET_SUBDIR)/libffi && \
43490           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
43491                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
43492                   "RANLIB=$${RANLIB}" \
43493                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
43494                    maintainer-clean) \
43495           || exit 1
43496
43497 @endif target-libffi
43498
43499
43500
43501
43502
43503 .PHONY: configure-target-libjava maybe-configure-target-libjava
43504 maybe-configure-target-libjava:
43505 @if gcc-bootstrap
43506 configure-target-libjava: stage_current
43507 @endif gcc-bootstrap
43508 @if target-libjava
43509 maybe-configure-target-libjava: configure-target-libjava
43510 configure-target-libjava: 
43511         @: $(MAKE); $(unstage)
43512         @r=`${PWD_COMMAND}`; export r; \
43513         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43514         echo "Checking multilib configuration for libjava..."; \
43515         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libjava; \
43516         $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libjava/multilib.tmp 2> /dev/null; \
43517         if test -r $(TARGET_SUBDIR)/libjava/multilib.out; then \
43518           if cmp -s $(TARGET_SUBDIR)/libjava/multilib.tmp $(TARGET_SUBDIR)/libjava/multilib.out; then \
43519             rm -f $(TARGET_SUBDIR)/libjava/multilib.tmp; \
43520           else \
43521             rm -f $(TARGET_SUBDIR)/libjava/Makefile; \
43522             mv $(TARGET_SUBDIR)/libjava/multilib.tmp $(TARGET_SUBDIR)/libjava/multilib.out; \
43523           fi; \
43524         else \
43525           mv $(TARGET_SUBDIR)/libjava/multilib.tmp $(TARGET_SUBDIR)/libjava/multilib.out; \
43526         fi; \
43527         test ! -f $(TARGET_SUBDIR)/libjava/Makefile || exit 0; \
43528         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libjava; \
43529         $(RAW_CXX_TARGET_EXPORTS)  \
43530         echo Configuring in $(TARGET_SUBDIR)/libjava; \
43531         cd "$(TARGET_SUBDIR)/libjava" || exit 1; \
43532         case $(srcdir) in \
43533           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
43534           *) topdir=`echo $(TARGET_SUBDIR)/libjava/ | \
43535                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
43536         esac; \
43537         module_srcdir=libjava; \
43538         rm -f no-such-file || : ; \
43539         CONFIG_SITE=no-such-file $(SHELL) \
43540           $$s/$$module_srcdir/configure \
43541           --srcdir=$${topdir}/$$module_srcdir \
43542           $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
43543           --target=${target_alias} $(EXTRA_CONFIGARGS_LIBJAVA) \
43544           || exit 1
43545 @endif target-libjava
43546
43547
43548
43549
43550
43551 .PHONY: all-target-libjava maybe-all-target-libjava
43552 maybe-all-target-libjava:
43553 @if gcc-bootstrap
43554 all-target-libjava: stage_current
43555 @endif gcc-bootstrap
43556 @if target-libjava
43557 TARGET-target-libjava=all
43558 maybe-all-target-libjava: all-target-libjava
43559 all-target-libjava: configure-target-libjava
43560         @: $(MAKE); $(unstage)
43561         @r=`${PWD_COMMAND}`; export r; \
43562         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43563         $(RAW_CXX_TARGET_EXPORTS)  \
43564         (cd $(TARGET_SUBDIR)/libjava && \
43565           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)'   \
43566                 $(TARGET-target-libjava))
43567 @endif target-libjava
43568
43569
43570
43571
43572
43573 .PHONY: check-target-libjava maybe-check-target-libjava
43574 maybe-check-target-libjava:
43575 @if target-libjava
43576 maybe-check-target-libjava: check-target-libjava
43577
43578 check-target-libjava:
43579         @: $(MAKE); $(unstage)
43580         @r=`${PWD_COMMAND}`; export r; \
43581         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43582         $(RAW_CXX_TARGET_EXPORTS) \
43583         (cd $(TARGET_SUBDIR)/libjava && \
43584           $(MAKE) $(TARGET_FLAGS_TO_PASS)  'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)'   check)
43585
43586 @endif target-libjava
43587
43588 .PHONY: install-target-libjava maybe-install-target-libjava
43589 maybe-install-target-libjava:
43590 @if target-libjava
43591 maybe-install-target-libjava: install-target-libjava
43592
43593 install-target-libjava: installdirs
43594         @: $(MAKE); $(unstage)
43595         @r=`${PWD_COMMAND}`; export r; \
43596         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43597         $(RAW_CXX_TARGET_EXPORTS) \
43598         (cd $(TARGET_SUBDIR)/libjava && \
43599           $(MAKE) $(TARGET_FLAGS_TO_PASS)  install)
43600
43601 @endif target-libjava
43602
43603 .PHONY: install-strip-target-libjava maybe-install-strip-target-libjava
43604 maybe-install-strip-target-libjava:
43605 @if target-libjava
43606 maybe-install-strip-target-libjava: install-strip-target-libjava
43607
43608 install-strip-target-libjava: installdirs
43609         @: $(MAKE); $(unstage)
43610         @r=`${PWD_COMMAND}`; export r; \
43611         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43612         $(RAW_CXX_TARGET_EXPORTS) \
43613         (cd $(TARGET_SUBDIR)/libjava && \
43614           $(MAKE) $(TARGET_FLAGS_TO_PASS)  install-strip)
43615
43616 @endif target-libjava
43617
43618 # Other targets (info, dvi, pdf, etc.)
43619
43620 .PHONY: maybe-info-target-libjava info-target-libjava
43621 maybe-info-target-libjava:
43622 @if target-libjava
43623 maybe-info-target-libjava: info-target-libjava
43624
43625 info-target-libjava: \
43626     configure-target-libjava 
43627         @: $(MAKE); $(unstage)
43628         @[ -f $(TARGET_SUBDIR)/libjava/Makefile ] || exit 0; \
43629         r=`${PWD_COMMAND}`; export r; \
43630         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43631         $(RAW_CXX_TARGET_EXPORTS) \
43632         echo "Doing info in $(TARGET_SUBDIR)/libjava"; \
43633         for flag in $(EXTRA_TARGET_FLAGS); do \
43634           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
43635         done; \
43636         (cd $(TARGET_SUBDIR)/libjava && \
43637           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
43638                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
43639                   "RANLIB=$${RANLIB}" \
43640                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
43641                    info) \
43642           || exit 1
43643
43644 @endif target-libjava
43645
43646 .PHONY: maybe-dvi-target-libjava dvi-target-libjava
43647 maybe-dvi-target-libjava:
43648 @if target-libjava
43649 maybe-dvi-target-libjava: dvi-target-libjava
43650
43651 dvi-target-libjava: \
43652     configure-target-libjava 
43653         @: $(MAKE); $(unstage)
43654         @[ -f $(TARGET_SUBDIR)/libjava/Makefile ] || exit 0; \
43655         r=`${PWD_COMMAND}`; export r; \
43656         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43657         $(RAW_CXX_TARGET_EXPORTS) \
43658         echo "Doing dvi in $(TARGET_SUBDIR)/libjava"; \
43659         for flag in $(EXTRA_TARGET_FLAGS); do \
43660           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
43661         done; \
43662         (cd $(TARGET_SUBDIR)/libjava && \
43663           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
43664                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
43665                   "RANLIB=$${RANLIB}" \
43666                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
43667                    dvi) \
43668           || exit 1
43669
43670 @endif target-libjava
43671
43672 .PHONY: maybe-pdf-target-libjava pdf-target-libjava
43673 maybe-pdf-target-libjava:
43674 @if target-libjava
43675 maybe-pdf-target-libjava: pdf-target-libjava
43676
43677 pdf-target-libjava: \
43678     configure-target-libjava 
43679         @: $(MAKE); $(unstage)
43680         @[ -f $(TARGET_SUBDIR)/libjava/Makefile ] || exit 0; \
43681         r=`${PWD_COMMAND}`; export r; \
43682         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43683         $(RAW_CXX_TARGET_EXPORTS) \
43684         echo "Doing pdf in $(TARGET_SUBDIR)/libjava"; \
43685         for flag in $(EXTRA_TARGET_FLAGS); do \
43686           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
43687         done; \
43688         (cd $(TARGET_SUBDIR)/libjava && \
43689           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
43690                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
43691                   "RANLIB=$${RANLIB}" \
43692                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
43693                    pdf) \
43694           || exit 1
43695
43696 @endif target-libjava
43697
43698 .PHONY: maybe-html-target-libjava html-target-libjava
43699 maybe-html-target-libjava:
43700 @if target-libjava
43701 maybe-html-target-libjava: html-target-libjava
43702
43703 html-target-libjava: \
43704     configure-target-libjava 
43705         @: $(MAKE); $(unstage)
43706         @[ -f $(TARGET_SUBDIR)/libjava/Makefile ] || exit 0; \
43707         r=`${PWD_COMMAND}`; export r; \
43708         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43709         $(RAW_CXX_TARGET_EXPORTS) \
43710         echo "Doing html in $(TARGET_SUBDIR)/libjava"; \
43711         for flag in $(EXTRA_TARGET_FLAGS); do \
43712           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
43713         done; \
43714         (cd $(TARGET_SUBDIR)/libjava && \
43715           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
43716                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
43717                   "RANLIB=$${RANLIB}" \
43718                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
43719                    html) \
43720           || exit 1
43721
43722 @endif target-libjava
43723
43724 .PHONY: maybe-TAGS-target-libjava TAGS-target-libjava
43725 maybe-TAGS-target-libjava:
43726 @if target-libjava
43727 maybe-TAGS-target-libjava: TAGS-target-libjava
43728
43729 TAGS-target-libjava: \
43730     configure-target-libjava 
43731         @: $(MAKE); $(unstage)
43732         @[ -f $(TARGET_SUBDIR)/libjava/Makefile ] || exit 0; \
43733         r=`${PWD_COMMAND}`; export r; \
43734         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43735         $(RAW_CXX_TARGET_EXPORTS) \
43736         echo "Doing TAGS in $(TARGET_SUBDIR)/libjava"; \
43737         for flag in $(EXTRA_TARGET_FLAGS); do \
43738           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
43739         done; \
43740         (cd $(TARGET_SUBDIR)/libjava && \
43741           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
43742                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
43743                   "RANLIB=$${RANLIB}" \
43744                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
43745                    TAGS) \
43746           || exit 1
43747
43748 @endif target-libjava
43749
43750 .PHONY: maybe-install-info-target-libjava install-info-target-libjava
43751 maybe-install-info-target-libjava:
43752 @if target-libjava
43753 maybe-install-info-target-libjava: install-info-target-libjava
43754
43755 install-info-target-libjava: \
43756     configure-target-libjava \
43757     info-target-libjava 
43758         @: $(MAKE); $(unstage)
43759         @[ -f $(TARGET_SUBDIR)/libjava/Makefile ] || exit 0; \
43760         r=`${PWD_COMMAND}`; export r; \
43761         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43762         $(RAW_CXX_TARGET_EXPORTS) \
43763         echo "Doing install-info in $(TARGET_SUBDIR)/libjava"; \
43764         for flag in $(EXTRA_TARGET_FLAGS); do \
43765           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
43766         done; \
43767         (cd $(TARGET_SUBDIR)/libjava && \
43768           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
43769                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
43770                   "RANLIB=$${RANLIB}" \
43771                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
43772                    install-info) \
43773           || exit 1
43774
43775 @endif target-libjava
43776
43777 .PHONY: maybe-install-pdf-target-libjava install-pdf-target-libjava
43778 maybe-install-pdf-target-libjava:
43779 @if target-libjava
43780 maybe-install-pdf-target-libjava: install-pdf-target-libjava
43781
43782 install-pdf-target-libjava: \
43783     configure-target-libjava \
43784     pdf-target-libjava 
43785         @: $(MAKE); $(unstage)
43786         @[ -f $(TARGET_SUBDIR)/libjava/Makefile ] || exit 0; \
43787         r=`${PWD_COMMAND}`; export r; \
43788         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43789         $(RAW_CXX_TARGET_EXPORTS) \
43790         echo "Doing install-pdf in $(TARGET_SUBDIR)/libjava"; \
43791         for flag in $(EXTRA_TARGET_FLAGS); do \
43792           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
43793         done; \
43794         (cd $(TARGET_SUBDIR)/libjava && \
43795           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
43796                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
43797                   "RANLIB=$${RANLIB}" \
43798                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
43799                    install-pdf) \
43800           || exit 1
43801
43802 @endif target-libjava
43803
43804 .PHONY: maybe-install-html-target-libjava install-html-target-libjava
43805 maybe-install-html-target-libjava:
43806 @if target-libjava
43807 maybe-install-html-target-libjava: install-html-target-libjava
43808
43809 install-html-target-libjava: \
43810     configure-target-libjava \
43811     html-target-libjava 
43812         @: $(MAKE); $(unstage)
43813         @[ -f $(TARGET_SUBDIR)/libjava/Makefile ] || exit 0; \
43814         r=`${PWD_COMMAND}`; export r; \
43815         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43816         $(RAW_CXX_TARGET_EXPORTS) \
43817         echo "Doing install-html in $(TARGET_SUBDIR)/libjava"; \
43818         for flag in $(EXTRA_TARGET_FLAGS); do \
43819           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
43820         done; \
43821         (cd $(TARGET_SUBDIR)/libjava && \
43822           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
43823                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
43824                   "RANLIB=$${RANLIB}" \
43825                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
43826                    install-html) \
43827           || exit 1
43828
43829 @endif target-libjava
43830
43831 .PHONY: maybe-installcheck-target-libjava installcheck-target-libjava
43832 maybe-installcheck-target-libjava:
43833 @if target-libjava
43834 maybe-installcheck-target-libjava: installcheck-target-libjava
43835
43836 installcheck-target-libjava: \
43837     configure-target-libjava 
43838         @: $(MAKE); $(unstage)
43839         @[ -f $(TARGET_SUBDIR)/libjava/Makefile ] || exit 0; \
43840         r=`${PWD_COMMAND}`; export r; \
43841         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43842         $(RAW_CXX_TARGET_EXPORTS) \
43843         echo "Doing installcheck in $(TARGET_SUBDIR)/libjava"; \
43844         for flag in $(EXTRA_TARGET_FLAGS); do \
43845           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
43846         done; \
43847         (cd $(TARGET_SUBDIR)/libjava && \
43848           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
43849                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
43850                   "RANLIB=$${RANLIB}" \
43851                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
43852                    installcheck) \
43853           || exit 1
43854
43855 @endif target-libjava
43856
43857 .PHONY: maybe-mostlyclean-target-libjava mostlyclean-target-libjava
43858 maybe-mostlyclean-target-libjava:
43859 @if target-libjava
43860 maybe-mostlyclean-target-libjava: mostlyclean-target-libjava
43861
43862 mostlyclean-target-libjava: 
43863         @: $(MAKE); $(unstage)
43864         @[ -f $(TARGET_SUBDIR)/libjava/Makefile ] || exit 0; \
43865         r=`${PWD_COMMAND}`; export r; \
43866         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43867         $(RAW_CXX_TARGET_EXPORTS) \
43868         echo "Doing mostlyclean in $(TARGET_SUBDIR)/libjava"; \
43869         for flag in $(EXTRA_TARGET_FLAGS); do \
43870           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
43871         done; \
43872         (cd $(TARGET_SUBDIR)/libjava && \
43873           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
43874                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
43875                   "RANLIB=$${RANLIB}" \
43876                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
43877                    mostlyclean) \
43878           || exit 1
43879
43880 @endif target-libjava
43881
43882 .PHONY: maybe-clean-target-libjava clean-target-libjava
43883 maybe-clean-target-libjava:
43884 @if target-libjava
43885 maybe-clean-target-libjava: clean-target-libjava
43886
43887 clean-target-libjava: 
43888         @: $(MAKE); $(unstage)
43889         @[ -f $(TARGET_SUBDIR)/libjava/Makefile ] || exit 0; \
43890         r=`${PWD_COMMAND}`; export r; \
43891         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43892         $(RAW_CXX_TARGET_EXPORTS) \
43893         echo "Doing clean in $(TARGET_SUBDIR)/libjava"; \
43894         for flag in $(EXTRA_TARGET_FLAGS); do \
43895           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
43896         done; \
43897         (cd $(TARGET_SUBDIR)/libjava && \
43898           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
43899                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
43900                   "RANLIB=$${RANLIB}" \
43901                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
43902                    clean) \
43903           || exit 1
43904
43905 @endif target-libjava
43906
43907 .PHONY: maybe-distclean-target-libjava distclean-target-libjava
43908 maybe-distclean-target-libjava:
43909 @if target-libjava
43910 maybe-distclean-target-libjava: distclean-target-libjava
43911
43912 distclean-target-libjava: 
43913         @: $(MAKE); $(unstage)
43914         @[ -f $(TARGET_SUBDIR)/libjava/Makefile ] || exit 0; \
43915         r=`${PWD_COMMAND}`; export r; \
43916         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43917         $(RAW_CXX_TARGET_EXPORTS) \
43918         echo "Doing distclean in $(TARGET_SUBDIR)/libjava"; \
43919         for flag in $(EXTRA_TARGET_FLAGS); do \
43920           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
43921         done; \
43922         (cd $(TARGET_SUBDIR)/libjava && \
43923           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
43924                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
43925                   "RANLIB=$${RANLIB}" \
43926                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
43927                    distclean) \
43928           || exit 1
43929
43930 @endif target-libjava
43931
43932 .PHONY: maybe-maintainer-clean-target-libjava maintainer-clean-target-libjava
43933 maybe-maintainer-clean-target-libjava:
43934 @if target-libjava
43935 maybe-maintainer-clean-target-libjava: maintainer-clean-target-libjava
43936
43937 maintainer-clean-target-libjava: 
43938         @: $(MAKE); $(unstage)
43939         @[ -f $(TARGET_SUBDIR)/libjava/Makefile ] || exit 0; \
43940         r=`${PWD_COMMAND}`; export r; \
43941         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43942         $(RAW_CXX_TARGET_EXPORTS) \
43943         echo "Doing maintainer-clean in $(TARGET_SUBDIR)/libjava"; \
43944         for flag in $(EXTRA_TARGET_FLAGS); do \
43945           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
43946         done; \
43947         (cd $(TARGET_SUBDIR)/libjava && \
43948           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
43949                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
43950                   "RANLIB=$${RANLIB}" \
43951                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
43952                    maintainer-clean) \
43953           || exit 1
43954
43955 @endif target-libjava
43956
43957
43958
43959
43960
43961 .PHONY: configure-target-zlib maybe-configure-target-zlib
43962 maybe-configure-target-zlib:
43963 @if gcc-bootstrap
43964 configure-target-zlib: stage_current
43965 @endif gcc-bootstrap
43966 @if target-zlib
43967 maybe-configure-target-zlib: configure-target-zlib
43968 configure-target-zlib: 
43969         @: $(MAKE); $(unstage)
43970         @r=`${PWD_COMMAND}`; export r; \
43971         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43972         echo "Checking multilib configuration for zlib..."; \
43973         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/zlib; \
43974         $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/zlib/multilib.tmp 2> /dev/null; \
43975         if test -r $(TARGET_SUBDIR)/zlib/multilib.out; then \
43976           if cmp -s $(TARGET_SUBDIR)/zlib/multilib.tmp $(TARGET_SUBDIR)/zlib/multilib.out; then \
43977             rm -f $(TARGET_SUBDIR)/zlib/multilib.tmp; \
43978           else \
43979             rm -f $(TARGET_SUBDIR)/zlib/Makefile; \
43980             mv $(TARGET_SUBDIR)/zlib/multilib.tmp $(TARGET_SUBDIR)/zlib/multilib.out; \
43981           fi; \
43982         else \
43983           mv $(TARGET_SUBDIR)/zlib/multilib.tmp $(TARGET_SUBDIR)/zlib/multilib.out; \
43984         fi; \
43985         test ! -f $(TARGET_SUBDIR)/zlib/Makefile || exit 0; \
43986         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/zlib; \
43987         $(NORMAL_TARGET_EXPORTS)  \
43988         echo Configuring in $(TARGET_SUBDIR)/zlib; \
43989         cd "$(TARGET_SUBDIR)/zlib" || exit 1; \
43990         case $(srcdir) in \
43991           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
43992           *) topdir=`echo $(TARGET_SUBDIR)/zlib/ | \
43993                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
43994         esac; \
43995         module_srcdir=zlib; \
43996         rm -f no-such-file || : ; \
43997         CONFIG_SITE=no-such-file $(SHELL) \
43998           $$s/$$module_srcdir/configure \
43999           --srcdir=$${topdir}/$$module_srcdir \
44000           $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
44001           --target=${target_alias}  \
44002           || exit 1
44003 @endif target-zlib
44004
44005
44006
44007
44008
44009 .PHONY: all-target-zlib maybe-all-target-zlib
44010 maybe-all-target-zlib:
44011 @if gcc-bootstrap
44012 all-target-zlib: stage_current
44013 @endif gcc-bootstrap
44014 @if target-zlib
44015 TARGET-target-zlib=all
44016 maybe-all-target-zlib: all-target-zlib
44017 all-target-zlib: configure-target-zlib
44018         @: $(MAKE); $(unstage)
44019         @r=`${PWD_COMMAND}`; export r; \
44020         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44021         $(NORMAL_TARGET_EXPORTS)  \
44022         (cd $(TARGET_SUBDIR)/zlib && \
44023           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_TARGET_FLAGS)   \
44024                 $(TARGET-target-zlib))
44025 @endif target-zlib
44026
44027
44028
44029
44030
44031 .PHONY: check-target-zlib maybe-check-target-zlib
44032 maybe-check-target-zlib:
44033 @if target-zlib
44034 maybe-check-target-zlib: check-target-zlib
44035
44036 check-target-zlib:
44037         @: $(MAKE); $(unstage)
44038         @r=`${PWD_COMMAND}`; export r; \
44039         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44040         $(NORMAL_TARGET_EXPORTS) \
44041         (cd $(TARGET_SUBDIR)/zlib && \
44042           $(MAKE) $(TARGET_FLAGS_TO_PASS)   check)
44043
44044 @endif target-zlib
44045
44046 .PHONY: install-target-zlib maybe-install-target-zlib
44047 maybe-install-target-zlib:
44048 @if target-zlib
44049 maybe-install-target-zlib: install-target-zlib
44050
44051 install-target-zlib: installdirs
44052         @: $(MAKE); $(unstage)
44053         @r=`${PWD_COMMAND}`; export r; \
44054         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44055         $(NORMAL_TARGET_EXPORTS) \
44056         (cd $(TARGET_SUBDIR)/zlib && \
44057           $(MAKE) $(TARGET_FLAGS_TO_PASS)  install)
44058
44059 @endif target-zlib
44060
44061 .PHONY: install-strip-target-zlib maybe-install-strip-target-zlib
44062 maybe-install-strip-target-zlib:
44063 @if target-zlib
44064 maybe-install-strip-target-zlib: install-strip-target-zlib
44065
44066 install-strip-target-zlib: installdirs
44067         @: $(MAKE); $(unstage)
44068         @r=`${PWD_COMMAND}`; export r; \
44069         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44070         $(NORMAL_TARGET_EXPORTS) \
44071         (cd $(TARGET_SUBDIR)/zlib && \
44072           $(MAKE) $(TARGET_FLAGS_TO_PASS)  install-strip)
44073
44074 @endif target-zlib
44075
44076 # Other targets (info, dvi, pdf, etc.)
44077
44078 .PHONY: maybe-info-target-zlib info-target-zlib
44079 maybe-info-target-zlib:
44080 @if target-zlib
44081 maybe-info-target-zlib: info-target-zlib
44082
44083 info-target-zlib: \
44084     configure-target-zlib 
44085         @: $(MAKE); $(unstage)
44086         @[ -f $(TARGET_SUBDIR)/zlib/Makefile ] || exit 0; \
44087         r=`${PWD_COMMAND}`; export r; \
44088         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44089         $(NORMAL_TARGET_EXPORTS) \
44090         echo "Doing info in $(TARGET_SUBDIR)/zlib"; \
44091         for flag in $(EXTRA_TARGET_FLAGS); do \
44092           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
44093         done; \
44094         (cd $(TARGET_SUBDIR)/zlib && \
44095           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
44096                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
44097                   "RANLIB=$${RANLIB}" \
44098                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
44099                    info) \
44100           || exit 1
44101
44102 @endif target-zlib
44103
44104 .PHONY: maybe-dvi-target-zlib dvi-target-zlib
44105 maybe-dvi-target-zlib:
44106 @if target-zlib
44107 maybe-dvi-target-zlib: dvi-target-zlib
44108
44109 dvi-target-zlib: \
44110     configure-target-zlib 
44111         @: $(MAKE); $(unstage)
44112         @[ -f $(TARGET_SUBDIR)/zlib/Makefile ] || exit 0; \
44113         r=`${PWD_COMMAND}`; export r; \
44114         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44115         $(NORMAL_TARGET_EXPORTS) \
44116         echo "Doing dvi in $(TARGET_SUBDIR)/zlib"; \
44117         for flag in $(EXTRA_TARGET_FLAGS); do \
44118           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
44119         done; \
44120         (cd $(TARGET_SUBDIR)/zlib && \
44121           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
44122                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
44123                   "RANLIB=$${RANLIB}" \
44124                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
44125                    dvi) \
44126           || exit 1
44127
44128 @endif target-zlib
44129
44130 .PHONY: maybe-pdf-target-zlib pdf-target-zlib
44131 maybe-pdf-target-zlib:
44132 @if target-zlib
44133 maybe-pdf-target-zlib: pdf-target-zlib
44134
44135 pdf-target-zlib: \
44136     configure-target-zlib 
44137         @: $(MAKE); $(unstage)
44138         @[ -f $(TARGET_SUBDIR)/zlib/Makefile ] || exit 0; \
44139         r=`${PWD_COMMAND}`; export r; \
44140         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44141         $(NORMAL_TARGET_EXPORTS) \
44142         echo "Doing pdf in $(TARGET_SUBDIR)/zlib"; \
44143         for flag in $(EXTRA_TARGET_FLAGS); do \
44144           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
44145         done; \
44146         (cd $(TARGET_SUBDIR)/zlib && \
44147           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
44148                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
44149                   "RANLIB=$${RANLIB}" \
44150                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
44151                    pdf) \
44152           || exit 1
44153
44154 @endif target-zlib
44155
44156 .PHONY: maybe-html-target-zlib html-target-zlib
44157 maybe-html-target-zlib:
44158 @if target-zlib
44159 maybe-html-target-zlib: html-target-zlib
44160
44161 html-target-zlib: \
44162     configure-target-zlib 
44163         @: $(MAKE); $(unstage)
44164         @[ -f $(TARGET_SUBDIR)/zlib/Makefile ] || exit 0; \
44165         r=`${PWD_COMMAND}`; export r; \
44166         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44167         $(NORMAL_TARGET_EXPORTS) \
44168         echo "Doing html in $(TARGET_SUBDIR)/zlib"; \
44169         for flag in $(EXTRA_TARGET_FLAGS); do \
44170           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
44171         done; \
44172         (cd $(TARGET_SUBDIR)/zlib && \
44173           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
44174                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
44175                   "RANLIB=$${RANLIB}" \
44176                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
44177                    html) \
44178           || exit 1
44179
44180 @endif target-zlib
44181
44182 .PHONY: maybe-TAGS-target-zlib TAGS-target-zlib
44183 maybe-TAGS-target-zlib:
44184 @if target-zlib
44185 maybe-TAGS-target-zlib: TAGS-target-zlib
44186
44187 TAGS-target-zlib: \
44188     configure-target-zlib 
44189         @: $(MAKE); $(unstage)
44190         @[ -f $(TARGET_SUBDIR)/zlib/Makefile ] || exit 0; \
44191         r=`${PWD_COMMAND}`; export r; \
44192         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44193         $(NORMAL_TARGET_EXPORTS) \
44194         echo "Doing TAGS in $(TARGET_SUBDIR)/zlib"; \
44195         for flag in $(EXTRA_TARGET_FLAGS); do \
44196           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
44197         done; \
44198         (cd $(TARGET_SUBDIR)/zlib && \
44199           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
44200                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
44201                   "RANLIB=$${RANLIB}" \
44202                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
44203                    TAGS) \
44204           || exit 1
44205
44206 @endif target-zlib
44207
44208 .PHONY: maybe-install-info-target-zlib install-info-target-zlib
44209 maybe-install-info-target-zlib:
44210 @if target-zlib
44211 maybe-install-info-target-zlib: install-info-target-zlib
44212
44213 install-info-target-zlib: \
44214     configure-target-zlib \
44215     info-target-zlib 
44216         @: $(MAKE); $(unstage)
44217         @[ -f $(TARGET_SUBDIR)/zlib/Makefile ] || exit 0; \
44218         r=`${PWD_COMMAND}`; export r; \
44219         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44220         $(NORMAL_TARGET_EXPORTS) \
44221         echo "Doing install-info in $(TARGET_SUBDIR)/zlib"; \
44222         for flag in $(EXTRA_TARGET_FLAGS); do \
44223           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
44224         done; \
44225         (cd $(TARGET_SUBDIR)/zlib && \
44226           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
44227                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
44228                   "RANLIB=$${RANLIB}" \
44229                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
44230                    install-info) \
44231           || exit 1
44232
44233 @endif target-zlib
44234
44235 .PHONY: maybe-install-pdf-target-zlib install-pdf-target-zlib
44236 maybe-install-pdf-target-zlib:
44237 @if target-zlib
44238 maybe-install-pdf-target-zlib: install-pdf-target-zlib
44239
44240 install-pdf-target-zlib: \
44241     configure-target-zlib \
44242     pdf-target-zlib 
44243         @: $(MAKE); $(unstage)
44244         @[ -f $(TARGET_SUBDIR)/zlib/Makefile ] || exit 0; \
44245         r=`${PWD_COMMAND}`; export r; \
44246         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44247         $(NORMAL_TARGET_EXPORTS) \
44248         echo "Doing install-pdf in $(TARGET_SUBDIR)/zlib"; \
44249         for flag in $(EXTRA_TARGET_FLAGS); do \
44250           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
44251         done; \
44252         (cd $(TARGET_SUBDIR)/zlib && \
44253           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
44254                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
44255                   "RANLIB=$${RANLIB}" \
44256                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
44257                    install-pdf) \
44258           || exit 1
44259
44260 @endif target-zlib
44261
44262 .PHONY: maybe-install-html-target-zlib install-html-target-zlib
44263 maybe-install-html-target-zlib:
44264 @if target-zlib
44265 maybe-install-html-target-zlib: install-html-target-zlib
44266
44267 install-html-target-zlib: \
44268     configure-target-zlib \
44269     html-target-zlib 
44270         @: $(MAKE); $(unstage)
44271         @[ -f $(TARGET_SUBDIR)/zlib/Makefile ] || exit 0; \
44272         r=`${PWD_COMMAND}`; export r; \
44273         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44274         $(NORMAL_TARGET_EXPORTS) \
44275         echo "Doing install-html in $(TARGET_SUBDIR)/zlib"; \
44276         for flag in $(EXTRA_TARGET_FLAGS); do \
44277           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
44278         done; \
44279         (cd $(TARGET_SUBDIR)/zlib && \
44280           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
44281                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
44282                   "RANLIB=$${RANLIB}" \
44283                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
44284                    install-html) \
44285           || exit 1
44286
44287 @endif target-zlib
44288
44289 .PHONY: maybe-installcheck-target-zlib installcheck-target-zlib
44290 maybe-installcheck-target-zlib:
44291 @if target-zlib
44292 maybe-installcheck-target-zlib: installcheck-target-zlib
44293
44294 installcheck-target-zlib: \
44295     configure-target-zlib 
44296         @: $(MAKE); $(unstage)
44297         @[ -f $(TARGET_SUBDIR)/zlib/Makefile ] || exit 0; \
44298         r=`${PWD_COMMAND}`; export r; \
44299         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44300         $(NORMAL_TARGET_EXPORTS) \
44301         echo "Doing installcheck in $(TARGET_SUBDIR)/zlib"; \
44302         for flag in $(EXTRA_TARGET_FLAGS); do \
44303           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
44304         done; \
44305         (cd $(TARGET_SUBDIR)/zlib && \
44306           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
44307                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
44308                   "RANLIB=$${RANLIB}" \
44309                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
44310                    installcheck) \
44311           || exit 1
44312
44313 @endif target-zlib
44314
44315 .PHONY: maybe-mostlyclean-target-zlib mostlyclean-target-zlib
44316 maybe-mostlyclean-target-zlib:
44317 @if target-zlib
44318 maybe-mostlyclean-target-zlib: mostlyclean-target-zlib
44319
44320 mostlyclean-target-zlib: 
44321         @: $(MAKE); $(unstage)
44322         @[ -f $(TARGET_SUBDIR)/zlib/Makefile ] || exit 0; \
44323         r=`${PWD_COMMAND}`; export r; \
44324         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44325         $(NORMAL_TARGET_EXPORTS) \
44326         echo "Doing mostlyclean in $(TARGET_SUBDIR)/zlib"; \
44327         for flag in $(EXTRA_TARGET_FLAGS); do \
44328           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
44329         done; \
44330         (cd $(TARGET_SUBDIR)/zlib && \
44331           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
44332                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
44333                   "RANLIB=$${RANLIB}" \
44334                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
44335                    mostlyclean) \
44336           || exit 1
44337
44338 @endif target-zlib
44339
44340 .PHONY: maybe-clean-target-zlib clean-target-zlib
44341 maybe-clean-target-zlib:
44342 @if target-zlib
44343 maybe-clean-target-zlib: clean-target-zlib
44344
44345 clean-target-zlib: 
44346         @: $(MAKE); $(unstage)
44347         @[ -f $(TARGET_SUBDIR)/zlib/Makefile ] || exit 0; \
44348         r=`${PWD_COMMAND}`; export r; \
44349         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44350         $(NORMAL_TARGET_EXPORTS) \
44351         echo "Doing clean in $(TARGET_SUBDIR)/zlib"; \
44352         for flag in $(EXTRA_TARGET_FLAGS); do \
44353           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
44354         done; \
44355         (cd $(TARGET_SUBDIR)/zlib && \
44356           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
44357                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
44358                   "RANLIB=$${RANLIB}" \
44359                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
44360                    clean) \
44361           || exit 1
44362
44363 @endif target-zlib
44364
44365 .PHONY: maybe-distclean-target-zlib distclean-target-zlib
44366 maybe-distclean-target-zlib:
44367 @if target-zlib
44368 maybe-distclean-target-zlib: distclean-target-zlib
44369
44370 distclean-target-zlib: 
44371         @: $(MAKE); $(unstage)
44372         @[ -f $(TARGET_SUBDIR)/zlib/Makefile ] || exit 0; \
44373         r=`${PWD_COMMAND}`; export r; \
44374         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44375         $(NORMAL_TARGET_EXPORTS) \
44376         echo "Doing distclean in $(TARGET_SUBDIR)/zlib"; \
44377         for flag in $(EXTRA_TARGET_FLAGS); do \
44378           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
44379         done; \
44380         (cd $(TARGET_SUBDIR)/zlib && \
44381           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
44382                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
44383                   "RANLIB=$${RANLIB}" \
44384                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
44385                    distclean) \
44386           || exit 1
44387
44388 @endif target-zlib
44389
44390 .PHONY: maybe-maintainer-clean-target-zlib maintainer-clean-target-zlib
44391 maybe-maintainer-clean-target-zlib:
44392 @if target-zlib
44393 maybe-maintainer-clean-target-zlib: maintainer-clean-target-zlib
44394
44395 maintainer-clean-target-zlib: 
44396         @: $(MAKE); $(unstage)
44397         @[ -f $(TARGET_SUBDIR)/zlib/Makefile ] || exit 0; \
44398         r=`${PWD_COMMAND}`; export r; \
44399         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44400         $(NORMAL_TARGET_EXPORTS) \
44401         echo "Doing maintainer-clean in $(TARGET_SUBDIR)/zlib"; \
44402         for flag in $(EXTRA_TARGET_FLAGS); do \
44403           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
44404         done; \
44405         (cd $(TARGET_SUBDIR)/zlib && \
44406           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
44407                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
44408                   "RANLIB=$${RANLIB}" \
44409                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
44410                    maintainer-clean) \
44411           || exit 1
44412
44413 @endif target-zlib
44414
44415
44416
44417
44418
44419 .PHONY: configure-target-boehm-gc maybe-configure-target-boehm-gc
44420 maybe-configure-target-boehm-gc:
44421 @if gcc-bootstrap
44422 configure-target-boehm-gc: stage_current
44423 @endif gcc-bootstrap
44424 @if target-boehm-gc
44425 maybe-configure-target-boehm-gc: configure-target-boehm-gc
44426 configure-target-boehm-gc: 
44427         @: $(MAKE); $(unstage)
44428         @r=`${PWD_COMMAND}`; export r; \
44429         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44430         echo "Checking multilib configuration for boehm-gc..."; \
44431         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/boehm-gc; \
44432         $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/boehm-gc/multilib.tmp 2> /dev/null; \
44433         if test -r $(TARGET_SUBDIR)/boehm-gc/multilib.out; then \
44434           if cmp -s $(TARGET_SUBDIR)/boehm-gc/multilib.tmp $(TARGET_SUBDIR)/boehm-gc/multilib.out; then \
44435             rm -f $(TARGET_SUBDIR)/boehm-gc/multilib.tmp; \
44436           else \
44437             rm -f $(TARGET_SUBDIR)/boehm-gc/Makefile; \
44438             mv $(TARGET_SUBDIR)/boehm-gc/multilib.tmp $(TARGET_SUBDIR)/boehm-gc/multilib.out; \
44439           fi; \
44440         else \
44441           mv $(TARGET_SUBDIR)/boehm-gc/multilib.tmp $(TARGET_SUBDIR)/boehm-gc/multilib.out; \
44442         fi; \
44443         test ! -f $(TARGET_SUBDIR)/boehm-gc/Makefile || exit 0; \
44444         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/boehm-gc; \
44445         $(NORMAL_TARGET_EXPORTS)  \
44446         echo Configuring in $(TARGET_SUBDIR)/boehm-gc; \
44447         cd "$(TARGET_SUBDIR)/boehm-gc" || exit 1; \
44448         case $(srcdir) in \
44449           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
44450           *) topdir=`echo $(TARGET_SUBDIR)/boehm-gc/ | \
44451                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
44452         esac; \
44453         module_srcdir=boehm-gc; \
44454         rm -f no-such-file || : ; \
44455         CONFIG_SITE=no-such-file $(SHELL) \
44456           $$s/$$module_srcdir/configure \
44457           --srcdir=$${topdir}/$$module_srcdir \
44458           $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
44459           --target=${target_alias}  \
44460           || exit 1
44461 @endif target-boehm-gc
44462
44463
44464
44465
44466
44467 .PHONY: all-target-boehm-gc maybe-all-target-boehm-gc
44468 maybe-all-target-boehm-gc:
44469 @if gcc-bootstrap
44470 all-target-boehm-gc: stage_current
44471 @endif gcc-bootstrap
44472 @if target-boehm-gc
44473 TARGET-target-boehm-gc=all
44474 maybe-all-target-boehm-gc: all-target-boehm-gc
44475 all-target-boehm-gc: configure-target-boehm-gc
44476         @: $(MAKE); $(unstage)
44477         @r=`${PWD_COMMAND}`; export r; \
44478         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44479         $(NORMAL_TARGET_EXPORTS)  \
44480         (cd $(TARGET_SUBDIR)/boehm-gc && \
44481           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_TARGET_FLAGS)   \
44482                 $(TARGET-target-boehm-gc))
44483 @endif target-boehm-gc
44484
44485
44486
44487
44488
44489 .PHONY: check-target-boehm-gc maybe-check-target-boehm-gc
44490 maybe-check-target-boehm-gc:
44491 @if target-boehm-gc
44492 maybe-check-target-boehm-gc: check-target-boehm-gc
44493
44494 check-target-boehm-gc:
44495         @: $(MAKE); $(unstage)
44496         @r=`${PWD_COMMAND}`; export r; \
44497         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44498         $(NORMAL_TARGET_EXPORTS) \
44499         (cd $(TARGET_SUBDIR)/boehm-gc && \
44500           $(MAKE) $(TARGET_FLAGS_TO_PASS)   check)
44501
44502 @endif target-boehm-gc
44503
44504 .PHONY: install-target-boehm-gc maybe-install-target-boehm-gc
44505 maybe-install-target-boehm-gc:
44506 @if target-boehm-gc
44507 maybe-install-target-boehm-gc: install-target-boehm-gc
44508
44509 install-target-boehm-gc: installdirs
44510         @: $(MAKE); $(unstage)
44511         @r=`${PWD_COMMAND}`; export r; \
44512         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44513         $(NORMAL_TARGET_EXPORTS) \
44514         (cd $(TARGET_SUBDIR)/boehm-gc && \
44515           $(MAKE) $(TARGET_FLAGS_TO_PASS)  install)
44516
44517 @endif target-boehm-gc
44518
44519 .PHONY: install-strip-target-boehm-gc maybe-install-strip-target-boehm-gc
44520 maybe-install-strip-target-boehm-gc:
44521 @if target-boehm-gc
44522 maybe-install-strip-target-boehm-gc: install-strip-target-boehm-gc
44523
44524 install-strip-target-boehm-gc: installdirs
44525         @: $(MAKE); $(unstage)
44526         @r=`${PWD_COMMAND}`; export r; \
44527         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44528         $(NORMAL_TARGET_EXPORTS) \
44529         (cd $(TARGET_SUBDIR)/boehm-gc && \
44530           $(MAKE) $(TARGET_FLAGS_TO_PASS)  install-strip)
44531
44532 @endif target-boehm-gc
44533
44534 # Other targets (info, dvi, pdf, etc.)
44535
44536 .PHONY: maybe-info-target-boehm-gc info-target-boehm-gc
44537 maybe-info-target-boehm-gc:
44538 @if target-boehm-gc
44539 maybe-info-target-boehm-gc: info-target-boehm-gc
44540
44541 info-target-boehm-gc: \
44542     configure-target-boehm-gc 
44543         @: $(MAKE); $(unstage)
44544         @[ -f $(TARGET_SUBDIR)/boehm-gc/Makefile ] || exit 0; \
44545         r=`${PWD_COMMAND}`; export r; \
44546         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44547         $(NORMAL_TARGET_EXPORTS) \
44548         echo "Doing info in $(TARGET_SUBDIR)/boehm-gc"; \
44549         for flag in $(EXTRA_TARGET_FLAGS); do \
44550           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
44551         done; \
44552         (cd $(TARGET_SUBDIR)/boehm-gc && \
44553           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
44554                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
44555                   "RANLIB=$${RANLIB}" \
44556                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
44557                    info) \
44558           || exit 1
44559
44560 @endif target-boehm-gc
44561
44562 .PHONY: maybe-dvi-target-boehm-gc dvi-target-boehm-gc
44563 maybe-dvi-target-boehm-gc:
44564 @if target-boehm-gc
44565 maybe-dvi-target-boehm-gc: dvi-target-boehm-gc
44566
44567 dvi-target-boehm-gc: \
44568     configure-target-boehm-gc 
44569         @: $(MAKE); $(unstage)
44570         @[ -f $(TARGET_SUBDIR)/boehm-gc/Makefile ] || exit 0; \
44571         r=`${PWD_COMMAND}`; export r; \
44572         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44573         $(NORMAL_TARGET_EXPORTS) \
44574         echo "Doing dvi in $(TARGET_SUBDIR)/boehm-gc"; \
44575         for flag in $(EXTRA_TARGET_FLAGS); do \
44576           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
44577         done; \
44578         (cd $(TARGET_SUBDIR)/boehm-gc && \
44579           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
44580                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
44581                   "RANLIB=$${RANLIB}" \
44582                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
44583                    dvi) \
44584           || exit 1
44585
44586 @endif target-boehm-gc
44587
44588 .PHONY: maybe-pdf-target-boehm-gc pdf-target-boehm-gc
44589 maybe-pdf-target-boehm-gc:
44590 @if target-boehm-gc
44591 maybe-pdf-target-boehm-gc: pdf-target-boehm-gc
44592
44593 pdf-target-boehm-gc: \
44594     configure-target-boehm-gc 
44595         @: $(MAKE); $(unstage)
44596         @[ -f $(TARGET_SUBDIR)/boehm-gc/Makefile ] || exit 0; \
44597         r=`${PWD_COMMAND}`; export r; \
44598         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44599         $(NORMAL_TARGET_EXPORTS) \
44600         echo "Doing pdf in $(TARGET_SUBDIR)/boehm-gc"; \
44601         for flag in $(EXTRA_TARGET_FLAGS); do \
44602           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
44603         done; \
44604         (cd $(TARGET_SUBDIR)/boehm-gc && \
44605           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
44606                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
44607                   "RANLIB=$${RANLIB}" \
44608                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
44609                    pdf) \
44610           || exit 1
44611
44612 @endif target-boehm-gc
44613
44614 .PHONY: maybe-html-target-boehm-gc html-target-boehm-gc
44615 maybe-html-target-boehm-gc:
44616 @if target-boehm-gc
44617 maybe-html-target-boehm-gc: html-target-boehm-gc
44618
44619 html-target-boehm-gc: \
44620     configure-target-boehm-gc 
44621         @: $(MAKE); $(unstage)
44622         @[ -f $(TARGET_SUBDIR)/boehm-gc/Makefile ] || exit 0; \
44623         r=`${PWD_COMMAND}`; export r; \
44624         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44625         $(NORMAL_TARGET_EXPORTS) \
44626         echo "Doing html in $(TARGET_SUBDIR)/boehm-gc"; \
44627         for flag in $(EXTRA_TARGET_FLAGS); do \
44628           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
44629         done; \
44630         (cd $(TARGET_SUBDIR)/boehm-gc && \
44631           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
44632                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
44633                   "RANLIB=$${RANLIB}" \
44634                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
44635                    html) \
44636           || exit 1
44637
44638 @endif target-boehm-gc
44639
44640 .PHONY: maybe-TAGS-target-boehm-gc TAGS-target-boehm-gc
44641 maybe-TAGS-target-boehm-gc:
44642 @if target-boehm-gc
44643 maybe-TAGS-target-boehm-gc: TAGS-target-boehm-gc
44644
44645 TAGS-target-boehm-gc: \
44646     configure-target-boehm-gc 
44647         @: $(MAKE); $(unstage)
44648         @[ -f $(TARGET_SUBDIR)/boehm-gc/Makefile ] || exit 0; \
44649         r=`${PWD_COMMAND}`; export r; \
44650         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44651         $(NORMAL_TARGET_EXPORTS) \
44652         echo "Doing TAGS in $(TARGET_SUBDIR)/boehm-gc"; \
44653         for flag in $(EXTRA_TARGET_FLAGS); do \
44654           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
44655         done; \
44656         (cd $(TARGET_SUBDIR)/boehm-gc && \
44657           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
44658                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
44659                   "RANLIB=$${RANLIB}" \
44660                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
44661                    TAGS) \
44662           || exit 1
44663
44664 @endif target-boehm-gc
44665
44666 .PHONY: maybe-install-info-target-boehm-gc install-info-target-boehm-gc
44667 maybe-install-info-target-boehm-gc:
44668 @if target-boehm-gc
44669 maybe-install-info-target-boehm-gc: install-info-target-boehm-gc
44670
44671 install-info-target-boehm-gc: \
44672     configure-target-boehm-gc \
44673     info-target-boehm-gc 
44674         @: $(MAKE); $(unstage)
44675         @[ -f $(TARGET_SUBDIR)/boehm-gc/Makefile ] || exit 0; \
44676         r=`${PWD_COMMAND}`; export r; \
44677         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44678         $(NORMAL_TARGET_EXPORTS) \
44679         echo "Doing install-info in $(TARGET_SUBDIR)/boehm-gc"; \
44680         for flag in $(EXTRA_TARGET_FLAGS); do \
44681           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
44682         done; \
44683         (cd $(TARGET_SUBDIR)/boehm-gc && \
44684           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
44685                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
44686                   "RANLIB=$${RANLIB}" \
44687                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
44688                    install-info) \
44689           || exit 1
44690
44691 @endif target-boehm-gc
44692
44693 .PHONY: maybe-install-pdf-target-boehm-gc install-pdf-target-boehm-gc
44694 maybe-install-pdf-target-boehm-gc:
44695 @if target-boehm-gc
44696 maybe-install-pdf-target-boehm-gc: install-pdf-target-boehm-gc
44697
44698 install-pdf-target-boehm-gc: \
44699     configure-target-boehm-gc \
44700     pdf-target-boehm-gc 
44701         @: $(MAKE); $(unstage)
44702         @[ -f $(TARGET_SUBDIR)/boehm-gc/Makefile ] || exit 0; \
44703         r=`${PWD_COMMAND}`; export r; \
44704         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44705         $(NORMAL_TARGET_EXPORTS) \
44706         echo "Doing install-pdf in $(TARGET_SUBDIR)/boehm-gc"; \
44707         for flag in $(EXTRA_TARGET_FLAGS); do \
44708           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
44709         done; \
44710         (cd $(TARGET_SUBDIR)/boehm-gc && \
44711           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
44712                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
44713                   "RANLIB=$${RANLIB}" \
44714                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
44715                    install-pdf) \
44716           || exit 1
44717
44718 @endif target-boehm-gc
44719
44720 .PHONY: maybe-install-html-target-boehm-gc install-html-target-boehm-gc
44721 maybe-install-html-target-boehm-gc:
44722 @if target-boehm-gc
44723 maybe-install-html-target-boehm-gc: install-html-target-boehm-gc
44724
44725 install-html-target-boehm-gc: \
44726     configure-target-boehm-gc \
44727     html-target-boehm-gc 
44728         @: $(MAKE); $(unstage)
44729         @[ -f $(TARGET_SUBDIR)/boehm-gc/Makefile ] || exit 0; \
44730         r=`${PWD_COMMAND}`; export r; \
44731         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44732         $(NORMAL_TARGET_EXPORTS) \
44733         echo "Doing install-html in $(TARGET_SUBDIR)/boehm-gc"; \
44734         for flag in $(EXTRA_TARGET_FLAGS); do \
44735           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
44736         done; \
44737         (cd $(TARGET_SUBDIR)/boehm-gc && \
44738           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
44739                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
44740                   "RANLIB=$${RANLIB}" \
44741                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
44742                    install-html) \
44743           || exit 1
44744
44745 @endif target-boehm-gc
44746
44747 .PHONY: maybe-installcheck-target-boehm-gc installcheck-target-boehm-gc
44748 maybe-installcheck-target-boehm-gc:
44749 @if target-boehm-gc
44750 maybe-installcheck-target-boehm-gc: installcheck-target-boehm-gc
44751
44752 installcheck-target-boehm-gc: \
44753     configure-target-boehm-gc 
44754         @: $(MAKE); $(unstage)
44755         @[ -f $(TARGET_SUBDIR)/boehm-gc/Makefile ] || exit 0; \
44756         r=`${PWD_COMMAND}`; export r; \
44757         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44758         $(NORMAL_TARGET_EXPORTS) \
44759         echo "Doing installcheck in $(TARGET_SUBDIR)/boehm-gc"; \
44760         for flag in $(EXTRA_TARGET_FLAGS); do \
44761           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
44762         done; \
44763         (cd $(TARGET_SUBDIR)/boehm-gc && \
44764           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
44765                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
44766                   "RANLIB=$${RANLIB}" \
44767                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
44768                    installcheck) \
44769           || exit 1
44770
44771 @endif target-boehm-gc
44772
44773 .PHONY: maybe-mostlyclean-target-boehm-gc mostlyclean-target-boehm-gc
44774 maybe-mostlyclean-target-boehm-gc:
44775 @if target-boehm-gc
44776 maybe-mostlyclean-target-boehm-gc: mostlyclean-target-boehm-gc
44777
44778 mostlyclean-target-boehm-gc: 
44779         @: $(MAKE); $(unstage)
44780         @[ -f $(TARGET_SUBDIR)/boehm-gc/Makefile ] || exit 0; \
44781         r=`${PWD_COMMAND}`; export r; \
44782         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44783         $(NORMAL_TARGET_EXPORTS) \
44784         echo "Doing mostlyclean in $(TARGET_SUBDIR)/boehm-gc"; \
44785         for flag in $(EXTRA_TARGET_FLAGS); do \
44786           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
44787         done; \
44788         (cd $(TARGET_SUBDIR)/boehm-gc && \
44789           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
44790                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
44791                   "RANLIB=$${RANLIB}" \
44792                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
44793                    mostlyclean) \
44794           || exit 1
44795
44796 @endif target-boehm-gc
44797
44798 .PHONY: maybe-clean-target-boehm-gc clean-target-boehm-gc
44799 maybe-clean-target-boehm-gc:
44800 @if target-boehm-gc
44801 maybe-clean-target-boehm-gc: clean-target-boehm-gc
44802
44803 clean-target-boehm-gc: 
44804         @: $(MAKE); $(unstage)
44805         @[ -f $(TARGET_SUBDIR)/boehm-gc/Makefile ] || exit 0; \
44806         r=`${PWD_COMMAND}`; export r; \
44807         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44808         $(NORMAL_TARGET_EXPORTS) \
44809         echo "Doing clean in $(TARGET_SUBDIR)/boehm-gc"; \
44810         for flag in $(EXTRA_TARGET_FLAGS); do \
44811           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
44812         done; \
44813         (cd $(TARGET_SUBDIR)/boehm-gc && \
44814           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
44815                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
44816                   "RANLIB=$${RANLIB}" \
44817                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
44818                    clean) \
44819           || exit 1
44820
44821 @endif target-boehm-gc
44822
44823 .PHONY: maybe-distclean-target-boehm-gc distclean-target-boehm-gc
44824 maybe-distclean-target-boehm-gc:
44825 @if target-boehm-gc
44826 maybe-distclean-target-boehm-gc: distclean-target-boehm-gc
44827
44828 distclean-target-boehm-gc: 
44829         @: $(MAKE); $(unstage)
44830         @[ -f $(TARGET_SUBDIR)/boehm-gc/Makefile ] || exit 0; \
44831         r=`${PWD_COMMAND}`; export r; \
44832         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44833         $(NORMAL_TARGET_EXPORTS) \
44834         echo "Doing distclean in $(TARGET_SUBDIR)/boehm-gc"; \
44835         for flag in $(EXTRA_TARGET_FLAGS); do \
44836           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
44837         done; \
44838         (cd $(TARGET_SUBDIR)/boehm-gc && \
44839           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
44840                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
44841                   "RANLIB=$${RANLIB}" \
44842                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
44843                    distclean) \
44844           || exit 1
44845
44846 @endif target-boehm-gc
44847
44848 .PHONY: maybe-maintainer-clean-target-boehm-gc maintainer-clean-target-boehm-gc
44849 maybe-maintainer-clean-target-boehm-gc:
44850 @if target-boehm-gc
44851 maybe-maintainer-clean-target-boehm-gc: maintainer-clean-target-boehm-gc
44852
44853 maintainer-clean-target-boehm-gc: 
44854         @: $(MAKE); $(unstage)
44855         @[ -f $(TARGET_SUBDIR)/boehm-gc/Makefile ] || exit 0; \
44856         r=`${PWD_COMMAND}`; export r; \
44857         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44858         $(NORMAL_TARGET_EXPORTS) \
44859         echo "Doing maintainer-clean in $(TARGET_SUBDIR)/boehm-gc"; \
44860         for flag in $(EXTRA_TARGET_FLAGS); do \
44861           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
44862         done; \
44863         (cd $(TARGET_SUBDIR)/boehm-gc && \
44864           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
44865                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
44866                   "RANLIB=$${RANLIB}" \
44867                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
44868                    maintainer-clean) \
44869           || exit 1
44870
44871 @endif target-boehm-gc
44872
44873
44874
44875
44876
44877 .PHONY: configure-target-rda maybe-configure-target-rda
44878 maybe-configure-target-rda:
44879 @if gcc-bootstrap
44880 configure-target-rda: stage_current
44881 @endif gcc-bootstrap
44882 @if target-rda
44883 maybe-configure-target-rda: configure-target-rda
44884 configure-target-rda: 
44885         @: $(MAKE); $(unstage)
44886         @r=`${PWD_COMMAND}`; export r; \
44887         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44888         echo "Checking multilib configuration for rda..."; \
44889         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/rda; \
44890         $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/rda/multilib.tmp 2> /dev/null; \
44891         if test -r $(TARGET_SUBDIR)/rda/multilib.out; then \
44892           if cmp -s $(TARGET_SUBDIR)/rda/multilib.tmp $(TARGET_SUBDIR)/rda/multilib.out; then \
44893             rm -f $(TARGET_SUBDIR)/rda/multilib.tmp; \
44894           else \
44895             rm -f $(TARGET_SUBDIR)/rda/Makefile; \
44896             mv $(TARGET_SUBDIR)/rda/multilib.tmp $(TARGET_SUBDIR)/rda/multilib.out; \
44897           fi; \
44898         else \
44899           mv $(TARGET_SUBDIR)/rda/multilib.tmp $(TARGET_SUBDIR)/rda/multilib.out; \
44900         fi; \
44901         test ! -f $(TARGET_SUBDIR)/rda/Makefile || exit 0; \
44902         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/rda; \
44903         $(NORMAL_TARGET_EXPORTS)  \
44904         echo Configuring in $(TARGET_SUBDIR)/rda; \
44905         cd "$(TARGET_SUBDIR)/rda" || exit 1; \
44906         case $(srcdir) in \
44907           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
44908           *) topdir=`echo $(TARGET_SUBDIR)/rda/ | \
44909                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
44910         esac; \
44911         module_srcdir=rda; \
44912         rm -f no-such-file || : ; \
44913         CONFIG_SITE=no-such-file $(SHELL) \
44914           $$s/$$module_srcdir/configure \
44915           --srcdir=$${topdir}/$$module_srcdir \
44916           $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
44917           --target=${target_alias}  \
44918           || exit 1
44919 @endif target-rda
44920
44921
44922
44923
44924
44925 .PHONY: all-target-rda maybe-all-target-rda
44926 maybe-all-target-rda:
44927 @if gcc-bootstrap
44928 all-target-rda: stage_current
44929 @endif gcc-bootstrap
44930 @if target-rda
44931 TARGET-target-rda=all
44932 maybe-all-target-rda: all-target-rda
44933 all-target-rda: configure-target-rda
44934         @: $(MAKE); $(unstage)
44935         @r=`${PWD_COMMAND}`; export r; \
44936         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44937         $(NORMAL_TARGET_EXPORTS)  \
44938         (cd $(TARGET_SUBDIR)/rda && \
44939           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_TARGET_FLAGS)   \
44940                 $(TARGET-target-rda))
44941 @endif target-rda
44942
44943
44944
44945
44946
44947 .PHONY: check-target-rda maybe-check-target-rda
44948 maybe-check-target-rda:
44949 @if target-rda
44950 maybe-check-target-rda: check-target-rda
44951
44952 check-target-rda:
44953         @: $(MAKE); $(unstage)
44954         @r=`${PWD_COMMAND}`; export r; \
44955         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44956         $(NORMAL_TARGET_EXPORTS) \
44957         (cd $(TARGET_SUBDIR)/rda && \
44958           $(MAKE) $(TARGET_FLAGS_TO_PASS)   check)
44959
44960 @endif target-rda
44961
44962 .PHONY: install-target-rda maybe-install-target-rda
44963 maybe-install-target-rda:
44964 @if target-rda
44965 maybe-install-target-rda: install-target-rda
44966
44967 install-target-rda: installdirs
44968         @: $(MAKE); $(unstage)
44969         @r=`${PWD_COMMAND}`; export r; \
44970         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44971         $(NORMAL_TARGET_EXPORTS) \
44972         (cd $(TARGET_SUBDIR)/rda && \
44973           $(MAKE) $(TARGET_FLAGS_TO_PASS)  install)
44974
44975 @endif target-rda
44976
44977 .PHONY: install-strip-target-rda maybe-install-strip-target-rda
44978 maybe-install-strip-target-rda:
44979 @if target-rda
44980 maybe-install-strip-target-rda: install-strip-target-rda
44981
44982 install-strip-target-rda: installdirs
44983         @: $(MAKE); $(unstage)
44984         @r=`${PWD_COMMAND}`; export r; \
44985         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44986         $(NORMAL_TARGET_EXPORTS) \
44987         (cd $(TARGET_SUBDIR)/rda && \
44988           $(MAKE) $(TARGET_FLAGS_TO_PASS)  install-strip)
44989
44990 @endif target-rda
44991
44992 # Other targets (info, dvi, pdf, etc.)
44993
44994 .PHONY: maybe-info-target-rda info-target-rda
44995 maybe-info-target-rda:
44996 @if target-rda
44997 maybe-info-target-rda: info-target-rda
44998
44999 info-target-rda: \
45000     configure-target-rda 
45001         @: $(MAKE); $(unstage)
45002         @[ -f $(TARGET_SUBDIR)/rda/Makefile ] || exit 0; \
45003         r=`${PWD_COMMAND}`; export r; \
45004         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45005         $(NORMAL_TARGET_EXPORTS) \
45006         echo "Doing info in $(TARGET_SUBDIR)/rda"; \
45007         for flag in $(EXTRA_TARGET_FLAGS); do \
45008           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
45009         done; \
45010         (cd $(TARGET_SUBDIR)/rda && \
45011           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
45012                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
45013                   "RANLIB=$${RANLIB}" \
45014                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
45015                    info) \
45016           || exit 1
45017
45018 @endif target-rda
45019
45020 .PHONY: maybe-dvi-target-rda dvi-target-rda
45021 maybe-dvi-target-rda:
45022 @if target-rda
45023 maybe-dvi-target-rda: dvi-target-rda
45024
45025 dvi-target-rda: \
45026     configure-target-rda 
45027         @: $(MAKE); $(unstage)
45028         @[ -f $(TARGET_SUBDIR)/rda/Makefile ] || exit 0; \
45029         r=`${PWD_COMMAND}`; export r; \
45030         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45031         $(NORMAL_TARGET_EXPORTS) \
45032         echo "Doing dvi in $(TARGET_SUBDIR)/rda"; \
45033         for flag in $(EXTRA_TARGET_FLAGS); do \
45034           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
45035         done; \
45036         (cd $(TARGET_SUBDIR)/rda && \
45037           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
45038                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
45039                   "RANLIB=$${RANLIB}" \
45040                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
45041                    dvi) \
45042           || exit 1
45043
45044 @endif target-rda
45045
45046 .PHONY: maybe-pdf-target-rda pdf-target-rda
45047 maybe-pdf-target-rda:
45048 @if target-rda
45049 maybe-pdf-target-rda: pdf-target-rda
45050
45051 pdf-target-rda: \
45052     configure-target-rda 
45053         @: $(MAKE); $(unstage)
45054         @[ -f $(TARGET_SUBDIR)/rda/Makefile ] || exit 0; \
45055         r=`${PWD_COMMAND}`; export r; \
45056         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45057         $(NORMAL_TARGET_EXPORTS) \
45058         echo "Doing pdf in $(TARGET_SUBDIR)/rda"; \
45059         for flag in $(EXTRA_TARGET_FLAGS); do \
45060           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
45061         done; \
45062         (cd $(TARGET_SUBDIR)/rda && \
45063           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
45064                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
45065                   "RANLIB=$${RANLIB}" \
45066                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
45067                    pdf) \
45068           || exit 1
45069
45070 @endif target-rda
45071
45072 .PHONY: maybe-html-target-rda html-target-rda
45073 maybe-html-target-rda:
45074 @if target-rda
45075 maybe-html-target-rda: html-target-rda
45076
45077 html-target-rda: \
45078     configure-target-rda 
45079         @: $(MAKE); $(unstage)
45080         @[ -f $(TARGET_SUBDIR)/rda/Makefile ] || exit 0; \
45081         r=`${PWD_COMMAND}`; export r; \
45082         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45083         $(NORMAL_TARGET_EXPORTS) \
45084         echo "Doing html in $(TARGET_SUBDIR)/rda"; \
45085         for flag in $(EXTRA_TARGET_FLAGS); do \
45086           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
45087         done; \
45088         (cd $(TARGET_SUBDIR)/rda && \
45089           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
45090                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
45091                   "RANLIB=$${RANLIB}" \
45092                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
45093                    html) \
45094           || exit 1
45095
45096 @endif target-rda
45097
45098 .PHONY: maybe-TAGS-target-rda TAGS-target-rda
45099 maybe-TAGS-target-rda:
45100 @if target-rda
45101 maybe-TAGS-target-rda: TAGS-target-rda
45102
45103 TAGS-target-rda: \
45104     configure-target-rda 
45105         @: $(MAKE); $(unstage)
45106         @[ -f $(TARGET_SUBDIR)/rda/Makefile ] || exit 0; \
45107         r=`${PWD_COMMAND}`; export r; \
45108         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45109         $(NORMAL_TARGET_EXPORTS) \
45110         echo "Doing TAGS in $(TARGET_SUBDIR)/rda"; \
45111         for flag in $(EXTRA_TARGET_FLAGS); do \
45112           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
45113         done; \
45114         (cd $(TARGET_SUBDIR)/rda && \
45115           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
45116                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
45117                   "RANLIB=$${RANLIB}" \
45118                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
45119                    TAGS) \
45120           || exit 1
45121
45122 @endif target-rda
45123
45124 .PHONY: maybe-install-info-target-rda install-info-target-rda
45125 maybe-install-info-target-rda:
45126 @if target-rda
45127 maybe-install-info-target-rda: install-info-target-rda
45128
45129 install-info-target-rda: \
45130     configure-target-rda \
45131     info-target-rda 
45132         @: $(MAKE); $(unstage)
45133         @[ -f $(TARGET_SUBDIR)/rda/Makefile ] || exit 0; \
45134         r=`${PWD_COMMAND}`; export r; \
45135         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45136         $(NORMAL_TARGET_EXPORTS) \
45137         echo "Doing install-info in $(TARGET_SUBDIR)/rda"; \
45138         for flag in $(EXTRA_TARGET_FLAGS); do \
45139           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
45140         done; \
45141         (cd $(TARGET_SUBDIR)/rda && \
45142           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
45143                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
45144                   "RANLIB=$${RANLIB}" \
45145                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
45146                    install-info) \
45147           || exit 1
45148
45149 @endif target-rda
45150
45151 .PHONY: maybe-install-pdf-target-rda install-pdf-target-rda
45152 maybe-install-pdf-target-rda:
45153 @if target-rda
45154 maybe-install-pdf-target-rda: install-pdf-target-rda
45155
45156 install-pdf-target-rda: \
45157     configure-target-rda \
45158     pdf-target-rda 
45159         @: $(MAKE); $(unstage)
45160         @[ -f $(TARGET_SUBDIR)/rda/Makefile ] || exit 0; \
45161         r=`${PWD_COMMAND}`; export r; \
45162         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45163         $(NORMAL_TARGET_EXPORTS) \
45164         echo "Doing install-pdf in $(TARGET_SUBDIR)/rda"; \
45165         for flag in $(EXTRA_TARGET_FLAGS); do \
45166           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
45167         done; \
45168         (cd $(TARGET_SUBDIR)/rda && \
45169           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
45170                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
45171                   "RANLIB=$${RANLIB}" \
45172                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
45173                    install-pdf) \
45174           || exit 1
45175
45176 @endif target-rda
45177
45178 .PHONY: maybe-install-html-target-rda install-html-target-rda
45179 maybe-install-html-target-rda:
45180 @if target-rda
45181 maybe-install-html-target-rda: install-html-target-rda
45182
45183 install-html-target-rda: \
45184     configure-target-rda \
45185     html-target-rda 
45186         @: $(MAKE); $(unstage)
45187         @[ -f $(TARGET_SUBDIR)/rda/Makefile ] || exit 0; \
45188         r=`${PWD_COMMAND}`; export r; \
45189         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45190         $(NORMAL_TARGET_EXPORTS) \
45191         echo "Doing install-html in $(TARGET_SUBDIR)/rda"; \
45192         for flag in $(EXTRA_TARGET_FLAGS); do \
45193           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
45194         done; \
45195         (cd $(TARGET_SUBDIR)/rda && \
45196           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
45197                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
45198                   "RANLIB=$${RANLIB}" \
45199                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
45200                    install-html) \
45201           || exit 1
45202
45203 @endif target-rda
45204
45205 .PHONY: maybe-installcheck-target-rda installcheck-target-rda
45206 maybe-installcheck-target-rda:
45207 @if target-rda
45208 maybe-installcheck-target-rda: installcheck-target-rda
45209
45210 installcheck-target-rda: \
45211     configure-target-rda 
45212         @: $(MAKE); $(unstage)
45213         @[ -f $(TARGET_SUBDIR)/rda/Makefile ] || exit 0; \
45214         r=`${PWD_COMMAND}`; export r; \
45215         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45216         $(NORMAL_TARGET_EXPORTS) \
45217         echo "Doing installcheck in $(TARGET_SUBDIR)/rda"; \
45218         for flag in $(EXTRA_TARGET_FLAGS); do \
45219           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
45220         done; \
45221         (cd $(TARGET_SUBDIR)/rda && \
45222           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
45223                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
45224                   "RANLIB=$${RANLIB}" \
45225                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
45226                    installcheck) \
45227           || exit 1
45228
45229 @endif target-rda
45230
45231 .PHONY: maybe-mostlyclean-target-rda mostlyclean-target-rda
45232 maybe-mostlyclean-target-rda:
45233 @if target-rda
45234 maybe-mostlyclean-target-rda: mostlyclean-target-rda
45235
45236 mostlyclean-target-rda: 
45237         @: $(MAKE); $(unstage)
45238         @[ -f $(TARGET_SUBDIR)/rda/Makefile ] || exit 0; \
45239         r=`${PWD_COMMAND}`; export r; \
45240         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45241         $(NORMAL_TARGET_EXPORTS) \
45242         echo "Doing mostlyclean in $(TARGET_SUBDIR)/rda"; \
45243         for flag in $(EXTRA_TARGET_FLAGS); do \
45244           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
45245         done; \
45246         (cd $(TARGET_SUBDIR)/rda && \
45247           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
45248                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
45249                   "RANLIB=$${RANLIB}" \
45250                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
45251                    mostlyclean) \
45252           || exit 1
45253
45254 @endif target-rda
45255
45256 .PHONY: maybe-clean-target-rda clean-target-rda
45257 maybe-clean-target-rda:
45258 @if target-rda
45259 maybe-clean-target-rda: clean-target-rda
45260
45261 clean-target-rda: 
45262         @: $(MAKE); $(unstage)
45263         @[ -f $(TARGET_SUBDIR)/rda/Makefile ] || exit 0; \
45264         r=`${PWD_COMMAND}`; export r; \
45265         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45266         $(NORMAL_TARGET_EXPORTS) \
45267         echo "Doing clean in $(TARGET_SUBDIR)/rda"; \
45268         for flag in $(EXTRA_TARGET_FLAGS); do \
45269           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
45270         done; \
45271         (cd $(TARGET_SUBDIR)/rda && \
45272           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
45273                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
45274                   "RANLIB=$${RANLIB}" \
45275                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
45276                    clean) \
45277           || exit 1
45278
45279 @endif target-rda
45280
45281 .PHONY: maybe-distclean-target-rda distclean-target-rda
45282 maybe-distclean-target-rda:
45283 @if target-rda
45284 maybe-distclean-target-rda: distclean-target-rda
45285
45286 distclean-target-rda: 
45287         @: $(MAKE); $(unstage)
45288         @[ -f $(TARGET_SUBDIR)/rda/Makefile ] || exit 0; \
45289         r=`${PWD_COMMAND}`; export r; \
45290         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45291         $(NORMAL_TARGET_EXPORTS) \
45292         echo "Doing distclean in $(TARGET_SUBDIR)/rda"; \
45293         for flag in $(EXTRA_TARGET_FLAGS); do \
45294           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
45295         done; \
45296         (cd $(TARGET_SUBDIR)/rda && \
45297           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
45298                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
45299                   "RANLIB=$${RANLIB}" \
45300                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
45301                    distclean) \
45302           || exit 1
45303
45304 @endif target-rda
45305
45306 .PHONY: maybe-maintainer-clean-target-rda maintainer-clean-target-rda
45307 maybe-maintainer-clean-target-rda:
45308 @if target-rda
45309 maybe-maintainer-clean-target-rda: maintainer-clean-target-rda
45310
45311 maintainer-clean-target-rda: 
45312         @: $(MAKE); $(unstage)
45313         @[ -f $(TARGET_SUBDIR)/rda/Makefile ] || exit 0; \
45314         r=`${PWD_COMMAND}`; export r; \
45315         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45316         $(NORMAL_TARGET_EXPORTS) \
45317         echo "Doing maintainer-clean in $(TARGET_SUBDIR)/rda"; \
45318         for flag in $(EXTRA_TARGET_FLAGS); do \
45319           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
45320         done; \
45321         (cd $(TARGET_SUBDIR)/rda && \
45322           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
45323                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
45324                   "RANLIB=$${RANLIB}" \
45325                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
45326                    maintainer-clean) \
45327           || exit 1
45328
45329 @endif target-rda
45330
45331
45332
45333
45334
45335 .PHONY: configure-target-libada maybe-configure-target-libada
45336 maybe-configure-target-libada:
45337 @if gcc-bootstrap
45338 configure-target-libada: stage_current
45339 @endif gcc-bootstrap
45340 @if target-libada
45341 maybe-configure-target-libada: configure-target-libada
45342 configure-target-libada: 
45343         @: $(MAKE); $(unstage)
45344         @r=`${PWD_COMMAND}`; export r; \
45345         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45346         echo "Checking multilib configuration for libada..."; \
45347         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libada; \
45348         $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libada/multilib.tmp 2> /dev/null; \
45349         if test -r $(TARGET_SUBDIR)/libada/multilib.out; then \
45350           if cmp -s $(TARGET_SUBDIR)/libada/multilib.tmp $(TARGET_SUBDIR)/libada/multilib.out; then \
45351             rm -f $(TARGET_SUBDIR)/libada/multilib.tmp; \
45352           else \
45353             rm -f $(TARGET_SUBDIR)/libada/Makefile; \
45354             mv $(TARGET_SUBDIR)/libada/multilib.tmp $(TARGET_SUBDIR)/libada/multilib.out; \
45355           fi; \
45356         else \
45357           mv $(TARGET_SUBDIR)/libada/multilib.tmp $(TARGET_SUBDIR)/libada/multilib.out; \
45358         fi; \
45359         test ! -f $(TARGET_SUBDIR)/libada/Makefile || exit 0; \
45360         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libada; \
45361         $(NORMAL_TARGET_EXPORTS)  \
45362         echo Configuring in $(TARGET_SUBDIR)/libada; \
45363         cd "$(TARGET_SUBDIR)/libada" || exit 1; \
45364         case $(srcdir) in \
45365           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
45366           *) topdir=`echo $(TARGET_SUBDIR)/libada/ | \
45367                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
45368         esac; \
45369         module_srcdir=libada; \
45370         rm -f no-such-file || : ; \
45371         CONFIG_SITE=no-such-file $(SHELL) \
45372           $$s/$$module_srcdir/configure \
45373           --srcdir=$${topdir}/$$module_srcdir \
45374           $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
45375           --target=${target_alias}  \
45376           || exit 1
45377 @endif target-libada
45378
45379
45380
45381
45382
45383 .PHONY: all-target-libada maybe-all-target-libada
45384 maybe-all-target-libada:
45385 @if gcc-bootstrap
45386 all-target-libada: stage_current
45387 @endif gcc-bootstrap
45388 @if target-libada
45389 TARGET-target-libada=all
45390 maybe-all-target-libada: all-target-libada
45391 all-target-libada: configure-target-libada
45392         @: $(MAKE); $(unstage)
45393         @r=`${PWD_COMMAND}`; export r; \
45394         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45395         $(NORMAL_TARGET_EXPORTS)  \
45396         (cd $(TARGET_SUBDIR)/libada && \
45397           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_TARGET_FLAGS)   \
45398                 $(TARGET-target-libada))
45399 @endif target-libada
45400
45401
45402
45403
45404
45405 .PHONY: check-target-libada maybe-check-target-libada
45406 maybe-check-target-libada:
45407 @if target-libada
45408 maybe-check-target-libada: check-target-libada
45409
45410 check-target-libada:
45411         @: $(MAKE); $(unstage)
45412         @r=`${PWD_COMMAND}`; export r; \
45413         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45414         $(NORMAL_TARGET_EXPORTS) \
45415         (cd $(TARGET_SUBDIR)/libada && \
45416           $(MAKE) $(TARGET_FLAGS_TO_PASS)   check)
45417
45418 @endif target-libada
45419
45420 .PHONY: install-target-libada maybe-install-target-libada
45421 maybe-install-target-libada:
45422 @if target-libada
45423 maybe-install-target-libada: install-target-libada
45424
45425 install-target-libada: installdirs
45426         @: $(MAKE); $(unstage)
45427         @r=`${PWD_COMMAND}`; export r; \
45428         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45429         $(NORMAL_TARGET_EXPORTS) \
45430         (cd $(TARGET_SUBDIR)/libada && \
45431           $(MAKE) $(TARGET_FLAGS_TO_PASS)  install)
45432
45433 @endif target-libada
45434
45435 .PHONY: install-strip-target-libada maybe-install-strip-target-libada
45436 maybe-install-strip-target-libada:
45437 @if target-libada
45438 maybe-install-strip-target-libada: install-strip-target-libada
45439
45440 install-strip-target-libada: installdirs
45441         @: $(MAKE); $(unstage)
45442         @r=`${PWD_COMMAND}`; export r; \
45443         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45444         $(NORMAL_TARGET_EXPORTS) \
45445         (cd $(TARGET_SUBDIR)/libada && \
45446           $(MAKE) $(TARGET_FLAGS_TO_PASS)  install-strip)
45447
45448 @endif target-libada
45449
45450 # Other targets (info, dvi, pdf, etc.)
45451
45452 .PHONY: maybe-info-target-libada info-target-libada
45453 maybe-info-target-libada:
45454 @if target-libada
45455 maybe-info-target-libada: info-target-libada
45456
45457 info-target-libada: \
45458     configure-target-libada 
45459         @: $(MAKE); $(unstage)
45460         @[ -f $(TARGET_SUBDIR)/libada/Makefile ] || exit 0; \
45461         r=`${PWD_COMMAND}`; export r; \
45462         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45463         $(NORMAL_TARGET_EXPORTS) \
45464         echo "Doing info in $(TARGET_SUBDIR)/libada"; \
45465         for flag in $(EXTRA_TARGET_FLAGS); do \
45466           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
45467         done; \
45468         (cd $(TARGET_SUBDIR)/libada && \
45469           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
45470                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
45471                   "RANLIB=$${RANLIB}" \
45472                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
45473                    info) \
45474           || exit 1
45475
45476 @endif target-libada
45477
45478 .PHONY: maybe-dvi-target-libada dvi-target-libada
45479 maybe-dvi-target-libada:
45480 @if target-libada
45481 maybe-dvi-target-libada: dvi-target-libada
45482
45483 dvi-target-libada: \
45484     configure-target-libada 
45485         @: $(MAKE); $(unstage)
45486         @[ -f $(TARGET_SUBDIR)/libada/Makefile ] || exit 0; \
45487         r=`${PWD_COMMAND}`; export r; \
45488         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45489         $(NORMAL_TARGET_EXPORTS) \
45490         echo "Doing dvi in $(TARGET_SUBDIR)/libada"; \
45491         for flag in $(EXTRA_TARGET_FLAGS); do \
45492           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
45493         done; \
45494         (cd $(TARGET_SUBDIR)/libada && \
45495           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
45496                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
45497                   "RANLIB=$${RANLIB}" \
45498                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
45499                    dvi) \
45500           || exit 1
45501
45502 @endif target-libada
45503
45504 .PHONY: maybe-pdf-target-libada pdf-target-libada
45505 maybe-pdf-target-libada:
45506 @if target-libada
45507 maybe-pdf-target-libada: pdf-target-libada
45508
45509 pdf-target-libada: \
45510     configure-target-libada 
45511         @: $(MAKE); $(unstage)
45512         @[ -f $(TARGET_SUBDIR)/libada/Makefile ] || exit 0; \
45513         r=`${PWD_COMMAND}`; export r; \
45514         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45515         $(NORMAL_TARGET_EXPORTS) \
45516         echo "Doing pdf in $(TARGET_SUBDIR)/libada"; \
45517         for flag in $(EXTRA_TARGET_FLAGS); do \
45518           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
45519         done; \
45520         (cd $(TARGET_SUBDIR)/libada && \
45521           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
45522                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
45523                   "RANLIB=$${RANLIB}" \
45524                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
45525                    pdf) \
45526           || exit 1
45527
45528 @endif target-libada
45529
45530 .PHONY: maybe-html-target-libada html-target-libada
45531 maybe-html-target-libada:
45532 @if target-libada
45533 maybe-html-target-libada: html-target-libada
45534
45535 html-target-libada: \
45536     configure-target-libada 
45537         @: $(MAKE); $(unstage)
45538         @[ -f $(TARGET_SUBDIR)/libada/Makefile ] || exit 0; \
45539         r=`${PWD_COMMAND}`; export r; \
45540         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45541         $(NORMAL_TARGET_EXPORTS) \
45542         echo "Doing html in $(TARGET_SUBDIR)/libada"; \
45543         for flag in $(EXTRA_TARGET_FLAGS); do \
45544           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
45545         done; \
45546         (cd $(TARGET_SUBDIR)/libada && \
45547           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
45548                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
45549                   "RANLIB=$${RANLIB}" \
45550                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
45551                    html) \
45552           || exit 1
45553
45554 @endif target-libada
45555
45556 .PHONY: maybe-TAGS-target-libada TAGS-target-libada
45557 maybe-TAGS-target-libada:
45558 @if target-libada
45559 maybe-TAGS-target-libada: TAGS-target-libada
45560
45561 TAGS-target-libada: \
45562     configure-target-libada 
45563         @: $(MAKE); $(unstage)
45564         @[ -f $(TARGET_SUBDIR)/libada/Makefile ] || exit 0; \
45565         r=`${PWD_COMMAND}`; export r; \
45566         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45567         $(NORMAL_TARGET_EXPORTS) \
45568         echo "Doing TAGS in $(TARGET_SUBDIR)/libada"; \
45569         for flag in $(EXTRA_TARGET_FLAGS); do \
45570           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
45571         done; \
45572         (cd $(TARGET_SUBDIR)/libada && \
45573           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
45574                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
45575                   "RANLIB=$${RANLIB}" \
45576                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
45577                    TAGS) \
45578           || exit 1
45579
45580 @endif target-libada
45581
45582 .PHONY: maybe-install-info-target-libada install-info-target-libada
45583 maybe-install-info-target-libada:
45584 @if target-libada
45585 maybe-install-info-target-libada: install-info-target-libada
45586
45587 install-info-target-libada: \
45588     configure-target-libada \
45589     info-target-libada 
45590         @: $(MAKE); $(unstage)
45591         @[ -f $(TARGET_SUBDIR)/libada/Makefile ] || exit 0; \
45592         r=`${PWD_COMMAND}`; export r; \
45593         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45594         $(NORMAL_TARGET_EXPORTS) \
45595         echo "Doing install-info in $(TARGET_SUBDIR)/libada"; \
45596         for flag in $(EXTRA_TARGET_FLAGS); do \
45597           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
45598         done; \
45599         (cd $(TARGET_SUBDIR)/libada && \
45600           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
45601                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
45602                   "RANLIB=$${RANLIB}" \
45603                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
45604                    install-info) \
45605           || exit 1
45606
45607 @endif target-libada
45608
45609 .PHONY: maybe-install-pdf-target-libada install-pdf-target-libada
45610 maybe-install-pdf-target-libada:
45611 @if target-libada
45612 maybe-install-pdf-target-libada: install-pdf-target-libada
45613
45614 install-pdf-target-libada: \
45615     configure-target-libada \
45616     pdf-target-libada 
45617         @: $(MAKE); $(unstage)
45618         @[ -f $(TARGET_SUBDIR)/libada/Makefile ] || exit 0; \
45619         r=`${PWD_COMMAND}`; export r; \
45620         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45621         $(NORMAL_TARGET_EXPORTS) \
45622         echo "Doing install-pdf in $(TARGET_SUBDIR)/libada"; \
45623         for flag in $(EXTRA_TARGET_FLAGS); do \
45624           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
45625         done; \
45626         (cd $(TARGET_SUBDIR)/libada && \
45627           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
45628                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
45629                   "RANLIB=$${RANLIB}" \
45630                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
45631                    install-pdf) \
45632           || exit 1
45633
45634 @endif target-libada
45635
45636 .PHONY: maybe-install-html-target-libada install-html-target-libada
45637 maybe-install-html-target-libada:
45638 @if target-libada
45639 maybe-install-html-target-libada: install-html-target-libada
45640
45641 install-html-target-libada: \
45642     configure-target-libada \
45643     html-target-libada 
45644         @: $(MAKE); $(unstage)
45645         @[ -f $(TARGET_SUBDIR)/libada/Makefile ] || exit 0; \
45646         r=`${PWD_COMMAND}`; export r; \
45647         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45648         $(NORMAL_TARGET_EXPORTS) \
45649         echo "Doing install-html in $(TARGET_SUBDIR)/libada"; \
45650         for flag in $(EXTRA_TARGET_FLAGS); do \
45651           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
45652         done; \
45653         (cd $(TARGET_SUBDIR)/libada && \
45654           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
45655                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
45656                   "RANLIB=$${RANLIB}" \
45657                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
45658                    install-html) \
45659           || exit 1
45660
45661 @endif target-libada
45662
45663 .PHONY: maybe-installcheck-target-libada installcheck-target-libada
45664 maybe-installcheck-target-libada:
45665 @if target-libada
45666 maybe-installcheck-target-libada: installcheck-target-libada
45667
45668 installcheck-target-libada: \
45669     configure-target-libada 
45670         @: $(MAKE); $(unstage)
45671         @[ -f $(TARGET_SUBDIR)/libada/Makefile ] || exit 0; \
45672         r=`${PWD_COMMAND}`; export r; \
45673         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45674         $(NORMAL_TARGET_EXPORTS) \
45675         echo "Doing installcheck in $(TARGET_SUBDIR)/libada"; \
45676         for flag in $(EXTRA_TARGET_FLAGS); do \
45677           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
45678         done; \
45679         (cd $(TARGET_SUBDIR)/libada && \
45680           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
45681                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
45682                   "RANLIB=$${RANLIB}" \
45683                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
45684                    installcheck) \
45685           || exit 1
45686
45687 @endif target-libada
45688
45689 .PHONY: maybe-mostlyclean-target-libada mostlyclean-target-libada
45690 maybe-mostlyclean-target-libada:
45691 @if target-libada
45692 maybe-mostlyclean-target-libada: mostlyclean-target-libada
45693
45694 mostlyclean-target-libada: 
45695         @: $(MAKE); $(unstage)
45696         @[ -f $(TARGET_SUBDIR)/libada/Makefile ] || exit 0; \
45697         r=`${PWD_COMMAND}`; export r; \
45698         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45699         $(NORMAL_TARGET_EXPORTS) \
45700         echo "Doing mostlyclean in $(TARGET_SUBDIR)/libada"; \
45701         for flag in $(EXTRA_TARGET_FLAGS); do \
45702           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
45703         done; \
45704         (cd $(TARGET_SUBDIR)/libada && \
45705           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
45706                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
45707                   "RANLIB=$${RANLIB}" \
45708                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
45709                    mostlyclean) \
45710           || exit 1
45711
45712 @endif target-libada
45713
45714 .PHONY: maybe-clean-target-libada clean-target-libada
45715 maybe-clean-target-libada:
45716 @if target-libada
45717 maybe-clean-target-libada: clean-target-libada
45718
45719 clean-target-libada: 
45720         @: $(MAKE); $(unstage)
45721         @[ -f $(TARGET_SUBDIR)/libada/Makefile ] || exit 0; \
45722         r=`${PWD_COMMAND}`; export r; \
45723         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45724         $(NORMAL_TARGET_EXPORTS) \
45725         echo "Doing clean in $(TARGET_SUBDIR)/libada"; \
45726         for flag in $(EXTRA_TARGET_FLAGS); do \
45727           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
45728         done; \
45729         (cd $(TARGET_SUBDIR)/libada && \
45730           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
45731                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
45732                   "RANLIB=$${RANLIB}" \
45733                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
45734                    clean) \
45735           || exit 1
45736
45737 @endif target-libada
45738
45739 .PHONY: maybe-distclean-target-libada distclean-target-libada
45740 maybe-distclean-target-libada:
45741 @if target-libada
45742 maybe-distclean-target-libada: distclean-target-libada
45743
45744 distclean-target-libada: 
45745         @: $(MAKE); $(unstage)
45746         @[ -f $(TARGET_SUBDIR)/libada/Makefile ] || exit 0; \
45747         r=`${PWD_COMMAND}`; export r; \
45748         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45749         $(NORMAL_TARGET_EXPORTS) \
45750         echo "Doing distclean in $(TARGET_SUBDIR)/libada"; \
45751         for flag in $(EXTRA_TARGET_FLAGS); do \
45752           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
45753         done; \
45754         (cd $(TARGET_SUBDIR)/libada && \
45755           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
45756                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
45757                   "RANLIB=$${RANLIB}" \
45758                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
45759                    distclean) \
45760           || exit 1
45761
45762 @endif target-libada
45763
45764 .PHONY: maybe-maintainer-clean-target-libada maintainer-clean-target-libada
45765 maybe-maintainer-clean-target-libada:
45766 @if target-libada
45767 maybe-maintainer-clean-target-libada: maintainer-clean-target-libada
45768
45769 maintainer-clean-target-libada: 
45770         @: $(MAKE); $(unstage)
45771         @[ -f $(TARGET_SUBDIR)/libada/Makefile ] || exit 0; \
45772         r=`${PWD_COMMAND}`; export r; \
45773         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45774         $(NORMAL_TARGET_EXPORTS) \
45775         echo "Doing maintainer-clean in $(TARGET_SUBDIR)/libada"; \
45776         for flag in $(EXTRA_TARGET_FLAGS); do \
45777           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
45778         done; \
45779         (cd $(TARGET_SUBDIR)/libada && \
45780           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
45781                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
45782                   "RANLIB=$${RANLIB}" \
45783                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
45784                    maintainer-clean) \
45785           || exit 1
45786
45787 @endif target-libada
45788
45789
45790
45791
45792
45793 .PHONY: configure-target-libgomp maybe-configure-target-libgomp
45794 maybe-configure-target-libgomp:
45795 @if gcc-bootstrap
45796 configure-target-libgomp: stage_current
45797 @endif gcc-bootstrap
45798 @if target-libgomp
45799 maybe-configure-target-libgomp: configure-target-libgomp
45800 configure-target-libgomp: 
45801         @r=`${PWD_COMMAND}`; export r; \
45802         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45803         echo "Checking multilib configuration for libgomp..."; \
45804         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgomp; \
45805         $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libgomp/multilib.tmp 2> /dev/null; \
45806         if test -r $(TARGET_SUBDIR)/libgomp/multilib.out; then \
45807           if cmp -s $(TARGET_SUBDIR)/libgomp/multilib.tmp $(TARGET_SUBDIR)/libgomp/multilib.out; then \
45808             rm -f $(TARGET_SUBDIR)/libgomp/multilib.tmp; \
45809           else \
45810             rm -f $(TARGET_SUBDIR)/libgomp/Makefile; \
45811             mv $(TARGET_SUBDIR)/libgomp/multilib.tmp $(TARGET_SUBDIR)/libgomp/multilib.out; \
45812           fi; \
45813         else \
45814           mv $(TARGET_SUBDIR)/libgomp/multilib.tmp $(TARGET_SUBDIR)/libgomp/multilib.out; \
45815         fi; \
45816         test ! -f $(TARGET_SUBDIR)/libgomp/Makefile || exit 0; \
45817         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgomp; \
45818         $(NORMAL_TARGET_EXPORTS)  \
45819         echo Configuring in $(TARGET_SUBDIR)/libgomp; \
45820         cd "$(TARGET_SUBDIR)/libgomp" || exit 1; \
45821         case $(srcdir) in \
45822           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
45823           *) topdir=`echo $(TARGET_SUBDIR)/libgomp/ | \
45824                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
45825         esac; \
45826         module_srcdir=libgomp; \
45827         rm -f no-such-file || : ; \
45828         CONFIG_SITE=no-such-file $(SHELL) \
45829           $$s/$$module_srcdir/configure \
45830           --srcdir=$${topdir}/$$module_srcdir \
45831           $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
45832           --target=${target_alias}  \
45833           || exit 1
45834 @endif target-libgomp
45835
45836
45837
45838 .PHONY: configure-stage1-target-libgomp maybe-configure-stage1-target-libgomp
45839 maybe-configure-stage1-target-libgomp:
45840 @if target-libgomp-bootstrap
45841 maybe-configure-stage1-target-libgomp: configure-stage1-target-libgomp
45842 configure-stage1-target-libgomp:
45843         @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
45844         @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgomp
45845         @r=`${PWD_COMMAND}`; export r; \
45846         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45847         TFLAGS="$(STAGE1_TFLAGS)"; \
45848         echo "Checking multilib configuration for libgomp..."; \
45849         $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libgomp/multilib.tmp 2> /dev/null; \
45850         if test -r $(TARGET_SUBDIR)/libgomp/multilib.out; then \
45851           if cmp -s $(TARGET_SUBDIR)/libgomp/multilib.tmp $(TARGET_SUBDIR)/libgomp/multilib.out; then \
45852             rm -f $(TARGET_SUBDIR)/libgomp/multilib.tmp; \
45853           else \
45854             rm -f $(TARGET_SUBDIR)/libgomp/Makefile; \
45855             mv $(TARGET_SUBDIR)/libgomp/multilib.tmp $(TARGET_SUBDIR)/libgomp/multilib.out; \
45856           fi; \
45857         else \
45858           mv $(TARGET_SUBDIR)/libgomp/multilib.tmp $(TARGET_SUBDIR)/libgomp/multilib.out; \
45859         fi; \
45860         test ! -f $(TARGET_SUBDIR)/libgomp/Makefile || exit 0; \
45861         $(NORMAL_TARGET_EXPORTS) \
45862         CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
45863         CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
45864         LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS;  \
45865         echo Configuring stage 1 in $(TARGET_SUBDIR)/libgomp; \
45866         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgomp; \
45867         cd $(TARGET_SUBDIR)/libgomp || exit 1; \
45868         case $(srcdir) in \
45869           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
45870           *) topdir=`echo $(TARGET_SUBDIR)/libgomp/ | \
45871                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
45872         esac; \
45873         module_srcdir=libgomp; \
45874         $(SHELL) $$s/$$module_srcdir/configure \
45875           --srcdir=$${topdir}/$$module_srcdir \
45876           $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
45877           --target=${target_alias} \
45878            \
45879           $(STAGE1_CONFIGURE_FLAGS)
45880 @endif target-libgomp-bootstrap
45881
45882 .PHONY: configure-stage2-target-libgomp maybe-configure-stage2-target-libgomp
45883 maybe-configure-stage2-target-libgomp:
45884 @if target-libgomp-bootstrap
45885 maybe-configure-stage2-target-libgomp: configure-stage2-target-libgomp
45886 configure-stage2-target-libgomp:
45887         @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
45888         @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgomp
45889         @r=`${PWD_COMMAND}`; export r; \
45890         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45891         TFLAGS="$(STAGE2_TFLAGS)"; \
45892         echo "Checking multilib configuration for libgomp..."; \
45893         $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libgomp/multilib.tmp 2> /dev/null; \
45894         if test -r $(TARGET_SUBDIR)/libgomp/multilib.out; then \
45895           if cmp -s $(TARGET_SUBDIR)/libgomp/multilib.tmp $(TARGET_SUBDIR)/libgomp/multilib.out; then \
45896             rm -f $(TARGET_SUBDIR)/libgomp/multilib.tmp; \
45897           else \
45898             rm -f $(TARGET_SUBDIR)/libgomp/Makefile; \
45899             mv $(TARGET_SUBDIR)/libgomp/multilib.tmp $(TARGET_SUBDIR)/libgomp/multilib.out; \
45900           fi; \
45901         else \
45902           mv $(TARGET_SUBDIR)/libgomp/multilib.tmp $(TARGET_SUBDIR)/libgomp/multilib.out; \
45903         fi; \
45904         test ! -f $(TARGET_SUBDIR)/libgomp/Makefile || exit 0; \
45905         $(NORMAL_TARGET_EXPORTS) \
45906          \
45907         CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
45908         CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
45909         LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS;  \
45910         echo Configuring stage 2 in $(TARGET_SUBDIR)/libgomp; \
45911         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgomp; \
45912         cd $(TARGET_SUBDIR)/libgomp || exit 1; \
45913         case $(srcdir) in \
45914           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
45915           *) topdir=`echo $(TARGET_SUBDIR)/libgomp/ | \
45916                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
45917         esac; \
45918         module_srcdir=libgomp; \
45919         $(SHELL) $$s/$$module_srcdir/configure \
45920           --srcdir=$${topdir}/$$module_srcdir \
45921           $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
45922           --target=${target_alias} \
45923           --with-build-libsubdir=$(HOST_SUBDIR) \
45924           $(STAGE2_CONFIGURE_FLAGS)
45925 @endif target-libgomp-bootstrap
45926
45927 .PHONY: configure-stage3-target-libgomp maybe-configure-stage3-target-libgomp
45928 maybe-configure-stage3-target-libgomp:
45929 @if target-libgomp-bootstrap
45930 maybe-configure-stage3-target-libgomp: configure-stage3-target-libgomp
45931 configure-stage3-target-libgomp:
45932         @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
45933         @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgomp
45934         @r=`${PWD_COMMAND}`; export r; \
45935         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45936         TFLAGS="$(STAGE3_TFLAGS)"; \
45937         echo "Checking multilib configuration for libgomp..."; \
45938         $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libgomp/multilib.tmp 2> /dev/null; \
45939         if test -r $(TARGET_SUBDIR)/libgomp/multilib.out; then \
45940           if cmp -s $(TARGET_SUBDIR)/libgomp/multilib.tmp $(TARGET_SUBDIR)/libgomp/multilib.out; then \
45941             rm -f $(TARGET_SUBDIR)/libgomp/multilib.tmp; \
45942           else \
45943             rm -f $(TARGET_SUBDIR)/libgomp/Makefile; \
45944             mv $(TARGET_SUBDIR)/libgomp/multilib.tmp $(TARGET_SUBDIR)/libgomp/multilib.out; \
45945           fi; \
45946         else \
45947           mv $(TARGET_SUBDIR)/libgomp/multilib.tmp $(TARGET_SUBDIR)/libgomp/multilib.out; \
45948         fi; \
45949         test ! -f $(TARGET_SUBDIR)/libgomp/Makefile || exit 0; \
45950         $(NORMAL_TARGET_EXPORTS) \
45951          \
45952         CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
45953         CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
45954         LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS;  \
45955         echo Configuring stage 3 in $(TARGET_SUBDIR)/libgomp; \
45956         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgomp; \
45957         cd $(TARGET_SUBDIR)/libgomp || exit 1; \
45958         case $(srcdir) in \
45959           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
45960           *) topdir=`echo $(TARGET_SUBDIR)/libgomp/ | \
45961                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
45962         esac; \
45963         module_srcdir=libgomp; \
45964         $(SHELL) $$s/$$module_srcdir/configure \
45965           --srcdir=$${topdir}/$$module_srcdir \
45966           $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
45967           --target=${target_alias} \
45968           --with-build-libsubdir=$(HOST_SUBDIR) \
45969           $(STAGE3_CONFIGURE_FLAGS)
45970 @endif target-libgomp-bootstrap
45971
45972 .PHONY: configure-stage4-target-libgomp maybe-configure-stage4-target-libgomp
45973 maybe-configure-stage4-target-libgomp:
45974 @if target-libgomp-bootstrap
45975 maybe-configure-stage4-target-libgomp: configure-stage4-target-libgomp
45976 configure-stage4-target-libgomp:
45977         @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
45978         @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgomp
45979         @r=`${PWD_COMMAND}`; export r; \
45980         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45981         TFLAGS="$(STAGE4_TFLAGS)"; \
45982         echo "Checking multilib configuration for libgomp..."; \
45983         $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libgomp/multilib.tmp 2> /dev/null; \
45984         if test -r $(TARGET_SUBDIR)/libgomp/multilib.out; then \
45985           if cmp -s $(TARGET_SUBDIR)/libgomp/multilib.tmp $(TARGET_SUBDIR)/libgomp/multilib.out; then \
45986             rm -f $(TARGET_SUBDIR)/libgomp/multilib.tmp; \
45987           else \
45988             rm -f $(TARGET_SUBDIR)/libgomp/Makefile; \
45989             mv $(TARGET_SUBDIR)/libgomp/multilib.tmp $(TARGET_SUBDIR)/libgomp/multilib.out; \
45990           fi; \
45991         else \
45992           mv $(TARGET_SUBDIR)/libgomp/multilib.tmp $(TARGET_SUBDIR)/libgomp/multilib.out; \
45993         fi; \
45994         test ! -f $(TARGET_SUBDIR)/libgomp/Makefile || exit 0; \
45995         $(NORMAL_TARGET_EXPORTS) \
45996          \
45997         CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
45998         CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
45999         LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS;  \
46000         echo Configuring stage 4 in $(TARGET_SUBDIR)/libgomp; \
46001         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgomp; \
46002         cd $(TARGET_SUBDIR)/libgomp || exit 1; \
46003         case $(srcdir) in \
46004           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
46005           *) topdir=`echo $(TARGET_SUBDIR)/libgomp/ | \
46006                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
46007         esac; \
46008         module_srcdir=libgomp; \
46009         $(SHELL) $$s/$$module_srcdir/configure \
46010           --srcdir=$${topdir}/$$module_srcdir \
46011           $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
46012           --target=${target_alias} \
46013           --with-build-libsubdir=$(HOST_SUBDIR) \
46014           $(STAGE4_CONFIGURE_FLAGS)
46015 @endif target-libgomp-bootstrap
46016
46017 .PHONY: configure-stageprofile-target-libgomp maybe-configure-stageprofile-target-libgomp
46018 maybe-configure-stageprofile-target-libgomp:
46019 @if target-libgomp-bootstrap
46020 maybe-configure-stageprofile-target-libgomp: configure-stageprofile-target-libgomp
46021 configure-stageprofile-target-libgomp:
46022         @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
46023         @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgomp
46024         @r=`${PWD_COMMAND}`; export r; \
46025         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46026         TFLAGS="$(STAGEprofile_TFLAGS)"; \
46027         echo "Checking multilib configuration for libgomp..."; \
46028         $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libgomp/multilib.tmp 2> /dev/null; \
46029         if test -r $(TARGET_SUBDIR)/libgomp/multilib.out; then \
46030           if cmp -s $(TARGET_SUBDIR)/libgomp/multilib.tmp $(TARGET_SUBDIR)/libgomp/multilib.out; then \
46031             rm -f $(TARGET_SUBDIR)/libgomp/multilib.tmp; \
46032           else \
46033             rm -f $(TARGET_SUBDIR)/libgomp/Makefile; \
46034             mv $(TARGET_SUBDIR)/libgomp/multilib.tmp $(TARGET_SUBDIR)/libgomp/multilib.out; \
46035           fi; \
46036         else \
46037           mv $(TARGET_SUBDIR)/libgomp/multilib.tmp $(TARGET_SUBDIR)/libgomp/multilib.out; \
46038         fi; \
46039         test ! -f $(TARGET_SUBDIR)/libgomp/Makefile || exit 0; \
46040         $(NORMAL_TARGET_EXPORTS) \
46041          \
46042         CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
46043         CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
46044         LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS;  \
46045         echo Configuring stage profile in $(TARGET_SUBDIR)/libgomp; \
46046         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgomp; \
46047         cd $(TARGET_SUBDIR)/libgomp || exit 1; \
46048         case $(srcdir) in \
46049           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
46050           *) topdir=`echo $(TARGET_SUBDIR)/libgomp/ | \
46051                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
46052         esac; \
46053         module_srcdir=libgomp; \
46054         $(SHELL) $$s/$$module_srcdir/configure \
46055           --srcdir=$${topdir}/$$module_srcdir \
46056           $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
46057           --target=${target_alias} \
46058           --with-build-libsubdir=$(HOST_SUBDIR) \
46059           $(STAGEprofile_CONFIGURE_FLAGS)
46060 @endif target-libgomp-bootstrap
46061
46062 .PHONY: configure-stagefeedback-target-libgomp maybe-configure-stagefeedback-target-libgomp
46063 maybe-configure-stagefeedback-target-libgomp:
46064 @if target-libgomp-bootstrap
46065 maybe-configure-stagefeedback-target-libgomp: configure-stagefeedback-target-libgomp
46066 configure-stagefeedback-target-libgomp:
46067         @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
46068         @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgomp
46069         @r=`${PWD_COMMAND}`; export r; \
46070         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46071         TFLAGS="$(STAGEfeedback_TFLAGS)"; \
46072         echo "Checking multilib configuration for libgomp..."; \
46073         $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libgomp/multilib.tmp 2> /dev/null; \
46074         if test -r $(TARGET_SUBDIR)/libgomp/multilib.out; then \
46075           if cmp -s $(TARGET_SUBDIR)/libgomp/multilib.tmp $(TARGET_SUBDIR)/libgomp/multilib.out; then \
46076             rm -f $(TARGET_SUBDIR)/libgomp/multilib.tmp; \
46077           else \
46078             rm -f $(TARGET_SUBDIR)/libgomp/Makefile; \
46079             mv $(TARGET_SUBDIR)/libgomp/multilib.tmp $(TARGET_SUBDIR)/libgomp/multilib.out; \
46080           fi; \
46081         else \
46082           mv $(TARGET_SUBDIR)/libgomp/multilib.tmp $(TARGET_SUBDIR)/libgomp/multilib.out; \
46083         fi; \
46084         test ! -f $(TARGET_SUBDIR)/libgomp/Makefile || exit 0; \
46085         $(NORMAL_TARGET_EXPORTS) \
46086          \
46087         CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
46088         CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
46089         LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS;  \
46090         echo Configuring stage feedback in $(TARGET_SUBDIR)/libgomp; \
46091         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgomp; \
46092         cd $(TARGET_SUBDIR)/libgomp || exit 1; \
46093         case $(srcdir) in \
46094           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
46095           *) topdir=`echo $(TARGET_SUBDIR)/libgomp/ | \
46096                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
46097         esac; \
46098         module_srcdir=libgomp; \
46099         $(SHELL) $$s/$$module_srcdir/configure \
46100           --srcdir=$${topdir}/$$module_srcdir \
46101           $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
46102           --target=${target_alias} \
46103           --with-build-libsubdir=$(HOST_SUBDIR) \
46104           $(STAGEfeedback_CONFIGURE_FLAGS)
46105 @endif target-libgomp-bootstrap
46106
46107
46108
46109
46110
46111 .PHONY: all-target-libgomp maybe-all-target-libgomp
46112 maybe-all-target-libgomp:
46113 @if gcc-bootstrap
46114 all-target-libgomp: stage_current
46115 @endif gcc-bootstrap
46116 @if target-libgomp
46117 TARGET-target-libgomp=all
46118 maybe-all-target-libgomp: all-target-libgomp
46119 all-target-libgomp: configure-target-libgomp
46120         @r=`${PWD_COMMAND}`; export r; \
46121         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46122         $(NORMAL_TARGET_EXPORTS)  \
46123         (cd $(TARGET_SUBDIR)/libgomp && \
46124           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_TARGET_FLAGS)   \
46125                 $(TARGET-target-libgomp))
46126 @endif target-libgomp
46127
46128
46129
46130 .PHONY: all-stage1-target-libgomp maybe-all-stage1-target-libgomp
46131 .PHONY: clean-stage1-target-libgomp maybe-clean-stage1-target-libgomp
46132 maybe-all-stage1-target-libgomp:
46133 maybe-clean-stage1-target-libgomp:
46134 @if target-libgomp-bootstrap
46135 maybe-all-stage1-target-libgomp: all-stage1-target-libgomp
46136 all-stage1: all-stage1-target-libgomp
46137 TARGET-stage1-target-libgomp = $(TARGET-target-libgomp)
46138 all-stage1-target-libgomp: configure-stage1-target-libgomp
46139         @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
46140         @r=`${PWD_COMMAND}`; export r; \
46141         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46142         TFLAGS="$(STAGE1_TFLAGS)"; \
46143         $(NORMAL_TARGET_EXPORTS)  \
46144         cd $(TARGET_SUBDIR)/libgomp && \
46145         $(MAKE) $(BASE_FLAGS_TO_PASS) \
46146                 CFLAGS="$(CFLAGS_FOR_TARGET)" \
46147                 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
46148                 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
46149                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
46150                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
46151                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
46152                 $(EXTRA_TARGET_FLAGS)  \
46153                   \
46154                 TFLAGS="$(STAGE1_TFLAGS)" \
46155                 $(TARGET-stage1-target-libgomp)
46156
46157 maybe-clean-stage1-target-libgomp: clean-stage1-target-libgomp
46158 clean-stage1: clean-stage1-target-libgomp
46159 clean-stage1-target-libgomp:
46160         @if [ $(current_stage) = stage1 ]; then \
46161           [ -f $(TARGET_SUBDIR)/libgomp/Makefile ] || exit 0; \
46162         else \
46163           [ -f $(TARGET_SUBDIR)/stage1-libgomp/Makefile ] || exit 0; \
46164           $(MAKE) stage1-start; \
46165         fi; \
46166         cd $(TARGET_SUBDIR)/libgomp && \
46167         $(MAKE) $(EXTRA_TARGET_FLAGS)  \
46168           clean
46169 @endif target-libgomp-bootstrap
46170
46171
46172 .PHONY: all-stage2-target-libgomp maybe-all-stage2-target-libgomp
46173 .PHONY: clean-stage2-target-libgomp maybe-clean-stage2-target-libgomp
46174 maybe-all-stage2-target-libgomp:
46175 maybe-clean-stage2-target-libgomp:
46176 @if target-libgomp-bootstrap
46177 maybe-all-stage2-target-libgomp: all-stage2-target-libgomp
46178 all-stage2: all-stage2-target-libgomp
46179 TARGET-stage2-target-libgomp = $(TARGET-target-libgomp)
46180 all-stage2-target-libgomp: configure-stage2-target-libgomp
46181         @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
46182         @r=`${PWD_COMMAND}`; export r; \
46183         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46184         TFLAGS="$(STAGE2_TFLAGS)"; \
46185         $(NORMAL_TARGET_EXPORTS) \
46186           \
46187         cd $(TARGET_SUBDIR)/libgomp && \
46188         $(MAKE) $(BASE_FLAGS_TO_PASS) \
46189                 CFLAGS="$(CFLAGS_FOR_TARGET)" \
46190                 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
46191                 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
46192                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
46193                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
46194                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
46195                 $(EXTRA_TARGET_FLAGS)   \
46196                 TFLAGS="$(STAGE2_TFLAGS)" \
46197                 $(TARGET-stage2-target-libgomp)
46198
46199 maybe-clean-stage2-target-libgomp: clean-stage2-target-libgomp
46200 clean-stage2: clean-stage2-target-libgomp
46201 clean-stage2-target-libgomp:
46202         @if [ $(current_stage) = stage2 ]; then \
46203           [ -f $(TARGET_SUBDIR)/libgomp/Makefile ] || exit 0; \
46204         else \
46205           [ -f $(TARGET_SUBDIR)/stage2-libgomp/Makefile ] || exit 0; \
46206           $(MAKE) stage2-start; \
46207         fi; \
46208         cd $(TARGET_SUBDIR)/libgomp && \
46209         $(MAKE) $(EXTRA_TARGET_FLAGS)   clean
46210 @endif target-libgomp-bootstrap
46211
46212
46213 .PHONY: all-stage3-target-libgomp maybe-all-stage3-target-libgomp
46214 .PHONY: clean-stage3-target-libgomp maybe-clean-stage3-target-libgomp
46215 maybe-all-stage3-target-libgomp:
46216 maybe-clean-stage3-target-libgomp:
46217 @if target-libgomp-bootstrap
46218 maybe-all-stage3-target-libgomp: all-stage3-target-libgomp
46219 all-stage3: all-stage3-target-libgomp
46220 TARGET-stage3-target-libgomp = $(TARGET-target-libgomp)
46221 all-stage3-target-libgomp: configure-stage3-target-libgomp
46222         @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
46223         @r=`${PWD_COMMAND}`; export r; \
46224         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46225         TFLAGS="$(STAGE3_TFLAGS)"; \
46226         $(NORMAL_TARGET_EXPORTS) \
46227           \
46228         cd $(TARGET_SUBDIR)/libgomp && \
46229         $(MAKE) $(BASE_FLAGS_TO_PASS) \
46230                 CFLAGS="$(CFLAGS_FOR_TARGET)" \
46231                 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
46232                 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
46233                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
46234                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
46235                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
46236                 $(EXTRA_TARGET_FLAGS)   \
46237                 TFLAGS="$(STAGE3_TFLAGS)" \
46238                 $(TARGET-stage3-target-libgomp)
46239
46240 maybe-clean-stage3-target-libgomp: clean-stage3-target-libgomp
46241 clean-stage3: clean-stage3-target-libgomp
46242 clean-stage3-target-libgomp:
46243         @if [ $(current_stage) = stage3 ]; then \
46244           [ -f $(TARGET_SUBDIR)/libgomp/Makefile ] || exit 0; \
46245         else \
46246           [ -f $(TARGET_SUBDIR)/stage3-libgomp/Makefile ] || exit 0; \
46247           $(MAKE) stage3-start; \
46248         fi; \
46249         cd $(TARGET_SUBDIR)/libgomp && \
46250         $(MAKE) $(EXTRA_TARGET_FLAGS)   clean
46251 @endif target-libgomp-bootstrap
46252
46253
46254 .PHONY: all-stage4-target-libgomp maybe-all-stage4-target-libgomp
46255 .PHONY: clean-stage4-target-libgomp maybe-clean-stage4-target-libgomp
46256 maybe-all-stage4-target-libgomp:
46257 maybe-clean-stage4-target-libgomp:
46258 @if target-libgomp-bootstrap
46259 maybe-all-stage4-target-libgomp: all-stage4-target-libgomp
46260 all-stage4: all-stage4-target-libgomp
46261 TARGET-stage4-target-libgomp = $(TARGET-target-libgomp)
46262 all-stage4-target-libgomp: configure-stage4-target-libgomp
46263         @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
46264         @r=`${PWD_COMMAND}`; export r; \
46265         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46266         TFLAGS="$(STAGE4_TFLAGS)"; \
46267         $(NORMAL_TARGET_EXPORTS) \
46268           \
46269         cd $(TARGET_SUBDIR)/libgomp && \
46270         $(MAKE) $(BASE_FLAGS_TO_PASS) \
46271                 CFLAGS="$(CFLAGS_FOR_TARGET)" \
46272                 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
46273                 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
46274                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
46275                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
46276                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
46277                 $(EXTRA_TARGET_FLAGS)   \
46278                 TFLAGS="$(STAGE4_TFLAGS)" \
46279                 $(TARGET-stage4-target-libgomp)
46280
46281 maybe-clean-stage4-target-libgomp: clean-stage4-target-libgomp
46282 clean-stage4: clean-stage4-target-libgomp
46283 clean-stage4-target-libgomp:
46284         @if [ $(current_stage) = stage4 ]; then \
46285           [ -f $(TARGET_SUBDIR)/libgomp/Makefile ] || exit 0; \
46286         else \
46287           [ -f $(TARGET_SUBDIR)/stage4-libgomp/Makefile ] || exit 0; \
46288           $(MAKE) stage4-start; \
46289         fi; \
46290         cd $(TARGET_SUBDIR)/libgomp && \
46291         $(MAKE) $(EXTRA_TARGET_FLAGS)   clean
46292 @endif target-libgomp-bootstrap
46293
46294
46295 .PHONY: all-stageprofile-target-libgomp maybe-all-stageprofile-target-libgomp
46296 .PHONY: clean-stageprofile-target-libgomp maybe-clean-stageprofile-target-libgomp
46297 maybe-all-stageprofile-target-libgomp:
46298 maybe-clean-stageprofile-target-libgomp:
46299 @if target-libgomp-bootstrap
46300 maybe-all-stageprofile-target-libgomp: all-stageprofile-target-libgomp
46301 all-stageprofile: all-stageprofile-target-libgomp
46302 TARGET-stageprofile-target-libgomp = $(TARGET-target-libgomp)
46303 all-stageprofile-target-libgomp: configure-stageprofile-target-libgomp
46304         @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
46305         @r=`${PWD_COMMAND}`; export r; \
46306         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46307         TFLAGS="$(STAGEprofile_TFLAGS)"; \
46308         $(NORMAL_TARGET_EXPORTS) \
46309           \
46310         cd $(TARGET_SUBDIR)/libgomp && \
46311         $(MAKE) $(BASE_FLAGS_TO_PASS) \
46312                 CFLAGS="$(CFLAGS_FOR_TARGET)" \
46313                 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
46314                 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
46315                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
46316                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
46317                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
46318                 $(EXTRA_TARGET_FLAGS)   \
46319                 TFLAGS="$(STAGEprofile_TFLAGS)" \
46320                 $(TARGET-stageprofile-target-libgomp)
46321
46322 maybe-clean-stageprofile-target-libgomp: clean-stageprofile-target-libgomp
46323 clean-stageprofile: clean-stageprofile-target-libgomp
46324 clean-stageprofile-target-libgomp:
46325         @if [ $(current_stage) = stageprofile ]; then \
46326           [ -f $(TARGET_SUBDIR)/libgomp/Makefile ] || exit 0; \
46327         else \
46328           [ -f $(TARGET_SUBDIR)/stageprofile-libgomp/Makefile ] || exit 0; \
46329           $(MAKE) stageprofile-start; \
46330         fi; \
46331         cd $(TARGET_SUBDIR)/libgomp && \
46332         $(MAKE) $(EXTRA_TARGET_FLAGS)   clean
46333 @endif target-libgomp-bootstrap
46334
46335
46336 .PHONY: all-stagefeedback-target-libgomp maybe-all-stagefeedback-target-libgomp
46337 .PHONY: clean-stagefeedback-target-libgomp maybe-clean-stagefeedback-target-libgomp
46338 maybe-all-stagefeedback-target-libgomp:
46339 maybe-clean-stagefeedback-target-libgomp:
46340 @if target-libgomp-bootstrap
46341 maybe-all-stagefeedback-target-libgomp: all-stagefeedback-target-libgomp
46342 all-stagefeedback: all-stagefeedback-target-libgomp
46343 TARGET-stagefeedback-target-libgomp = $(TARGET-target-libgomp)
46344 all-stagefeedback-target-libgomp: configure-stagefeedback-target-libgomp
46345         @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
46346         @r=`${PWD_COMMAND}`; export r; \
46347         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46348         TFLAGS="$(STAGEfeedback_TFLAGS)"; \
46349         $(NORMAL_TARGET_EXPORTS) \
46350           \
46351         cd $(TARGET_SUBDIR)/libgomp && \
46352         $(MAKE) $(BASE_FLAGS_TO_PASS) \
46353                 CFLAGS="$(CFLAGS_FOR_TARGET)" \
46354                 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
46355                 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
46356                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
46357                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
46358                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
46359                 $(EXTRA_TARGET_FLAGS)   \
46360                 TFLAGS="$(STAGEfeedback_TFLAGS)" \
46361                 $(TARGET-stagefeedback-target-libgomp)
46362
46363 maybe-clean-stagefeedback-target-libgomp: clean-stagefeedback-target-libgomp
46364 clean-stagefeedback: clean-stagefeedback-target-libgomp
46365 clean-stagefeedback-target-libgomp:
46366         @if [ $(current_stage) = stagefeedback ]; then \
46367           [ -f $(TARGET_SUBDIR)/libgomp/Makefile ] || exit 0; \
46368         else \
46369           [ -f $(TARGET_SUBDIR)/stagefeedback-libgomp/Makefile ] || exit 0; \
46370           $(MAKE) stagefeedback-start; \
46371         fi; \
46372         cd $(TARGET_SUBDIR)/libgomp && \
46373         $(MAKE) $(EXTRA_TARGET_FLAGS)   clean
46374 @endif target-libgomp-bootstrap
46375
46376
46377
46378
46379
46380
46381 .PHONY: check-target-libgomp maybe-check-target-libgomp
46382 maybe-check-target-libgomp:
46383 @if target-libgomp
46384 maybe-check-target-libgomp: check-target-libgomp
46385
46386 check-target-libgomp:
46387         @: $(MAKE); $(unstage)
46388         @r=`${PWD_COMMAND}`; export r; \
46389         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46390         $(NORMAL_TARGET_EXPORTS) \
46391         (cd $(TARGET_SUBDIR)/libgomp && \
46392           $(MAKE) $(TARGET_FLAGS_TO_PASS)   check)
46393
46394 @endif target-libgomp
46395
46396 .PHONY: install-target-libgomp maybe-install-target-libgomp
46397 maybe-install-target-libgomp:
46398 @if target-libgomp
46399 maybe-install-target-libgomp: install-target-libgomp
46400
46401 install-target-libgomp: installdirs
46402         @: $(MAKE); $(unstage)
46403         @r=`${PWD_COMMAND}`; export r; \
46404         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46405         $(NORMAL_TARGET_EXPORTS) \
46406         (cd $(TARGET_SUBDIR)/libgomp && \
46407           $(MAKE) $(TARGET_FLAGS_TO_PASS)  install)
46408
46409 @endif target-libgomp
46410
46411 .PHONY: install-strip-target-libgomp maybe-install-strip-target-libgomp
46412 maybe-install-strip-target-libgomp:
46413 @if target-libgomp
46414 maybe-install-strip-target-libgomp: install-strip-target-libgomp
46415
46416 install-strip-target-libgomp: installdirs
46417         @: $(MAKE); $(unstage)
46418         @r=`${PWD_COMMAND}`; export r; \
46419         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46420         $(NORMAL_TARGET_EXPORTS) \
46421         (cd $(TARGET_SUBDIR)/libgomp && \
46422           $(MAKE) $(TARGET_FLAGS_TO_PASS)  install-strip)
46423
46424 @endif target-libgomp
46425
46426 # Other targets (info, dvi, pdf, etc.)
46427
46428 .PHONY: maybe-info-target-libgomp info-target-libgomp
46429 maybe-info-target-libgomp:
46430 @if target-libgomp
46431 maybe-info-target-libgomp: info-target-libgomp
46432
46433 info-target-libgomp: \
46434     configure-target-libgomp 
46435         @: $(MAKE); $(unstage)
46436         @[ -f $(TARGET_SUBDIR)/libgomp/Makefile ] || exit 0; \
46437         r=`${PWD_COMMAND}`; export r; \
46438         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46439         $(NORMAL_TARGET_EXPORTS) \
46440         echo "Doing info in $(TARGET_SUBDIR)/libgomp"; \
46441         for flag in $(EXTRA_TARGET_FLAGS); do \
46442           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
46443         done; \
46444         (cd $(TARGET_SUBDIR)/libgomp && \
46445           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
46446                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
46447                   "RANLIB=$${RANLIB}" \
46448                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
46449                    info) \
46450           || exit 1
46451
46452 @endif target-libgomp
46453
46454 .PHONY: maybe-dvi-target-libgomp dvi-target-libgomp
46455 maybe-dvi-target-libgomp:
46456 @if target-libgomp
46457 maybe-dvi-target-libgomp: dvi-target-libgomp
46458
46459 dvi-target-libgomp: \
46460     configure-target-libgomp 
46461         @: $(MAKE); $(unstage)
46462         @[ -f $(TARGET_SUBDIR)/libgomp/Makefile ] || exit 0; \
46463         r=`${PWD_COMMAND}`; export r; \
46464         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46465         $(NORMAL_TARGET_EXPORTS) \
46466         echo "Doing dvi in $(TARGET_SUBDIR)/libgomp"; \
46467         for flag in $(EXTRA_TARGET_FLAGS); do \
46468           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
46469         done; \
46470         (cd $(TARGET_SUBDIR)/libgomp && \
46471           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
46472                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
46473                   "RANLIB=$${RANLIB}" \
46474                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
46475                    dvi) \
46476           || exit 1
46477
46478 @endif target-libgomp
46479
46480 .PHONY: maybe-pdf-target-libgomp pdf-target-libgomp
46481 maybe-pdf-target-libgomp:
46482 @if target-libgomp
46483 maybe-pdf-target-libgomp: pdf-target-libgomp
46484
46485 pdf-target-libgomp: \
46486     configure-target-libgomp 
46487         @: $(MAKE); $(unstage)
46488         @[ -f $(TARGET_SUBDIR)/libgomp/Makefile ] || exit 0; \
46489         r=`${PWD_COMMAND}`; export r; \
46490         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46491         $(NORMAL_TARGET_EXPORTS) \
46492         echo "Doing pdf in $(TARGET_SUBDIR)/libgomp"; \
46493         for flag in $(EXTRA_TARGET_FLAGS); do \
46494           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
46495         done; \
46496         (cd $(TARGET_SUBDIR)/libgomp && \
46497           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
46498                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
46499                   "RANLIB=$${RANLIB}" \
46500                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
46501                    pdf) \
46502           || exit 1
46503
46504 @endif target-libgomp
46505
46506 .PHONY: maybe-html-target-libgomp html-target-libgomp
46507 maybe-html-target-libgomp:
46508 @if target-libgomp
46509 maybe-html-target-libgomp: html-target-libgomp
46510
46511 html-target-libgomp: \
46512     configure-target-libgomp 
46513         @: $(MAKE); $(unstage)
46514         @[ -f $(TARGET_SUBDIR)/libgomp/Makefile ] || exit 0; \
46515         r=`${PWD_COMMAND}`; export r; \
46516         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46517         $(NORMAL_TARGET_EXPORTS) \
46518         echo "Doing html in $(TARGET_SUBDIR)/libgomp"; \
46519         for flag in $(EXTRA_TARGET_FLAGS); do \
46520           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
46521         done; \
46522         (cd $(TARGET_SUBDIR)/libgomp && \
46523           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
46524                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
46525                   "RANLIB=$${RANLIB}" \
46526                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
46527                    html) \
46528           || exit 1
46529
46530 @endif target-libgomp
46531
46532 .PHONY: maybe-TAGS-target-libgomp TAGS-target-libgomp
46533 maybe-TAGS-target-libgomp:
46534 @if target-libgomp
46535 maybe-TAGS-target-libgomp: TAGS-target-libgomp
46536
46537 TAGS-target-libgomp: \
46538     configure-target-libgomp 
46539         @: $(MAKE); $(unstage)
46540         @[ -f $(TARGET_SUBDIR)/libgomp/Makefile ] || exit 0; \
46541         r=`${PWD_COMMAND}`; export r; \
46542         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46543         $(NORMAL_TARGET_EXPORTS) \
46544         echo "Doing TAGS in $(TARGET_SUBDIR)/libgomp"; \
46545         for flag in $(EXTRA_TARGET_FLAGS); do \
46546           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
46547         done; \
46548         (cd $(TARGET_SUBDIR)/libgomp && \
46549           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
46550                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
46551                   "RANLIB=$${RANLIB}" \
46552                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
46553                    TAGS) \
46554           || exit 1
46555
46556 @endif target-libgomp
46557
46558 .PHONY: maybe-install-info-target-libgomp install-info-target-libgomp
46559 maybe-install-info-target-libgomp:
46560 @if target-libgomp
46561 maybe-install-info-target-libgomp: install-info-target-libgomp
46562
46563 install-info-target-libgomp: \
46564     configure-target-libgomp \
46565     info-target-libgomp 
46566         @: $(MAKE); $(unstage)
46567         @[ -f $(TARGET_SUBDIR)/libgomp/Makefile ] || exit 0; \
46568         r=`${PWD_COMMAND}`; export r; \
46569         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46570         $(NORMAL_TARGET_EXPORTS) \
46571         echo "Doing install-info in $(TARGET_SUBDIR)/libgomp"; \
46572         for flag in $(EXTRA_TARGET_FLAGS); do \
46573           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
46574         done; \
46575         (cd $(TARGET_SUBDIR)/libgomp && \
46576           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
46577                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
46578                   "RANLIB=$${RANLIB}" \
46579                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
46580                    install-info) \
46581           || exit 1
46582
46583 @endif target-libgomp
46584
46585 .PHONY: maybe-install-pdf-target-libgomp install-pdf-target-libgomp
46586 maybe-install-pdf-target-libgomp:
46587 @if target-libgomp
46588 maybe-install-pdf-target-libgomp: install-pdf-target-libgomp
46589
46590 install-pdf-target-libgomp: \
46591     configure-target-libgomp \
46592     pdf-target-libgomp 
46593         @: $(MAKE); $(unstage)
46594         @[ -f $(TARGET_SUBDIR)/libgomp/Makefile ] || exit 0; \
46595         r=`${PWD_COMMAND}`; export r; \
46596         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46597         $(NORMAL_TARGET_EXPORTS) \
46598         echo "Doing install-pdf in $(TARGET_SUBDIR)/libgomp"; \
46599         for flag in $(EXTRA_TARGET_FLAGS); do \
46600           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
46601         done; \
46602         (cd $(TARGET_SUBDIR)/libgomp && \
46603           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
46604                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
46605                   "RANLIB=$${RANLIB}" \
46606                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
46607                    install-pdf) \
46608           || exit 1
46609
46610 @endif target-libgomp
46611
46612 .PHONY: maybe-install-html-target-libgomp install-html-target-libgomp
46613 maybe-install-html-target-libgomp:
46614 @if target-libgomp
46615 maybe-install-html-target-libgomp: install-html-target-libgomp
46616
46617 install-html-target-libgomp: \
46618     configure-target-libgomp \
46619     html-target-libgomp 
46620         @: $(MAKE); $(unstage)
46621         @[ -f $(TARGET_SUBDIR)/libgomp/Makefile ] || exit 0; \
46622         r=`${PWD_COMMAND}`; export r; \
46623         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46624         $(NORMAL_TARGET_EXPORTS) \
46625         echo "Doing install-html in $(TARGET_SUBDIR)/libgomp"; \
46626         for flag in $(EXTRA_TARGET_FLAGS); do \
46627           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
46628         done; \
46629         (cd $(TARGET_SUBDIR)/libgomp && \
46630           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
46631                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
46632                   "RANLIB=$${RANLIB}" \
46633                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
46634                    install-html) \
46635           || exit 1
46636
46637 @endif target-libgomp
46638
46639 .PHONY: maybe-installcheck-target-libgomp installcheck-target-libgomp
46640 maybe-installcheck-target-libgomp:
46641 @if target-libgomp
46642 maybe-installcheck-target-libgomp: installcheck-target-libgomp
46643
46644 installcheck-target-libgomp: \
46645     configure-target-libgomp 
46646         @: $(MAKE); $(unstage)
46647         @[ -f $(TARGET_SUBDIR)/libgomp/Makefile ] || exit 0; \
46648         r=`${PWD_COMMAND}`; export r; \
46649         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46650         $(NORMAL_TARGET_EXPORTS) \
46651         echo "Doing installcheck in $(TARGET_SUBDIR)/libgomp"; \
46652         for flag in $(EXTRA_TARGET_FLAGS); do \
46653           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
46654         done; \
46655         (cd $(TARGET_SUBDIR)/libgomp && \
46656           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
46657                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
46658                   "RANLIB=$${RANLIB}" \
46659                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
46660                    installcheck) \
46661           || exit 1
46662
46663 @endif target-libgomp
46664
46665 .PHONY: maybe-mostlyclean-target-libgomp mostlyclean-target-libgomp
46666 maybe-mostlyclean-target-libgomp:
46667 @if target-libgomp
46668 maybe-mostlyclean-target-libgomp: mostlyclean-target-libgomp
46669
46670 mostlyclean-target-libgomp: 
46671         @: $(MAKE); $(unstage)
46672         @[ -f $(TARGET_SUBDIR)/libgomp/Makefile ] || exit 0; \
46673         r=`${PWD_COMMAND}`; export r; \
46674         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46675         $(NORMAL_TARGET_EXPORTS) \
46676         echo "Doing mostlyclean in $(TARGET_SUBDIR)/libgomp"; \
46677         for flag in $(EXTRA_TARGET_FLAGS); do \
46678           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
46679         done; \
46680         (cd $(TARGET_SUBDIR)/libgomp && \
46681           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
46682                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
46683                   "RANLIB=$${RANLIB}" \
46684                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
46685                    mostlyclean) \
46686           || exit 1
46687
46688 @endif target-libgomp
46689
46690 .PHONY: maybe-clean-target-libgomp clean-target-libgomp
46691 maybe-clean-target-libgomp:
46692 @if target-libgomp
46693 maybe-clean-target-libgomp: clean-target-libgomp
46694
46695 clean-target-libgomp: 
46696         @: $(MAKE); $(unstage)
46697         @[ -f $(TARGET_SUBDIR)/libgomp/Makefile ] || exit 0; \
46698         r=`${PWD_COMMAND}`; export r; \
46699         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46700         $(NORMAL_TARGET_EXPORTS) \
46701         echo "Doing clean in $(TARGET_SUBDIR)/libgomp"; \
46702         for flag in $(EXTRA_TARGET_FLAGS); do \
46703           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
46704         done; \
46705         (cd $(TARGET_SUBDIR)/libgomp && \
46706           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
46707                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
46708                   "RANLIB=$${RANLIB}" \
46709                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
46710                    clean) \
46711           || exit 1
46712
46713 @endif target-libgomp
46714
46715 .PHONY: maybe-distclean-target-libgomp distclean-target-libgomp
46716 maybe-distclean-target-libgomp:
46717 @if target-libgomp
46718 maybe-distclean-target-libgomp: distclean-target-libgomp
46719
46720 distclean-target-libgomp: 
46721         @: $(MAKE); $(unstage)
46722         @[ -f $(TARGET_SUBDIR)/libgomp/Makefile ] || exit 0; \
46723         r=`${PWD_COMMAND}`; export r; \
46724         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46725         $(NORMAL_TARGET_EXPORTS) \
46726         echo "Doing distclean in $(TARGET_SUBDIR)/libgomp"; \
46727         for flag in $(EXTRA_TARGET_FLAGS); do \
46728           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
46729         done; \
46730         (cd $(TARGET_SUBDIR)/libgomp && \
46731           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
46732                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
46733                   "RANLIB=$${RANLIB}" \
46734                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
46735                    distclean) \
46736           || exit 1
46737
46738 @endif target-libgomp
46739
46740 .PHONY: maybe-maintainer-clean-target-libgomp maintainer-clean-target-libgomp
46741 maybe-maintainer-clean-target-libgomp:
46742 @if target-libgomp
46743 maybe-maintainer-clean-target-libgomp: maintainer-clean-target-libgomp
46744
46745 maintainer-clean-target-libgomp: 
46746         @: $(MAKE); $(unstage)
46747         @[ -f $(TARGET_SUBDIR)/libgomp/Makefile ] || exit 0; \
46748         r=`${PWD_COMMAND}`; export r; \
46749         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46750         $(NORMAL_TARGET_EXPORTS) \
46751         echo "Doing maintainer-clean in $(TARGET_SUBDIR)/libgomp"; \
46752         for flag in $(EXTRA_TARGET_FLAGS); do \
46753           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
46754         done; \
46755         (cd $(TARGET_SUBDIR)/libgomp && \
46756           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
46757                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
46758                   "RANLIB=$${RANLIB}" \
46759                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
46760                    maintainer-clean) \
46761           || exit 1
46762
46763 @endif target-libgomp
46764
46765
46766
46767
46768
46769 .PHONY: configure-target-libitm maybe-configure-target-libitm
46770 maybe-configure-target-libitm:
46771 @if gcc-bootstrap
46772 configure-target-libitm: stage_current
46773 @endif gcc-bootstrap
46774 @if target-libitm
46775 maybe-configure-target-libitm: configure-target-libitm
46776 configure-target-libitm: 
46777         @: $(MAKE); $(unstage)
46778         @r=`${PWD_COMMAND}`; export r; \
46779         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46780         echo "Checking multilib configuration for libitm..."; \
46781         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libitm; \
46782         $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libitm/multilib.tmp 2> /dev/null; \
46783         if test -r $(TARGET_SUBDIR)/libitm/multilib.out; then \
46784           if cmp -s $(TARGET_SUBDIR)/libitm/multilib.tmp $(TARGET_SUBDIR)/libitm/multilib.out; then \
46785             rm -f $(TARGET_SUBDIR)/libitm/multilib.tmp; \
46786           else \
46787             rm -f $(TARGET_SUBDIR)/libitm/Makefile; \
46788             mv $(TARGET_SUBDIR)/libitm/multilib.tmp $(TARGET_SUBDIR)/libitm/multilib.out; \
46789           fi; \
46790         else \
46791           mv $(TARGET_SUBDIR)/libitm/multilib.tmp $(TARGET_SUBDIR)/libitm/multilib.out; \
46792         fi; \
46793         test ! -f $(TARGET_SUBDIR)/libitm/Makefile || exit 0; \
46794         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libitm; \
46795         $(NORMAL_TARGET_EXPORTS)  \
46796         echo Configuring in $(TARGET_SUBDIR)/libitm; \
46797         cd "$(TARGET_SUBDIR)/libitm" || exit 1; \
46798         case $(srcdir) in \
46799           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
46800           *) topdir=`echo $(TARGET_SUBDIR)/libitm/ | \
46801                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
46802         esac; \
46803         module_srcdir=libitm; \
46804         rm -f no-such-file || : ; \
46805         CONFIG_SITE=no-such-file $(SHELL) \
46806           $$s/$$module_srcdir/configure \
46807           --srcdir=$${topdir}/$$module_srcdir \
46808           $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
46809           --target=${target_alias}  \
46810           || exit 1
46811 @endif target-libitm
46812
46813
46814
46815
46816
46817 .PHONY: all-target-libitm maybe-all-target-libitm
46818 maybe-all-target-libitm:
46819 @if gcc-bootstrap
46820 all-target-libitm: stage_current
46821 @endif gcc-bootstrap
46822 @if target-libitm
46823 TARGET-target-libitm=all
46824 maybe-all-target-libitm: all-target-libitm
46825 all-target-libitm: configure-target-libitm
46826         @: $(MAKE); $(unstage)
46827         @r=`${PWD_COMMAND}`; export r; \
46828         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46829         $(NORMAL_TARGET_EXPORTS)  \
46830         (cd $(TARGET_SUBDIR)/libitm && \
46831           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_TARGET_FLAGS)   \
46832                 $(TARGET-target-libitm))
46833 @endif target-libitm
46834
46835
46836
46837
46838
46839 .PHONY: check-target-libitm maybe-check-target-libitm
46840 maybe-check-target-libitm:
46841 @if target-libitm
46842 maybe-check-target-libitm: check-target-libitm
46843
46844 check-target-libitm:
46845         @: $(MAKE); $(unstage)
46846         @r=`${PWD_COMMAND}`; export r; \
46847         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46848         $(NORMAL_TARGET_EXPORTS) \
46849         (cd $(TARGET_SUBDIR)/libitm && \
46850           $(MAKE) $(TARGET_FLAGS_TO_PASS)   check)
46851
46852 @endif target-libitm
46853
46854 .PHONY: install-target-libitm maybe-install-target-libitm
46855 maybe-install-target-libitm:
46856 @if target-libitm
46857 maybe-install-target-libitm: install-target-libitm
46858
46859 install-target-libitm: installdirs
46860         @: $(MAKE); $(unstage)
46861         @r=`${PWD_COMMAND}`; export r; \
46862         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46863         $(NORMAL_TARGET_EXPORTS) \
46864         (cd $(TARGET_SUBDIR)/libitm && \
46865           $(MAKE) $(TARGET_FLAGS_TO_PASS)  install)
46866
46867 @endif target-libitm
46868
46869 .PHONY: install-strip-target-libitm maybe-install-strip-target-libitm
46870 maybe-install-strip-target-libitm:
46871 @if target-libitm
46872 maybe-install-strip-target-libitm: install-strip-target-libitm
46873
46874 install-strip-target-libitm: installdirs
46875         @: $(MAKE); $(unstage)
46876         @r=`${PWD_COMMAND}`; export r; \
46877         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46878         $(NORMAL_TARGET_EXPORTS) \
46879         (cd $(TARGET_SUBDIR)/libitm && \
46880           $(MAKE) $(TARGET_FLAGS_TO_PASS)  install-strip)
46881
46882 @endif target-libitm
46883
46884 # Other targets (info, dvi, pdf, etc.)
46885
46886 .PHONY: maybe-info-target-libitm info-target-libitm
46887 maybe-info-target-libitm:
46888 @if target-libitm
46889 maybe-info-target-libitm: info-target-libitm
46890
46891 info-target-libitm: \
46892     configure-target-libitm 
46893         @: $(MAKE); $(unstage)
46894         @[ -f $(TARGET_SUBDIR)/libitm/Makefile ] || exit 0; \
46895         r=`${PWD_COMMAND}`; export r; \
46896         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46897         $(NORMAL_TARGET_EXPORTS) \
46898         echo "Doing info in $(TARGET_SUBDIR)/libitm"; \
46899         for flag in $(EXTRA_TARGET_FLAGS); do \
46900           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
46901         done; \
46902         (cd $(TARGET_SUBDIR)/libitm && \
46903           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
46904                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
46905                   "RANLIB=$${RANLIB}" \
46906                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
46907                    info) \
46908           || exit 1
46909
46910 @endif target-libitm
46911
46912 .PHONY: maybe-dvi-target-libitm dvi-target-libitm
46913 maybe-dvi-target-libitm:
46914 @if target-libitm
46915 maybe-dvi-target-libitm: dvi-target-libitm
46916
46917 dvi-target-libitm: \
46918     configure-target-libitm 
46919         @: $(MAKE); $(unstage)
46920         @[ -f $(TARGET_SUBDIR)/libitm/Makefile ] || exit 0; \
46921         r=`${PWD_COMMAND}`; export r; \
46922         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46923         $(NORMAL_TARGET_EXPORTS) \
46924         echo "Doing dvi in $(TARGET_SUBDIR)/libitm"; \
46925         for flag in $(EXTRA_TARGET_FLAGS); do \
46926           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
46927         done; \
46928         (cd $(TARGET_SUBDIR)/libitm && \
46929           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
46930                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
46931                   "RANLIB=$${RANLIB}" \
46932                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
46933                    dvi) \
46934           || exit 1
46935
46936 @endif target-libitm
46937
46938 .PHONY: maybe-pdf-target-libitm pdf-target-libitm
46939 maybe-pdf-target-libitm:
46940 @if target-libitm
46941 maybe-pdf-target-libitm: pdf-target-libitm
46942
46943 pdf-target-libitm: \
46944     configure-target-libitm 
46945         @: $(MAKE); $(unstage)
46946         @[ -f $(TARGET_SUBDIR)/libitm/Makefile ] || exit 0; \
46947         r=`${PWD_COMMAND}`; export r; \
46948         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46949         $(NORMAL_TARGET_EXPORTS) \
46950         echo "Doing pdf in $(TARGET_SUBDIR)/libitm"; \
46951         for flag in $(EXTRA_TARGET_FLAGS); do \
46952           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
46953         done; \
46954         (cd $(TARGET_SUBDIR)/libitm && \
46955           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
46956                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
46957                   "RANLIB=$${RANLIB}" \
46958                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
46959                    pdf) \
46960           || exit 1
46961
46962 @endif target-libitm
46963
46964 .PHONY: maybe-html-target-libitm html-target-libitm
46965 maybe-html-target-libitm:
46966 @if target-libitm
46967 maybe-html-target-libitm: html-target-libitm
46968
46969 html-target-libitm: \
46970     configure-target-libitm 
46971         @: $(MAKE); $(unstage)
46972         @[ -f $(TARGET_SUBDIR)/libitm/Makefile ] || exit 0; \
46973         r=`${PWD_COMMAND}`; export r; \
46974         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46975         $(NORMAL_TARGET_EXPORTS) \
46976         echo "Doing html in $(TARGET_SUBDIR)/libitm"; \
46977         for flag in $(EXTRA_TARGET_FLAGS); do \
46978           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
46979         done; \
46980         (cd $(TARGET_SUBDIR)/libitm && \
46981           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
46982                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
46983                   "RANLIB=$${RANLIB}" \
46984                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
46985                    html) \
46986           || exit 1
46987
46988 @endif target-libitm
46989
46990 .PHONY: maybe-TAGS-target-libitm TAGS-target-libitm
46991 maybe-TAGS-target-libitm:
46992 @if target-libitm
46993 maybe-TAGS-target-libitm: TAGS-target-libitm
46994
46995 TAGS-target-libitm: \
46996     configure-target-libitm 
46997         @: $(MAKE); $(unstage)
46998         @[ -f $(TARGET_SUBDIR)/libitm/Makefile ] || exit 0; \
46999         r=`${PWD_COMMAND}`; export r; \
47000         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47001         $(NORMAL_TARGET_EXPORTS) \
47002         echo "Doing TAGS in $(TARGET_SUBDIR)/libitm"; \
47003         for flag in $(EXTRA_TARGET_FLAGS); do \
47004           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
47005         done; \
47006         (cd $(TARGET_SUBDIR)/libitm && \
47007           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
47008                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
47009                   "RANLIB=$${RANLIB}" \
47010                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
47011                    TAGS) \
47012           || exit 1
47013
47014 @endif target-libitm
47015
47016 .PHONY: maybe-install-info-target-libitm install-info-target-libitm
47017 maybe-install-info-target-libitm:
47018 @if target-libitm
47019 maybe-install-info-target-libitm: install-info-target-libitm
47020
47021 install-info-target-libitm: \
47022     configure-target-libitm \
47023     info-target-libitm 
47024         @: $(MAKE); $(unstage)
47025         @[ -f $(TARGET_SUBDIR)/libitm/Makefile ] || exit 0; \
47026         r=`${PWD_COMMAND}`; export r; \
47027         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47028         $(NORMAL_TARGET_EXPORTS) \
47029         echo "Doing install-info in $(TARGET_SUBDIR)/libitm"; \
47030         for flag in $(EXTRA_TARGET_FLAGS); do \
47031           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
47032         done; \
47033         (cd $(TARGET_SUBDIR)/libitm && \
47034           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
47035                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
47036                   "RANLIB=$${RANLIB}" \
47037                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
47038                    install-info) \
47039           || exit 1
47040
47041 @endif target-libitm
47042
47043 .PHONY: maybe-install-pdf-target-libitm install-pdf-target-libitm
47044 maybe-install-pdf-target-libitm:
47045 @if target-libitm
47046 maybe-install-pdf-target-libitm: install-pdf-target-libitm
47047
47048 install-pdf-target-libitm: \
47049     configure-target-libitm \
47050     pdf-target-libitm 
47051         @: $(MAKE); $(unstage)
47052         @[ -f $(TARGET_SUBDIR)/libitm/Makefile ] || exit 0; \
47053         r=`${PWD_COMMAND}`; export r; \
47054         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47055         $(NORMAL_TARGET_EXPORTS) \
47056         echo "Doing install-pdf in $(TARGET_SUBDIR)/libitm"; \
47057         for flag in $(EXTRA_TARGET_FLAGS); do \
47058           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
47059         done; \
47060         (cd $(TARGET_SUBDIR)/libitm && \
47061           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
47062                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
47063                   "RANLIB=$${RANLIB}" \
47064                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
47065                    install-pdf) \
47066           || exit 1
47067
47068 @endif target-libitm
47069
47070 .PHONY: maybe-install-html-target-libitm install-html-target-libitm
47071 maybe-install-html-target-libitm:
47072 @if target-libitm
47073 maybe-install-html-target-libitm: install-html-target-libitm
47074
47075 install-html-target-libitm: \
47076     configure-target-libitm \
47077     html-target-libitm 
47078         @: $(MAKE); $(unstage)
47079         @[ -f $(TARGET_SUBDIR)/libitm/Makefile ] || exit 0; \
47080         r=`${PWD_COMMAND}`; export r; \
47081         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47082         $(NORMAL_TARGET_EXPORTS) \
47083         echo "Doing install-html in $(TARGET_SUBDIR)/libitm"; \
47084         for flag in $(EXTRA_TARGET_FLAGS); do \
47085           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
47086         done; \
47087         (cd $(TARGET_SUBDIR)/libitm && \
47088           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
47089                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
47090                   "RANLIB=$${RANLIB}" \
47091                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
47092                    install-html) \
47093           || exit 1
47094
47095 @endif target-libitm
47096
47097 .PHONY: maybe-installcheck-target-libitm installcheck-target-libitm
47098 maybe-installcheck-target-libitm:
47099 @if target-libitm
47100 maybe-installcheck-target-libitm: installcheck-target-libitm
47101
47102 installcheck-target-libitm: \
47103     configure-target-libitm 
47104         @: $(MAKE); $(unstage)
47105         @[ -f $(TARGET_SUBDIR)/libitm/Makefile ] || exit 0; \
47106         r=`${PWD_COMMAND}`; export r; \
47107         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47108         $(NORMAL_TARGET_EXPORTS) \
47109         echo "Doing installcheck in $(TARGET_SUBDIR)/libitm"; \
47110         for flag in $(EXTRA_TARGET_FLAGS); do \
47111           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
47112         done; \
47113         (cd $(TARGET_SUBDIR)/libitm && \
47114           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
47115                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
47116                   "RANLIB=$${RANLIB}" \
47117                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
47118                    installcheck) \
47119           || exit 1
47120
47121 @endif target-libitm
47122
47123 .PHONY: maybe-mostlyclean-target-libitm mostlyclean-target-libitm
47124 maybe-mostlyclean-target-libitm:
47125 @if target-libitm
47126 maybe-mostlyclean-target-libitm: mostlyclean-target-libitm
47127
47128 mostlyclean-target-libitm: 
47129         @: $(MAKE); $(unstage)
47130         @[ -f $(TARGET_SUBDIR)/libitm/Makefile ] || exit 0; \
47131         r=`${PWD_COMMAND}`; export r; \
47132         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47133         $(NORMAL_TARGET_EXPORTS) \
47134         echo "Doing mostlyclean in $(TARGET_SUBDIR)/libitm"; \
47135         for flag in $(EXTRA_TARGET_FLAGS); do \
47136           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
47137         done; \
47138         (cd $(TARGET_SUBDIR)/libitm && \
47139           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
47140                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
47141                   "RANLIB=$${RANLIB}" \
47142                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
47143                    mostlyclean) \
47144           || exit 1
47145
47146 @endif target-libitm
47147
47148 .PHONY: maybe-clean-target-libitm clean-target-libitm
47149 maybe-clean-target-libitm:
47150 @if target-libitm
47151 maybe-clean-target-libitm: clean-target-libitm
47152
47153 clean-target-libitm: 
47154         @: $(MAKE); $(unstage)
47155         @[ -f $(TARGET_SUBDIR)/libitm/Makefile ] || exit 0; \
47156         r=`${PWD_COMMAND}`; export r; \
47157         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47158         $(NORMAL_TARGET_EXPORTS) \
47159         echo "Doing clean in $(TARGET_SUBDIR)/libitm"; \
47160         for flag in $(EXTRA_TARGET_FLAGS); do \
47161           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
47162         done; \
47163         (cd $(TARGET_SUBDIR)/libitm && \
47164           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
47165                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
47166                   "RANLIB=$${RANLIB}" \
47167                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
47168                    clean) \
47169           || exit 1
47170
47171 @endif target-libitm
47172
47173 .PHONY: maybe-distclean-target-libitm distclean-target-libitm
47174 maybe-distclean-target-libitm:
47175 @if target-libitm
47176 maybe-distclean-target-libitm: distclean-target-libitm
47177
47178 distclean-target-libitm: 
47179         @: $(MAKE); $(unstage)
47180         @[ -f $(TARGET_SUBDIR)/libitm/Makefile ] || exit 0; \
47181         r=`${PWD_COMMAND}`; export r; \
47182         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47183         $(NORMAL_TARGET_EXPORTS) \
47184         echo "Doing distclean in $(TARGET_SUBDIR)/libitm"; \
47185         for flag in $(EXTRA_TARGET_FLAGS); do \
47186           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
47187         done; \
47188         (cd $(TARGET_SUBDIR)/libitm && \
47189           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
47190                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
47191                   "RANLIB=$${RANLIB}" \
47192                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
47193                    distclean) \
47194           || exit 1
47195
47196 @endif target-libitm
47197
47198 .PHONY: maybe-maintainer-clean-target-libitm maintainer-clean-target-libitm
47199 maybe-maintainer-clean-target-libitm:
47200 @if target-libitm
47201 maybe-maintainer-clean-target-libitm: maintainer-clean-target-libitm
47202
47203 maintainer-clean-target-libitm: 
47204         @: $(MAKE); $(unstage)
47205         @[ -f $(TARGET_SUBDIR)/libitm/Makefile ] || exit 0; \
47206         r=`${PWD_COMMAND}`; export r; \
47207         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47208         $(NORMAL_TARGET_EXPORTS) \
47209         echo "Doing maintainer-clean in $(TARGET_SUBDIR)/libitm"; \
47210         for flag in $(EXTRA_TARGET_FLAGS); do \
47211           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
47212         done; \
47213         (cd $(TARGET_SUBDIR)/libitm && \
47214           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
47215                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
47216                   "RANLIB=$${RANLIB}" \
47217                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
47218                    maintainer-clean) \
47219           || exit 1
47220
47221 @endif target-libitm
47222
47223
47224
47225
47226
47227 .PHONY: configure-target-libatomic maybe-configure-target-libatomic
47228 maybe-configure-target-libatomic:
47229 @if gcc-bootstrap
47230 configure-target-libatomic: stage_current
47231 @endif gcc-bootstrap
47232 @if target-libatomic
47233 maybe-configure-target-libatomic: configure-target-libatomic
47234 configure-target-libatomic: 
47235         @: $(MAKE); $(unstage)
47236         @r=`${PWD_COMMAND}`; export r; \
47237         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47238         echo "Checking multilib configuration for libatomic..."; \
47239         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libatomic; \
47240         $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libatomic/multilib.tmp 2> /dev/null; \
47241         if test -r $(TARGET_SUBDIR)/libatomic/multilib.out; then \
47242           if cmp -s $(TARGET_SUBDIR)/libatomic/multilib.tmp $(TARGET_SUBDIR)/libatomic/multilib.out; then \
47243             rm -f $(TARGET_SUBDIR)/libatomic/multilib.tmp; \
47244           else \
47245             rm -f $(TARGET_SUBDIR)/libatomic/Makefile; \
47246             mv $(TARGET_SUBDIR)/libatomic/multilib.tmp $(TARGET_SUBDIR)/libatomic/multilib.out; \
47247           fi; \
47248         else \
47249           mv $(TARGET_SUBDIR)/libatomic/multilib.tmp $(TARGET_SUBDIR)/libatomic/multilib.out; \
47250         fi; \
47251         test ! -f $(TARGET_SUBDIR)/libatomic/Makefile || exit 0; \
47252         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libatomic; \
47253         $(NORMAL_TARGET_EXPORTS)  \
47254         echo Configuring in $(TARGET_SUBDIR)/libatomic; \
47255         cd "$(TARGET_SUBDIR)/libatomic" || exit 1; \
47256         case $(srcdir) in \
47257           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
47258           *) topdir=`echo $(TARGET_SUBDIR)/libatomic/ | \
47259                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
47260         esac; \
47261         module_srcdir=libatomic; \
47262         rm -f no-such-file || : ; \
47263         CONFIG_SITE=no-such-file $(SHELL) \
47264           $$s/$$module_srcdir/configure \
47265           --srcdir=$${topdir}/$$module_srcdir \
47266           $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
47267           --target=${target_alias}  \
47268           || exit 1
47269 @endif target-libatomic
47270
47271
47272
47273
47274
47275 .PHONY: all-target-libatomic maybe-all-target-libatomic
47276 maybe-all-target-libatomic:
47277 @if gcc-bootstrap
47278 all-target-libatomic: stage_current
47279 @endif gcc-bootstrap
47280 @if target-libatomic
47281 TARGET-target-libatomic=all
47282 maybe-all-target-libatomic: all-target-libatomic
47283 all-target-libatomic: configure-target-libatomic
47284         @: $(MAKE); $(unstage)
47285         @r=`${PWD_COMMAND}`; export r; \
47286         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47287         $(NORMAL_TARGET_EXPORTS)  \
47288         (cd $(TARGET_SUBDIR)/libatomic && \
47289           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_TARGET_FLAGS)   \
47290                 $(TARGET-target-libatomic))
47291 @endif target-libatomic
47292
47293
47294
47295
47296
47297 .PHONY: check-target-libatomic maybe-check-target-libatomic
47298 maybe-check-target-libatomic:
47299 @if target-libatomic
47300 maybe-check-target-libatomic: check-target-libatomic
47301
47302 check-target-libatomic:
47303         @: $(MAKE); $(unstage)
47304         @r=`${PWD_COMMAND}`; export r; \
47305         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47306         $(NORMAL_TARGET_EXPORTS) \
47307         (cd $(TARGET_SUBDIR)/libatomic && \
47308           $(MAKE) $(TARGET_FLAGS_TO_PASS)   check)
47309
47310 @endif target-libatomic
47311
47312 .PHONY: install-target-libatomic maybe-install-target-libatomic
47313 maybe-install-target-libatomic:
47314 @if target-libatomic
47315 maybe-install-target-libatomic: install-target-libatomic
47316
47317 install-target-libatomic: installdirs
47318         @: $(MAKE); $(unstage)
47319         @r=`${PWD_COMMAND}`; export r; \
47320         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47321         $(NORMAL_TARGET_EXPORTS) \
47322         (cd $(TARGET_SUBDIR)/libatomic && \
47323           $(MAKE) $(TARGET_FLAGS_TO_PASS)  install)
47324
47325 @endif target-libatomic
47326
47327 .PHONY: install-strip-target-libatomic maybe-install-strip-target-libatomic
47328 maybe-install-strip-target-libatomic:
47329 @if target-libatomic
47330 maybe-install-strip-target-libatomic: install-strip-target-libatomic
47331
47332 install-strip-target-libatomic: installdirs
47333         @: $(MAKE); $(unstage)
47334         @r=`${PWD_COMMAND}`; export r; \
47335         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47336         $(NORMAL_TARGET_EXPORTS) \
47337         (cd $(TARGET_SUBDIR)/libatomic && \
47338           $(MAKE) $(TARGET_FLAGS_TO_PASS)  install-strip)
47339
47340 @endif target-libatomic
47341
47342 # Other targets (info, dvi, pdf, etc.)
47343
47344 .PHONY: maybe-info-target-libatomic info-target-libatomic
47345 maybe-info-target-libatomic:
47346 @if target-libatomic
47347 maybe-info-target-libatomic: info-target-libatomic
47348
47349 info-target-libatomic: \
47350     configure-target-libatomic 
47351         @: $(MAKE); $(unstage)
47352         @[ -f $(TARGET_SUBDIR)/libatomic/Makefile ] || exit 0; \
47353         r=`${PWD_COMMAND}`; export r; \
47354         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47355         $(NORMAL_TARGET_EXPORTS) \
47356         echo "Doing info in $(TARGET_SUBDIR)/libatomic"; \
47357         for flag in $(EXTRA_TARGET_FLAGS); do \
47358           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
47359         done; \
47360         (cd $(TARGET_SUBDIR)/libatomic && \
47361           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
47362                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
47363                   "RANLIB=$${RANLIB}" \
47364                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
47365                    info) \
47366           || exit 1
47367
47368 @endif target-libatomic
47369
47370 .PHONY: maybe-dvi-target-libatomic dvi-target-libatomic
47371 maybe-dvi-target-libatomic:
47372 @if target-libatomic
47373 maybe-dvi-target-libatomic: dvi-target-libatomic
47374
47375 dvi-target-libatomic: \
47376     configure-target-libatomic 
47377         @: $(MAKE); $(unstage)
47378         @[ -f $(TARGET_SUBDIR)/libatomic/Makefile ] || exit 0; \
47379         r=`${PWD_COMMAND}`; export r; \
47380         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47381         $(NORMAL_TARGET_EXPORTS) \
47382         echo "Doing dvi in $(TARGET_SUBDIR)/libatomic"; \
47383         for flag in $(EXTRA_TARGET_FLAGS); do \
47384           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
47385         done; \
47386         (cd $(TARGET_SUBDIR)/libatomic && \
47387           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
47388                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
47389                   "RANLIB=$${RANLIB}" \
47390                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
47391                    dvi) \
47392           || exit 1
47393
47394 @endif target-libatomic
47395
47396 .PHONY: maybe-pdf-target-libatomic pdf-target-libatomic
47397 maybe-pdf-target-libatomic:
47398 @if target-libatomic
47399 maybe-pdf-target-libatomic: pdf-target-libatomic
47400
47401 pdf-target-libatomic: \
47402     configure-target-libatomic 
47403         @: $(MAKE); $(unstage)
47404         @[ -f $(TARGET_SUBDIR)/libatomic/Makefile ] || exit 0; \
47405         r=`${PWD_COMMAND}`; export r; \
47406         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47407         $(NORMAL_TARGET_EXPORTS) \
47408         echo "Doing pdf in $(TARGET_SUBDIR)/libatomic"; \
47409         for flag in $(EXTRA_TARGET_FLAGS); do \
47410           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
47411         done; \
47412         (cd $(TARGET_SUBDIR)/libatomic && \
47413           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
47414                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
47415                   "RANLIB=$${RANLIB}" \
47416                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
47417                    pdf) \
47418           || exit 1
47419
47420 @endif target-libatomic
47421
47422 .PHONY: maybe-html-target-libatomic html-target-libatomic
47423 maybe-html-target-libatomic:
47424 @if target-libatomic
47425 maybe-html-target-libatomic: html-target-libatomic
47426
47427 html-target-libatomic: \
47428     configure-target-libatomic 
47429         @: $(MAKE); $(unstage)
47430         @[ -f $(TARGET_SUBDIR)/libatomic/Makefile ] || exit 0; \
47431         r=`${PWD_COMMAND}`; export r; \
47432         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47433         $(NORMAL_TARGET_EXPORTS) \
47434         echo "Doing html in $(TARGET_SUBDIR)/libatomic"; \
47435         for flag in $(EXTRA_TARGET_FLAGS); do \
47436           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
47437         done; \
47438         (cd $(TARGET_SUBDIR)/libatomic && \
47439           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
47440                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
47441                   "RANLIB=$${RANLIB}" \
47442                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
47443                    html) \
47444           || exit 1
47445
47446 @endif target-libatomic
47447
47448 .PHONY: maybe-TAGS-target-libatomic TAGS-target-libatomic
47449 maybe-TAGS-target-libatomic:
47450 @if target-libatomic
47451 maybe-TAGS-target-libatomic: TAGS-target-libatomic
47452
47453 TAGS-target-libatomic: \
47454     configure-target-libatomic 
47455         @: $(MAKE); $(unstage)
47456         @[ -f $(TARGET_SUBDIR)/libatomic/Makefile ] || exit 0; \
47457         r=`${PWD_COMMAND}`; export r; \
47458         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47459         $(NORMAL_TARGET_EXPORTS) \
47460         echo "Doing TAGS in $(TARGET_SUBDIR)/libatomic"; \
47461         for flag in $(EXTRA_TARGET_FLAGS); do \
47462           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
47463         done; \
47464         (cd $(TARGET_SUBDIR)/libatomic && \
47465           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
47466                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
47467                   "RANLIB=$${RANLIB}" \
47468                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
47469                    TAGS) \
47470           || exit 1
47471
47472 @endif target-libatomic
47473
47474 .PHONY: maybe-install-info-target-libatomic install-info-target-libatomic
47475 maybe-install-info-target-libatomic:
47476 @if target-libatomic
47477 maybe-install-info-target-libatomic: install-info-target-libatomic
47478
47479 install-info-target-libatomic: \
47480     configure-target-libatomic \
47481     info-target-libatomic 
47482         @: $(MAKE); $(unstage)
47483         @[ -f $(TARGET_SUBDIR)/libatomic/Makefile ] || exit 0; \
47484         r=`${PWD_COMMAND}`; export r; \
47485         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47486         $(NORMAL_TARGET_EXPORTS) \
47487         echo "Doing install-info in $(TARGET_SUBDIR)/libatomic"; \
47488         for flag in $(EXTRA_TARGET_FLAGS); do \
47489           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
47490         done; \
47491         (cd $(TARGET_SUBDIR)/libatomic && \
47492           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
47493                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
47494                   "RANLIB=$${RANLIB}" \
47495                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
47496                    install-info) \
47497           || exit 1
47498
47499 @endif target-libatomic
47500
47501 .PHONY: maybe-install-pdf-target-libatomic install-pdf-target-libatomic
47502 maybe-install-pdf-target-libatomic:
47503 @if target-libatomic
47504 maybe-install-pdf-target-libatomic: install-pdf-target-libatomic
47505
47506 install-pdf-target-libatomic: \
47507     configure-target-libatomic \
47508     pdf-target-libatomic 
47509         @: $(MAKE); $(unstage)
47510         @[ -f $(TARGET_SUBDIR)/libatomic/Makefile ] || exit 0; \
47511         r=`${PWD_COMMAND}`; export r; \
47512         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47513         $(NORMAL_TARGET_EXPORTS) \
47514         echo "Doing install-pdf in $(TARGET_SUBDIR)/libatomic"; \
47515         for flag in $(EXTRA_TARGET_FLAGS); do \
47516           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
47517         done; \
47518         (cd $(TARGET_SUBDIR)/libatomic && \
47519           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
47520                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
47521                   "RANLIB=$${RANLIB}" \
47522                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
47523                    install-pdf) \
47524           || exit 1
47525
47526 @endif target-libatomic
47527
47528 .PHONY: maybe-install-html-target-libatomic install-html-target-libatomic
47529 maybe-install-html-target-libatomic:
47530 @if target-libatomic
47531 maybe-install-html-target-libatomic: install-html-target-libatomic
47532
47533 install-html-target-libatomic: \
47534     configure-target-libatomic \
47535     html-target-libatomic 
47536         @: $(MAKE); $(unstage)
47537         @[ -f $(TARGET_SUBDIR)/libatomic/Makefile ] || exit 0; \
47538         r=`${PWD_COMMAND}`; export r; \
47539         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47540         $(NORMAL_TARGET_EXPORTS) \
47541         echo "Doing install-html in $(TARGET_SUBDIR)/libatomic"; \
47542         for flag in $(EXTRA_TARGET_FLAGS); do \
47543           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
47544         done; \
47545         (cd $(TARGET_SUBDIR)/libatomic && \
47546           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
47547                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
47548                   "RANLIB=$${RANLIB}" \
47549                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
47550                    install-html) \
47551           || exit 1
47552
47553 @endif target-libatomic
47554
47555 .PHONY: maybe-installcheck-target-libatomic installcheck-target-libatomic
47556 maybe-installcheck-target-libatomic:
47557 @if target-libatomic
47558 maybe-installcheck-target-libatomic: installcheck-target-libatomic
47559
47560 installcheck-target-libatomic: \
47561     configure-target-libatomic 
47562         @: $(MAKE); $(unstage)
47563         @[ -f $(TARGET_SUBDIR)/libatomic/Makefile ] || exit 0; \
47564         r=`${PWD_COMMAND}`; export r; \
47565         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47566         $(NORMAL_TARGET_EXPORTS) \
47567         echo "Doing installcheck in $(TARGET_SUBDIR)/libatomic"; \
47568         for flag in $(EXTRA_TARGET_FLAGS); do \
47569           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
47570         done; \
47571         (cd $(TARGET_SUBDIR)/libatomic && \
47572           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
47573                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
47574                   "RANLIB=$${RANLIB}" \
47575                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
47576                    installcheck) \
47577           || exit 1
47578
47579 @endif target-libatomic
47580
47581 .PHONY: maybe-mostlyclean-target-libatomic mostlyclean-target-libatomic
47582 maybe-mostlyclean-target-libatomic:
47583 @if target-libatomic
47584 maybe-mostlyclean-target-libatomic: mostlyclean-target-libatomic
47585
47586 mostlyclean-target-libatomic: 
47587         @: $(MAKE); $(unstage)
47588         @[ -f $(TARGET_SUBDIR)/libatomic/Makefile ] || exit 0; \
47589         r=`${PWD_COMMAND}`; export r; \
47590         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47591         $(NORMAL_TARGET_EXPORTS) \
47592         echo "Doing mostlyclean in $(TARGET_SUBDIR)/libatomic"; \
47593         for flag in $(EXTRA_TARGET_FLAGS); do \
47594           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
47595         done; \
47596         (cd $(TARGET_SUBDIR)/libatomic && \
47597           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
47598                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
47599                   "RANLIB=$${RANLIB}" \
47600                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
47601                    mostlyclean) \
47602           || exit 1
47603
47604 @endif target-libatomic
47605
47606 .PHONY: maybe-clean-target-libatomic clean-target-libatomic
47607 maybe-clean-target-libatomic:
47608 @if target-libatomic
47609 maybe-clean-target-libatomic: clean-target-libatomic
47610
47611 clean-target-libatomic: 
47612         @: $(MAKE); $(unstage)
47613         @[ -f $(TARGET_SUBDIR)/libatomic/Makefile ] || exit 0; \
47614         r=`${PWD_COMMAND}`; export r; \
47615         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47616         $(NORMAL_TARGET_EXPORTS) \
47617         echo "Doing clean in $(TARGET_SUBDIR)/libatomic"; \
47618         for flag in $(EXTRA_TARGET_FLAGS); do \
47619           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
47620         done; \
47621         (cd $(TARGET_SUBDIR)/libatomic && \
47622           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
47623                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
47624                   "RANLIB=$${RANLIB}" \
47625                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
47626                    clean) \
47627           || exit 1
47628
47629 @endif target-libatomic
47630
47631 .PHONY: maybe-distclean-target-libatomic distclean-target-libatomic
47632 maybe-distclean-target-libatomic:
47633 @if target-libatomic
47634 maybe-distclean-target-libatomic: distclean-target-libatomic
47635
47636 distclean-target-libatomic: 
47637         @: $(MAKE); $(unstage)
47638         @[ -f $(TARGET_SUBDIR)/libatomic/Makefile ] || exit 0; \
47639         r=`${PWD_COMMAND}`; export r; \
47640         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47641         $(NORMAL_TARGET_EXPORTS) \
47642         echo "Doing distclean in $(TARGET_SUBDIR)/libatomic"; \
47643         for flag in $(EXTRA_TARGET_FLAGS); do \
47644           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
47645         done; \
47646         (cd $(TARGET_SUBDIR)/libatomic && \
47647           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
47648                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
47649                   "RANLIB=$${RANLIB}" \
47650                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
47651                    distclean) \
47652           || exit 1
47653
47654 @endif target-libatomic
47655
47656 .PHONY: maybe-maintainer-clean-target-libatomic maintainer-clean-target-libatomic
47657 maybe-maintainer-clean-target-libatomic:
47658 @if target-libatomic
47659 maybe-maintainer-clean-target-libatomic: maintainer-clean-target-libatomic
47660
47661 maintainer-clean-target-libatomic: 
47662         @: $(MAKE); $(unstage)
47663         @[ -f $(TARGET_SUBDIR)/libatomic/Makefile ] || exit 0; \
47664         r=`${PWD_COMMAND}`; export r; \
47665         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47666         $(NORMAL_TARGET_EXPORTS) \
47667         echo "Doing maintainer-clean in $(TARGET_SUBDIR)/libatomic"; \
47668         for flag in $(EXTRA_TARGET_FLAGS); do \
47669           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
47670         done; \
47671         (cd $(TARGET_SUBDIR)/libatomic && \
47672           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
47673                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
47674                   "RANLIB=$${RANLIB}" \
47675                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
47676                    maintainer-clean) \
47677           || exit 1
47678
47679 @endif target-libatomic
47680
47681
47682
47683 @if target-libgomp
47684 .PHONY: check-target-libgomp-c++
47685 check-target-libgomp-c++:
47686         $(MAKE) RUNTESTFLAGS="$(RUNTESTFLAGS) c++.exp" check-target-libgomp
47687
47688 @endif target-libgomp
47689
47690 @if target-libitm
47691 .PHONY: check-target-libitm-c++
47692 check-target-libitm-c++:
47693         $(MAKE) RUNTESTFLAGS="$(RUNTESTFLAGS) c++.exp" check-target-libitm
47694
47695 @endif target-libitm
47696
47697 # ----------
47698 # GCC module
47699 # ----------
47700
47701 @if gcc-no-bootstrap
47702 .PHONY: cross
47703 cross: all-build all-gas all-ld
47704         @r=`${PWD_COMMAND}`; export r; \
47705         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47706         $(HOST_EXPORTS) \
47707         echo "Building the C and C++ compiler"; \
47708         cd gcc && $(MAKE) $(GCC_FLAGS_TO_PASS) LANGUAGES="c c++"
47709         @r=`${PWD_COMMAND}`; export r; \
47710         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47711         echo "Building runtime libraries"; \
47712         $(MAKE) $(RECURSE_FLAGS_TO_PASS) LANGUAGES="c c++" all
47713 @endif gcc-no-bootstrap
47714
47715 @if gcc
47716
47717 .PHONY: check-gcc-c check-c
47718 check-gcc-c:
47719         r=`${PWD_COMMAND}`; export r; \
47720         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47721         $(HOST_EXPORTS) \
47722         (cd gcc && $(MAKE) $(GCC_FLAGS_TO_PASS) check-gcc);
47723 check-c: check-gcc-c
47724
47725 .PHONY: check-gcc-c++ check-c++
47726 check-gcc-c++:
47727         r=`${PWD_COMMAND}`; export r; \
47728         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47729         $(HOST_EXPORTS) \
47730         (cd gcc && $(MAKE) $(GCC_FLAGS_TO_PASS) check-c++);
47731 check-c++: check-gcc-c++ check-target-libstdc++-v3 check-target-libitm-c++ check-target-libgomp-c++
47732
47733 .PHONY: check-gcc-fortran check-fortran
47734 check-gcc-fortran:
47735         r=`${PWD_COMMAND}`; export r; \
47736         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47737         $(HOST_EXPORTS) \
47738         (cd gcc && $(MAKE) $(GCC_FLAGS_TO_PASS) check-fortran);
47739 check-fortran: check-gcc-fortran check-target-libquadmath check-target-libgfortran
47740
47741 .PHONY: check-gcc-java check-java
47742 check-gcc-java:
47743         r=`${PWD_COMMAND}`; export r; \
47744         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47745         $(HOST_EXPORTS) \
47746         (cd gcc && $(MAKE) $(GCC_FLAGS_TO_PASS) check-java);
47747 check-java: check-gcc-java check-target-libjava
47748
47749 .PHONY: check-gcc-ada check-ada
47750 check-gcc-ada:
47751         r=`${PWD_COMMAND}`; export r; \
47752         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47753         $(HOST_EXPORTS) \
47754         (cd gcc && $(MAKE) $(GCC_FLAGS_TO_PASS) check-ada);
47755 check-ada: check-gcc-ada check-target-libada
47756
47757 .PHONY: check-gcc-objc check-objc
47758 check-gcc-objc:
47759         r=`${PWD_COMMAND}`; export r; \
47760         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47761         $(HOST_EXPORTS) \
47762         (cd gcc && $(MAKE) $(GCC_FLAGS_TO_PASS) check-objc);
47763 check-objc: check-gcc-objc check-target-libobjc
47764
47765 .PHONY: check-gcc-obj-c++ check-obj-c++
47766 check-gcc-obj-c++:
47767         r=`${PWD_COMMAND}`; export r; \
47768         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47769         $(HOST_EXPORTS) \
47770         (cd gcc && $(MAKE) $(GCC_FLAGS_TO_PASS) check-obj-c++);
47771 check-obj-c++: check-gcc-obj-c++
47772
47773 .PHONY: check-gcc-go check-go
47774 check-gcc-go:
47775         r=`${PWD_COMMAND}`; export r; \
47776         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47777         $(HOST_EXPORTS) \
47778         (cd gcc && $(MAKE) $(GCC_FLAGS_TO_PASS) check-go);
47779 check-go: check-gcc-go check-target-libgo
47780
47781
47782 # The gcc part of install-no-fixedincludes, which relies on an intimate
47783 # knowledge of how a number of gcc internal targets (inter)operate.  Delegate.
47784 .PHONY: gcc-install-no-fixedincludes
47785 gcc-install-no-fixedincludes:
47786         @if [ -f ./gcc/Makefile ]; then \
47787           r=`${PWD_COMMAND}`; export r; \
47788           s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47789           $(HOST_EXPORTS) \
47790           (cd ./gcc \
47791            && $(MAKE) $(GCC_FLAGS_TO_PASS) install-no-fixedincludes); \
47792         else true; fi
47793 @endif gcc
47794
47795 # ---------------------
47796 # GCC bootstrap support
47797 # ---------------------
47798
47799 # We track the current stage (the one in 'gcc') in the stage_current file.
47800 # stage_last instead tracks the stage that was built last.  These targets
47801 # are dummy when toplevel bootstrap is not active.
47802
47803 # While making host and target tools, symlinks to the final stage must be
47804 # there, so $(unstage) should be run at various points.  To avoid excessive
47805 # recursive invocations of make, we "inline" them using a variable.  These
47806 # must be referenced as ": $(MAKE) ; $(unstage)" rather than "$(unstage)"
47807 # to avoid warnings from the GNU Make job server.
47808
47809 unstage = :
47810 stage = :
47811 current_stage = ""
47812
47813 @if gcc-bootstrap
47814 unstage = if [ -f stage_last ]; then [ -f stage_current ] || $(MAKE) `cat stage_last`-start || exit 1; else :; fi
47815 stage = if [ -f stage_current ]; then $(MAKE) `cat stage_current`-end || exit 1; else :; fi
47816 current_stage = "`cat stage_current 2> /dev/null`"
47817 @endif gcc-bootstrap
47818
47819 .PHONY: unstage stage
47820 unstage:
47821         @: $(MAKE); $(unstage)
47822 stage:
47823         @: $(MAKE); $(stage)
47824
47825 # Disable commands for lean bootstrap.
47826 LEAN = false
47827
47828 # We name the build directories for the various stages "stage1-gcc",
47829 # "stage2-gcc","stage3-gcc", etc.
47830
47831 # Since the 'compare' process will fail (on debugging information) if any
47832 # directory names are different, we need to link the gcc directory for
47833 # the previous stage to a constant name ('prev-gcc'), and to make the name of
47834 # the build directories constant as well. For the latter, we use naked names
47835 # like 'gcc', because the scripts in that directory assume it.  We use
47836 # mv on platforms where symlinks to directories do not work or are not
47837 # reliable.
47838
47839 # 'touch' doesn't work right on some platforms.
47840 STAMP = echo timestamp > 
47841
47842 # We only want to compare .o files, so set this!
47843 objext = .o
47844
47845
47846 .PHONY: stage1-start stage1-end
47847
47848 stage1-start::
47849         @: $(MAKE); $(stage); \
47850         echo stage1 > stage_current; \
47851         echo stage1 > stage_last; \
47852         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)
47853 @if bfd
47854         @cd $(HOST_SUBDIR); [ -d stage1-bfd ] || \
47855           mkdir stage1-bfd; \
47856         mv stage1-bfd bfd
47857 @endif bfd
47858 @if opcodes
47859         @cd $(HOST_SUBDIR); [ -d stage1-opcodes ] || \
47860           mkdir stage1-opcodes; \
47861         mv stage1-opcodes opcodes
47862 @endif opcodes
47863 @if binutils
47864         @cd $(HOST_SUBDIR); [ -d stage1-binutils ] || \
47865           mkdir stage1-binutils; \
47866         mv stage1-binutils binutils
47867 @endif binutils
47868 @if fixincludes
47869         @cd $(HOST_SUBDIR); [ -d stage1-fixincludes ] || \
47870           mkdir stage1-fixincludes; \
47871         mv stage1-fixincludes fixincludes
47872 @endif fixincludes
47873 @if gas
47874         @cd $(HOST_SUBDIR); [ -d stage1-gas ] || \
47875           mkdir stage1-gas; \
47876         mv stage1-gas gas
47877 @endif gas
47878 @if gcc
47879         @cd $(HOST_SUBDIR); [ -d stage1-gcc ] || \
47880           mkdir stage1-gcc; \
47881         mv stage1-gcc gcc
47882 @endif gcc
47883 @if gmp
47884         @cd $(HOST_SUBDIR); [ -d stage1-gmp ] || \
47885           mkdir stage1-gmp; \
47886         mv stage1-gmp gmp
47887 @endif gmp
47888 @if mpfr
47889         @cd $(HOST_SUBDIR); [ -d stage1-mpfr ] || \
47890           mkdir stage1-mpfr; \
47891         mv stage1-mpfr mpfr
47892 @endif mpfr
47893 @if mpc
47894         @cd $(HOST_SUBDIR); [ -d stage1-mpc ] || \
47895           mkdir stage1-mpc; \
47896         mv stage1-mpc mpc
47897 @endif mpc
47898 @if isl
47899         @cd $(HOST_SUBDIR); [ -d stage1-isl ] || \
47900           mkdir stage1-isl; \
47901         mv stage1-isl isl
47902 @endif isl
47903 @if libelf
47904         @cd $(HOST_SUBDIR); [ -d stage1-libelf ] || \
47905           mkdir stage1-libelf; \
47906         mv stage1-libelf libelf
47907 @endif libelf
47908 @if gold
47909         @cd $(HOST_SUBDIR); [ -d stage1-gold ] || \
47910           mkdir stage1-gold; \
47911         mv stage1-gold gold
47912 @endif gold
47913 @if intl
47914         @cd $(HOST_SUBDIR); [ -d stage1-intl ] || \
47915           mkdir stage1-intl; \
47916         mv stage1-intl intl
47917 @endif intl
47918 @if ld
47919         @cd $(HOST_SUBDIR); [ -d stage1-ld ] || \
47920           mkdir stage1-ld; \
47921         mv stage1-ld ld
47922 @endif ld
47923 @if libbacktrace
47924         @cd $(HOST_SUBDIR); [ -d stage1-libbacktrace ] || \
47925           mkdir stage1-libbacktrace; \
47926         mv stage1-libbacktrace libbacktrace
47927 @endif libbacktrace
47928 @if libcpp
47929         @cd $(HOST_SUBDIR); [ -d stage1-libcpp ] || \
47930           mkdir stage1-libcpp; \
47931         mv stage1-libcpp libcpp
47932 @endif libcpp
47933 @if libdecnumber
47934         @cd $(HOST_SUBDIR); [ -d stage1-libdecnumber ] || \
47935           mkdir stage1-libdecnumber; \
47936         mv stage1-libdecnumber libdecnumber
47937 @endif libdecnumber
47938 @if libiberty
47939         @cd $(HOST_SUBDIR); [ -d stage1-libiberty ] || \
47940           mkdir stage1-libiberty; \
47941         mv stage1-libiberty libiberty
47942 @endif libiberty
47943 @if libiberty-linker-plugin
47944         @cd $(HOST_SUBDIR); [ -d stage1-libiberty-linker-plugin ] || \
47945           mkdir stage1-libiberty-linker-plugin; \
47946         mv stage1-libiberty-linker-plugin libiberty-linker-plugin
47947 @endif libiberty-linker-plugin
47948 @if libiconv
47949         @cd $(HOST_SUBDIR); [ -d stage1-libiconv ] || \
47950           mkdir stage1-libiconv; \
47951         mv stage1-libiconv libiconv
47952 @endif libiconv
47953 @if zlib
47954         @cd $(HOST_SUBDIR); [ -d stage1-zlib ] || \
47955           mkdir stage1-zlib; \
47956         mv stage1-zlib zlib
47957 @endif zlib
47958 @if lto-plugin
47959         @cd $(HOST_SUBDIR); [ -d stage1-lto-plugin ] || \
47960           mkdir stage1-lto-plugin; \
47961         mv stage1-lto-plugin lto-plugin
47962 @endif lto-plugin
47963         @[ -d stage1-$(TARGET_SUBDIR) ] || \
47964           mkdir stage1-$(TARGET_SUBDIR); \
47965         mv stage1-$(TARGET_SUBDIR) $(TARGET_SUBDIR)
47966
47967 stage1-end:: 
47968 @if bfd
47969         @if test -d $(HOST_SUBDIR)/bfd; then \
47970           cd $(HOST_SUBDIR); mv bfd stage1-bfd; \
47971         fi
47972 @endif bfd
47973 @if opcodes
47974         @if test -d $(HOST_SUBDIR)/opcodes; then \
47975           cd $(HOST_SUBDIR); mv opcodes stage1-opcodes; \
47976         fi
47977 @endif opcodes
47978 @if binutils
47979         @if test -d $(HOST_SUBDIR)/binutils; then \
47980           cd $(HOST_SUBDIR); mv binutils stage1-binutils; \
47981         fi
47982 @endif binutils
47983 @if fixincludes
47984         @if test -d $(HOST_SUBDIR)/fixincludes; then \
47985           cd $(HOST_SUBDIR); mv fixincludes stage1-fixincludes; \
47986         fi
47987 @endif fixincludes
47988 @if gas
47989         @if test -d $(HOST_SUBDIR)/gas; then \
47990           cd $(HOST_SUBDIR); mv gas stage1-gas; \
47991         fi
47992 @endif gas
47993 @if gcc
47994         @if test -d $(HOST_SUBDIR)/gcc; then \
47995           cd $(HOST_SUBDIR); mv gcc stage1-gcc; \
47996         fi
47997 @endif gcc
47998 @if gmp
47999         @if test -d $(HOST_SUBDIR)/gmp; then \
48000           cd $(HOST_SUBDIR); mv gmp stage1-gmp; \
48001         fi
48002 @endif gmp
48003 @if mpfr
48004         @if test -d $(HOST_SUBDIR)/mpfr; then \
48005           cd $(HOST_SUBDIR); mv mpfr stage1-mpfr; \
48006         fi
48007 @endif mpfr
48008 @if mpc
48009         @if test -d $(HOST_SUBDIR)/mpc; then \
48010           cd $(HOST_SUBDIR); mv mpc stage1-mpc; \
48011         fi
48012 @endif mpc
48013 @if isl
48014         @if test -d $(HOST_SUBDIR)/isl; then \
48015           cd $(HOST_SUBDIR); mv isl stage1-isl; \
48016         fi
48017 @endif isl
48018 @if libelf
48019         @if test -d $(HOST_SUBDIR)/libelf; then \
48020           cd $(HOST_SUBDIR); mv libelf stage1-libelf; \
48021         fi
48022 @endif libelf
48023 @if gold
48024         @if test -d $(HOST_SUBDIR)/gold; then \
48025           cd $(HOST_SUBDIR); mv gold stage1-gold; \
48026         fi
48027 @endif gold
48028 @if intl
48029         @if test -d $(HOST_SUBDIR)/intl; then \
48030           cd $(HOST_SUBDIR); mv intl stage1-intl; \
48031         fi
48032 @endif intl
48033 @if ld
48034         @if test -d $(HOST_SUBDIR)/ld; then \
48035           cd $(HOST_SUBDIR); mv ld stage1-ld; \
48036         fi
48037 @endif ld
48038 @if libbacktrace
48039         @if test -d $(HOST_SUBDIR)/libbacktrace; then \
48040           cd $(HOST_SUBDIR); mv libbacktrace stage1-libbacktrace; \
48041         fi
48042 @endif libbacktrace
48043 @if libcpp
48044         @if test -d $(HOST_SUBDIR)/libcpp; then \
48045           cd $(HOST_SUBDIR); mv libcpp stage1-libcpp; \
48046         fi
48047 @endif libcpp
48048 @if libdecnumber
48049         @if test -d $(HOST_SUBDIR)/libdecnumber; then \
48050           cd $(HOST_SUBDIR); mv libdecnumber stage1-libdecnumber; \
48051         fi
48052 @endif libdecnumber
48053 @if libiberty
48054         @if test -d $(HOST_SUBDIR)/libiberty; then \
48055           cd $(HOST_SUBDIR); mv libiberty stage1-libiberty; \
48056         fi
48057 @endif libiberty
48058 @if libiberty-linker-plugin
48059         @if test -d $(HOST_SUBDIR)/libiberty-linker-plugin; then \
48060           cd $(HOST_SUBDIR); mv libiberty-linker-plugin stage1-libiberty-linker-plugin; \
48061         fi
48062 @endif libiberty-linker-plugin
48063 @if libiconv
48064         @if test -d $(HOST_SUBDIR)/libiconv; then \
48065           cd $(HOST_SUBDIR); mv libiconv stage1-libiconv; \
48066         fi
48067 @endif libiconv
48068 @if zlib
48069         @if test -d $(HOST_SUBDIR)/zlib; then \
48070           cd $(HOST_SUBDIR); mv zlib stage1-zlib; \
48071         fi
48072 @endif zlib
48073 @if lto-plugin
48074         @if test -d $(HOST_SUBDIR)/lto-plugin; then \
48075           cd $(HOST_SUBDIR); mv lto-plugin stage1-lto-plugin; \
48076         fi
48077 @endif lto-plugin
48078         @if test -d $(TARGET_SUBDIR); then \
48079           mv $(TARGET_SUBDIR) stage1-$(TARGET_SUBDIR); \
48080         fi
48081         rm -f stage_current
48082
48083 # Bubble a bug fix through all the stages up to stage 1.  They are
48084 # remade, but not reconfigured.  The next stage (if any) will not be
48085 # reconfigured either.
48086 .PHONY: stage1-bubble
48087 stage1-bubble:: 
48088         @r=`${PWD_COMMAND}`; export r; \
48089         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48090         if test -f stage1-lean ; then \
48091           echo Skipping rebuild of stage1; \
48092         else \
48093           $(MAKE) stage1-start; \
48094           $(MAKE) $(RECURSE_FLAGS_TO_PASS) all-stage1; \
48095         fi
48096
48097 .PHONY: all-stage1 clean-stage1
48098 do-clean: clean-stage1
48099
48100 # FIXME: Will not need to be conditional when toplevel bootstrap is the
48101 # only possibility, but now it conflicts with no-bootstrap rules
48102 @if gcc-bootstrap
48103
48104
48105
48106
48107 # Rules to wipe a stage and all the following ones, also used for cleanstrap
48108
48109 .PHONY: distclean-stage1
48110 distclean-stage1::
48111         @: $(MAKE); $(stage)
48112         @test "`cat stage_last`" != stage1 || rm -f stage_last
48113         rm -rf stage1-* 
48114
48115
48116 @endif gcc-bootstrap
48117
48118
48119 .PHONY: stage2-start stage2-end
48120
48121 stage2-start::
48122         @: $(MAKE); $(stage); \
48123         echo stage2 > stage_current; \
48124         echo stage2 > stage_last; \
48125         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)
48126 @if bfd
48127         @cd $(HOST_SUBDIR); [ -d stage2-bfd ] || \
48128           mkdir stage2-bfd; \
48129         mv stage2-bfd bfd; \
48130         mv stage1-bfd prev-bfd || test -f stage1-lean 
48131 @endif bfd
48132 @if opcodes
48133         @cd $(HOST_SUBDIR); [ -d stage2-opcodes ] || \
48134           mkdir stage2-opcodes; \
48135         mv stage2-opcodes opcodes; \
48136         mv stage1-opcodes prev-opcodes || test -f stage1-lean 
48137 @endif opcodes
48138 @if binutils
48139         @cd $(HOST_SUBDIR); [ -d stage2-binutils ] || \
48140           mkdir stage2-binutils; \
48141         mv stage2-binutils binutils; \
48142         mv stage1-binutils prev-binutils || test -f stage1-lean 
48143 @endif binutils
48144 @if fixincludes
48145         @cd $(HOST_SUBDIR); [ -d stage2-fixincludes ] || \
48146           mkdir stage2-fixincludes; \
48147         mv stage2-fixincludes fixincludes; \
48148         mv stage1-fixincludes prev-fixincludes || test -f stage1-lean 
48149 @endif fixincludes
48150 @if gas
48151         @cd $(HOST_SUBDIR); [ -d stage2-gas ] || \
48152           mkdir stage2-gas; \
48153         mv stage2-gas gas; \
48154         mv stage1-gas prev-gas || test -f stage1-lean 
48155 @endif gas
48156 @if gcc
48157         @cd $(HOST_SUBDIR); [ -d stage2-gcc ] || \
48158           mkdir stage2-gcc; \
48159         mv stage2-gcc gcc; \
48160         mv stage1-gcc prev-gcc || test -f stage1-lean 
48161 @endif gcc
48162 @if gmp
48163         @cd $(HOST_SUBDIR); [ -d stage2-gmp ] || \
48164           mkdir stage2-gmp; \
48165         mv stage2-gmp gmp; \
48166         mv stage1-gmp prev-gmp || test -f stage1-lean 
48167 @endif gmp
48168 @if mpfr
48169         @cd $(HOST_SUBDIR); [ -d stage2-mpfr ] || \
48170           mkdir stage2-mpfr; \
48171         mv stage2-mpfr mpfr; \
48172         mv stage1-mpfr prev-mpfr || test -f stage1-lean 
48173 @endif mpfr
48174 @if mpc
48175         @cd $(HOST_SUBDIR); [ -d stage2-mpc ] || \
48176           mkdir stage2-mpc; \
48177         mv stage2-mpc mpc; \
48178         mv stage1-mpc prev-mpc || test -f stage1-lean 
48179 @endif mpc
48180 @if isl
48181         @cd $(HOST_SUBDIR); [ -d stage2-isl ] || \
48182           mkdir stage2-isl; \
48183         mv stage2-isl isl; \
48184         mv stage1-isl prev-isl || test -f stage1-lean 
48185 @endif isl
48186 @if libelf
48187         @cd $(HOST_SUBDIR); [ -d stage2-libelf ] || \
48188           mkdir stage2-libelf; \
48189         mv stage2-libelf libelf; \
48190         mv stage1-libelf prev-libelf || test -f stage1-lean 
48191 @endif libelf
48192 @if gold
48193         @cd $(HOST_SUBDIR); [ -d stage2-gold ] || \
48194           mkdir stage2-gold; \
48195         mv stage2-gold gold; \
48196         mv stage1-gold prev-gold || test -f stage1-lean 
48197 @endif gold
48198 @if intl
48199         @cd $(HOST_SUBDIR); [ -d stage2-intl ] || \
48200           mkdir stage2-intl; \
48201         mv stage2-intl intl; \
48202         mv stage1-intl prev-intl || test -f stage1-lean 
48203 @endif intl
48204 @if ld
48205         @cd $(HOST_SUBDIR); [ -d stage2-ld ] || \
48206           mkdir stage2-ld; \
48207         mv stage2-ld ld; \
48208         mv stage1-ld prev-ld || test -f stage1-lean 
48209 @endif ld
48210 @if libbacktrace
48211         @cd $(HOST_SUBDIR); [ -d stage2-libbacktrace ] || \
48212           mkdir stage2-libbacktrace; \
48213         mv stage2-libbacktrace libbacktrace; \
48214         mv stage1-libbacktrace prev-libbacktrace || test -f stage1-lean 
48215 @endif libbacktrace
48216 @if libcpp
48217         @cd $(HOST_SUBDIR); [ -d stage2-libcpp ] || \
48218           mkdir stage2-libcpp; \
48219         mv stage2-libcpp libcpp; \
48220         mv stage1-libcpp prev-libcpp || test -f stage1-lean 
48221 @endif libcpp
48222 @if libdecnumber
48223         @cd $(HOST_SUBDIR); [ -d stage2-libdecnumber ] || \
48224           mkdir stage2-libdecnumber; \
48225         mv stage2-libdecnumber libdecnumber; \
48226         mv stage1-libdecnumber prev-libdecnumber || test -f stage1-lean 
48227 @endif libdecnumber
48228 @if libiberty
48229         @cd $(HOST_SUBDIR); [ -d stage2-libiberty ] || \
48230           mkdir stage2-libiberty; \
48231         mv stage2-libiberty libiberty; \
48232         mv stage1-libiberty prev-libiberty || test -f stage1-lean 
48233 @endif libiberty
48234 @if libiberty-linker-plugin
48235         @cd $(HOST_SUBDIR); [ -d stage2-libiberty-linker-plugin ] || \
48236           mkdir stage2-libiberty-linker-plugin; \
48237         mv stage2-libiberty-linker-plugin libiberty-linker-plugin; \
48238         mv stage1-libiberty-linker-plugin prev-libiberty-linker-plugin || test -f stage1-lean 
48239 @endif libiberty-linker-plugin
48240 @if libiconv
48241         @cd $(HOST_SUBDIR); [ -d stage2-libiconv ] || \
48242           mkdir stage2-libiconv; \
48243         mv stage2-libiconv libiconv; \
48244         mv stage1-libiconv prev-libiconv || test -f stage1-lean 
48245 @endif libiconv
48246 @if zlib
48247         @cd $(HOST_SUBDIR); [ -d stage2-zlib ] || \
48248           mkdir stage2-zlib; \
48249         mv stage2-zlib zlib; \
48250         mv stage1-zlib prev-zlib || test -f stage1-lean 
48251 @endif zlib
48252 @if lto-plugin
48253         @cd $(HOST_SUBDIR); [ -d stage2-lto-plugin ] || \
48254           mkdir stage2-lto-plugin; \
48255         mv stage2-lto-plugin lto-plugin; \
48256         mv stage1-lto-plugin prev-lto-plugin || test -f stage1-lean 
48257 @endif lto-plugin
48258         @[ -d stage2-$(TARGET_SUBDIR) ] || \
48259           mkdir stage2-$(TARGET_SUBDIR); \
48260         mv stage2-$(TARGET_SUBDIR) $(TARGET_SUBDIR); \
48261         mv stage1-$(TARGET_SUBDIR) prev-$(TARGET_SUBDIR) || test -f stage1-lean 
48262
48263 stage2-end:: 
48264 @if bfd
48265         @if test -d $(HOST_SUBDIR)/bfd; then \
48266           cd $(HOST_SUBDIR); mv bfd stage2-bfd; \
48267           mv prev-bfd stage1-bfd; : ; \
48268         fi
48269 @endif bfd
48270 @if opcodes
48271         @if test -d $(HOST_SUBDIR)/opcodes; then \
48272           cd $(HOST_SUBDIR); mv opcodes stage2-opcodes; \
48273           mv prev-opcodes stage1-opcodes; : ; \
48274         fi
48275 @endif opcodes
48276 @if binutils
48277         @if test -d $(HOST_SUBDIR)/binutils; then \
48278           cd $(HOST_SUBDIR); mv binutils stage2-binutils; \
48279           mv prev-binutils stage1-binutils; : ; \
48280         fi
48281 @endif binutils
48282 @if fixincludes
48283         @if test -d $(HOST_SUBDIR)/fixincludes; then \
48284           cd $(HOST_SUBDIR); mv fixincludes stage2-fixincludes; \
48285           mv prev-fixincludes stage1-fixincludes; : ; \
48286         fi
48287 @endif fixincludes
48288 @if gas
48289         @if test -d $(HOST_SUBDIR)/gas; then \
48290           cd $(HOST_SUBDIR); mv gas stage2-gas; \
48291           mv prev-gas stage1-gas; : ; \
48292         fi
48293 @endif gas
48294 @if gcc
48295         @if test -d $(HOST_SUBDIR)/gcc; then \
48296           cd $(HOST_SUBDIR); mv gcc stage2-gcc; \
48297           mv prev-gcc stage1-gcc; : ; \
48298         fi
48299 @endif gcc
48300 @if gmp
48301         @if test -d $(HOST_SUBDIR)/gmp; then \
48302           cd $(HOST_SUBDIR); mv gmp stage2-gmp; \
48303           mv prev-gmp stage1-gmp; : ; \
48304         fi
48305 @endif gmp
48306 @if mpfr
48307         @if test -d $(HOST_SUBDIR)/mpfr; then \
48308           cd $(HOST_SUBDIR); mv mpfr stage2-mpfr; \
48309           mv prev-mpfr stage1-mpfr; : ; \
48310         fi
48311 @endif mpfr
48312 @if mpc
48313         @if test -d $(HOST_SUBDIR)/mpc; then \
48314           cd $(HOST_SUBDIR); mv mpc stage2-mpc; \
48315           mv prev-mpc stage1-mpc; : ; \
48316         fi
48317 @endif mpc
48318 @if isl
48319         @if test -d $(HOST_SUBDIR)/isl; then \
48320           cd $(HOST_SUBDIR); mv isl stage2-isl; \
48321           mv prev-isl stage1-isl; : ; \
48322         fi
48323 @endif isl
48324 @if libelf
48325         @if test -d $(HOST_SUBDIR)/libelf; then \
48326           cd $(HOST_SUBDIR); mv libelf stage2-libelf; \
48327           mv prev-libelf stage1-libelf; : ; \
48328         fi
48329 @endif libelf
48330 @if gold
48331         @if test -d $(HOST_SUBDIR)/gold; then \
48332           cd $(HOST_SUBDIR); mv gold stage2-gold; \
48333           mv prev-gold stage1-gold; : ; \
48334         fi
48335 @endif gold
48336 @if intl
48337         @if test -d $(HOST_SUBDIR)/intl; then \
48338           cd $(HOST_SUBDIR); mv intl stage2-intl; \
48339           mv prev-intl stage1-intl; : ; \
48340         fi
48341 @endif intl
48342 @if ld
48343         @if test -d $(HOST_SUBDIR)/ld; then \
48344           cd $(HOST_SUBDIR); mv ld stage2-ld; \
48345           mv prev-ld stage1-ld; : ; \
48346         fi
48347 @endif ld
48348 @if libbacktrace
48349         @if test -d $(HOST_SUBDIR)/libbacktrace; then \
48350           cd $(HOST_SUBDIR); mv libbacktrace stage2-libbacktrace; \
48351           mv prev-libbacktrace stage1-libbacktrace; : ; \
48352         fi
48353 @endif libbacktrace
48354 @if libcpp
48355         @if test -d $(HOST_SUBDIR)/libcpp; then \
48356           cd $(HOST_SUBDIR); mv libcpp stage2-libcpp; \
48357           mv prev-libcpp stage1-libcpp; : ; \
48358         fi
48359 @endif libcpp
48360 @if libdecnumber
48361         @if test -d $(HOST_SUBDIR)/libdecnumber; then \
48362           cd $(HOST_SUBDIR); mv libdecnumber stage2-libdecnumber; \
48363           mv prev-libdecnumber stage1-libdecnumber; : ; \
48364         fi
48365 @endif libdecnumber
48366 @if libiberty
48367         @if test -d $(HOST_SUBDIR)/libiberty; then \
48368           cd $(HOST_SUBDIR); mv libiberty stage2-libiberty; \
48369           mv prev-libiberty stage1-libiberty; : ; \
48370         fi
48371 @endif libiberty
48372 @if libiberty-linker-plugin
48373         @if test -d $(HOST_SUBDIR)/libiberty-linker-plugin; then \
48374           cd $(HOST_SUBDIR); mv libiberty-linker-plugin stage2-libiberty-linker-plugin; \
48375           mv prev-libiberty-linker-plugin stage1-libiberty-linker-plugin; : ; \
48376         fi
48377 @endif libiberty-linker-plugin
48378 @if libiconv
48379         @if test -d $(HOST_SUBDIR)/libiconv; then \
48380           cd $(HOST_SUBDIR); mv libiconv stage2-libiconv; \
48381           mv prev-libiconv stage1-libiconv; : ; \
48382         fi
48383 @endif libiconv
48384 @if zlib
48385         @if test -d $(HOST_SUBDIR)/zlib; then \
48386           cd $(HOST_SUBDIR); mv zlib stage2-zlib; \
48387           mv prev-zlib stage1-zlib; : ; \
48388         fi
48389 @endif zlib
48390 @if lto-plugin
48391         @if test -d $(HOST_SUBDIR)/lto-plugin; then \
48392           cd $(HOST_SUBDIR); mv lto-plugin stage2-lto-plugin; \
48393           mv prev-lto-plugin stage1-lto-plugin; : ; \
48394         fi
48395 @endif lto-plugin
48396         @if test -d $(TARGET_SUBDIR); then \
48397           mv $(TARGET_SUBDIR) stage2-$(TARGET_SUBDIR); \
48398           mv prev-$(TARGET_SUBDIR) stage1-$(TARGET_SUBDIR); : ; \
48399         fi
48400         rm -f stage_current
48401
48402 # Bubble a bug fix through all the stages up to stage 2.  They are
48403 # remade, but not reconfigured.  The next stage (if any) will not be
48404 # reconfigured either.
48405 .PHONY: stage2-bubble
48406 stage2-bubble:: stage1-bubble
48407         @r=`${PWD_COMMAND}`; export r; \
48408         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48409         if test -f stage2-lean || test -f stage1-lean ; then \
48410           echo Skipping rebuild of stage2; \
48411         else \
48412           $(MAKE) stage2-start; \
48413           $(MAKE) $(RECURSE_FLAGS_TO_PASS) all-stage2; \
48414         fi
48415
48416 .PHONY: all-stage2 clean-stage2
48417 do-clean: clean-stage2
48418
48419 # FIXME: Will not need to be conditional when toplevel bootstrap is the
48420 # only possibility, but now it conflicts with no-bootstrap rules
48421 @if gcc-bootstrap
48422
48423
48424
48425 .PHONY: bootstrap2 bootstrap2-lean
48426 bootstrap2:
48427         echo stage2 > stage_final
48428         @r=`${PWD_COMMAND}`; export r; \
48429         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48430         $(MAKE) $(RECURSE_FLAGS_TO_PASS) stage2-bubble
48431         @: $(MAKE); $(unstage)
48432         @r=`${PWD_COMMAND}`; export r; \
48433         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48434         TFLAGS="$(STAGE2_TFLAGS)"; \
48435         $(MAKE) $(TARGET_FLAGS_TO_PASS) all-host all-target
48436
48437 bootstrap2-lean:
48438         echo stage2 > stage_final
48439         @r=`${PWD_COMMAND}`; export r; \
48440         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48441         $(MAKE) $(RECURSE_FLAGS_TO_PASS) LEAN=: stage2-bubble
48442         @: $(MAKE); $(unstage)
48443         @r=`${PWD_COMMAND}`; export r; \
48444         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48445         TFLAGS="$(STAGE2_TFLAGS)"; \
48446         $(MAKE) $(TARGET_FLAGS_TO_PASS) all-host all-target
48447
48448
48449 # Rules to wipe a stage and all the following ones, also used for cleanstrap
48450 distclean-stage1:: distclean-stage2 
48451 .PHONY: distclean-stage2
48452 distclean-stage2::
48453         @: $(MAKE); $(stage)
48454         @test "`cat stage_last`" != stage2 || rm -f stage_last
48455         rm -rf stage2-* 
48456
48457
48458 @endif gcc-bootstrap
48459
48460
48461 .PHONY: stage3-start stage3-end
48462
48463 stage3-start::
48464         @: $(MAKE); $(stage); \
48465         echo stage3 > stage_current; \
48466         echo stage3 > stage_last; \
48467         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)
48468 @if bfd
48469         @cd $(HOST_SUBDIR); [ -d stage3-bfd ] || \
48470           mkdir stage3-bfd; \
48471         mv stage3-bfd bfd; \
48472         mv stage2-bfd prev-bfd || test -f stage2-lean 
48473 @endif bfd
48474 @if opcodes
48475         @cd $(HOST_SUBDIR); [ -d stage3-opcodes ] || \
48476           mkdir stage3-opcodes; \
48477         mv stage3-opcodes opcodes; \
48478         mv stage2-opcodes prev-opcodes || test -f stage2-lean 
48479 @endif opcodes
48480 @if binutils
48481         @cd $(HOST_SUBDIR); [ -d stage3-binutils ] || \
48482           mkdir stage3-binutils; \
48483         mv stage3-binutils binutils; \
48484         mv stage2-binutils prev-binutils || test -f stage2-lean 
48485 @endif binutils
48486 @if fixincludes
48487         @cd $(HOST_SUBDIR); [ -d stage3-fixincludes ] || \
48488           mkdir stage3-fixincludes; \
48489         mv stage3-fixincludes fixincludes; \
48490         mv stage2-fixincludes prev-fixincludes || test -f stage2-lean 
48491 @endif fixincludes
48492 @if gas
48493         @cd $(HOST_SUBDIR); [ -d stage3-gas ] || \
48494           mkdir stage3-gas; \
48495         mv stage3-gas gas; \
48496         mv stage2-gas prev-gas || test -f stage2-lean 
48497 @endif gas
48498 @if gcc
48499         @cd $(HOST_SUBDIR); [ -d stage3-gcc ] || \
48500           mkdir stage3-gcc; \
48501         mv stage3-gcc gcc; \
48502         mv stage2-gcc prev-gcc || test -f stage2-lean 
48503 @endif gcc
48504 @if gmp
48505         @cd $(HOST_SUBDIR); [ -d stage3-gmp ] || \
48506           mkdir stage3-gmp; \
48507         mv stage3-gmp gmp; \
48508         mv stage2-gmp prev-gmp || test -f stage2-lean 
48509 @endif gmp
48510 @if mpfr
48511         @cd $(HOST_SUBDIR); [ -d stage3-mpfr ] || \
48512           mkdir stage3-mpfr; \
48513         mv stage3-mpfr mpfr; \
48514         mv stage2-mpfr prev-mpfr || test -f stage2-lean 
48515 @endif mpfr
48516 @if mpc
48517         @cd $(HOST_SUBDIR); [ -d stage3-mpc ] || \
48518           mkdir stage3-mpc; \
48519         mv stage3-mpc mpc; \
48520         mv stage2-mpc prev-mpc || test -f stage2-lean 
48521 @endif mpc
48522 @if isl
48523         @cd $(HOST_SUBDIR); [ -d stage3-isl ] || \
48524           mkdir stage3-isl; \
48525         mv stage3-isl isl; \
48526         mv stage2-isl prev-isl || test -f stage2-lean 
48527 @endif isl
48528 @if libelf
48529         @cd $(HOST_SUBDIR); [ -d stage3-libelf ] || \
48530           mkdir stage3-libelf; \
48531         mv stage3-libelf libelf; \
48532         mv stage2-libelf prev-libelf || test -f stage2-lean 
48533 @endif libelf
48534 @if gold
48535         @cd $(HOST_SUBDIR); [ -d stage3-gold ] || \
48536           mkdir stage3-gold; \
48537         mv stage3-gold gold; \
48538         mv stage2-gold prev-gold || test -f stage2-lean 
48539 @endif gold
48540 @if intl
48541         @cd $(HOST_SUBDIR); [ -d stage3-intl ] || \
48542           mkdir stage3-intl; \
48543         mv stage3-intl intl; \
48544         mv stage2-intl prev-intl || test -f stage2-lean 
48545 @endif intl
48546 @if ld
48547         @cd $(HOST_SUBDIR); [ -d stage3-ld ] || \
48548           mkdir stage3-ld; \
48549         mv stage3-ld ld; \
48550         mv stage2-ld prev-ld || test -f stage2-lean 
48551 @endif ld
48552 @if libbacktrace
48553         @cd $(HOST_SUBDIR); [ -d stage3-libbacktrace ] || \
48554           mkdir stage3-libbacktrace; \
48555         mv stage3-libbacktrace libbacktrace; \
48556         mv stage2-libbacktrace prev-libbacktrace || test -f stage2-lean 
48557 @endif libbacktrace
48558 @if libcpp
48559         @cd $(HOST_SUBDIR); [ -d stage3-libcpp ] || \
48560           mkdir stage3-libcpp; \
48561         mv stage3-libcpp libcpp; \
48562         mv stage2-libcpp prev-libcpp || test -f stage2-lean 
48563 @endif libcpp
48564 @if libdecnumber
48565         @cd $(HOST_SUBDIR); [ -d stage3-libdecnumber ] || \
48566           mkdir stage3-libdecnumber; \
48567         mv stage3-libdecnumber libdecnumber; \
48568         mv stage2-libdecnumber prev-libdecnumber || test -f stage2-lean 
48569 @endif libdecnumber
48570 @if libiberty
48571         @cd $(HOST_SUBDIR); [ -d stage3-libiberty ] || \
48572           mkdir stage3-libiberty; \
48573         mv stage3-libiberty libiberty; \
48574         mv stage2-libiberty prev-libiberty || test -f stage2-lean 
48575 @endif libiberty
48576 @if libiberty-linker-plugin
48577         @cd $(HOST_SUBDIR); [ -d stage3-libiberty-linker-plugin ] || \
48578           mkdir stage3-libiberty-linker-plugin; \
48579         mv stage3-libiberty-linker-plugin libiberty-linker-plugin; \
48580         mv stage2-libiberty-linker-plugin prev-libiberty-linker-plugin || test -f stage2-lean 
48581 @endif libiberty-linker-plugin
48582 @if libiconv
48583         @cd $(HOST_SUBDIR); [ -d stage3-libiconv ] || \
48584           mkdir stage3-libiconv; \
48585         mv stage3-libiconv libiconv; \
48586         mv stage2-libiconv prev-libiconv || test -f stage2-lean 
48587 @endif libiconv
48588 @if zlib
48589         @cd $(HOST_SUBDIR); [ -d stage3-zlib ] || \
48590           mkdir stage3-zlib; \
48591         mv stage3-zlib zlib; \
48592         mv stage2-zlib prev-zlib || test -f stage2-lean 
48593 @endif zlib
48594 @if lto-plugin
48595         @cd $(HOST_SUBDIR); [ -d stage3-lto-plugin ] || \
48596           mkdir stage3-lto-plugin; \
48597         mv stage3-lto-plugin lto-plugin; \
48598         mv stage2-lto-plugin prev-lto-plugin || test -f stage2-lean 
48599 @endif lto-plugin
48600         @[ -d stage3-$(TARGET_SUBDIR) ] || \
48601           mkdir stage3-$(TARGET_SUBDIR); \
48602         mv stage3-$(TARGET_SUBDIR) $(TARGET_SUBDIR); \
48603         mv stage2-$(TARGET_SUBDIR) prev-$(TARGET_SUBDIR) || test -f stage2-lean 
48604
48605 stage3-end:: 
48606 @if bfd
48607         @if test -d $(HOST_SUBDIR)/bfd; then \
48608           cd $(HOST_SUBDIR); mv bfd stage3-bfd; \
48609           mv prev-bfd stage2-bfd; : ; \
48610         fi
48611 @endif bfd
48612 @if opcodes
48613         @if test -d $(HOST_SUBDIR)/opcodes; then \
48614           cd $(HOST_SUBDIR); mv opcodes stage3-opcodes; \
48615           mv prev-opcodes stage2-opcodes; : ; \
48616         fi
48617 @endif opcodes
48618 @if binutils
48619         @if test -d $(HOST_SUBDIR)/binutils; then \
48620           cd $(HOST_SUBDIR); mv binutils stage3-binutils; \
48621           mv prev-binutils stage2-binutils; : ; \
48622         fi
48623 @endif binutils
48624 @if fixincludes
48625         @if test -d $(HOST_SUBDIR)/fixincludes; then \
48626           cd $(HOST_SUBDIR); mv fixincludes stage3-fixincludes; \
48627           mv prev-fixincludes stage2-fixincludes; : ; \
48628         fi
48629 @endif fixincludes
48630 @if gas
48631         @if test -d $(HOST_SUBDIR)/gas; then \
48632           cd $(HOST_SUBDIR); mv gas stage3-gas; \
48633           mv prev-gas stage2-gas; : ; \
48634         fi
48635 @endif gas
48636 @if gcc
48637         @if test -d $(HOST_SUBDIR)/gcc; then \
48638           cd $(HOST_SUBDIR); mv gcc stage3-gcc; \
48639           mv prev-gcc stage2-gcc; : ; \
48640         fi
48641 @endif gcc
48642 @if gmp
48643         @if test -d $(HOST_SUBDIR)/gmp; then \
48644           cd $(HOST_SUBDIR); mv gmp stage3-gmp; \
48645           mv prev-gmp stage2-gmp; : ; \
48646         fi
48647 @endif gmp
48648 @if mpfr
48649         @if test -d $(HOST_SUBDIR)/mpfr; then \
48650           cd $(HOST_SUBDIR); mv mpfr stage3-mpfr; \
48651           mv prev-mpfr stage2-mpfr; : ; \
48652         fi
48653 @endif mpfr
48654 @if mpc
48655         @if test -d $(HOST_SUBDIR)/mpc; then \
48656           cd $(HOST_SUBDIR); mv mpc stage3-mpc; \
48657           mv prev-mpc stage2-mpc; : ; \
48658         fi
48659 @endif mpc
48660 @if isl
48661         @if test -d $(HOST_SUBDIR)/isl; then \
48662           cd $(HOST_SUBDIR); mv isl stage3-isl; \
48663           mv prev-isl stage2-isl; : ; \
48664         fi
48665 @endif isl
48666 @if libelf
48667         @if test -d $(HOST_SUBDIR)/libelf; then \
48668           cd $(HOST_SUBDIR); mv libelf stage3-libelf; \
48669           mv prev-libelf stage2-libelf; : ; \
48670         fi
48671 @endif libelf
48672 @if gold
48673         @if test -d $(HOST_SUBDIR)/gold; then \
48674           cd $(HOST_SUBDIR); mv gold stage3-gold; \
48675           mv prev-gold stage2-gold; : ; \
48676         fi
48677 @endif gold
48678 @if intl
48679         @if test -d $(HOST_SUBDIR)/intl; then \
48680           cd $(HOST_SUBDIR); mv intl stage3-intl; \
48681           mv prev-intl stage2-intl; : ; \
48682         fi
48683 @endif intl
48684 @if ld
48685         @if test -d $(HOST_SUBDIR)/ld; then \
48686           cd $(HOST_SUBDIR); mv ld stage3-ld; \
48687           mv prev-ld stage2-ld; : ; \
48688         fi
48689 @endif ld
48690 @if libbacktrace
48691         @if test -d $(HOST_SUBDIR)/libbacktrace; then \
48692           cd $(HOST_SUBDIR); mv libbacktrace stage3-libbacktrace; \
48693           mv prev-libbacktrace stage2-libbacktrace; : ; \
48694         fi
48695 @endif libbacktrace
48696 @if libcpp
48697         @if test -d $(HOST_SUBDIR)/libcpp; then \
48698           cd $(HOST_SUBDIR); mv libcpp stage3-libcpp; \
48699           mv prev-libcpp stage2-libcpp; : ; \
48700         fi
48701 @endif libcpp
48702 @if libdecnumber
48703         @if test -d $(HOST_SUBDIR)/libdecnumber; then \
48704           cd $(HOST_SUBDIR); mv libdecnumber stage3-libdecnumber; \
48705           mv prev-libdecnumber stage2-libdecnumber; : ; \
48706         fi
48707 @endif libdecnumber
48708 @if libiberty
48709         @if test -d $(HOST_SUBDIR)/libiberty; then \
48710           cd $(HOST_SUBDIR); mv libiberty stage3-libiberty; \
48711           mv prev-libiberty stage2-libiberty; : ; \
48712         fi
48713 @endif libiberty
48714 @if libiberty-linker-plugin
48715         @if test -d $(HOST_SUBDIR)/libiberty-linker-plugin; then \
48716           cd $(HOST_SUBDIR); mv libiberty-linker-plugin stage3-libiberty-linker-plugin; \
48717           mv prev-libiberty-linker-plugin stage2-libiberty-linker-plugin; : ; \
48718         fi
48719 @endif libiberty-linker-plugin
48720 @if libiconv
48721         @if test -d $(HOST_SUBDIR)/libiconv; then \
48722           cd $(HOST_SUBDIR); mv libiconv stage3-libiconv; \
48723           mv prev-libiconv stage2-libiconv; : ; \
48724         fi
48725 @endif libiconv
48726 @if zlib
48727         @if test -d $(HOST_SUBDIR)/zlib; then \
48728           cd $(HOST_SUBDIR); mv zlib stage3-zlib; \
48729           mv prev-zlib stage2-zlib; : ; \
48730         fi
48731 @endif zlib
48732 @if lto-plugin
48733         @if test -d $(HOST_SUBDIR)/lto-plugin; then \
48734           cd $(HOST_SUBDIR); mv lto-plugin stage3-lto-plugin; \
48735           mv prev-lto-plugin stage2-lto-plugin; : ; \
48736         fi
48737 @endif lto-plugin
48738         @if test -d $(TARGET_SUBDIR); then \
48739           mv $(TARGET_SUBDIR) stage3-$(TARGET_SUBDIR); \
48740           mv prev-$(TARGET_SUBDIR) stage2-$(TARGET_SUBDIR); : ; \
48741         fi
48742         rm -f stage_current
48743
48744 # Bubble a bug fix through all the stages up to stage 3.  They are
48745 # remade, but not reconfigured.  The next stage (if any) will not be
48746 # reconfigured either.
48747 .PHONY: stage3-bubble
48748 stage3-bubble:: stage2-bubble
48749         @r=`${PWD_COMMAND}`; export r; \
48750         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48751         if test -f stage3-lean || test -f stage2-lean ; then \
48752           echo Skipping rebuild of stage3; \
48753         else \
48754           $(MAKE) stage3-start; \
48755           if $(LEAN); then \
48756             rm -rf stage1-*; \
48757             $(STAMP) stage1-lean; \
48758           fi; \
48759           $(MAKE) $(RECURSE_FLAGS_TO_PASS) all-stage3; \
48760         fi
48761         $(MAKE) $(RECURSE_FLAGS_TO_PASS) compare
48762
48763 .PHONY: all-stage3 clean-stage3
48764 do-clean: clean-stage3
48765
48766 # FIXME: Will not need to be conditional when toplevel bootstrap is the
48767 # only possibility, but now it conflicts with no-bootstrap rules
48768 @if gcc-bootstrap
48769
48770 compare:
48771         @r=`${PWD_COMMAND}`; export r; \
48772         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48773         if test -f stage2-lean; then \
48774           echo Cannot compare object files as stage 2 was deleted.; \
48775           exit 0; \
48776         fi; \
48777         : $(MAKE); $(stage); \
48778         rm -f .bad_compare; \
48779         echo Comparing stages 2 and 3; \
48780         sed=`echo stage3 | sed 's,^stage,,;s,.,.,g'`; \
48781         files=`find stage3-* -name "*$(objext)" -print | \
48782                  sed -n s,^stage$$sed-,,p`; \
48783         for file in $${files}; do \
48784           f1=$$r/stage2-$$file; f2=$$r/stage3-$$file; \
48785           if test ! -f $$f1; then continue; fi; \
48786           $(do-compare) > /dev/null 2>&1; \
48787           if test $$? -eq 1; then \
48788             case $$file in \
48789               @compare_exclusions@) \
48790                 echo warning: $$file differs ;; \
48791               *) \
48792                 echo $$file differs >> .bad_compare ;; \
48793             esac; \
48794           fi; \
48795         done; \
48796         if [ -f .bad_compare ]; then \
48797           echo "Bootstrap comparison failure!"; \
48798           cat .bad_compare; \
48799           exit 1; \
48800         else \
48801           echo Comparison successful.; \
48802         fi; \
48803         $(STAMP) compare
48804         if $(LEAN); then \
48805           rm -rf stage2-*; \
48806           $(STAMP) stage2-lean; \
48807         fi
48808
48809
48810
48811 .PHONY: bootstrap bootstrap-lean
48812 bootstrap:
48813         echo stage3 > stage_final
48814         @r=`${PWD_COMMAND}`; export r; \
48815         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48816         $(MAKE) $(RECURSE_FLAGS_TO_PASS) stage3-bubble
48817         @: $(MAKE); $(unstage)
48818         @r=`${PWD_COMMAND}`; export r; \
48819         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48820         TFLAGS="$(STAGE3_TFLAGS)"; \
48821         $(MAKE) $(TARGET_FLAGS_TO_PASS) all-host all-target
48822
48823 bootstrap-lean:
48824         echo stage3 > stage_final
48825         @r=`${PWD_COMMAND}`; export r; \
48826         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48827         $(MAKE) $(RECURSE_FLAGS_TO_PASS) LEAN=: stage3-bubble
48828         @: $(MAKE); $(unstage)
48829         @r=`${PWD_COMMAND}`; export r; \
48830         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48831         TFLAGS="$(STAGE3_TFLAGS)"; \
48832         $(MAKE) $(TARGET_FLAGS_TO_PASS) all-host all-target
48833
48834
48835 # Rules to wipe a stage and all the following ones, also used for cleanstrap
48836 distclean-stage2:: distclean-stage3 
48837 .PHONY: distclean-stage3
48838 distclean-stage3::
48839         @: $(MAKE); $(stage)
48840         @test "`cat stage_last`" != stage3 || rm -f stage_last
48841         rm -rf stage3-* compare 
48842
48843
48844 .PHONY: cleanstrap
48845 cleanstrap: do-distclean local-clean
48846         echo stage3 > stage_final
48847         @r=`${PWD_COMMAND}`; export r; \
48848         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48849         $(MAKE) $(RECURSE_FLAGS_TO_PASS) stage3-bubble
48850         @: $(MAKE); $(unstage)
48851         @r=`${PWD_COMMAND}`; export r; \
48852         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48853         TFLAGS="$(STAGE3_TFLAGS)"; \
48854         $(MAKE) $(TARGET_FLAGS_TO_PASS) all-host all-target
48855
48856 @endif gcc-bootstrap
48857
48858
48859 .PHONY: stage4-start stage4-end
48860
48861 stage4-start::
48862         @: $(MAKE); $(stage); \
48863         echo stage4 > stage_current; \
48864         echo stage4 > stage_last; \
48865         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)
48866 @if bfd
48867         @cd $(HOST_SUBDIR); [ -d stage4-bfd ] || \
48868           mkdir stage4-bfd; \
48869         mv stage4-bfd bfd; \
48870         mv stage3-bfd prev-bfd || test -f stage3-lean 
48871 @endif bfd
48872 @if opcodes
48873         @cd $(HOST_SUBDIR); [ -d stage4-opcodes ] || \
48874           mkdir stage4-opcodes; \
48875         mv stage4-opcodes opcodes; \
48876         mv stage3-opcodes prev-opcodes || test -f stage3-lean 
48877 @endif opcodes
48878 @if binutils
48879         @cd $(HOST_SUBDIR); [ -d stage4-binutils ] || \
48880           mkdir stage4-binutils; \
48881         mv stage4-binutils binutils; \
48882         mv stage3-binutils prev-binutils || test -f stage3-lean 
48883 @endif binutils
48884 @if fixincludes
48885         @cd $(HOST_SUBDIR); [ -d stage4-fixincludes ] || \
48886           mkdir stage4-fixincludes; \
48887         mv stage4-fixincludes fixincludes; \
48888         mv stage3-fixincludes prev-fixincludes || test -f stage3-lean 
48889 @endif fixincludes
48890 @if gas
48891         @cd $(HOST_SUBDIR); [ -d stage4-gas ] || \
48892           mkdir stage4-gas; \
48893         mv stage4-gas gas; \
48894         mv stage3-gas prev-gas || test -f stage3-lean 
48895 @endif gas
48896 @if gcc
48897         @cd $(HOST_SUBDIR); [ -d stage4-gcc ] || \
48898           mkdir stage4-gcc; \
48899         mv stage4-gcc gcc; \
48900         mv stage3-gcc prev-gcc || test -f stage3-lean 
48901 @endif gcc
48902 @if gmp
48903         @cd $(HOST_SUBDIR); [ -d stage4-gmp ] || \
48904           mkdir stage4-gmp; \
48905         mv stage4-gmp gmp; \
48906         mv stage3-gmp prev-gmp || test -f stage3-lean 
48907 @endif gmp
48908 @if mpfr
48909         @cd $(HOST_SUBDIR); [ -d stage4-mpfr ] || \
48910           mkdir stage4-mpfr; \
48911         mv stage4-mpfr mpfr; \
48912         mv stage3-mpfr prev-mpfr || test -f stage3-lean 
48913 @endif mpfr
48914 @if mpc
48915         @cd $(HOST_SUBDIR); [ -d stage4-mpc ] || \
48916           mkdir stage4-mpc; \
48917         mv stage4-mpc mpc; \
48918         mv stage3-mpc prev-mpc || test -f stage3-lean 
48919 @endif mpc
48920 @if isl
48921         @cd $(HOST_SUBDIR); [ -d stage4-isl ] || \
48922           mkdir stage4-isl; \
48923         mv stage4-isl isl; \
48924         mv stage3-isl prev-isl || test -f stage3-lean 
48925 @endif isl
48926 @if libelf
48927         @cd $(HOST_SUBDIR); [ -d stage4-libelf ] || \
48928           mkdir stage4-libelf; \
48929         mv stage4-libelf libelf; \
48930         mv stage3-libelf prev-libelf || test -f stage3-lean 
48931 @endif libelf
48932 @if gold
48933         @cd $(HOST_SUBDIR); [ -d stage4-gold ] || \
48934           mkdir stage4-gold; \
48935         mv stage4-gold gold; \
48936         mv stage3-gold prev-gold || test -f stage3-lean 
48937 @endif gold
48938 @if intl
48939         @cd $(HOST_SUBDIR); [ -d stage4-intl ] || \
48940           mkdir stage4-intl; \
48941         mv stage4-intl intl; \
48942         mv stage3-intl prev-intl || test -f stage3-lean 
48943 @endif intl
48944 @if ld
48945         @cd $(HOST_SUBDIR); [ -d stage4-ld ] || \
48946           mkdir stage4-ld; \
48947         mv stage4-ld ld; \
48948         mv stage3-ld prev-ld || test -f stage3-lean 
48949 @endif ld
48950 @if libbacktrace
48951         @cd $(HOST_SUBDIR); [ -d stage4-libbacktrace ] || \
48952           mkdir stage4-libbacktrace; \
48953         mv stage4-libbacktrace libbacktrace; \
48954         mv stage3-libbacktrace prev-libbacktrace || test -f stage3-lean 
48955 @endif libbacktrace
48956 @if libcpp
48957         @cd $(HOST_SUBDIR); [ -d stage4-libcpp ] || \
48958           mkdir stage4-libcpp; \
48959         mv stage4-libcpp libcpp; \
48960         mv stage3-libcpp prev-libcpp || test -f stage3-lean 
48961 @endif libcpp
48962 @if libdecnumber
48963         @cd $(HOST_SUBDIR); [ -d stage4-libdecnumber ] || \
48964           mkdir stage4-libdecnumber; \
48965         mv stage4-libdecnumber libdecnumber; \
48966         mv stage3-libdecnumber prev-libdecnumber || test -f stage3-lean 
48967 @endif libdecnumber
48968 @if libiberty
48969         @cd $(HOST_SUBDIR); [ -d stage4-libiberty ] || \
48970           mkdir stage4-libiberty; \
48971         mv stage4-libiberty libiberty; \
48972         mv stage3-libiberty prev-libiberty || test -f stage3-lean 
48973 @endif libiberty
48974 @if libiberty-linker-plugin
48975         @cd $(HOST_SUBDIR); [ -d stage4-libiberty-linker-plugin ] || \
48976           mkdir stage4-libiberty-linker-plugin; \
48977         mv stage4-libiberty-linker-plugin libiberty-linker-plugin; \
48978         mv stage3-libiberty-linker-plugin prev-libiberty-linker-plugin || test -f stage3-lean 
48979 @endif libiberty-linker-plugin
48980 @if libiconv
48981         @cd $(HOST_SUBDIR); [ -d stage4-libiconv ] || \
48982           mkdir stage4-libiconv; \
48983         mv stage4-libiconv libiconv; \
48984         mv stage3-libiconv prev-libiconv || test -f stage3-lean 
48985 @endif libiconv
48986 @if zlib
48987         @cd $(HOST_SUBDIR); [ -d stage4-zlib ] || \
48988           mkdir stage4-zlib; \
48989         mv stage4-zlib zlib; \
48990         mv stage3-zlib prev-zlib || test -f stage3-lean 
48991 @endif zlib
48992 @if lto-plugin
48993         @cd $(HOST_SUBDIR); [ -d stage4-lto-plugin ] || \
48994           mkdir stage4-lto-plugin; \
48995         mv stage4-lto-plugin lto-plugin; \
48996         mv stage3-lto-plugin prev-lto-plugin || test -f stage3-lean 
48997 @endif lto-plugin
48998         @[ -d stage4-$(TARGET_SUBDIR) ] || \
48999           mkdir stage4-$(TARGET_SUBDIR); \
49000         mv stage4-$(TARGET_SUBDIR) $(TARGET_SUBDIR); \
49001         mv stage3-$(TARGET_SUBDIR) prev-$(TARGET_SUBDIR) || test -f stage3-lean 
49002
49003 stage4-end:: 
49004 @if bfd
49005         @if test -d $(HOST_SUBDIR)/bfd; then \
49006           cd $(HOST_SUBDIR); mv bfd stage4-bfd; \
49007           mv prev-bfd stage3-bfd; : ; \
49008         fi
49009 @endif bfd
49010 @if opcodes
49011         @if test -d $(HOST_SUBDIR)/opcodes; then \
49012           cd $(HOST_SUBDIR); mv opcodes stage4-opcodes; \
49013           mv prev-opcodes stage3-opcodes; : ; \
49014         fi
49015 @endif opcodes
49016 @if binutils
49017         @if test -d $(HOST_SUBDIR)/binutils; then \
49018           cd $(HOST_SUBDIR); mv binutils stage4-binutils; \
49019           mv prev-binutils stage3-binutils; : ; \
49020         fi
49021 @endif binutils
49022 @if fixincludes
49023         @if test -d $(HOST_SUBDIR)/fixincludes; then \
49024           cd $(HOST_SUBDIR); mv fixincludes stage4-fixincludes; \
49025           mv prev-fixincludes stage3-fixincludes; : ; \
49026         fi
49027 @endif fixincludes
49028 @if gas
49029         @if test -d $(HOST_SUBDIR)/gas; then \
49030           cd $(HOST_SUBDIR); mv gas stage4-gas; \
49031           mv prev-gas stage3-gas; : ; \
49032         fi
49033 @endif gas
49034 @if gcc
49035         @if test -d $(HOST_SUBDIR)/gcc; then \
49036           cd $(HOST_SUBDIR); mv gcc stage4-gcc; \
49037           mv prev-gcc stage3-gcc; : ; \
49038         fi
49039 @endif gcc
49040 @if gmp
49041         @if test -d $(HOST_SUBDIR)/gmp; then \
49042           cd $(HOST_SUBDIR); mv gmp stage4-gmp; \
49043           mv prev-gmp stage3-gmp; : ; \
49044         fi
49045 @endif gmp
49046 @if mpfr
49047         @if test -d $(HOST_SUBDIR)/mpfr; then \
49048           cd $(HOST_SUBDIR); mv mpfr stage4-mpfr; \
49049           mv prev-mpfr stage3-mpfr; : ; \
49050         fi
49051 @endif mpfr
49052 @if mpc
49053         @if test -d $(HOST_SUBDIR)/mpc; then \
49054           cd $(HOST_SUBDIR); mv mpc stage4-mpc; \
49055           mv prev-mpc stage3-mpc; : ; \
49056         fi
49057 @endif mpc
49058 @if isl
49059         @if test -d $(HOST_SUBDIR)/isl; then \
49060           cd $(HOST_SUBDIR); mv isl stage4-isl; \
49061           mv prev-isl stage3-isl; : ; \
49062         fi
49063 @endif isl
49064 @if libelf
49065         @if test -d $(HOST_SUBDIR)/libelf; then \
49066           cd $(HOST_SUBDIR); mv libelf stage4-libelf; \
49067           mv prev-libelf stage3-libelf; : ; \
49068         fi
49069 @endif libelf
49070 @if gold
49071         @if test -d $(HOST_SUBDIR)/gold; then \
49072           cd $(HOST_SUBDIR); mv gold stage4-gold; \
49073           mv prev-gold stage3-gold; : ; \
49074         fi
49075 @endif gold
49076 @if intl
49077         @if test -d $(HOST_SUBDIR)/intl; then \
49078           cd $(HOST_SUBDIR); mv intl stage4-intl; \
49079           mv prev-intl stage3-intl; : ; \
49080         fi
49081 @endif intl
49082 @if ld
49083         @if test -d $(HOST_SUBDIR)/ld; then \
49084           cd $(HOST_SUBDIR); mv ld stage4-ld; \
49085           mv prev-ld stage3-ld; : ; \
49086         fi
49087 @endif ld
49088 @if libbacktrace
49089         @if test -d $(HOST_SUBDIR)/libbacktrace; then \
49090           cd $(HOST_SUBDIR); mv libbacktrace stage4-libbacktrace; \
49091           mv prev-libbacktrace stage3-libbacktrace; : ; \
49092         fi
49093 @endif libbacktrace
49094 @if libcpp
49095         @if test -d $(HOST_SUBDIR)/libcpp; then \
49096           cd $(HOST_SUBDIR); mv libcpp stage4-libcpp; \
49097           mv prev-libcpp stage3-libcpp; : ; \
49098         fi
49099 @endif libcpp
49100 @if libdecnumber
49101         @if test -d $(HOST_SUBDIR)/libdecnumber; then \
49102           cd $(HOST_SUBDIR); mv libdecnumber stage4-libdecnumber; \
49103           mv prev-libdecnumber stage3-libdecnumber; : ; \
49104         fi
49105 @endif libdecnumber
49106 @if libiberty
49107         @if test -d $(HOST_SUBDIR)/libiberty; then \
49108           cd $(HOST_SUBDIR); mv libiberty stage4-libiberty; \
49109           mv prev-libiberty stage3-libiberty; : ; \
49110         fi
49111 @endif libiberty
49112 @if libiberty-linker-plugin
49113         @if test -d $(HOST_SUBDIR)/libiberty-linker-plugin; then \
49114           cd $(HOST_SUBDIR); mv libiberty-linker-plugin stage4-libiberty-linker-plugin; \
49115           mv prev-libiberty-linker-plugin stage3-libiberty-linker-plugin; : ; \
49116         fi
49117 @endif libiberty-linker-plugin
49118 @if libiconv
49119         @if test -d $(HOST_SUBDIR)/libiconv; then \
49120           cd $(HOST_SUBDIR); mv libiconv stage4-libiconv; \
49121           mv prev-libiconv stage3-libiconv; : ; \
49122         fi
49123 @endif libiconv
49124 @if zlib
49125         @if test -d $(HOST_SUBDIR)/zlib; then \
49126           cd $(HOST_SUBDIR); mv zlib stage4-zlib; \
49127           mv prev-zlib stage3-zlib; : ; \
49128         fi
49129 @endif zlib
49130 @if lto-plugin
49131         @if test -d $(HOST_SUBDIR)/lto-plugin; then \
49132           cd $(HOST_SUBDIR); mv lto-plugin stage4-lto-plugin; \
49133           mv prev-lto-plugin stage3-lto-plugin; : ; \
49134         fi
49135 @endif lto-plugin
49136         @if test -d $(TARGET_SUBDIR); then \
49137           mv $(TARGET_SUBDIR) stage4-$(TARGET_SUBDIR); \
49138           mv prev-$(TARGET_SUBDIR) stage3-$(TARGET_SUBDIR); : ; \
49139         fi
49140         rm -f stage_current
49141
49142 # Bubble a bug fix through all the stages up to stage 4.  They are
49143 # remade, but not reconfigured.  The next stage (if any) will not be
49144 # reconfigured either.
49145 .PHONY: stage4-bubble
49146 stage4-bubble:: stage3-bubble
49147         @r=`${PWD_COMMAND}`; export r; \
49148         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
49149         if test -f stage4-lean || test -f stage3-lean ; then \
49150           echo Skipping rebuild of stage4; \
49151         else \
49152           $(MAKE) stage4-start; \
49153           if $(LEAN); then \
49154             rm -rf stage2-*; \
49155             $(STAMP) stage2-lean; \
49156           fi; \
49157           $(MAKE) $(RECURSE_FLAGS_TO_PASS) all-stage4; \
49158         fi
49159         $(MAKE) $(RECURSE_FLAGS_TO_PASS) compare3
49160
49161 .PHONY: all-stage4 clean-stage4
49162 do-clean: clean-stage4
49163
49164 # FIXME: Will not need to be conditional when toplevel bootstrap is the
49165 # only possibility, but now it conflicts with no-bootstrap rules
49166 @if gcc-bootstrap
49167
49168 compare3:
49169         @r=`${PWD_COMMAND}`; export r; \
49170         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
49171         if test -f stage3-lean; then \
49172           echo Cannot compare object files as stage 3 was deleted.; \
49173           exit 0; \
49174         fi; \
49175         : $(MAKE); $(stage); \
49176         rm -f .bad_compare; \
49177         echo Comparing stages 3 and 4; \
49178         sed=`echo stage4 | sed 's,^stage,,;s,.,.,g'`; \
49179         files=`find stage4-* -name "*$(objext)" -print | \
49180                  sed -n s,^stage$$sed-,,p`; \
49181         for file in $${files}; do \
49182           f1=$$r/stage3-$$file; f2=$$r/stage4-$$file; \
49183           if test ! -f $$f1; then continue; fi; \
49184           $(do-compare3) > /dev/null 2>&1; \
49185           if test $$? -eq 1; then \
49186             case $$file in \
49187               @compare_exclusions@) \
49188                 echo warning: $$file differs ;; \
49189               *) \
49190                 echo $$file differs >> .bad_compare ;; \
49191             esac; \
49192           fi; \
49193         done; \
49194         if [ -f .bad_compare ]; then \
49195           echo "Bootstrap comparison failure!"; \
49196           cat .bad_compare; \
49197           exit 1; \
49198         else \
49199           echo Comparison successful.; \
49200         fi; \
49201         $(STAMP) compare3
49202         if $(LEAN); then \
49203           rm -rf stage3-*; \
49204           $(STAMP) stage3-lean; \
49205         fi
49206
49207
49208
49209 .PHONY: bootstrap4 bootstrap4-lean
49210 bootstrap4:
49211         echo stage4 > stage_final
49212         @r=`${PWD_COMMAND}`; export r; \
49213         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
49214         $(MAKE) $(RECURSE_FLAGS_TO_PASS) stage4-bubble
49215         @: $(MAKE); $(unstage)
49216         @r=`${PWD_COMMAND}`; export r; \
49217         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
49218         TFLAGS="$(STAGE4_TFLAGS)"; \
49219         $(MAKE) $(TARGET_FLAGS_TO_PASS) all-host all-target
49220
49221 bootstrap4-lean:
49222         echo stage4 > stage_final
49223         @r=`${PWD_COMMAND}`; export r; \
49224         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
49225         $(MAKE) $(RECURSE_FLAGS_TO_PASS) LEAN=: stage4-bubble
49226         @: $(MAKE); $(unstage)
49227         @r=`${PWD_COMMAND}`; export r; \
49228         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
49229         TFLAGS="$(STAGE4_TFLAGS)"; \
49230         $(MAKE) $(TARGET_FLAGS_TO_PASS) all-host all-target
49231
49232
49233 # Rules to wipe a stage and all the following ones, also used for cleanstrap
49234 distclean-stage3:: distclean-stage4 
49235 .PHONY: distclean-stage4
49236 distclean-stage4::
49237         @: $(MAKE); $(stage)
49238         @test "`cat stage_last`" != stage4 || rm -f stage_last
49239         rm -rf stage4-* compare3 
49240
49241
49242 @endif gcc-bootstrap
49243
49244
49245 .PHONY: stageprofile-start stageprofile-end
49246
49247 stageprofile-start::
49248         @: $(MAKE); $(stage); \
49249         echo stageprofile > stage_current; \
49250         echo stageprofile > stage_last; \
49251         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)
49252 @if bfd
49253         @cd $(HOST_SUBDIR); [ -d stageprofile-bfd ] || \
49254           mkdir stageprofile-bfd; \
49255         mv stageprofile-bfd bfd; \
49256         mv stage1-bfd prev-bfd || test -f stage1-lean 
49257 @endif bfd
49258 @if opcodes
49259         @cd $(HOST_SUBDIR); [ -d stageprofile-opcodes ] || \
49260           mkdir stageprofile-opcodes; \
49261         mv stageprofile-opcodes opcodes; \
49262         mv stage1-opcodes prev-opcodes || test -f stage1-lean 
49263 @endif opcodes
49264 @if binutils
49265         @cd $(HOST_SUBDIR); [ -d stageprofile-binutils ] || \
49266           mkdir stageprofile-binutils; \
49267         mv stageprofile-binutils binutils; \
49268         mv stage1-binutils prev-binutils || test -f stage1-lean 
49269 @endif binutils
49270 @if fixincludes
49271         @cd $(HOST_SUBDIR); [ -d stageprofile-fixincludes ] || \
49272           mkdir stageprofile-fixincludes; \
49273         mv stageprofile-fixincludes fixincludes; \
49274         mv stage1-fixincludes prev-fixincludes || test -f stage1-lean 
49275 @endif fixincludes
49276 @if gas
49277         @cd $(HOST_SUBDIR); [ -d stageprofile-gas ] || \
49278           mkdir stageprofile-gas; \
49279         mv stageprofile-gas gas; \
49280         mv stage1-gas prev-gas || test -f stage1-lean 
49281 @endif gas
49282 @if gcc
49283         @cd $(HOST_SUBDIR); [ -d stageprofile-gcc ] || \
49284           mkdir stageprofile-gcc; \
49285         mv stageprofile-gcc gcc; \
49286         mv stage1-gcc prev-gcc || test -f stage1-lean 
49287 @endif gcc
49288 @if gmp
49289         @cd $(HOST_SUBDIR); [ -d stageprofile-gmp ] || \
49290           mkdir stageprofile-gmp; \
49291         mv stageprofile-gmp gmp; \
49292         mv stage1-gmp prev-gmp || test -f stage1-lean 
49293 @endif gmp
49294 @if mpfr
49295         @cd $(HOST_SUBDIR); [ -d stageprofile-mpfr ] || \
49296           mkdir stageprofile-mpfr; \
49297         mv stageprofile-mpfr mpfr; \
49298         mv stage1-mpfr prev-mpfr || test -f stage1-lean 
49299 @endif mpfr
49300 @if mpc
49301         @cd $(HOST_SUBDIR); [ -d stageprofile-mpc ] || \
49302           mkdir stageprofile-mpc; \
49303         mv stageprofile-mpc mpc; \
49304         mv stage1-mpc prev-mpc || test -f stage1-lean 
49305 @endif mpc
49306 @if isl
49307         @cd $(HOST_SUBDIR); [ -d stageprofile-isl ] || \
49308           mkdir stageprofile-isl; \
49309         mv stageprofile-isl isl; \
49310         mv stage1-isl prev-isl || test -f stage1-lean 
49311 @endif isl
49312 @if libelf
49313         @cd $(HOST_SUBDIR); [ -d stageprofile-libelf ] || \
49314           mkdir stageprofile-libelf; \
49315         mv stageprofile-libelf libelf; \
49316         mv stage1-libelf prev-libelf || test -f stage1-lean 
49317 @endif libelf
49318 @if gold
49319         @cd $(HOST_SUBDIR); [ -d stageprofile-gold ] || \
49320           mkdir stageprofile-gold; \
49321         mv stageprofile-gold gold; \
49322         mv stage1-gold prev-gold || test -f stage1-lean 
49323 @endif gold
49324 @if intl
49325         @cd $(HOST_SUBDIR); [ -d stageprofile-intl ] || \
49326           mkdir stageprofile-intl; \
49327         mv stageprofile-intl intl; \
49328         mv stage1-intl prev-intl || test -f stage1-lean 
49329 @endif intl
49330 @if ld
49331         @cd $(HOST_SUBDIR); [ -d stageprofile-ld ] || \
49332           mkdir stageprofile-ld; \
49333         mv stageprofile-ld ld; \
49334         mv stage1-ld prev-ld || test -f stage1-lean 
49335 @endif ld
49336 @if libbacktrace
49337         @cd $(HOST_SUBDIR); [ -d stageprofile-libbacktrace ] || \
49338           mkdir stageprofile-libbacktrace; \
49339         mv stageprofile-libbacktrace libbacktrace; \
49340         mv stage1-libbacktrace prev-libbacktrace || test -f stage1-lean 
49341 @endif libbacktrace
49342 @if libcpp
49343         @cd $(HOST_SUBDIR); [ -d stageprofile-libcpp ] || \
49344           mkdir stageprofile-libcpp; \
49345         mv stageprofile-libcpp libcpp; \
49346         mv stage1-libcpp prev-libcpp || test -f stage1-lean 
49347 @endif libcpp
49348 @if libdecnumber
49349         @cd $(HOST_SUBDIR); [ -d stageprofile-libdecnumber ] || \
49350           mkdir stageprofile-libdecnumber; \
49351         mv stageprofile-libdecnumber libdecnumber; \
49352         mv stage1-libdecnumber prev-libdecnumber || test -f stage1-lean 
49353 @endif libdecnumber
49354 @if libiberty
49355         @cd $(HOST_SUBDIR); [ -d stageprofile-libiberty ] || \
49356           mkdir stageprofile-libiberty; \
49357         mv stageprofile-libiberty libiberty; \
49358         mv stage1-libiberty prev-libiberty || test -f stage1-lean 
49359 @endif libiberty
49360 @if libiberty-linker-plugin
49361         @cd $(HOST_SUBDIR); [ -d stageprofile-libiberty-linker-plugin ] || \
49362           mkdir stageprofile-libiberty-linker-plugin; \
49363         mv stageprofile-libiberty-linker-plugin libiberty-linker-plugin; \
49364         mv stage1-libiberty-linker-plugin prev-libiberty-linker-plugin || test -f stage1-lean 
49365 @endif libiberty-linker-plugin
49366 @if libiconv
49367         @cd $(HOST_SUBDIR); [ -d stageprofile-libiconv ] || \
49368           mkdir stageprofile-libiconv; \
49369         mv stageprofile-libiconv libiconv; \
49370         mv stage1-libiconv prev-libiconv || test -f stage1-lean 
49371 @endif libiconv
49372 @if zlib
49373         @cd $(HOST_SUBDIR); [ -d stageprofile-zlib ] || \
49374           mkdir stageprofile-zlib; \
49375         mv stageprofile-zlib zlib; \
49376         mv stage1-zlib prev-zlib || test -f stage1-lean 
49377 @endif zlib
49378 @if lto-plugin
49379         @cd $(HOST_SUBDIR); [ -d stageprofile-lto-plugin ] || \
49380           mkdir stageprofile-lto-plugin; \
49381         mv stageprofile-lto-plugin lto-plugin; \
49382         mv stage1-lto-plugin prev-lto-plugin || test -f stage1-lean 
49383 @endif lto-plugin
49384         @[ -d stageprofile-$(TARGET_SUBDIR) ] || \
49385           mkdir stageprofile-$(TARGET_SUBDIR); \
49386         mv stageprofile-$(TARGET_SUBDIR) $(TARGET_SUBDIR); \
49387         mv stage1-$(TARGET_SUBDIR) prev-$(TARGET_SUBDIR) || test -f stage1-lean 
49388
49389 stageprofile-end:: 
49390 @if bfd
49391         @if test -d $(HOST_SUBDIR)/bfd; then \
49392           cd $(HOST_SUBDIR); mv bfd stageprofile-bfd; \
49393           mv prev-bfd stage1-bfd; : ; \
49394         fi
49395 @endif bfd
49396 @if opcodes
49397         @if test -d $(HOST_SUBDIR)/opcodes; then \
49398           cd $(HOST_SUBDIR); mv opcodes stageprofile-opcodes; \
49399           mv prev-opcodes stage1-opcodes; : ; \
49400         fi
49401 @endif opcodes
49402 @if binutils
49403         @if test -d $(HOST_SUBDIR)/binutils; then \
49404           cd $(HOST_SUBDIR); mv binutils stageprofile-binutils; \
49405           mv prev-binutils stage1-binutils; : ; \
49406         fi
49407 @endif binutils
49408 @if fixincludes
49409         @if test -d $(HOST_SUBDIR)/fixincludes; then \
49410           cd $(HOST_SUBDIR); mv fixincludes stageprofile-fixincludes; \
49411           mv prev-fixincludes stage1-fixincludes; : ; \
49412         fi
49413 @endif fixincludes
49414 @if gas
49415         @if test -d $(HOST_SUBDIR)/gas; then \
49416           cd $(HOST_SUBDIR); mv gas stageprofile-gas; \
49417           mv prev-gas stage1-gas; : ; \
49418         fi
49419 @endif gas
49420 @if gcc
49421         @if test -d $(HOST_SUBDIR)/gcc; then \
49422           cd $(HOST_SUBDIR); mv gcc stageprofile-gcc; \
49423           mv prev-gcc stage1-gcc; : ; \
49424         fi
49425 @endif gcc
49426 @if gmp
49427         @if test -d $(HOST_SUBDIR)/gmp; then \
49428           cd $(HOST_SUBDIR); mv gmp stageprofile-gmp; \
49429           mv prev-gmp stage1-gmp; : ; \
49430         fi
49431 @endif gmp
49432 @if mpfr
49433         @if test -d $(HOST_SUBDIR)/mpfr; then \
49434           cd $(HOST_SUBDIR); mv mpfr stageprofile-mpfr; \
49435           mv prev-mpfr stage1-mpfr; : ; \
49436         fi
49437 @endif mpfr
49438 @if mpc
49439         @if test -d $(HOST_SUBDIR)/mpc; then \
49440           cd $(HOST_SUBDIR); mv mpc stageprofile-mpc; \
49441           mv prev-mpc stage1-mpc; : ; \
49442         fi
49443 @endif mpc
49444 @if isl
49445         @if test -d $(HOST_SUBDIR)/isl; then \
49446           cd $(HOST_SUBDIR); mv isl stageprofile-isl; \
49447           mv prev-isl stage1-isl; : ; \
49448         fi
49449 @endif isl
49450 @if libelf
49451         @if test -d $(HOST_SUBDIR)/libelf; then \
49452           cd $(HOST_SUBDIR); mv libelf stageprofile-libelf; \
49453           mv prev-libelf stage1-libelf; : ; \
49454         fi
49455 @endif libelf
49456 @if gold
49457         @if test -d $(HOST_SUBDIR)/gold; then \
49458           cd $(HOST_SUBDIR); mv gold stageprofile-gold; \
49459           mv prev-gold stage1-gold; : ; \
49460         fi
49461 @endif gold
49462 @if intl
49463         @if test -d $(HOST_SUBDIR)/intl; then \
49464           cd $(HOST_SUBDIR); mv intl stageprofile-intl; \
49465           mv prev-intl stage1-intl; : ; \
49466         fi
49467 @endif intl
49468 @if ld
49469         @if test -d $(HOST_SUBDIR)/ld; then \
49470           cd $(HOST_SUBDIR); mv ld stageprofile-ld; \
49471           mv prev-ld stage1-ld; : ; \
49472         fi
49473 @endif ld
49474 @if libbacktrace
49475         @if test -d $(HOST_SUBDIR)/libbacktrace; then \
49476           cd $(HOST_SUBDIR); mv libbacktrace stageprofile-libbacktrace; \
49477           mv prev-libbacktrace stage1-libbacktrace; : ; \
49478         fi
49479 @endif libbacktrace
49480 @if libcpp
49481         @if test -d $(HOST_SUBDIR)/libcpp; then \
49482           cd $(HOST_SUBDIR); mv libcpp stageprofile-libcpp; \
49483           mv prev-libcpp stage1-libcpp; : ; \
49484         fi
49485 @endif libcpp
49486 @if libdecnumber
49487         @if test -d $(HOST_SUBDIR)/libdecnumber; then \
49488           cd $(HOST_SUBDIR); mv libdecnumber stageprofile-libdecnumber; \
49489           mv prev-libdecnumber stage1-libdecnumber; : ; \
49490         fi
49491 @endif libdecnumber
49492 @if libiberty
49493         @if test -d $(HOST_SUBDIR)/libiberty; then \
49494           cd $(HOST_SUBDIR); mv libiberty stageprofile-libiberty; \
49495           mv prev-libiberty stage1-libiberty; : ; \
49496         fi
49497 @endif libiberty
49498 @if libiberty-linker-plugin
49499         @if test -d $(HOST_SUBDIR)/libiberty-linker-plugin; then \
49500           cd $(HOST_SUBDIR); mv libiberty-linker-plugin stageprofile-libiberty-linker-plugin; \
49501           mv prev-libiberty-linker-plugin stage1-libiberty-linker-plugin; : ; \
49502         fi
49503 @endif libiberty-linker-plugin
49504 @if libiconv
49505         @if test -d $(HOST_SUBDIR)/libiconv; then \
49506           cd $(HOST_SUBDIR); mv libiconv stageprofile-libiconv; \
49507           mv prev-libiconv stage1-libiconv; : ; \
49508         fi
49509 @endif libiconv
49510 @if zlib
49511         @if test -d $(HOST_SUBDIR)/zlib; then \
49512           cd $(HOST_SUBDIR); mv zlib stageprofile-zlib; \
49513           mv prev-zlib stage1-zlib; : ; \
49514         fi
49515 @endif zlib
49516 @if lto-plugin
49517         @if test -d $(HOST_SUBDIR)/lto-plugin; then \
49518           cd $(HOST_SUBDIR); mv lto-plugin stageprofile-lto-plugin; \
49519           mv prev-lto-plugin stage1-lto-plugin; : ; \
49520         fi
49521 @endif lto-plugin
49522         @if test -d $(TARGET_SUBDIR); then \
49523           mv $(TARGET_SUBDIR) stageprofile-$(TARGET_SUBDIR); \
49524           mv prev-$(TARGET_SUBDIR) stage1-$(TARGET_SUBDIR); : ; \
49525         fi
49526         rm -f stage_current
49527
49528 # Bubble a bug fix through all the stages up to stage profile.  They are
49529 # remade, but not reconfigured.  The next stage (if any) will not be
49530 # reconfigured either.
49531 .PHONY: stageprofile-bubble
49532 stageprofile-bubble:: stage1-bubble
49533         @r=`${PWD_COMMAND}`; export r; \
49534         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
49535         if test -f stageprofile-lean || test -f stage1-lean ; then \
49536           echo Skipping rebuild of stageprofile; \
49537         else \
49538           $(MAKE) stageprofile-start; \
49539           $(MAKE) $(RECURSE_FLAGS_TO_PASS) all-stageprofile; \
49540         fi
49541
49542 .PHONY: all-stageprofile clean-stageprofile
49543 do-clean: clean-stageprofile
49544
49545 # FIXME: Will not need to be conditional when toplevel bootstrap is the
49546 # only possibility, but now it conflicts with no-bootstrap rules
49547 @if gcc-bootstrap
49548
49549
49550
49551
49552 # Rules to wipe a stage and all the following ones, also used for cleanstrap
49553 distclean-stage1:: distclean-stageprofile 
49554 .PHONY: distclean-stageprofile
49555 distclean-stageprofile::
49556         @: $(MAKE); $(stage)
49557         @test "`cat stage_last`" != stageprofile || rm -f stage_last
49558         rm -rf stageprofile-* 
49559
49560
49561 @endif gcc-bootstrap
49562
49563
49564 .PHONY: stagefeedback-start stagefeedback-end
49565
49566 stagefeedback-start::
49567         @: $(MAKE); $(stage); \
49568         echo stagefeedback > stage_current; \
49569         echo stagefeedback > stage_last; \
49570         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)
49571 @if bfd
49572         @cd $(HOST_SUBDIR); [ -d stagefeedback-bfd ] || \
49573           mkdir stagefeedback-bfd; \
49574         mv stagefeedback-bfd bfd; \
49575         mv stageprofile-bfd prev-bfd || test -f stageprofile-lean 
49576 @endif bfd
49577 @if opcodes
49578         @cd $(HOST_SUBDIR); [ -d stagefeedback-opcodes ] || \
49579           mkdir stagefeedback-opcodes; \
49580         mv stagefeedback-opcodes opcodes; \
49581         mv stageprofile-opcodes prev-opcodes || test -f stageprofile-lean 
49582 @endif opcodes
49583 @if binutils
49584         @cd $(HOST_SUBDIR); [ -d stagefeedback-binutils ] || \
49585           mkdir stagefeedback-binutils; \
49586         mv stagefeedback-binutils binutils; \
49587         mv stageprofile-binutils prev-binutils || test -f stageprofile-lean 
49588 @endif binutils
49589 @if fixincludes
49590         @cd $(HOST_SUBDIR); [ -d stagefeedback-fixincludes ] || \
49591           mkdir stagefeedback-fixincludes; \
49592         mv stagefeedback-fixincludes fixincludes; \
49593         mv stageprofile-fixincludes prev-fixincludes || test -f stageprofile-lean 
49594 @endif fixincludes
49595 @if gas
49596         @cd $(HOST_SUBDIR); [ -d stagefeedback-gas ] || \
49597           mkdir stagefeedback-gas; \
49598         mv stagefeedback-gas gas; \
49599         mv stageprofile-gas prev-gas || test -f stageprofile-lean 
49600 @endif gas
49601 @if gcc
49602         @cd $(HOST_SUBDIR); [ -d stagefeedback-gcc ] || \
49603           mkdir stagefeedback-gcc; \
49604         mv stagefeedback-gcc gcc; \
49605         mv stageprofile-gcc prev-gcc || test -f stageprofile-lean 
49606 @endif gcc
49607 @if gmp
49608         @cd $(HOST_SUBDIR); [ -d stagefeedback-gmp ] || \
49609           mkdir stagefeedback-gmp; \
49610         mv stagefeedback-gmp gmp; \
49611         mv stageprofile-gmp prev-gmp || test -f stageprofile-lean 
49612 @endif gmp
49613 @if mpfr
49614         @cd $(HOST_SUBDIR); [ -d stagefeedback-mpfr ] || \
49615           mkdir stagefeedback-mpfr; \
49616         mv stagefeedback-mpfr mpfr; \
49617         mv stageprofile-mpfr prev-mpfr || test -f stageprofile-lean 
49618 @endif mpfr
49619 @if mpc
49620         @cd $(HOST_SUBDIR); [ -d stagefeedback-mpc ] || \
49621           mkdir stagefeedback-mpc; \
49622         mv stagefeedback-mpc mpc; \
49623         mv stageprofile-mpc prev-mpc || test -f stageprofile-lean 
49624 @endif mpc
49625 @if isl
49626         @cd $(HOST_SUBDIR); [ -d stagefeedback-isl ] || \
49627           mkdir stagefeedback-isl; \
49628         mv stagefeedback-isl isl; \
49629         mv stageprofile-isl prev-isl || test -f stageprofile-lean 
49630 @endif isl
49631 @if libelf
49632         @cd $(HOST_SUBDIR); [ -d stagefeedback-libelf ] || \
49633           mkdir stagefeedback-libelf; \
49634         mv stagefeedback-libelf libelf; \
49635         mv stageprofile-libelf prev-libelf || test -f stageprofile-lean 
49636 @endif libelf
49637 @if gold
49638         @cd $(HOST_SUBDIR); [ -d stagefeedback-gold ] || \
49639           mkdir stagefeedback-gold; \
49640         mv stagefeedback-gold gold; \
49641         mv stageprofile-gold prev-gold || test -f stageprofile-lean 
49642 @endif gold
49643 @if intl
49644         @cd $(HOST_SUBDIR); [ -d stagefeedback-intl ] || \
49645           mkdir stagefeedback-intl; \
49646         mv stagefeedback-intl intl; \
49647         mv stageprofile-intl prev-intl || test -f stageprofile-lean 
49648 @endif intl
49649 @if ld
49650         @cd $(HOST_SUBDIR); [ -d stagefeedback-ld ] || \
49651           mkdir stagefeedback-ld; \
49652         mv stagefeedback-ld ld; \
49653         mv stageprofile-ld prev-ld || test -f stageprofile-lean 
49654 @endif ld
49655 @if libbacktrace
49656         @cd $(HOST_SUBDIR); [ -d stagefeedback-libbacktrace ] || \
49657           mkdir stagefeedback-libbacktrace; \
49658         mv stagefeedback-libbacktrace libbacktrace; \
49659         mv stageprofile-libbacktrace prev-libbacktrace || test -f stageprofile-lean 
49660 @endif libbacktrace
49661 @if libcpp
49662         @cd $(HOST_SUBDIR); [ -d stagefeedback-libcpp ] || \
49663           mkdir stagefeedback-libcpp; \
49664         mv stagefeedback-libcpp libcpp; \
49665         mv stageprofile-libcpp prev-libcpp || test -f stageprofile-lean 
49666 @endif libcpp
49667 @if libdecnumber
49668         @cd $(HOST_SUBDIR); [ -d stagefeedback-libdecnumber ] || \
49669           mkdir stagefeedback-libdecnumber; \
49670         mv stagefeedback-libdecnumber libdecnumber; \
49671         mv stageprofile-libdecnumber prev-libdecnumber || test -f stageprofile-lean 
49672 @endif libdecnumber
49673 @if libiberty
49674         @cd $(HOST_SUBDIR); [ -d stagefeedback-libiberty ] || \
49675           mkdir stagefeedback-libiberty; \
49676         mv stagefeedback-libiberty libiberty; \
49677         mv stageprofile-libiberty prev-libiberty || test -f stageprofile-lean 
49678 @endif libiberty
49679 @if libiberty-linker-plugin
49680         @cd $(HOST_SUBDIR); [ -d stagefeedback-libiberty-linker-plugin ] || \
49681           mkdir stagefeedback-libiberty-linker-plugin; \
49682         mv stagefeedback-libiberty-linker-plugin libiberty-linker-plugin; \
49683         mv stageprofile-libiberty-linker-plugin prev-libiberty-linker-plugin || test -f stageprofile-lean 
49684 @endif libiberty-linker-plugin
49685 @if libiconv
49686         @cd $(HOST_SUBDIR); [ -d stagefeedback-libiconv ] || \
49687           mkdir stagefeedback-libiconv; \
49688         mv stagefeedback-libiconv libiconv; \
49689         mv stageprofile-libiconv prev-libiconv || test -f stageprofile-lean 
49690 @endif libiconv
49691 @if zlib
49692         @cd $(HOST_SUBDIR); [ -d stagefeedback-zlib ] || \
49693           mkdir stagefeedback-zlib; \
49694         mv stagefeedback-zlib zlib; \
49695         mv stageprofile-zlib prev-zlib || test -f stageprofile-lean 
49696 @endif zlib
49697 @if lto-plugin
49698         @cd $(HOST_SUBDIR); [ -d stagefeedback-lto-plugin ] || \
49699           mkdir stagefeedback-lto-plugin; \
49700         mv stagefeedback-lto-plugin lto-plugin; \
49701         mv stageprofile-lto-plugin prev-lto-plugin || test -f stageprofile-lean 
49702 @endif lto-plugin
49703         @[ -d stagefeedback-$(TARGET_SUBDIR) ] || \
49704           mkdir stagefeedback-$(TARGET_SUBDIR); \
49705         mv stagefeedback-$(TARGET_SUBDIR) $(TARGET_SUBDIR); \
49706         mv stageprofile-$(TARGET_SUBDIR) prev-$(TARGET_SUBDIR) || test -f stageprofile-lean 
49707
49708 stagefeedback-end:: 
49709 @if bfd
49710         @if test -d $(HOST_SUBDIR)/bfd; then \
49711           cd $(HOST_SUBDIR); mv bfd stagefeedback-bfd; \
49712           mv prev-bfd stageprofile-bfd; : ; \
49713         fi
49714 @endif bfd
49715 @if opcodes
49716         @if test -d $(HOST_SUBDIR)/opcodes; then \
49717           cd $(HOST_SUBDIR); mv opcodes stagefeedback-opcodes; \
49718           mv prev-opcodes stageprofile-opcodes; : ; \
49719         fi
49720 @endif opcodes
49721 @if binutils
49722         @if test -d $(HOST_SUBDIR)/binutils; then \
49723           cd $(HOST_SUBDIR); mv binutils stagefeedback-binutils; \
49724           mv prev-binutils stageprofile-binutils; : ; \
49725         fi
49726 @endif binutils
49727 @if fixincludes
49728         @if test -d $(HOST_SUBDIR)/fixincludes; then \
49729           cd $(HOST_SUBDIR); mv fixincludes stagefeedback-fixincludes; \
49730           mv prev-fixincludes stageprofile-fixincludes; : ; \
49731         fi
49732 @endif fixincludes
49733 @if gas
49734         @if test -d $(HOST_SUBDIR)/gas; then \
49735           cd $(HOST_SUBDIR); mv gas stagefeedback-gas; \
49736           mv prev-gas stageprofile-gas; : ; \
49737         fi
49738 @endif gas
49739 @if gcc
49740         @if test -d $(HOST_SUBDIR)/gcc; then \
49741           cd $(HOST_SUBDIR); mv gcc stagefeedback-gcc; \
49742           mv prev-gcc stageprofile-gcc; : ; \
49743         fi
49744 @endif gcc
49745 @if gmp
49746         @if test -d $(HOST_SUBDIR)/gmp; then \
49747           cd $(HOST_SUBDIR); mv gmp stagefeedback-gmp; \
49748           mv prev-gmp stageprofile-gmp; : ; \
49749         fi
49750 @endif gmp
49751 @if mpfr
49752         @if test -d $(HOST_SUBDIR)/mpfr; then \
49753           cd $(HOST_SUBDIR); mv mpfr stagefeedback-mpfr; \
49754           mv prev-mpfr stageprofile-mpfr; : ; \
49755         fi
49756 @endif mpfr
49757 @if mpc
49758         @if test -d $(HOST_SUBDIR)/mpc; then \
49759           cd $(HOST_SUBDIR); mv mpc stagefeedback-mpc; \
49760           mv prev-mpc stageprofile-mpc; : ; \
49761         fi
49762 @endif mpc
49763 @if isl
49764         @if test -d $(HOST_SUBDIR)/isl; then \
49765           cd $(HOST_SUBDIR); mv isl stagefeedback-isl; \
49766           mv prev-isl stageprofile-isl; : ; \
49767         fi
49768 @endif isl
49769 @if libelf
49770         @if test -d $(HOST_SUBDIR)/libelf; then \
49771           cd $(HOST_SUBDIR); mv libelf stagefeedback-libelf; \
49772           mv prev-libelf stageprofile-libelf; : ; \
49773         fi
49774 @endif libelf
49775 @if gold
49776         @if test -d $(HOST_SUBDIR)/gold; then \
49777           cd $(HOST_SUBDIR); mv gold stagefeedback-gold; \
49778           mv prev-gold stageprofile-gold; : ; \
49779         fi
49780 @endif gold
49781 @if intl
49782         @if test -d $(HOST_SUBDIR)/intl; then \
49783           cd $(HOST_SUBDIR); mv intl stagefeedback-intl; \
49784           mv prev-intl stageprofile-intl; : ; \
49785         fi
49786 @endif intl
49787 @if ld
49788         @if test -d $(HOST_SUBDIR)/ld; then \
49789           cd $(HOST_SUBDIR); mv ld stagefeedback-ld; \
49790           mv prev-ld stageprofile-ld; : ; \
49791         fi
49792 @endif ld
49793 @if libbacktrace
49794         @if test -d $(HOST_SUBDIR)/libbacktrace; then \
49795           cd $(HOST_SUBDIR); mv libbacktrace stagefeedback-libbacktrace; \
49796           mv prev-libbacktrace stageprofile-libbacktrace; : ; \
49797         fi
49798 @endif libbacktrace
49799 @if libcpp
49800         @if test -d $(HOST_SUBDIR)/libcpp; then \
49801           cd $(HOST_SUBDIR); mv libcpp stagefeedback-libcpp; \
49802           mv prev-libcpp stageprofile-libcpp; : ; \
49803         fi
49804 @endif libcpp
49805 @if libdecnumber
49806         @if test -d $(HOST_SUBDIR)/libdecnumber; then \
49807           cd $(HOST_SUBDIR); mv libdecnumber stagefeedback-libdecnumber; \
49808           mv prev-libdecnumber stageprofile-libdecnumber; : ; \
49809         fi
49810 @endif libdecnumber
49811 @if libiberty
49812         @if test -d $(HOST_SUBDIR)/libiberty; then \
49813           cd $(HOST_SUBDIR); mv libiberty stagefeedback-libiberty; \
49814           mv prev-libiberty stageprofile-libiberty; : ; \
49815         fi
49816 @endif libiberty
49817 @if libiberty-linker-plugin
49818         @if test -d $(HOST_SUBDIR)/libiberty-linker-plugin; then \
49819           cd $(HOST_SUBDIR); mv libiberty-linker-plugin stagefeedback-libiberty-linker-plugin; \
49820           mv prev-libiberty-linker-plugin stageprofile-libiberty-linker-plugin; : ; \
49821         fi
49822 @endif libiberty-linker-plugin
49823 @if libiconv
49824         @if test -d $(HOST_SUBDIR)/libiconv; then \
49825           cd $(HOST_SUBDIR); mv libiconv stagefeedback-libiconv; \
49826           mv prev-libiconv stageprofile-libiconv; : ; \
49827         fi
49828 @endif libiconv
49829 @if zlib
49830         @if test -d $(HOST_SUBDIR)/zlib; then \
49831           cd $(HOST_SUBDIR); mv zlib stagefeedback-zlib; \
49832           mv prev-zlib stageprofile-zlib; : ; \
49833         fi
49834 @endif zlib
49835 @if lto-plugin
49836         @if test -d $(HOST_SUBDIR)/lto-plugin; then \
49837           cd $(HOST_SUBDIR); mv lto-plugin stagefeedback-lto-plugin; \
49838           mv prev-lto-plugin stageprofile-lto-plugin; : ; \
49839         fi
49840 @endif lto-plugin
49841         @if test -d $(TARGET_SUBDIR); then \
49842           mv $(TARGET_SUBDIR) stagefeedback-$(TARGET_SUBDIR); \
49843           mv prev-$(TARGET_SUBDIR) stageprofile-$(TARGET_SUBDIR); : ; \
49844         fi
49845         rm -f stage_current
49846
49847 # Bubble a bug fix through all the stages up to stage feedback.  They are
49848 # remade, but not reconfigured.  The next stage (if any) will not be
49849 # reconfigured either.
49850 .PHONY: stagefeedback-bubble
49851 stagefeedback-bubble:: stageprofile-bubble
49852         @r=`${PWD_COMMAND}`; export r; \
49853         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
49854         if test -f stagefeedback-lean || test -f stageprofile-lean ; then \
49855           echo Skipping rebuild of stagefeedback; \
49856         else \
49857           $(MAKE) stagefeedback-start; \
49858           $(MAKE) $(RECURSE_FLAGS_TO_PASS) all-stagefeedback; \
49859         fi
49860
49861 .PHONY: all-stagefeedback clean-stagefeedback
49862 do-clean: clean-stagefeedback
49863
49864 # FIXME: Will not need to be conditional when toplevel bootstrap is the
49865 # only possibility, but now it conflicts with no-bootstrap rules
49866 @if gcc-bootstrap
49867
49868
49869
49870 .PHONY: profiledbootstrap profiledbootstrap-lean
49871 profiledbootstrap:
49872         echo stagefeedback > stage_final
49873         @r=`${PWD_COMMAND}`; export r; \
49874         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
49875         $(MAKE) $(RECURSE_FLAGS_TO_PASS) stagefeedback-bubble
49876         @: $(MAKE); $(unstage)
49877         @r=`${PWD_COMMAND}`; export r; \
49878         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
49879         TFLAGS="$(STAGEfeedback_TFLAGS)"; \
49880         $(MAKE) $(TARGET_FLAGS_TO_PASS) all-host all-target
49881
49882 profiledbootstrap-lean:
49883         echo stagefeedback > stage_final
49884         @r=`${PWD_COMMAND}`; export r; \
49885         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
49886         $(MAKE) $(RECURSE_FLAGS_TO_PASS) LEAN=: stagefeedback-bubble
49887         @: $(MAKE); $(unstage)
49888         @r=`${PWD_COMMAND}`; export r; \
49889         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
49890         TFLAGS="$(STAGEfeedback_TFLAGS)"; \
49891         $(MAKE) $(TARGET_FLAGS_TO_PASS) all-host all-target
49892
49893
49894 # Rules to wipe a stage and all the following ones, also used for cleanstrap
49895 distclean-stageprofile:: distclean-stagefeedback 
49896 .PHONY: distclean-stagefeedback
49897 distclean-stagefeedback::
49898         @: $(MAKE); $(stage)
49899         @test "`cat stage_last`" != stagefeedback || rm -f stage_last
49900         rm -rf stagefeedback-* 
49901
49902
49903 @endif gcc-bootstrap
49904
49905
49906
49907 stageprofile-end::
49908         $(MAKE) distclean-stagefeedback
49909
49910 stagefeedback-start::
49911         @r=`${PWD_COMMAND}`; export r; \
49912         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
49913         for i in prev-*; do \
49914           j=`echo $$i | sed s/^prev-//`; \
49915           cd $$r/$$i && \
49916           { find . -type d | sort | sed 's,.*,$(SHELL) '"$$s"'/mkinstalldirs "../'$$j'/&",' | $(SHELL); } && \
49917           { find . -name '*.*da' | sed 's,.*,$(LN) -f "&" "../'$$j'/&",' | $(SHELL); }; \
49918         done
49919
49920 @if gcc-bootstrap
49921 do-distclean: distclean-stage1
49922
49923 # Provide a GCC build when we're building target libraries.  This does
49924 # not work as a dependency, just as the minimum necessary to avoid errors.
49925 stage_last:
49926         @r=`${PWD_COMMAND}`; export r; \
49927         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
49928         $(MAKE) $(RECURSE_FLAGS_TO_PASS) stage1-bubble
49929
49930 # Same as unstage, but not phony and defaulting to stage1-start.  We place
49931 # it in the dependency so that for example `make -j3 all-gcc' works.
49932 stage_current:
49933         @if test -f stage_last; then $(unstage); else $(MAKE) stage1-start; fi
49934
49935 .PHONY: restrap
49936 restrap::
49937         @: $(MAKE); $(stage)
49938         rm -rf stage1-$(TARGET_SUBDIR) stage2-* stage3-* stage4-* stageprofile-* stagefeedback-*
49939 restrap:: all
49940 @endif gcc-bootstrap
49941
49942 # --------------------------------------
49943 # Dependencies between different modules
49944 # --------------------------------------
49945
49946 # Generic dependencies for target modules on host stuff, especially gcc
49947 @if gcc-bootstrap
49948 configure-stage1-target-libstdc++-v3: maybe-all-stage1-gcc
49949 configure-stage2-target-libstdc++-v3: maybe-all-stage2-gcc
49950 configure-stage3-target-libstdc++-v3: maybe-all-stage3-gcc
49951 configure-stage4-target-libstdc++-v3: maybe-all-stage4-gcc
49952 configure-stageprofile-target-libstdc++-v3: maybe-all-stageprofile-gcc
49953 configure-stagefeedback-target-libstdc++-v3: maybe-all-stagefeedback-gcc
49954 configure-stage1-target-libsanitizer: maybe-all-stage1-gcc
49955 configure-stage2-target-libsanitizer: maybe-all-stage2-gcc
49956 configure-stage3-target-libsanitizer: maybe-all-stage3-gcc
49957 configure-stage4-target-libsanitizer: maybe-all-stage4-gcc
49958 configure-stageprofile-target-libsanitizer: maybe-all-stageprofile-gcc
49959 configure-stagefeedback-target-libsanitizer: maybe-all-stagefeedback-gcc
49960 configure-stage1-target-libmpx: maybe-all-stage1-gcc
49961 configure-stage2-target-libmpx: maybe-all-stage2-gcc
49962 configure-stage3-target-libmpx: maybe-all-stage3-gcc
49963 configure-stage4-target-libmpx: maybe-all-stage4-gcc
49964 configure-stageprofile-target-libmpx: maybe-all-stageprofile-gcc
49965 configure-stagefeedback-target-libmpx: maybe-all-stagefeedback-gcc
49966 configure-stage1-target-libvtv: maybe-all-stage1-gcc
49967 configure-stage2-target-libvtv: maybe-all-stage2-gcc
49968 configure-stage3-target-libvtv: maybe-all-stage3-gcc
49969 configure-stage4-target-libvtv: maybe-all-stage4-gcc
49970 configure-stageprofile-target-libvtv: maybe-all-stageprofile-gcc
49971 configure-stagefeedback-target-libvtv: maybe-all-stagefeedback-gcc
49972 configure-target-libcilkrts: stage_last
49973 configure-target-liboffloadmic: stage_last
49974 configure-target-libssp: stage_last
49975 configure-target-newlib: stage_last
49976 configure-stage1-target-libgcc: maybe-all-stage1-gcc
49977 configure-stage2-target-libgcc: maybe-all-stage2-gcc
49978 configure-stage3-target-libgcc: maybe-all-stage3-gcc
49979 configure-stage4-target-libgcc: maybe-all-stage4-gcc
49980 configure-stageprofile-target-libgcc: maybe-all-stageprofile-gcc
49981 configure-stagefeedback-target-libgcc: maybe-all-stagefeedback-gcc
49982 configure-target-libbacktrace: stage_last
49983 configure-target-libquadmath: stage_last
49984 configure-target-libgfortran: stage_last
49985 configure-target-libobjc: stage_last
49986 configure-target-libgo: stage_last
49987 configure-target-libtermcap: stage_last
49988 configure-target-winsup: stage_last
49989 configure-target-libgloss: stage_last
49990 configure-target-libffi: stage_last
49991 configure-target-libjava: stage_last
49992 configure-target-zlib: stage_last
49993 configure-target-boehm-gc: stage_last
49994 configure-target-rda: stage_last
49995 configure-target-libada: stage_last
49996 configure-stage1-target-libgomp: maybe-all-stage1-gcc
49997 configure-stage2-target-libgomp: maybe-all-stage2-gcc
49998 configure-stage3-target-libgomp: maybe-all-stage3-gcc
49999 configure-stage4-target-libgomp: maybe-all-stage4-gcc
50000 configure-stageprofile-target-libgomp: maybe-all-stageprofile-gcc
50001 configure-stagefeedback-target-libgomp: maybe-all-stagefeedback-gcc
50002 configure-target-libitm: stage_last
50003 configure-target-libatomic: stage_last
50004 @endif gcc-bootstrap
50005
50006 @if gcc-no-bootstrap
50007 configure-target-libstdc++-v3: maybe-all-gcc
50008 configure-target-libsanitizer: maybe-all-gcc
50009 configure-target-libmpx: maybe-all-gcc
50010 configure-target-libvtv: maybe-all-gcc
50011 configure-target-libcilkrts: maybe-all-gcc
50012 configure-target-liboffloadmic: maybe-all-gcc
50013 configure-target-libssp: maybe-all-gcc
50014 configure-target-newlib: maybe-all-gcc
50015 configure-target-libgcc: maybe-all-gcc
50016 configure-target-libbacktrace: maybe-all-gcc
50017 configure-target-libquadmath: maybe-all-gcc
50018 configure-target-libgfortran: maybe-all-gcc
50019 configure-target-libobjc: maybe-all-gcc
50020 configure-target-libgo: maybe-all-gcc
50021 configure-target-libtermcap: maybe-all-gcc
50022 configure-target-winsup: maybe-all-gcc
50023 configure-target-libgloss: maybe-all-gcc
50024 configure-target-libffi: maybe-all-gcc
50025 configure-target-libjava: maybe-all-gcc
50026 configure-target-zlib: maybe-all-gcc
50027 configure-target-boehm-gc: maybe-all-gcc
50028 configure-target-rda: maybe-all-gcc
50029 configure-target-libada: maybe-all-gcc
50030 configure-target-libgomp: maybe-all-gcc
50031 configure-target-libitm: maybe-all-gcc
50032 configure-target-libatomic: maybe-all-gcc
50033 @endif gcc-no-bootstrap
50034
50035
50036 # There are two types of dependencies here: 'hard' dependencies, where one
50037 # module simply won't build without the other; and 'soft' dependencies, where
50038 # if the depended-on module is missing, the depending module will do without
50039 # or find a substitute somewhere (perhaps installed).  Soft dependencies
50040 # are made here to depend on a 'maybe-' target.  If you're not sure,
50041 # it's safer to use a soft dependency.
50042
50043
50044
50045
50046
50047
50048 # With all the machinery above in place, it is pretty easy to generate
50049 # dependencies.  Host dependencies are a bit more complex because we have
50050 # to check for bootstrap/prebootstrap dependencies.  To resolve
50051 # prebootstrap dependencies, prebootstrap modules are gathered in
50052 # a hash table.
50053 all-build-bison: maybe-all-build-texinfo
50054 all-build-flex: maybe-all-build-texinfo
50055 all-build-flex: maybe-all-build-bison
50056 all-build-flex: maybe-all-build-m4
50057 all-build-libiberty: maybe-all-build-texinfo
50058 all-build-m4: maybe-all-build-texinfo
50059 all-build-fixincludes: maybe-all-build-libiberty
50060 all-build-libcpp: maybe-all-build-libiberty
50061 configure-gcc: maybe-configure-intl
50062
50063 configure-stage1-gcc: maybe-configure-stage1-intl
50064 configure-stage2-gcc: maybe-configure-stage2-intl
50065 configure-stage3-gcc: maybe-configure-stage3-intl
50066 configure-stage4-gcc: maybe-configure-stage4-intl
50067 configure-stageprofile-gcc: maybe-configure-stageprofile-intl
50068 configure-stagefeedback-gcc: maybe-configure-stagefeedback-intl
50069 configure-gcc: maybe-all-gmp
50070
50071 configure-stage1-gcc: maybe-all-stage1-gmp
50072 configure-stage2-gcc: maybe-all-stage2-gmp
50073 configure-stage3-gcc: maybe-all-stage3-gmp
50074 configure-stage4-gcc: maybe-all-stage4-gmp
50075 configure-stageprofile-gcc: maybe-all-stageprofile-gmp
50076 configure-stagefeedback-gcc: maybe-all-stagefeedback-gmp
50077 configure-gcc: maybe-all-mpfr
50078
50079 configure-stage1-gcc: maybe-all-stage1-mpfr
50080 configure-stage2-gcc: maybe-all-stage2-mpfr
50081 configure-stage3-gcc: maybe-all-stage3-mpfr
50082 configure-stage4-gcc: maybe-all-stage4-mpfr
50083 configure-stageprofile-gcc: maybe-all-stageprofile-mpfr
50084 configure-stagefeedback-gcc: maybe-all-stagefeedback-mpfr
50085 configure-gcc: maybe-all-mpc
50086
50087 configure-stage1-gcc: maybe-all-stage1-mpc
50088 configure-stage2-gcc: maybe-all-stage2-mpc
50089 configure-stage3-gcc: maybe-all-stage3-mpc
50090 configure-stage4-gcc: maybe-all-stage4-mpc
50091 configure-stageprofile-gcc: maybe-all-stageprofile-mpc
50092 configure-stagefeedback-gcc: maybe-all-stagefeedback-mpc
50093 configure-gcc: maybe-all-isl
50094
50095 configure-stage1-gcc: maybe-all-stage1-isl
50096 configure-stage2-gcc: maybe-all-stage2-isl
50097 configure-stage3-gcc: maybe-all-stage3-isl
50098 configure-stage4-gcc: maybe-all-stage4-isl
50099 configure-stageprofile-gcc: maybe-all-stageprofile-isl
50100 configure-stagefeedback-gcc: maybe-all-stagefeedback-isl
50101 configure-gcc: maybe-all-lto-plugin
50102
50103 configure-stage1-gcc: maybe-all-stage1-lto-plugin
50104 configure-stage2-gcc: maybe-all-stage2-lto-plugin
50105 configure-stage3-gcc: maybe-all-stage3-lto-plugin
50106 configure-stage4-gcc: maybe-all-stage4-lto-plugin
50107 configure-stageprofile-gcc: maybe-all-stageprofile-lto-plugin
50108 configure-stagefeedback-gcc: maybe-all-stagefeedback-lto-plugin
50109 configure-gcc: maybe-all-binutils
50110
50111 configure-stage1-gcc: maybe-all-stage1-binutils
50112 configure-stage2-gcc: maybe-all-stage2-binutils
50113 configure-stage3-gcc: maybe-all-stage3-binutils
50114 configure-stage4-gcc: maybe-all-stage4-binutils
50115 configure-stageprofile-gcc: maybe-all-stageprofile-binutils
50116 configure-stagefeedback-gcc: maybe-all-stagefeedback-binutils
50117 configure-gcc: maybe-all-gas
50118
50119 configure-stage1-gcc: maybe-all-stage1-gas
50120 configure-stage2-gcc: maybe-all-stage2-gas
50121 configure-stage3-gcc: maybe-all-stage3-gas
50122 configure-stage4-gcc: maybe-all-stage4-gas
50123 configure-stageprofile-gcc: maybe-all-stageprofile-gas
50124 configure-stagefeedback-gcc: maybe-all-stagefeedback-gas
50125 configure-gcc: maybe-all-ld
50126
50127 configure-stage1-gcc: maybe-all-stage1-ld
50128 configure-stage2-gcc: maybe-all-stage2-ld
50129 configure-stage3-gcc: maybe-all-stage3-ld
50130 configure-stage4-gcc: maybe-all-stage4-ld
50131 configure-stageprofile-gcc: maybe-all-stageprofile-ld
50132 configure-stagefeedback-gcc: maybe-all-stagefeedback-ld
50133 configure-gcc: maybe-all-gold
50134
50135 configure-stage1-gcc: maybe-all-stage1-gold
50136 configure-stage2-gcc: maybe-all-stage2-gold
50137 configure-stage3-gcc: maybe-all-stage3-gold
50138 configure-stage4-gcc: maybe-all-stage4-gold
50139 configure-stageprofile-gcc: maybe-all-stageprofile-gold
50140 configure-stagefeedback-gcc: maybe-all-stagefeedback-gold
50141 configure-gcc: maybe-all-libelf
50142
50143 configure-stage1-gcc: maybe-all-stage1-libelf
50144 configure-stage2-gcc: maybe-all-stage2-libelf
50145 configure-stage3-gcc: maybe-all-stage3-libelf
50146 configure-stage4-gcc: maybe-all-stage4-libelf
50147 configure-stageprofile-gcc: maybe-all-stageprofile-libelf
50148 configure-stagefeedback-gcc: maybe-all-stagefeedback-libelf
50149 configure-gcc: maybe-all-libiconv
50150
50151 configure-stage1-gcc: maybe-all-stage1-libiconv
50152 configure-stage2-gcc: maybe-all-stage2-libiconv
50153 configure-stage3-gcc: maybe-all-stage3-libiconv
50154 configure-stage4-gcc: maybe-all-stage4-libiconv
50155 configure-stageprofile-gcc: maybe-all-stageprofile-libiconv
50156 configure-stagefeedback-gcc: maybe-all-stagefeedback-libiconv
50157 all-gcc: all-libiberty
50158
50159 all-stage1-gcc: all-stage1-libiberty
50160 all-stage2-gcc: all-stage2-libiberty
50161 all-stage3-gcc: all-stage3-libiberty
50162 all-stage4-gcc: all-stage4-libiberty
50163 all-stageprofile-gcc: all-stageprofile-libiberty
50164 all-stagefeedback-gcc: all-stagefeedback-libiberty
50165 all-gcc: maybe-all-intl
50166
50167 all-stage1-gcc: maybe-all-stage1-intl
50168 all-stage2-gcc: maybe-all-stage2-intl
50169 all-stage3-gcc: maybe-all-stage3-intl
50170 all-stage4-gcc: maybe-all-stage4-intl
50171 all-stageprofile-gcc: maybe-all-stageprofile-intl
50172 all-stagefeedback-gcc: maybe-all-stagefeedback-intl
50173 all-gcc: maybe-all-mpfr
50174
50175 all-stage1-gcc: maybe-all-stage1-mpfr
50176 all-stage2-gcc: maybe-all-stage2-mpfr
50177 all-stage3-gcc: maybe-all-stage3-mpfr
50178 all-stage4-gcc: maybe-all-stage4-mpfr
50179 all-stageprofile-gcc: maybe-all-stageprofile-mpfr
50180 all-stagefeedback-gcc: maybe-all-stagefeedback-mpfr
50181 all-gcc: maybe-all-mpc
50182
50183 all-stage1-gcc: maybe-all-stage1-mpc
50184 all-stage2-gcc: maybe-all-stage2-mpc
50185 all-stage3-gcc: maybe-all-stage3-mpc
50186 all-stage4-gcc: maybe-all-stage4-mpc
50187 all-stageprofile-gcc: maybe-all-stageprofile-mpc
50188 all-stagefeedback-gcc: maybe-all-stagefeedback-mpc
50189 all-gcc: maybe-all-isl
50190
50191 all-stage1-gcc: maybe-all-stage1-isl
50192 all-stage2-gcc: maybe-all-stage2-isl
50193 all-stage3-gcc: maybe-all-stage3-isl
50194 all-stage4-gcc: maybe-all-stage4-isl
50195 all-stageprofile-gcc: maybe-all-stageprofile-isl
50196 all-stagefeedback-gcc: maybe-all-stagefeedback-isl
50197 all-gcc: maybe-all-build-texinfo
50198
50199 all-stage1-gcc: maybe-all-build-texinfo
50200 all-stage2-gcc: maybe-all-build-texinfo
50201 all-stage3-gcc: maybe-all-build-texinfo
50202 all-stage4-gcc: maybe-all-build-texinfo
50203 all-stageprofile-gcc: maybe-all-build-texinfo
50204 all-stagefeedback-gcc: maybe-all-build-texinfo
50205 all-gcc: maybe-all-build-bison
50206
50207 all-stage1-gcc: maybe-all-build-bison
50208 all-stage2-gcc: maybe-all-build-bison
50209 all-stage3-gcc: maybe-all-build-bison
50210 all-stage4-gcc: maybe-all-build-bison
50211 all-stageprofile-gcc: maybe-all-build-bison
50212 all-stagefeedback-gcc: maybe-all-build-bison
50213 all-gcc: maybe-all-build-flex
50214
50215 all-stage1-gcc: maybe-all-build-flex
50216 all-stage2-gcc: maybe-all-build-flex
50217 all-stage3-gcc: maybe-all-build-flex
50218 all-stage4-gcc: maybe-all-build-flex
50219 all-stageprofile-gcc: maybe-all-build-flex
50220 all-stagefeedback-gcc: maybe-all-build-flex
50221 all-gcc: maybe-all-build-libiberty
50222
50223 all-stage1-gcc: maybe-all-build-libiberty
50224 all-stage2-gcc: maybe-all-build-libiberty
50225 all-stage3-gcc: maybe-all-build-libiberty
50226 all-stage4-gcc: maybe-all-build-libiberty
50227 all-stageprofile-gcc: maybe-all-build-libiberty
50228 all-stagefeedback-gcc: maybe-all-build-libiberty
50229 all-gcc: maybe-all-build-fixincludes
50230
50231 all-stage1-gcc: maybe-all-build-fixincludes
50232 all-stage2-gcc: maybe-all-build-fixincludes
50233 all-stage3-gcc: maybe-all-build-fixincludes
50234 all-stage4-gcc: maybe-all-build-fixincludes
50235 all-stageprofile-gcc: maybe-all-build-fixincludes
50236 all-stagefeedback-gcc: maybe-all-build-fixincludes
50237 all-gcc: maybe-all-build-libcpp
50238
50239 all-stage1-gcc: maybe-all-build-libcpp
50240 all-stage2-gcc: maybe-all-build-libcpp
50241 all-stage3-gcc: maybe-all-build-libcpp
50242 all-stage4-gcc: maybe-all-build-libcpp
50243 all-stageprofile-gcc: maybe-all-build-libcpp
50244 all-stagefeedback-gcc: maybe-all-build-libcpp
50245 all-gcc: maybe-all-zlib
50246
50247 all-stage1-gcc: maybe-all-stage1-zlib
50248 all-stage2-gcc: maybe-all-stage2-zlib
50249 all-stage3-gcc: maybe-all-stage3-zlib
50250 all-stage4-gcc: maybe-all-stage4-zlib
50251 all-stageprofile-gcc: maybe-all-stageprofile-zlib
50252 all-stagefeedback-gcc: maybe-all-stagefeedback-zlib
50253 all-gcc: all-libbacktrace
50254
50255 all-stage1-gcc: all-stage1-libbacktrace
50256 all-stage2-gcc: all-stage2-libbacktrace
50257 all-stage3-gcc: all-stage3-libbacktrace
50258 all-stage4-gcc: all-stage4-libbacktrace
50259 all-stageprofile-gcc: all-stageprofile-libbacktrace
50260 all-stagefeedback-gcc: all-stagefeedback-libbacktrace
50261 all-gcc: all-libcpp
50262
50263 all-stage1-gcc: all-stage1-libcpp
50264 all-stage2-gcc: all-stage2-libcpp
50265 all-stage3-gcc: all-stage3-libcpp
50266 all-stage4-gcc: all-stage4-libcpp
50267 all-stageprofile-gcc: all-stageprofile-libcpp
50268 all-stagefeedback-gcc: all-stagefeedback-libcpp
50269 all-gcc: all-libdecnumber
50270
50271 all-stage1-gcc: all-stage1-libdecnumber
50272 all-stage2-gcc: all-stage2-libdecnumber
50273 all-stage3-gcc: all-stage3-libdecnumber
50274 all-stage4-gcc: all-stage4-libdecnumber
50275 all-stageprofile-gcc: all-stageprofile-libdecnumber
50276 all-stagefeedback-gcc: all-stagefeedback-libdecnumber
50277 all-gcc: maybe-all-libiberty
50278
50279 all-stage1-gcc: maybe-all-stage1-libiberty
50280 all-stage2-gcc: maybe-all-stage2-libiberty
50281 all-stage3-gcc: maybe-all-stage3-libiberty
50282 all-stage4-gcc: maybe-all-stage4-libiberty
50283 all-stageprofile-gcc: maybe-all-stageprofile-libiberty
50284 all-stagefeedback-gcc: maybe-all-stagefeedback-libiberty
50285 all-gcc: maybe-all-fixincludes
50286
50287 all-stage1-gcc: maybe-all-stage1-fixincludes
50288 all-stage2-gcc: maybe-all-stage2-fixincludes
50289 all-stage3-gcc: maybe-all-stage3-fixincludes
50290 all-stage4-gcc: maybe-all-stage4-fixincludes
50291 all-stageprofile-gcc: maybe-all-stageprofile-fixincludes
50292 all-stagefeedback-gcc: maybe-all-stagefeedback-fixincludes
50293 all-gcc: maybe-all-lto-plugin
50294
50295 all-stage1-gcc: maybe-all-stage1-lto-plugin
50296 all-stage2-gcc: maybe-all-stage2-lto-plugin
50297 all-stage3-gcc: maybe-all-stage3-lto-plugin
50298 all-stage4-gcc: maybe-all-stage4-lto-plugin
50299 all-stageprofile-gcc: maybe-all-stageprofile-lto-plugin
50300 all-stagefeedback-gcc: maybe-all-stagefeedback-lto-plugin
50301 all-gcc: maybe-all-libiconv
50302
50303 all-stage1-gcc: maybe-all-stage1-libiconv
50304 all-stage2-gcc: maybe-all-stage2-libiconv
50305 all-stage3-gcc: maybe-all-stage3-libiconv
50306 all-stage4-gcc: maybe-all-stage4-libiconv
50307 all-stageprofile-gcc: maybe-all-stageprofile-libiconv
50308 all-stagefeedback-gcc: maybe-all-stagefeedback-libiconv
50309 info-gcc: maybe-all-build-libiberty
50310
50311 info-stage1-gcc: maybe-all-build-libiberty
50312 info-stage2-gcc: maybe-all-build-libiberty
50313 info-stage3-gcc: maybe-all-build-libiberty
50314 info-stage4-gcc: maybe-all-build-libiberty
50315 info-stageprofile-gcc: maybe-all-build-libiberty
50316 info-stagefeedback-gcc: maybe-all-build-libiberty
50317 dvi-gcc: maybe-all-build-libiberty
50318
50319 dvi-stage1-gcc: maybe-all-build-libiberty
50320 dvi-stage2-gcc: maybe-all-build-libiberty
50321 dvi-stage3-gcc: maybe-all-build-libiberty
50322 dvi-stage4-gcc: maybe-all-build-libiberty
50323 dvi-stageprofile-gcc: maybe-all-build-libiberty
50324 dvi-stagefeedback-gcc: maybe-all-build-libiberty
50325 pdf-gcc: maybe-all-build-libiberty
50326
50327 pdf-stage1-gcc: maybe-all-build-libiberty
50328 pdf-stage2-gcc: maybe-all-build-libiberty
50329 pdf-stage3-gcc: maybe-all-build-libiberty
50330 pdf-stage4-gcc: maybe-all-build-libiberty
50331 pdf-stageprofile-gcc: maybe-all-build-libiberty
50332 pdf-stagefeedback-gcc: maybe-all-build-libiberty
50333 html-gcc: maybe-all-build-libiberty
50334
50335 html-stage1-gcc: maybe-all-build-libiberty
50336 html-stage2-gcc: maybe-all-build-libiberty
50337 html-stage3-gcc: maybe-all-build-libiberty
50338 html-stage4-gcc: maybe-all-build-libiberty
50339 html-stageprofile-gcc: maybe-all-build-libiberty
50340 html-stagefeedback-gcc: maybe-all-build-libiberty
50341 install-gcc: maybe-install-fixincludes
50342 install-gcc: maybe-install-lto-plugin
50343 install-strip-gcc: maybe-install-strip-fixincludes
50344 install-strip-gcc: maybe-install-strip-lto-plugin
50345 configure-libcpp: configure-libiberty
50346
50347 configure-stage1-libcpp: configure-stage1-libiberty
50348 configure-stage2-libcpp: configure-stage2-libiberty
50349 configure-stage3-libcpp: configure-stage3-libiberty
50350 configure-stage4-libcpp: configure-stage4-libiberty
50351 configure-stageprofile-libcpp: configure-stageprofile-libiberty
50352 configure-stagefeedback-libcpp: configure-stagefeedback-libiberty
50353 configure-libcpp: maybe-configure-intl
50354
50355 configure-stage1-libcpp: maybe-configure-stage1-intl
50356 configure-stage2-libcpp: maybe-configure-stage2-intl
50357 configure-stage3-libcpp: maybe-configure-stage3-intl
50358 configure-stage4-libcpp: maybe-configure-stage4-intl
50359 configure-stageprofile-libcpp: maybe-configure-stageprofile-intl
50360 configure-stagefeedback-libcpp: maybe-configure-stagefeedback-intl
50361 configure-libcpp: maybe-all-libiconv
50362
50363 configure-stage1-libcpp: maybe-all-stage1-libiconv
50364 configure-stage2-libcpp: maybe-all-stage2-libiconv
50365 configure-stage3-libcpp: maybe-all-stage3-libiconv
50366 configure-stage4-libcpp: maybe-all-stage4-libiconv
50367 configure-stageprofile-libcpp: maybe-all-stageprofile-libiconv
50368 configure-stagefeedback-libcpp: maybe-all-stagefeedback-libiconv
50369 all-libcpp: all-libiberty
50370
50371 all-stage1-libcpp: all-stage1-libiberty
50372 all-stage2-libcpp: all-stage2-libiberty
50373 all-stage3-libcpp: all-stage3-libiberty
50374 all-stage4-libcpp: all-stage4-libiberty
50375 all-stageprofile-libcpp: all-stageprofile-libiberty
50376 all-stagefeedback-libcpp: all-stagefeedback-libiberty
50377 all-libcpp: maybe-all-intl
50378
50379 all-stage1-libcpp: maybe-all-stage1-intl
50380 all-stage2-libcpp: maybe-all-stage2-intl
50381 all-stage3-libcpp: maybe-all-stage3-intl
50382 all-stage4-libcpp: maybe-all-stage4-intl
50383 all-stageprofile-libcpp: maybe-all-stageprofile-intl
50384 all-stagefeedback-libcpp: maybe-all-stagefeedback-intl
50385 all-libcpp: maybe-all-libiconv
50386
50387 all-stage1-libcpp: maybe-all-stage1-libiconv
50388 all-stage2-libcpp: maybe-all-stage2-libiconv
50389 all-stage3-libcpp: maybe-all-stage3-libiconv
50390 all-stage4-libcpp: maybe-all-stage4-libiconv
50391 all-stageprofile-libcpp: maybe-all-stageprofile-libiconv
50392 all-stagefeedback-libcpp: maybe-all-stagefeedback-libiconv
50393 all-fixincludes: maybe-all-libiberty
50394
50395 all-stage1-fixincludes: maybe-all-stage1-libiberty
50396 all-stage2-fixincludes: maybe-all-stage2-libiberty
50397 all-stage3-fixincludes: maybe-all-stage3-libiberty
50398 all-stage4-fixincludes: maybe-all-stage4-libiberty
50399 all-stageprofile-fixincludes: maybe-all-stageprofile-libiberty
50400 all-stagefeedback-fixincludes: maybe-all-stagefeedback-libiberty
50401 all-gnattools: maybe-all-target-libada
50402 all-gnattools: maybe-all-target-libstdc++-v3
50403 all-lto-plugin: maybe-all-libiberty
50404
50405 all-stage1-lto-plugin: maybe-all-stage1-libiberty
50406 all-stage2-lto-plugin: maybe-all-stage2-libiberty
50407 all-stage3-lto-plugin: maybe-all-stage3-libiberty
50408 all-stage4-lto-plugin: maybe-all-stage4-libiberty
50409 all-stageprofile-lto-plugin: maybe-all-stageprofile-libiberty
50410 all-stagefeedback-lto-plugin: maybe-all-stagefeedback-libiberty
50411 all-lto-plugin: maybe-all-libiberty-linker-plugin
50412
50413 all-stage1-lto-plugin: maybe-all-stage1-libiberty-linker-plugin
50414 all-stage2-lto-plugin: maybe-all-stage2-libiberty-linker-plugin
50415 all-stage3-lto-plugin: maybe-all-stage3-libiberty-linker-plugin
50416 all-stage4-lto-plugin: maybe-all-stage4-libiberty-linker-plugin
50417 all-stageprofile-lto-plugin: maybe-all-stageprofile-libiberty-linker-plugin
50418 all-stagefeedback-lto-plugin: maybe-all-stagefeedback-libiberty-linker-plugin
50419 configure-libcc1: maybe-configure-gcc
50420 all-libcc1: maybe-all-gcc
50421 all-gotools: maybe-all-target-libgo
50422 all-utils: maybe-all-libiberty
50423 configure-intl: maybe-all-libiconv
50424
50425 configure-stage1-intl: maybe-all-stage1-libiconv
50426 configure-stage2-intl: maybe-all-stage2-libiconv
50427 configure-stage3-intl: maybe-all-stage3-libiconv
50428 configure-stage4-intl: maybe-all-stage4-libiconv
50429 configure-stageprofile-intl: maybe-all-stageprofile-libiconv
50430 configure-stagefeedback-intl: maybe-all-stagefeedback-libiconv
50431 configure-mpfr: maybe-all-gmp
50432
50433 configure-stage1-mpfr: maybe-all-stage1-gmp
50434 configure-stage2-mpfr: maybe-all-stage2-gmp
50435 configure-stage3-mpfr: maybe-all-stage3-gmp
50436 configure-stage4-mpfr: maybe-all-stage4-gmp
50437 configure-stageprofile-mpfr: maybe-all-stageprofile-gmp
50438 configure-stagefeedback-mpfr: maybe-all-stagefeedback-gmp
50439 configure-mpc: maybe-all-mpfr
50440
50441 configure-stage1-mpc: maybe-all-stage1-mpfr
50442 configure-stage2-mpc: maybe-all-stage2-mpfr
50443 configure-stage3-mpc: maybe-all-stage3-mpfr
50444 configure-stage4-mpc: maybe-all-stage4-mpfr
50445 configure-stageprofile-mpc: maybe-all-stageprofile-mpfr
50446 configure-stagefeedback-mpc: maybe-all-stagefeedback-mpfr
50447 configure-isl: maybe-all-gmp
50448
50449 configure-stage1-isl: maybe-all-stage1-gmp
50450 configure-stage2-isl: maybe-all-stage2-gmp
50451 configure-stage3-isl: maybe-all-stage3-gmp
50452 configure-stage4-isl: maybe-all-stage4-gmp
50453 configure-stageprofile-isl: maybe-all-stageprofile-gmp
50454 configure-stagefeedback-isl: maybe-all-stagefeedback-gmp
50455 all-intl: maybe-all-libiconv
50456
50457 all-stage1-intl: maybe-all-stage1-libiconv
50458 all-stage2-intl: maybe-all-stage2-libiconv
50459 all-stage3-intl: maybe-all-stage3-libiconv
50460 all-stage4-intl: maybe-all-stage4-libiconv
50461 all-stageprofile-intl: maybe-all-stageprofile-libiconv
50462 all-stagefeedback-intl: maybe-all-stagefeedback-libiconv
50463 configure-gdb: maybe-all-intl
50464 configure-gdb: maybe-configure-sim
50465 configure-gdb: maybe-all-bfd
50466 configure-gdb: maybe-all-libiconv
50467 all-gdb: maybe-all-libiberty
50468 all-gdb: maybe-all-libiconv
50469 all-gdb: maybe-all-opcodes
50470 all-gdb: maybe-all-readline
50471 all-gdb: maybe-all-build-bison
50472 all-gdb: maybe-all-sim
50473 all-gdb: maybe-all-libdecnumber
50474 all-gdb: maybe-all-libtermcap
50475 configure-libgui: maybe-configure-tcl
50476 configure-libgui: maybe-configure-tk
50477 all-libgui: maybe-all-tcl
50478 all-libgui: maybe-all-tk
50479 all-libgui: maybe-all-itcl
50480 configure-bfd: configure-libiberty
50481
50482 configure-stage1-bfd: configure-stage1-libiberty
50483 configure-stage2-bfd: configure-stage2-libiberty
50484 configure-stage3-bfd: configure-stage3-libiberty
50485 configure-stage4-bfd: configure-stage4-libiberty
50486 configure-stageprofile-bfd: configure-stageprofile-libiberty
50487 configure-stagefeedback-bfd: configure-stagefeedback-libiberty
50488 configure-bfd: maybe-configure-intl
50489
50490 configure-stage1-bfd: maybe-configure-stage1-intl
50491 configure-stage2-bfd: maybe-configure-stage2-intl
50492 configure-stage3-bfd: maybe-configure-stage3-intl
50493 configure-stage4-bfd: maybe-configure-stage4-intl
50494 configure-stageprofile-bfd: maybe-configure-stageprofile-intl
50495 configure-stagefeedback-bfd: maybe-configure-stagefeedback-intl
50496 all-bfd: maybe-all-libiberty
50497
50498 all-stage1-bfd: maybe-all-stage1-libiberty
50499 all-stage2-bfd: maybe-all-stage2-libiberty
50500 all-stage3-bfd: maybe-all-stage3-libiberty
50501 all-stage4-bfd: maybe-all-stage4-libiberty
50502 all-stageprofile-bfd: maybe-all-stageprofile-libiberty
50503 all-stagefeedback-bfd: maybe-all-stagefeedback-libiberty
50504 all-bfd: maybe-all-intl
50505
50506 all-stage1-bfd: maybe-all-stage1-intl
50507 all-stage2-bfd: maybe-all-stage2-intl
50508 all-stage3-bfd: maybe-all-stage3-intl
50509 all-stage4-bfd: maybe-all-stage4-intl
50510 all-stageprofile-bfd: maybe-all-stageprofile-intl
50511 all-stagefeedback-bfd: maybe-all-stagefeedback-intl
50512 all-bfd: maybe-all-zlib
50513
50514 all-stage1-bfd: maybe-all-stage1-zlib
50515 all-stage2-bfd: maybe-all-stage2-zlib
50516 all-stage3-bfd: maybe-all-stage3-zlib
50517 all-stage4-bfd: maybe-all-stage4-zlib
50518 all-stageprofile-bfd: maybe-all-stageprofile-zlib
50519 all-stagefeedback-bfd: maybe-all-stagefeedback-zlib
50520 configure-opcodes: configure-libiberty
50521
50522 configure-stage1-opcodes: configure-stage1-libiberty
50523 configure-stage2-opcodes: configure-stage2-libiberty
50524 configure-stage3-opcodes: configure-stage3-libiberty
50525 configure-stage4-opcodes: configure-stage4-libiberty
50526 configure-stageprofile-opcodes: configure-stageprofile-libiberty
50527 configure-stagefeedback-opcodes: configure-stagefeedback-libiberty
50528 all-opcodes: maybe-all-libiberty
50529
50530 all-stage1-opcodes: maybe-all-stage1-libiberty
50531 all-stage2-opcodes: maybe-all-stage2-libiberty
50532 all-stage3-opcodes: maybe-all-stage3-libiberty
50533 all-stage4-opcodes: maybe-all-stage4-libiberty
50534 all-stageprofile-opcodes: maybe-all-stageprofile-libiberty
50535 all-stagefeedback-opcodes: maybe-all-stagefeedback-libiberty
50536 configure-binutils: maybe-configure-intl
50537
50538 configure-stage1-binutils: maybe-configure-stage1-intl
50539 configure-stage2-binutils: maybe-configure-stage2-intl
50540 configure-stage3-binutils: maybe-configure-stage3-intl
50541 configure-stage4-binutils: maybe-configure-stage4-intl
50542 configure-stageprofile-binutils: maybe-configure-stageprofile-intl
50543 configure-stagefeedback-binutils: maybe-configure-stagefeedback-intl
50544 all-binutils: maybe-all-libiberty
50545
50546 all-stage1-binutils: maybe-all-stage1-libiberty
50547 all-stage2-binutils: maybe-all-stage2-libiberty
50548 all-stage3-binutils: maybe-all-stage3-libiberty
50549 all-stage4-binutils: maybe-all-stage4-libiberty
50550 all-stageprofile-binutils: maybe-all-stageprofile-libiberty
50551 all-stagefeedback-binutils: maybe-all-stagefeedback-libiberty
50552 all-binutils: maybe-all-opcodes
50553
50554 all-stage1-binutils: maybe-all-stage1-opcodes
50555 all-stage2-binutils: maybe-all-stage2-opcodes
50556 all-stage3-binutils: maybe-all-stage3-opcodes
50557 all-stage4-binutils: maybe-all-stage4-opcodes
50558 all-stageprofile-binutils: maybe-all-stageprofile-opcodes
50559 all-stagefeedback-binutils: maybe-all-stagefeedback-opcodes
50560 all-binutils: maybe-all-bfd
50561
50562 all-stage1-binutils: maybe-all-stage1-bfd
50563 all-stage2-binutils: maybe-all-stage2-bfd
50564 all-stage3-binutils: maybe-all-stage3-bfd
50565 all-stage4-binutils: maybe-all-stage4-bfd
50566 all-stageprofile-binutils: maybe-all-stageprofile-bfd
50567 all-stagefeedback-binutils: maybe-all-stagefeedback-bfd
50568 all-binutils: maybe-all-build-flex
50569
50570 all-stage1-binutils: maybe-all-build-flex
50571 all-stage2-binutils: maybe-all-build-flex
50572 all-stage3-binutils: maybe-all-build-flex
50573 all-stage4-binutils: maybe-all-build-flex
50574 all-stageprofile-binutils: maybe-all-build-flex
50575 all-stagefeedback-binutils: maybe-all-build-flex
50576 all-binutils: maybe-all-build-bison
50577
50578 all-stage1-binutils: maybe-all-build-bison
50579 all-stage2-binutils: maybe-all-build-bison
50580 all-stage3-binutils: maybe-all-build-bison
50581 all-stage4-binutils: maybe-all-build-bison
50582 all-stageprofile-binutils: maybe-all-build-bison
50583 all-stagefeedback-binutils: maybe-all-build-bison
50584 all-binutils: maybe-all-intl
50585
50586 all-stage1-binutils: maybe-all-stage1-intl
50587 all-stage2-binutils: maybe-all-stage2-intl
50588 all-stage3-binutils: maybe-all-stage3-intl
50589 all-stage4-binutils: maybe-all-stage4-intl
50590 all-stageprofile-binutils: maybe-all-stageprofile-intl
50591 all-stagefeedback-binutils: maybe-all-stagefeedback-intl
50592 all-binutils: maybe-all-gas
50593
50594 all-stage1-binutils: maybe-all-stage1-gas
50595 all-stage2-binutils: maybe-all-stage2-gas
50596 all-stage3-binutils: maybe-all-stage3-gas
50597 all-stage4-binutils: maybe-all-stage4-gas
50598 all-stageprofile-binutils: maybe-all-stageprofile-gas
50599 all-stagefeedback-binutils: maybe-all-stagefeedback-gas
50600 install-binutils: maybe-install-opcodes
50601 install-strip-binutils: maybe-install-strip-opcodes
50602 install-opcodes: maybe-install-bfd
50603 install-strip-opcodes: maybe-install-strip-bfd
50604 configure-gas: maybe-configure-intl
50605
50606 configure-stage1-gas: maybe-configure-stage1-intl
50607 configure-stage2-gas: maybe-configure-stage2-intl
50608 configure-stage3-gas: maybe-configure-stage3-intl
50609 configure-stage4-gas: maybe-configure-stage4-intl
50610 configure-stageprofile-gas: maybe-configure-stageprofile-intl
50611 configure-stagefeedback-gas: maybe-configure-stagefeedback-intl
50612 all-gas: maybe-all-libiberty
50613
50614 all-stage1-gas: maybe-all-stage1-libiberty
50615 all-stage2-gas: maybe-all-stage2-libiberty
50616 all-stage3-gas: maybe-all-stage3-libiberty
50617 all-stage4-gas: maybe-all-stage4-libiberty
50618 all-stageprofile-gas: maybe-all-stageprofile-libiberty
50619 all-stagefeedback-gas: maybe-all-stagefeedback-libiberty
50620 all-gas: maybe-all-opcodes
50621
50622 all-stage1-gas: maybe-all-stage1-opcodes
50623 all-stage2-gas: maybe-all-stage2-opcodes
50624 all-stage3-gas: maybe-all-stage3-opcodes
50625 all-stage4-gas: maybe-all-stage4-opcodes
50626 all-stageprofile-gas: maybe-all-stageprofile-opcodes
50627 all-stagefeedback-gas: maybe-all-stagefeedback-opcodes
50628 all-gas: maybe-all-bfd
50629
50630 all-stage1-gas: maybe-all-stage1-bfd
50631 all-stage2-gas: maybe-all-stage2-bfd
50632 all-stage3-gas: maybe-all-stage3-bfd
50633 all-stage4-gas: maybe-all-stage4-bfd
50634 all-stageprofile-gas: maybe-all-stageprofile-bfd
50635 all-stagefeedback-gas: maybe-all-stagefeedback-bfd
50636 all-gas: maybe-all-intl
50637
50638 all-stage1-gas: maybe-all-stage1-intl
50639 all-stage2-gas: maybe-all-stage2-intl
50640 all-stage3-gas: maybe-all-stage3-intl
50641 all-stage4-gas: maybe-all-stage4-intl
50642 all-stageprofile-gas: maybe-all-stageprofile-intl
50643 all-stagefeedback-gas: maybe-all-stagefeedback-intl
50644 configure-gprof: maybe-configure-intl
50645 all-gprof: maybe-all-libiberty
50646 all-gprof: maybe-all-bfd
50647 all-gprof: maybe-all-opcodes
50648 all-gprof: maybe-all-intl
50649 all-gprof: maybe-all-gas
50650 configure-ld: maybe-configure-intl
50651
50652 configure-stage1-ld: maybe-configure-stage1-intl
50653 configure-stage2-ld: maybe-configure-stage2-intl
50654 configure-stage3-ld: maybe-configure-stage3-intl
50655 configure-stage4-ld: maybe-configure-stage4-intl
50656 configure-stageprofile-ld: maybe-configure-stageprofile-intl
50657 configure-stagefeedback-ld: maybe-configure-stagefeedback-intl
50658 all-ld: maybe-all-libiberty
50659
50660 all-stage1-ld: maybe-all-stage1-libiberty
50661 all-stage2-ld: maybe-all-stage2-libiberty
50662 all-stage3-ld: maybe-all-stage3-libiberty
50663 all-stage4-ld: maybe-all-stage4-libiberty
50664 all-stageprofile-ld: maybe-all-stageprofile-libiberty
50665 all-stagefeedback-ld: maybe-all-stagefeedback-libiberty
50666 all-ld: maybe-all-bfd
50667
50668 all-stage1-ld: maybe-all-stage1-bfd
50669 all-stage2-ld: maybe-all-stage2-bfd
50670 all-stage3-ld: maybe-all-stage3-bfd
50671 all-stage4-ld: maybe-all-stage4-bfd
50672 all-stageprofile-ld: maybe-all-stageprofile-bfd
50673 all-stagefeedback-ld: maybe-all-stagefeedback-bfd
50674 all-ld: maybe-all-opcodes
50675
50676 all-stage1-ld: maybe-all-stage1-opcodes
50677 all-stage2-ld: maybe-all-stage2-opcodes
50678 all-stage3-ld: maybe-all-stage3-opcodes
50679 all-stage4-ld: maybe-all-stage4-opcodes
50680 all-stageprofile-ld: maybe-all-stageprofile-opcodes
50681 all-stagefeedback-ld: maybe-all-stagefeedback-opcodes
50682 all-ld: maybe-all-build-bison
50683
50684 all-stage1-ld: maybe-all-build-bison
50685 all-stage2-ld: maybe-all-build-bison
50686 all-stage3-ld: maybe-all-build-bison
50687 all-stage4-ld: maybe-all-build-bison
50688 all-stageprofile-ld: maybe-all-build-bison
50689 all-stagefeedback-ld: maybe-all-build-bison
50690 all-ld: maybe-all-build-flex
50691
50692 all-stage1-ld: maybe-all-build-flex
50693 all-stage2-ld: maybe-all-build-flex
50694 all-stage3-ld: maybe-all-build-flex
50695 all-stage4-ld: maybe-all-build-flex
50696 all-stageprofile-ld: maybe-all-build-flex
50697 all-stagefeedback-ld: maybe-all-build-flex
50698 all-ld: maybe-all-intl
50699
50700 all-stage1-ld: maybe-all-stage1-intl
50701 all-stage2-ld: maybe-all-stage2-intl
50702 all-stage3-ld: maybe-all-stage3-intl
50703 all-stage4-ld: maybe-all-stage4-intl
50704 all-stageprofile-ld: maybe-all-stageprofile-intl
50705 all-stagefeedback-ld: maybe-all-stagefeedback-intl
50706 all-ld: maybe-all-gas
50707
50708 all-stage1-ld: maybe-all-stage1-gas
50709 all-stage2-ld: maybe-all-stage2-gas
50710 all-stage3-ld: maybe-all-stage3-gas
50711 all-stage4-ld: maybe-all-stage4-gas
50712 all-stageprofile-ld: maybe-all-stageprofile-gas
50713 all-stagefeedback-ld: maybe-all-stagefeedback-gas
50714 all-ld: maybe-all-binutils
50715
50716 all-stage1-ld: maybe-all-stage1-binutils
50717 all-stage2-ld: maybe-all-stage2-binutils
50718 all-stage3-ld: maybe-all-stage3-binutils
50719 all-stage4-ld: maybe-all-stage4-binutils
50720 all-stageprofile-ld: maybe-all-stageprofile-binutils
50721 all-stagefeedback-ld: maybe-all-stagefeedback-binutils
50722 install-ld: maybe-install-gold
50723 install-strip-ld: maybe-install-strip-gold
50724 configure-gold: maybe-configure-intl
50725
50726 configure-stage1-gold: maybe-configure-stage1-intl
50727 configure-stage2-gold: maybe-configure-stage2-intl
50728 configure-stage3-gold: maybe-configure-stage3-intl
50729 configure-stage4-gold: maybe-configure-stage4-intl
50730 configure-stageprofile-gold: maybe-configure-stageprofile-intl
50731 configure-stagefeedback-gold: maybe-configure-stagefeedback-intl
50732 all-gold: maybe-all-libiberty
50733
50734 all-stage1-gold: maybe-all-stage1-libiberty
50735 all-stage2-gold: maybe-all-stage2-libiberty
50736 all-stage3-gold: maybe-all-stage3-libiberty
50737 all-stage4-gold: maybe-all-stage4-libiberty
50738 all-stageprofile-gold: maybe-all-stageprofile-libiberty
50739 all-stagefeedback-gold: maybe-all-stagefeedback-libiberty
50740 all-gold: maybe-all-intl
50741
50742 all-stage1-gold: maybe-all-stage1-intl
50743 all-stage2-gold: maybe-all-stage2-intl
50744 all-stage3-gold: maybe-all-stage3-intl
50745 all-stage4-gold: maybe-all-stage4-intl
50746 all-stageprofile-gold: maybe-all-stageprofile-intl
50747 all-stagefeedback-gold: maybe-all-stagefeedback-intl
50748 all-gold: maybe-all-bfd
50749
50750 all-stage1-gold: maybe-all-stage1-bfd
50751 all-stage2-gold: maybe-all-stage2-bfd
50752 all-stage3-gold: maybe-all-stage3-bfd
50753 all-stage4-gold: maybe-all-stage4-bfd
50754 all-stageprofile-gold: maybe-all-stageprofile-bfd
50755 all-stagefeedback-gold: maybe-all-stagefeedback-bfd
50756 all-gold: maybe-all-build-bison
50757
50758 all-stage1-gold: maybe-all-build-bison
50759 all-stage2-gold: maybe-all-build-bison
50760 all-stage3-gold: maybe-all-build-bison
50761 all-stage4-gold: maybe-all-build-bison
50762 all-stageprofile-gold: maybe-all-build-bison
50763 all-stagefeedback-gold: maybe-all-build-bison
50764 all-gold: maybe-all-gas
50765
50766 all-stage1-gold: maybe-all-stage1-gas
50767 all-stage2-gold: maybe-all-stage2-gas
50768 all-stage3-gold: maybe-all-stage3-gas
50769 all-stage4-gold: maybe-all-stage4-gas
50770 all-stageprofile-gold: maybe-all-stageprofile-gas
50771 all-stagefeedback-gold: maybe-all-stagefeedback-gas
50772 check-gold: maybe-all-binutils
50773
50774 check-stage1-gold: maybe-all-stage1-binutils
50775 check-stage2-gold: maybe-all-stage2-binutils
50776 check-stage3-gold: maybe-all-stage3-binutils
50777 check-stage4-gold: maybe-all-stage4-binutils
50778 check-stageprofile-gold: maybe-all-stageprofile-binutils
50779 check-stagefeedback-gold: maybe-all-stagefeedback-binutils
50780 check-gold: maybe-all-gas
50781
50782 check-stage1-gold: maybe-all-stage1-gas
50783 check-stage2-gold: maybe-all-stage2-gas
50784 check-stage3-gold: maybe-all-stage3-gas
50785 check-stage4-gold: maybe-all-stage4-gas
50786 check-stageprofile-gold: maybe-all-stageprofile-gas
50787 check-stagefeedback-gold: maybe-all-stagefeedback-gas
50788 configure-opcodes: maybe-configure-intl
50789
50790 configure-stage1-opcodes: maybe-configure-stage1-intl
50791 configure-stage2-opcodes: maybe-configure-stage2-intl
50792 configure-stage3-opcodes: maybe-configure-stage3-intl
50793 configure-stage4-opcodes: maybe-configure-stage4-intl
50794 configure-stageprofile-opcodes: maybe-configure-stageprofile-intl
50795 configure-stagefeedback-opcodes: maybe-configure-stagefeedback-intl
50796 all-opcodes: maybe-all-bfd
50797
50798 all-stage1-opcodes: maybe-all-stage1-bfd
50799 all-stage2-opcodes: maybe-all-stage2-bfd
50800 all-stage3-opcodes: maybe-all-stage3-bfd
50801 all-stage4-opcodes: maybe-all-stage4-bfd
50802 all-stageprofile-opcodes: maybe-all-stageprofile-bfd
50803 all-stagefeedback-opcodes: maybe-all-stagefeedback-bfd
50804 all-opcodes: maybe-all-libiberty
50805
50806 all-stage1-opcodes: maybe-all-stage1-libiberty
50807 all-stage2-opcodes: maybe-all-stage2-libiberty
50808 all-stage3-opcodes: maybe-all-stage3-libiberty
50809 all-stage4-opcodes: maybe-all-stage4-libiberty
50810 all-stageprofile-opcodes: maybe-all-stageprofile-libiberty
50811 all-stagefeedback-opcodes: maybe-all-stagefeedback-libiberty
50812 all-opcodes: maybe-all-intl
50813
50814 all-stage1-opcodes: maybe-all-stage1-intl
50815 all-stage2-opcodes: maybe-all-stage2-intl
50816 all-stage3-opcodes: maybe-all-stage3-intl
50817 all-stage4-opcodes: maybe-all-stage4-intl
50818 all-stageprofile-opcodes: maybe-all-stageprofile-intl
50819 all-stagefeedback-opcodes: maybe-all-stagefeedback-intl
50820 all-dejagnu: maybe-all-tcl
50821 all-dejagnu: maybe-all-expect
50822 all-dejagnu: maybe-all-tk
50823 configure-expect: maybe-configure-tcl
50824 configure-expect: maybe-configure-tk
50825 all-expect: maybe-all-tcl
50826 all-expect: maybe-all-tk
50827 configure-itcl: maybe-configure-tcl
50828 configure-itcl: maybe-configure-tk
50829 all-itcl: maybe-all-tcl
50830 all-itcl: maybe-all-tk
50831 install-itcl: maybe-install-tcl
50832 install-strip-itcl: maybe-install-strip-tcl
50833 configure-tk: maybe-configure-tcl
50834 all-tk: maybe-all-tcl
50835 all-sid: maybe-all-libiberty
50836 all-sid: maybe-all-bfd
50837 all-sid: maybe-all-opcodes
50838 all-sid: maybe-all-tcl
50839 all-sid: maybe-all-tk
50840 install-sid: maybe-install-tcl
50841 install-strip-sid: maybe-install-strip-tcl
50842 install-sid: maybe-install-tk
50843 install-strip-sid: maybe-install-strip-tk
50844 configure-sim: maybe-configure-intl
50845 all-sim: maybe-all-intl
50846 all-sim: maybe-all-libiberty
50847 all-sim: maybe-all-bfd
50848 all-sim: maybe-all-opcodes
50849 all-sim: maybe-all-readline
50850 all-sim: maybe-configure-gdb
50851 all-fastjar: maybe-all-zlib
50852 all-fastjar: maybe-all-build-texinfo
50853 all-fastjar: maybe-all-libiberty
50854 all-bison: maybe-all-intl
50855 all-bison: maybe-all-build-texinfo
50856 all-flex: maybe-all-build-bison
50857 all-flex: maybe-all-intl
50858 all-flex: maybe-all-m4
50859 all-flex: maybe-all-build-texinfo
50860 all-m4: maybe-all-intl
50861 all-m4: maybe-all-build-texinfo
50862 configure-target-boehm-gc: maybe-all-target-libstdc++-v3
50863 configure-target-fastjar: maybe-configure-target-zlib
50864 all-target-fastjar: maybe-all-target-zlib
50865 configure-target-libgo: maybe-configure-target-libffi
50866 configure-target-libgo: maybe-all-target-libstdc++-v3
50867 all-target-libgo: maybe-all-target-libbacktrace
50868 all-target-libgo: maybe-all-target-libffi
50869 all-target-libgo: maybe-all-target-libatomic
50870 configure-target-libjava: maybe-configure-target-zlib
50871 configure-target-libjava: maybe-configure-target-boehm-gc
50872 configure-target-libjava: maybe-configure-target-libffi
50873 all-target-libjava: maybe-all-fastjar
50874 all-target-libjava: maybe-all-target-zlib
50875 all-target-libjava: maybe-all-target-boehm-gc
50876 all-target-libjava: maybe-all-target-libffi
50877 configure-target-libobjc: maybe-configure-target-boehm-gc
50878 all-target-libobjc: maybe-all-target-boehm-gc
50879 configure-target-libstdc++-v3: maybe-configure-target-libgomp
50880
50881 configure-stage1-target-libstdc++-v3: maybe-configure-stage1-target-libgomp
50882 configure-stage2-target-libstdc++-v3: maybe-configure-stage2-target-libgomp
50883 configure-stage3-target-libstdc++-v3: maybe-configure-stage3-target-libgomp
50884 configure-stage4-target-libstdc++-v3: maybe-configure-stage4-target-libgomp
50885 configure-stageprofile-target-libstdc++-v3: maybe-configure-stageprofile-target-libgomp
50886 configure-stagefeedback-target-libstdc++-v3: maybe-configure-stagefeedback-target-libgomp
50887 configure-target-liboffloadmic: maybe-configure-target-libgomp
50888 configure-target-libsanitizer: maybe-all-target-libstdc++-v3
50889
50890 configure-stage1-target-libsanitizer: maybe-all-stage1-target-libstdc++-v3
50891 configure-stage2-target-libsanitizer: maybe-all-stage2-target-libstdc++-v3
50892 configure-stage3-target-libsanitizer: maybe-all-stage3-target-libstdc++-v3
50893 configure-stage4-target-libsanitizer: maybe-all-stage4-target-libstdc++-v3
50894 configure-stageprofile-target-libsanitizer: maybe-all-stageprofile-target-libstdc++-v3
50895 configure-stagefeedback-target-libsanitizer: maybe-all-stagefeedback-target-libstdc++-v3
50896 configure-target-libvtv: maybe-all-target-libstdc++-v3
50897
50898 configure-stage1-target-libvtv: maybe-all-stage1-target-libstdc++-v3
50899 configure-stage2-target-libvtv: maybe-all-stage2-target-libstdc++-v3
50900 configure-stage3-target-libvtv: maybe-all-stage3-target-libstdc++-v3
50901 configure-stage4-target-libvtv: maybe-all-stage4-target-libstdc++-v3
50902 configure-stageprofile-target-libvtv: maybe-all-stageprofile-target-libstdc++-v3
50903 configure-stagefeedback-target-libvtv: maybe-all-stagefeedback-target-libstdc++-v3
50904 all-target-libstdc++-v3: maybe-configure-target-libgomp
50905
50906 all-stage1-target-libstdc++-v3: maybe-configure-stage1-target-libgomp
50907 all-stage2-target-libstdc++-v3: maybe-configure-stage2-target-libgomp
50908 all-stage3-target-libstdc++-v3: maybe-configure-stage3-target-libgomp
50909 all-stage4-target-libstdc++-v3: maybe-configure-stage4-target-libgomp
50910 all-stageprofile-target-libstdc++-v3: maybe-configure-stageprofile-target-libgomp
50911 all-stagefeedback-target-libstdc++-v3: maybe-configure-stagefeedback-target-libgomp
50912 all-target-liboffloadmic: maybe-all-target-libgomp
50913 install-target-libgo: maybe-install-target-libatomic
50914 install-target-libgfortran: maybe-install-target-libquadmath
50915 install-target-libgfortran: maybe-install-target-libgcc
50916 install-target-libsanitizer: maybe-install-target-libstdc++-v3
50917 install-target-libsanitizer: maybe-install-target-libgcc
50918 install-target-libvtv: maybe-install-target-libstdc++-v3
50919 install-target-libvtv: maybe-install-target-libgcc
50920 install-target-libcilkrts: maybe-install-target-libstdc++-v3
50921 install-target-libcilkrts: maybe-install-target-libgcc
50922 install-target-liboffloadmic: maybe-install-target-libstdc++-v3
50923 install-target-liboffloadmic: maybe-install-target-libgcc
50924 install-target-libjava: maybe-install-target-libgcc
50925 install-target-libitm: maybe-install-target-libgcc
50926 install-target-libobjc: maybe-install-target-libgcc
50927 install-target-libstdc++-v3: maybe-install-target-libgcc
50928 all-target-libgloss: maybe-all-target-newlib
50929 all-target-winsup: maybe-all-target-libtermcap
50930 configure-target-newlib: maybe-all-binutils
50931 configure-target-newlib: maybe-all-ld
50932 configure-target-libgfortran: maybe-all-target-libquadmath
50933 configure-target-libgfortran: maybe-all-target-libbacktrace
50934
50935
50936 # Dependencies for target modules on other target modules are
50937 # described by lang_env_dependencies; the defaults apply to anything
50938 # not mentioned there.
50939
50940
50941 @if gcc-bootstrap
50942 configure-stage1-target-libstdc++-v3: maybe-all-stage1-target-libgcc
50943 configure-stage2-target-libstdc++-v3: maybe-all-stage2-target-libgcc
50944 configure-stage3-target-libstdc++-v3: maybe-all-stage3-target-libgcc
50945 configure-stage4-target-libstdc++-v3: maybe-all-stage4-target-libgcc
50946 configure-stageprofile-target-libstdc++-v3: maybe-all-stageprofile-target-libgcc
50947 configure-stagefeedback-target-libstdc++-v3: maybe-all-stagefeedback-target-libgcc
50948 configure-stage1-target-libsanitizer: maybe-all-stage1-target-libgcc
50949 configure-stage2-target-libsanitizer: maybe-all-stage2-target-libgcc
50950 configure-stage3-target-libsanitizer: maybe-all-stage3-target-libgcc
50951 configure-stage4-target-libsanitizer: maybe-all-stage4-target-libgcc
50952 configure-stageprofile-target-libsanitizer: maybe-all-stageprofile-target-libgcc
50953 configure-stagefeedback-target-libsanitizer: maybe-all-stagefeedback-target-libgcc
50954 configure-stage1-target-libmpx: maybe-all-stage1-target-libgcc
50955 configure-stage2-target-libmpx: maybe-all-stage2-target-libgcc
50956 configure-stage3-target-libmpx: maybe-all-stage3-target-libgcc
50957 configure-stage4-target-libmpx: maybe-all-stage4-target-libgcc
50958 configure-stageprofile-target-libmpx: maybe-all-stageprofile-target-libgcc
50959 configure-stagefeedback-target-libmpx: maybe-all-stagefeedback-target-libgcc
50960 configure-stage1-target-libvtv: maybe-all-stage1-target-libgcc
50961 configure-stage2-target-libvtv: maybe-all-stage2-target-libgcc
50962 configure-stage3-target-libvtv: maybe-all-stage3-target-libgcc
50963 configure-stage4-target-libvtv: maybe-all-stage4-target-libgcc
50964 configure-stageprofile-target-libvtv: maybe-all-stageprofile-target-libgcc
50965 configure-stagefeedback-target-libvtv: maybe-all-stagefeedback-target-libgcc
50966 configure-stage1-target-libgomp: maybe-all-stage1-target-libgcc
50967 configure-stage2-target-libgomp: maybe-all-stage2-target-libgcc
50968 configure-stage3-target-libgomp: maybe-all-stage3-target-libgcc
50969 configure-stage4-target-libgomp: maybe-all-stage4-target-libgcc
50970 configure-stageprofile-target-libgomp: maybe-all-stageprofile-target-libgcc
50971 configure-stagefeedback-target-libgomp: maybe-all-stagefeedback-target-libgcc
50972 @endif gcc-bootstrap
50973
50974 @if gcc-no-bootstrap
50975 configure-target-libstdc++-v3: maybe-all-target-libgcc
50976 configure-target-libsanitizer: maybe-all-target-libgcc
50977 configure-target-libmpx: maybe-all-target-libgcc
50978 configure-target-libvtv: maybe-all-target-libgcc
50979 configure-target-libcilkrts: maybe-all-target-libgcc
50980 configure-target-liboffloadmic: maybe-all-target-libgcc
50981 configure-target-libssp: maybe-all-target-libgcc
50982 configure-target-newlib: maybe-all-target-libgcc
50983 configure-target-libbacktrace: maybe-all-target-libgcc
50984 configure-target-libquadmath: maybe-all-target-libgcc
50985 configure-target-libgfortran: maybe-all-target-libgcc
50986 configure-target-libobjc: maybe-all-target-libgcc
50987 configure-target-libgo: maybe-all-target-libgcc
50988 configure-target-libtermcap: maybe-all-target-libgcc
50989 configure-target-winsup: maybe-all-target-libgcc
50990 configure-target-libgloss: maybe-all-target-libgcc
50991 configure-target-libffi: maybe-all-target-libgcc
50992 configure-target-libjava: maybe-all-target-libgcc
50993 configure-target-zlib: maybe-all-target-libgcc
50994 configure-target-boehm-gc: maybe-all-target-libgcc
50995 configure-target-rda: maybe-all-target-libgcc
50996 configure-target-libada: maybe-all-target-libgcc
50997 configure-target-libgomp: maybe-all-target-libgcc
50998 configure-target-libitm: maybe-all-target-libgcc
50999 configure-target-libatomic: maybe-all-target-libgcc
51000 @endif gcc-no-bootstrap
51001
51002
51003 configure-target-libstdc++-v3: maybe-all-target-newlib maybe-all-target-libgloss
51004
51005 configure-target-libsanitizer: maybe-all-target-newlib maybe-all-target-libgloss
51006
51007 configure-target-libmpx: maybe-all-target-newlib maybe-all-target-libgloss
51008
51009 configure-target-libvtv: maybe-all-target-newlib maybe-all-target-libgloss
51010
51011 configure-target-libcilkrts: maybe-all-target-newlib maybe-all-target-libgloss
51012 configure-target-libcilkrts: maybe-all-target-libstdc++-v3
51013
51014 configure-target-liboffloadmic: maybe-all-target-newlib maybe-all-target-libgloss
51015 configure-target-liboffloadmic: maybe-all-target-libstdc++-v3
51016
51017 configure-target-libssp: maybe-all-target-newlib maybe-all-target-libgloss
51018
51019
51020
51021 configure-target-libbacktrace: maybe-all-target-newlib maybe-all-target-libgloss
51022
51023 configure-target-libquadmath: maybe-all-target-newlib maybe-all-target-libgloss
51024
51025 configure-target-libgfortran: maybe-all-target-newlib maybe-all-target-libgloss
51026
51027 configure-target-libobjc: maybe-all-target-newlib maybe-all-target-libgloss
51028
51029 configure-target-libgo: maybe-all-target-newlib maybe-all-target-libgloss
51030
51031 configure-target-libtermcap: maybe-all-target-newlib maybe-all-target-libgloss
51032
51033 configure-target-winsup: maybe-all-target-newlib maybe-all-target-libgloss
51034
51035
51036 configure-target-libffi: maybe-all-target-newlib maybe-all-target-libgloss
51037 configure-target-libffi: maybe-all-target-libstdc++-v3
51038
51039 configure-target-libjava: maybe-all-target-newlib maybe-all-target-libgloss
51040 configure-target-libjava: maybe-all-target-libstdc++-v3
51041
51042 configure-target-zlib: maybe-all-target-newlib maybe-all-target-libgloss
51043
51044 configure-target-boehm-gc: maybe-all-target-newlib maybe-all-target-libgloss
51045
51046 configure-target-rda: maybe-all-target-newlib maybe-all-target-libgloss
51047
51048 configure-target-libada: maybe-all-target-newlib maybe-all-target-libgloss
51049
51050 configure-target-libgomp: maybe-all-target-newlib maybe-all-target-libgloss
51051
51052 configure-target-libitm: maybe-all-target-newlib maybe-all-target-libgloss
51053 configure-target-libitm: maybe-all-target-libstdc++-v3
51054
51055 configure-target-libatomic: maybe-all-target-newlib maybe-all-target-libgloss
51056
51057
51058 CONFIGURE_GDB_TK = @CONFIGURE_GDB_TK@
51059 GDB_TK = @GDB_TK@
51060 INSTALL_GDB_TK = @INSTALL_GDB_TK@
51061 configure-gdb: $(CONFIGURE_GDB_TK)
51062 all-gdb: $(gdbnlmrequirements) $(GDB_TK)
51063 install-gdb: $(INSTALL_GDB_TK)
51064
51065 # Serialization dependencies.  Host configures don't work well in parallel to
51066 # each other, due to contention over config.cache.  Target configures and 
51067 # build configures are similar.
51068 @serialization_dependencies@
51069
51070 # --------------------------------
51071 # Regenerating top level configury
51072 # --------------------------------
51073
51074 # Rebuilding Makefile.in, using autogen.
51075 AUTOGEN = autogen
51076 $(srcdir)/Makefile.in: @MAINT@ $(srcdir)/Makefile.tpl $(srcdir)/Makefile.def
51077         cd $(srcdir) && $(AUTOGEN) Makefile.def
51078
51079 # Rebuilding Makefile.
51080 Makefile: $(srcdir)/Makefile.in config.status
51081         CONFIG_FILES=$@ CONFIG_HEADERS= $(SHELL) ./config.status
51082
51083 config.status: configure
51084         CONFIG_SHELL="$(SHELL)" $(SHELL) ./config.status --recheck
51085
51086 # Rebuilding configure.
51087 AUTOCONF = autoconf
51088 $(srcdir)/configure: @MAINT@ $(srcdir)/configure.ac $(srcdir)/config/acx.m4 \
51089         $(srcdir)/config/override.m4 $(srcdir)/config/proginstall.m4
51090         cd $(srcdir) && $(AUTOCONF)
51091
51092 # ------------------------------
51093 # Special directives to GNU Make
51094 # ------------------------------
51095
51096 # Don't pass command-line variables to submakes.
51097 .NOEXPORT:
51098 MAKEOVERRIDES=
51099
51100 # end of Makefile.in