[GOLD] R_PPC64_ENTRY support
[external/binutils.git] / Makefile.in
1
2 # Makefile.in is generated from Makefile.tpl by 'autogen Makefile.def'.
3 #
4 # Makefile for directory with subdirs to build.
5 #   Copyright (C) 1990, 1991, 1992, 1993, 1994, 1995, 1996, 1997, 1998,
6 #   1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006, 2007, 2008, 2009, 2010, 2011
7 #   Free Software Foundation
8 #
9 # This file is free software; you can redistribute it and/or modify
10 # it under the terms of the GNU General Public License as published by
11 # the Free Software Foundation; either version 3 of the License, or
12 # (at your option) any later version.
13
14 # This program is distributed in the hope that it will be useful,
15 # but WITHOUT ANY WARRANTY; without even the implied warranty of
16 # MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
17 # GNU General Public License for more details.
18
19 # You should have received a copy of the GNU General Public License
20 # along with this program; see the file COPYING3.  If not see
21 # <http://www.gnu.org/licenses/>.
22 #
23
24 # First, test for a proper version of make, but only where one is required.
25
26 @if gcc
27 ifeq (,$(.VARIABLES)) # The variable .VARIABLES, new with 3.80, is never empty.
28 $(error GNU make version 3.80 or newer is required.)
29 endif
30 @endif gcc
31
32 # -------------------------------
33 # Standard Autoconf-set variables
34 # -------------------------------
35 VPATH=@srcdir@
36
37 build_alias=@build_noncanonical@
38 build_vendor=@build_vendor@
39 build_os=@build_os@
40 build=@build@
41 host_alias=@host_noncanonical@
42 host_vendor=@host_vendor@
43 host_os=@host_os@
44 host=@host@
45 target_alias=@target_noncanonical@
46 target_vendor=@target_vendor@
47 target_os=@target_os@
48 target=@target@
49
50 program_transform_name = @program_transform_name@
51
52 prefix = @prefix@
53 exec_prefix = @exec_prefix@
54
55 srcdir = @srcdir@
56
57 bindir = @bindir@
58 sbindir = @sbindir@
59 libexecdir = @libexecdir@
60 datadir = @datadir@
61 sysconfdir = @sysconfdir@
62 sharedstatedir = @sharedstatedir@
63 localstatedir = @localstatedir@
64 libdir = @libdir@
65 includedir = @includedir@
66 oldincludedir = @oldincludedir@
67 infodir = @infodir@
68 datarootdir = @datarootdir@
69 docdir = @docdir@
70 pdfdir = @pdfdir@
71 htmldir = @htmldir@
72 mandir = @mandir@
73 man1dir = $(mandir)/man1
74 man2dir = $(mandir)/man2
75 man3dir = $(mandir)/man3
76 man4dir = $(mandir)/man4
77 man5dir = $(mandir)/man5
78 man6dir = $(mandir)/man6
79 man7dir = $(mandir)/man7
80 man8dir = $(mandir)/man8
81 man9dir = $(mandir)/man9
82
83 INSTALL = @INSTALL@
84 INSTALL_PROGRAM = @INSTALL_PROGRAM@
85 INSTALL_SCRIPT = @INSTALL_SCRIPT@
86 INSTALL_DATA = @INSTALL_DATA@
87 LN = @LN@
88 LN_S = @LN_S@
89 MAINT = @MAINT@
90 MAINTAINER_MODE_FALSE = @MAINTAINER_MODE_FALSE@
91 MAINTAINER_MODE_TRUE = @MAINTAINER_MODE_TRUE@
92
93 # -------------------------------------------------
94 # Miscellaneous non-standard autoconf-set variables
95 # -------------------------------------------------
96
97 # The gcc driver likes to know the arguments it was configured with.
98 TOPLEVEL_CONFIGURE_ARGUMENTS=@TOPLEVEL_CONFIGURE_ARGUMENTS@
99
100 tooldir = @tooldir@
101 build_tooldir = @build_tooldir@
102
103 # This is the name of the environment variable used for the path to
104 # the libraries.
105 RPATH_ENVVAR = @RPATH_ENVVAR@
106
107 # On targets where RPATH_ENVVAR is PATH, a subdirectory of the GCC build path
108 # is used instead of the directory itself to avoid including built
109 # executables in PATH.
110 GCC_SHLIB_SUBDIR = @GCC_SHLIB_SUBDIR@
111
112 # Build programs are put under this directory.
113 BUILD_SUBDIR = @build_subdir@
114 # This is set by the configure script to the arguments to use when configuring
115 # directories built for the build system.
116 BUILD_CONFIGARGS = @build_configargs@ --with-build-subdir="$(BUILD_SUBDIR)"
117
118 # Linker flags to use on the host, for stage1 or when not
119 # bootstrapping.
120 STAGE1_LDFLAGS = @stage1_ldflags@
121
122 # Libraries to use on the host, for stage1 or when not bootstrapping.
123 STAGE1_LIBS = @stage1_libs@
124
125 # Linker flags to use for stage2 and later.
126 POSTSTAGE1_LDFLAGS = @poststage1_ldflags@
127
128 # Libraries to use for stage2 and later.
129 POSTSTAGE1_LIBS = @poststage1_libs@
130
131 # This is the list of variables to export in the environment when
132 # configuring any subdirectory.  It must also be exported whenever
133 # recursing into a build directory in case that directory's Makefile
134 # re-runs configure.
135 BASE_EXPORTS = \
136         FLEX="$(FLEX)"; export FLEX; \
137         LEX="$(LEX)"; export LEX; \
138         BISON="$(BISON)"; export BISON; \
139         YACC="$(YACC)"; export YACC; \
140         M4="$(M4)"; export M4; \
141         SED="$(SED)"; export SED; \
142         AWK="$(AWK)"; export AWK; \
143         MAKEINFO="$(MAKEINFO)"; export MAKEINFO;
144
145 # This is the list of variables to export in the environment when
146 # configuring subdirectories for the build system.
147 BUILD_EXPORTS = \
148         $(BASE_EXPORTS) \
149         AR="$(AR_FOR_BUILD)"; export AR; \
150         AS="$(AS_FOR_BUILD)"; export AS; \
151         CC="$(CC_FOR_BUILD)"; export CC; \
152         CFLAGS="$(CFLAGS_FOR_BUILD)"; export CFLAGS; \
153         CONFIG_SHELL="$(SHELL)"; export CONFIG_SHELL; \
154         CXX="$(CXX_FOR_BUILD)"; export CXX; \
155         CXXFLAGS="$(CXXFLAGS_FOR_BUILD)"; export CXXFLAGS; \
156         GCJ="$(GCJ_FOR_BUILD)"; export GCJ; \
157         GFORTRAN="$(GFORTRAN_FOR_BUILD)"; export GFORTRAN; \
158         GOC="$(GOC_FOR_BUILD)"; export GOC; \
159         GOCFLAGS="$(GOCFLAGS_FOR_BUILD)"; export GOCFLAGS; \
160         DLLTOOL="$(DLLTOOL_FOR_BUILD)"; export DLLTOOL; \
161         LD="$(LD_FOR_BUILD)"; export LD; \
162         LDFLAGS="$(LDFLAGS_FOR_BUILD)"; export LDFLAGS; \
163         NM="$(NM_FOR_BUILD)"; export NM; \
164         RANLIB="$(RANLIB_FOR_BUILD)"; export RANLIB; \
165         WINDRES="$(WINDRES_FOR_BUILD)"; export WINDRES; \
166         WINDMC="$(WINDMC_FOR_BUILD)"; export WINDMC;
167
168 # These variables must be set on the make command line for directories
169 # built for the build system to override those in BASE_FLAGS_TO_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 # Installation targets.
2465
2466 .PHONY: install uninstall
2467 install:
2468         @: $(MAKE); $(unstage)
2469         @r=`${PWD_COMMAND}`; export r; \
2470         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
2471         $(MAKE) $(RECURSE_FLAGS_TO_PASS) installdirs install-host install-target
2472
2473 .PHONY: install-host-nogcc
2474 install-host-nogcc:  \
2475     maybe-install-bfd \
2476     maybe-install-opcodes \
2477     maybe-install-binutils \
2478     maybe-install-bison \
2479     maybe-install-cgen \
2480     maybe-install-dejagnu \
2481     maybe-install-etc \
2482     maybe-install-fastjar \
2483     maybe-install-fixincludes \
2484     maybe-install-flex \
2485     maybe-install-gas \
2486     maybe-install-gmp \
2487     maybe-install-mpfr \
2488     maybe-install-mpc \
2489     maybe-install-isl \
2490     maybe-install-libelf \
2491     maybe-install-gold \
2492     maybe-install-gprof \
2493     maybe-install-intl \
2494     maybe-install-tcl \
2495     maybe-install-itcl \
2496     maybe-install-ld \
2497     maybe-install-libbacktrace \
2498     maybe-install-libcpp \
2499     maybe-install-libdecnumber \
2500     maybe-install-libgui \
2501     maybe-install-libiberty \
2502     maybe-install-libiberty-linker-plugin \
2503     maybe-install-libiconv \
2504     maybe-install-m4 \
2505     maybe-install-readline \
2506     maybe-install-sid \
2507     maybe-install-sim \
2508     maybe-install-texinfo \
2509     maybe-install-zlib \
2510     maybe-install-gdb \
2511     maybe-install-expect \
2512     maybe-install-guile \
2513     maybe-install-tk \
2514     maybe-install-libtermcap \
2515     maybe-install-utils \
2516     maybe-install-gnattools \
2517     maybe-install-lto-plugin \
2518     maybe-install-libcc1 \
2519     maybe-install-gotools
2520
2521 .PHONY: install-host
2522 install-host:  \
2523     maybe-install-bfd \
2524     maybe-install-opcodes \
2525     maybe-install-binutils \
2526     maybe-install-bison \
2527     maybe-install-cgen \
2528     maybe-install-dejagnu \
2529     maybe-install-etc \
2530     maybe-install-fastjar \
2531     maybe-install-fixincludes \
2532     maybe-install-flex \
2533     maybe-install-gas \
2534     maybe-install-gcc \
2535     maybe-install-gmp \
2536     maybe-install-mpfr \
2537     maybe-install-mpc \
2538     maybe-install-isl \
2539     maybe-install-libelf \
2540     maybe-install-gold \
2541     maybe-install-gprof \
2542     maybe-install-intl \
2543     maybe-install-tcl \
2544     maybe-install-itcl \
2545     maybe-install-ld \
2546     maybe-install-libbacktrace \
2547     maybe-install-libcpp \
2548     maybe-install-libdecnumber \
2549     maybe-install-libgui \
2550     maybe-install-libiberty \
2551     maybe-install-libiberty-linker-plugin \
2552     maybe-install-libiconv \
2553     maybe-install-m4 \
2554     maybe-install-readline \
2555     maybe-install-sid \
2556     maybe-install-sim \
2557     maybe-install-texinfo \
2558     maybe-install-zlib \
2559     maybe-install-gdb \
2560     maybe-install-expect \
2561     maybe-install-guile \
2562     maybe-install-tk \
2563     maybe-install-libtermcap \
2564     maybe-install-utils \
2565     maybe-install-gnattools \
2566     maybe-install-lto-plugin \
2567     maybe-install-libcc1 \
2568     maybe-install-gotools
2569
2570 .PHONY: install-target
2571 install-target:  \
2572     maybe-install-target-libstdc++-v3 \
2573     maybe-install-target-libsanitizer \
2574     maybe-install-target-libmpx \
2575     maybe-install-target-libvtv \
2576     maybe-install-target-libcilkrts \
2577     maybe-install-target-liboffloadmic \
2578     maybe-install-target-libssp \
2579     maybe-install-target-newlib \
2580     maybe-install-target-libgcc \
2581     maybe-install-target-libbacktrace \
2582     maybe-install-target-libquadmath \
2583     maybe-install-target-libgfortran \
2584     maybe-install-target-libobjc \
2585     maybe-install-target-libgo \
2586     maybe-install-target-libtermcap \
2587     maybe-install-target-winsup \
2588     maybe-install-target-libgloss \
2589     maybe-install-target-libffi \
2590     maybe-install-target-libjava \
2591     maybe-install-target-zlib \
2592     maybe-install-target-boehm-gc \
2593     maybe-install-target-rda \
2594     maybe-install-target-libada \
2595     maybe-install-target-libgomp \
2596     maybe-install-target-libitm \
2597     maybe-install-target-libatomic
2598
2599 uninstall:
2600         @echo "the uninstall target is not supported in this tree"
2601
2602 .PHONY: install.all
2603 install.all: install-no-fixedincludes
2604         @if [ -f ./gcc/Makefile ]; then \
2605                 r=`${PWD_COMMAND}`; export r; \
2606                 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
2607                 $(HOST_EXPORTS) \
2608                 (cd ./gcc && \
2609                 $(MAKE) $(FLAGS_TO_PASS) install-headers); \
2610         else \
2611                 true; \
2612         fi
2613
2614 # install-no-fixedincludes is used to allow the elaboration of binary packages
2615 # suitable for distribution, where we cannot include the fixed system header
2616 # files.
2617 .PHONY: install-no-fixedincludes
2618 install-no-fixedincludes: installdirs install-host-nogcc \
2619         install-target gcc-install-no-fixedincludes
2620
2621 .PHONY: install-strip
2622 install-strip:
2623         @: $(MAKE); $(unstage)
2624         @r=`${PWD_COMMAND}`; export r; \
2625         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
2626         $(MAKE) $(RECURSE_FLAGS_TO_PASS) installdirs install-strip-host install-strip-target
2627
2628 .PHONY: install-strip-host
2629 install-strip-host:  \
2630     maybe-install-strip-bfd \
2631     maybe-install-strip-opcodes \
2632     maybe-install-strip-binutils \
2633     maybe-install-strip-bison \
2634     maybe-install-strip-cgen \
2635     maybe-install-strip-dejagnu \
2636     maybe-install-strip-etc \
2637     maybe-install-strip-fastjar \
2638     maybe-install-strip-fixincludes \
2639     maybe-install-strip-flex \
2640     maybe-install-strip-gas \
2641     maybe-install-strip-gcc \
2642     maybe-install-strip-gmp \
2643     maybe-install-strip-mpfr \
2644     maybe-install-strip-mpc \
2645     maybe-install-strip-isl \
2646     maybe-install-strip-libelf \
2647     maybe-install-strip-gold \
2648     maybe-install-strip-gprof \
2649     maybe-install-strip-intl \
2650     maybe-install-strip-tcl \
2651     maybe-install-strip-itcl \
2652     maybe-install-strip-ld \
2653     maybe-install-strip-libbacktrace \
2654     maybe-install-strip-libcpp \
2655     maybe-install-strip-libdecnumber \
2656     maybe-install-strip-libgui \
2657     maybe-install-strip-libiberty \
2658     maybe-install-strip-libiberty-linker-plugin \
2659     maybe-install-strip-libiconv \
2660     maybe-install-strip-m4 \
2661     maybe-install-strip-readline \
2662     maybe-install-strip-sid \
2663     maybe-install-strip-sim \
2664     maybe-install-strip-texinfo \
2665     maybe-install-strip-zlib \
2666     maybe-install-strip-gdb \
2667     maybe-install-strip-expect \
2668     maybe-install-strip-guile \
2669     maybe-install-strip-tk \
2670     maybe-install-strip-libtermcap \
2671     maybe-install-strip-utils \
2672     maybe-install-strip-gnattools \
2673     maybe-install-strip-lto-plugin \
2674     maybe-install-strip-libcc1 \
2675     maybe-install-strip-gotools
2676
2677 .PHONY: install-strip-target
2678 install-strip-target:  \
2679     maybe-install-strip-target-libstdc++-v3 \
2680     maybe-install-strip-target-libsanitizer \
2681     maybe-install-strip-target-libmpx \
2682     maybe-install-strip-target-libvtv \
2683     maybe-install-strip-target-libcilkrts \
2684     maybe-install-strip-target-liboffloadmic \
2685     maybe-install-strip-target-libssp \
2686     maybe-install-strip-target-newlib \
2687     maybe-install-strip-target-libgcc \
2688     maybe-install-strip-target-libbacktrace \
2689     maybe-install-strip-target-libquadmath \
2690     maybe-install-strip-target-libgfortran \
2691     maybe-install-strip-target-libobjc \
2692     maybe-install-strip-target-libgo \
2693     maybe-install-strip-target-libtermcap \
2694     maybe-install-strip-target-winsup \
2695     maybe-install-strip-target-libgloss \
2696     maybe-install-strip-target-libffi \
2697     maybe-install-strip-target-libjava \
2698     maybe-install-strip-target-zlib \
2699     maybe-install-strip-target-boehm-gc \
2700     maybe-install-strip-target-rda \
2701     maybe-install-strip-target-libada \
2702     maybe-install-strip-target-libgomp \
2703     maybe-install-strip-target-libitm \
2704     maybe-install-strip-target-libatomic
2705
2706
2707 ### other supporting targets
2708
2709 MAKEDIRS= \
2710         $(DESTDIR)$(prefix) \
2711         $(DESTDIR)$(exec_prefix)
2712 .PHONY: installdirs
2713 installdirs: mkinstalldirs
2714         $(SHELL) $(srcdir)/mkinstalldirs $(MAKEDIRS)
2715
2716 dir.info: do-install-info
2717         if [ -f $(srcdir)/texinfo/gen-info-dir ]; then \
2718           $(srcdir)/texinfo/gen-info-dir $(DESTDIR)$(infodir) $(srcdir)/texinfo/dir.info-template > dir.info.new; \
2719           mv -f dir.info.new dir.info; \
2720         else true; \
2721         fi
2722
2723 dist:
2724         @echo "Building a full distribution of this tree isn't done"
2725         @echo "via 'make dist'.  Check out the etc/ subdirectory" 
2726
2727 etags tags: TAGS
2728
2729 # Right now this just builds TAGS in each subdirectory.  emacs19 has the
2730 # ability to use several tags files at once, so there is probably no need
2731 # to combine them into one big TAGS file (like CVS 1.3 does).  We could
2732 # (if we felt like it) have this Makefile write a piece of elisp which
2733 # the user could load to tell emacs19 where all the TAGS files we just
2734 # built are.
2735 TAGS: do-TAGS
2736
2737 # ------------------------------------
2738 # Macros for configure and all targets
2739 # ------------------------------------
2740
2741
2742
2743
2744
2745 # --------------------------------------
2746 # Modules which run on the build machine
2747 # --------------------------------------
2748
2749
2750 .PHONY: configure-build-libiberty maybe-configure-build-libiberty
2751 maybe-configure-build-libiberty:
2752 @if gcc-bootstrap
2753 configure-build-libiberty: stage_current
2754 @endif gcc-bootstrap
2755 @if build-libiberty
2756 maybe-configure-build-libiberty: configure-build-libiberty
2757 configure-build-libiberty: 
2758         @: $(MAKE); $(unstage)
2759         @r=`${PWD_COMMAND}`; export r; \
2760         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
2761         test ! -f $(BUILD_SUBDIR)/libiberty/Makefile || exit 0; \
2762         $(SHELL) $(srcdir)/mkinstalldirs $(BUILD_SUBDIR)/libiberty; \
2763         $(BUILD_EXPORTS)  \
2764         echo Configuring in $(BUILD_SUBDIR)/libiberty; \
2765         cd "$(BUILD_SUBDIR)/libiberty" || exit 1; \
2766         case $(srcdir) in \
2767           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
2768           *) topdir=`echo $(BUILD_SUBDIR)/libiberty/ | \
2769                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
2770         esac; \
2771         module_srcdir=libiberty; \
2772         rm -f no-such-file || : ; \
2773         CONFIG_SITE=no-such-file $(SHELL) \
2774           $$s/$$module_srcdir/configure \
2775           --srcdir=$${topdir}/$$module_srcdir \
2776           $(BUILD_CONFIGARGS) --build=${build_alias} --host=${build_alias} \
2777           --target=${target_alias}  \
2778           || exit 1
2779 @endif build-libiberty
2780
2781
2782
2783
2784
2785 .PHONY: all-build-libiberty maybe-all-build-libiberty
2786 maybe-all-build-libiberty:
2787 @if gcc-bootstrap
2788 all-build-libiberty: stage_current
2789 @endif gcc-bootstrap
2790 @if build-libiberty
2791 TARGET-build-libiberty=all
2792 maybe-all-build-libiberty: all-build-libiberty
2793 all-build-libiberty: configure-build-libiberty
2794         @: $(MAKE); $(unstage)
2795         @r=`${PWD_COMMAND}`; export r; \
2796         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
2797         $(BUILD_EXPORTS)  \
2798         (cd $(BUILD_SUBDIR)/libiberty && \
2799           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_BUILD_FLAGS)   \
2800                 $(TARGET-build-libiberty))
2801 @endif build-libiberty
2802
2803
2804
2805
2806
2807 .PHONY: configure-build-bison maybe-configure-build-bison
2808 maybe-configure-build-bison:
2809 @if gcc-bootstrap
2810 configure-build-bison: stage_current
2811 @endif gcc-bootstrap
2812 @if build-bison
2813 maybe-configure-build-bison: configure-build-bison
2814 configure-build-bison: 
2815         @: $(MAKE); $(unstage)
2816         @r=`${PWD_COMMAND}`; export r; \
2817         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
2818         test ! -f $(BUILD_SUBDIR)/bison/Makefile || exit 0; \
2819         $(SHELL) $(srcdir)/mkinstalldirs $(BUILD_SUBDIR)/bison; \
2820         $(BUILD_EXPORTS)  \
2821         echo Configuring in $(BUILD_SUBDIR)/bison; \
2822         cd "$(BUILD_SUBDIR)/bison" || exit 1; \
2823         case $(srcdir) in \
2824           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
2825           *) topdir=`echo $(BUILD_SUBDIR)/bison/ | \
2826                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
2827         esac; \
2828         module_srcdir=bison; \
2829         rm -f no-such-file || : ; \
2830         CONFIG_SITE=no-such-file $(SHELL) \
2831           $$s/$$module_srcdir/configure \
2832           --srcdir=$${topdir}/$$module_srcdir \
2833           $(BUILD_CONFIGARGS) --build=${build_alias} --host=${build_alias} \
2834           --target=${target_alias}  \
2835           || exit 1
2836 @endif build-bison
2837
2838
2839
2840
2841
2842 .PHONY: all-build-bison maybe-all-build-bison
2843 maybe-all-build-bison:
2844 @if gcc-bootstrap
2845 all-build-bison: stage_current
2846 @endif gcc-bootstrap
2847 @if build-bison
2848 TARGET-build-bison=all
2849 maybe-all-build-bison: all-build-bison
2850 all-build-bison: configure-build-bison
2851         @: $(MAKE); $(unstage)
2852         @r=`${PWD_COMMAND}`; export r; \
2853         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
2854         $(BUILD_EXPORTS)  \
2855         (cd $(BUILD_SUBDIR)/bison && \
2856           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_BUILD_FLAGS)   \
2857                 $(TARGET-build-bison))
2858 @endif build-bison
2859
2860
2861
2862
2863
2864 .PHONY: configure-build-flex maybe-configure-build-flex
2865 maybe-configure-build-flex:
2866 @if gcc-bootstrap
2867 configure-build-flex: stage_current
2868 @endif gcc-bootstrap
2869 @if build-flex
2870 maybe-configure-build-flex: configure-build-flex
2871 configure-build-flex: 
2872         @: $(MAKE); $(unstage)
2873         @r=`${PWD_COMMAND}`; export r; \
2874         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
2875         test ! -f $(BUILD_SUBDIR)/flex/Makefile || exit 0; \
2876         $(SHELL) $(srcdir)/mkinstalldirs $(BUILD_SUBDIR)/flex; \
2877         $(BUILD_EXPORTS)  \
2878         echo Configuring in $(BUILD_SUBDIR)/flex; \
2879         cd "$(BUILD_SUBDIR)/flex" || exit 1; \
2880         case $(srcdir) in \
2881           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
2882           *) topdir=`echo $(BUILD_SUBDIR)/flex/ | \
2883                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
2884         esac; \
2885         module_srcdir=flex; \
2886         rm -f no-such-file || : ; \
2887         CONFIG_SITE=no-such-file $(SHELL) \
2888           $$s/$$module_srcdir/configure \
2889           --srcdir=$${topdir}/$$module_srcdir \
2890           $(BUILD_CONFIGARGS) --build=${build_alias} --host=${build_alias} \
2891           --target=${target_alias}  \
2892           || exit 1
2893 @endif build-flex
2894
2895
2896
2897
2898
2899 .PHONY: all-build-flex maybe-all-build-flex
2900 maybe-all-build-flex:
2901 @if gcc-bootstrap
2902 all-build-flex: stage_current
2903 @endif gcc-bootstrap
2904 @if build-flex
2905 TARGET-build-flex=all
2906 maybe-all-build-flex: all-build-flex
2907 all-build-flex: configure-build-flex
2908         @: $(MAKE); $(unstage)
2909         @r=`${PWD_COMMAND}`; export r; \
2910         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
2911         $(BUILD_EXPORTS)  \
2912         (cd $(BUILD_SUBDIR)/flex && \
2913           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_BUILD_FLAGS)   \
2914                 $(TARGET-build-flex))
2915 @endif build-flex
2916
2917
2918
2919
2920
2921 .PHONY: configure-build-m4 maybe-configure-build-m4
2922 maybe-configure-build-m4:
2923 @if gcc-bootstrap
2924 configure-build-m4: stage_current
2925 @endif gcc-bootstrap
2926 @if build-m4
2927 maybe-configure-build-m4: configure-build-m4
2928 configure-build-m4: 
2929         @: $(MAKE); $(unstage)
2930         @r=`${PWD_COMMAND}`; export r; \
2931         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
2932         test ! -f $(BUILD_SUBDIR)/m4/Makefile || exit 0; \
2933         $(SHELL) $(srcdir)/mkinstalldirs $(BUILD_SUBDIR)/m4; \
2934         $(BUILD_EXPORTS)  \
2935         echo Configuring in $(BUILD_SUBDIR)/m4; \
2936         cd "$(BUILD_SUBDIR)/m4" || exit 1; \
2937         case $(srcdir) in \
2938           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
2939           *) topdir=`echo $(BUILD_SUBDIR)/m4/ | \
2940                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
2941         esac; \
2942         module_srcdir=m4; \
2943         rm -f no-such-file || : ; \
2944         CONFIG_SITE=no-such-file $(SHELL) \
2945           $$s/$$module_srcdir/configure \
2946           --srcdir=$${topdir}/$$module_srcdir \
2947           $(BUILD_CONFIGARGS) --build=${build_alias} --host=${build_alias} \
2948           --target=${target_alias}  \
2949           || exit 1
2950 @endif build-m4
2951
2952
2953
2954
2955
2956 .PHONY: all-build-m4 maybe-all-build-m4
2957 maybe-all-build-m4:
2958 @if gcc-bootstrap
2959 all-build-m4: stage_current
2960 @endif gcc-bootstrap
2961 @if build-m4
2962 TARGET-build-m4=all
2963 maybe-all-build-m4: all-build-m4
2964 all-build-m4: configure-build-m4
2965         @: $(MAKE); $(unstage)
2966         @r=`${PWD_COMMAND}`; export r; \
2967         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
2968         $(BUILD_EXPORTS)  \
2969         (cd $(BUILD_SUBDIR)/m4 && \
2970           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_BUILD_FLAGS)   \
2971                 $(TARGET-build-m4))
2972 @endif build-m4
2973
2974
2975
2976
2977
2978 .PHONY: configure-build-texinfo maybe-configure-build-texinfo
2979 maybe-configure-build-texinfo:
2980 @if gcc-bootstrap
2981 configure-build-texinfo: stage_current
2982 @endif gcc-bootstrap
2983 @if build-texinfo
2984 maybe-configure-build-texinfo: configure-build-texinfo
2985 configure-build-texinfo: 
2986         @: $(MAKE); $(unstage)
2987         @r=`${PWD_COMMAND}`; export r; \
2988         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
2989         test ! -f $(BUILD_SUBDIR)/texinfo/Makefile || exit 0; \
2990         $(SHELL) $(srcdir)/mkinstalldirs $(BUILD_SUBDIR)/texinfo; \
2991         $(BUILD_EXPORTS)  \
2992         echo Configuring in $(BUILD_SUBDIR)/texinfo; \
2993         cd "$(BUILD_SUBDIR)/texinfo" || exit 1; \
2994         case $(srcdir) in \
2995           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
2996           *) topdir=`echo $(BUILD_SUBDIR)/texinfo/ | \
2997                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
2998         esac; \
2999         module_srcdir=texinfo; \
3000         rm -f no-such-file || : ; \
3001         CONFIG_SITE=no-such-file $(SHELL) \
3002           $$s/$$module_srcdir/configure \
3003           --srcdir=$${topdir}/$$module_srcdir \
3004           $(BUILD_CONFIGARGS) --build=${build_alias} --host=${build_alias} \
3005           --target=${target_alias}  \
3006           || exit 1
3007 @endif build-texinfo
3008
3009
3010
3011
3012
3013 .PHONY: all-build-texinfo maybe-all-build-texinfo
3014 maybe-all-build-texinfo:
3015 @if gcc-bootstrap
3016 all-build-texinfo: stage_current
3017 @endif gcc-bootstrap
3018 @if build-texinfo
3019 TARGET-build-texinfo=all
3020 maybe-all-build-texinfo: all-build-texinfo
3021 all-build-texinfo: configure-build-texinfo
3022         @: $(MAKE); $(unstage)
3023         @r=`${PWD_COMMAND}`; export r; \
3024         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3025         $(BUILD_EXPORTS)  \
3026         (cd $(BUILD_SUBDIR)/texinfo && \
3027           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_BUILD_FLAGS)   \
3028                 $(TARGET-build-texinfo))
3029 @endif build-texinfo
3030
3031
3032
3033
3034
3035 .PHONY: configure-build-fixincludes maybe-configure-build-fixincludes
3036 maybe-configure-build-fixincludes:
3037 @if gcc-bootstrap
3038 configure-build-fixincludes: stage_current
3039 @endif gcc-bootstrap
3040 @if build-fixincludes
3041 maybe-configure-build-fixincludes: configure-build-fixincludes
3042 configure-build-fixincludes: 
3043         @: $(MAKE); $(unstage)
3044         @r=`${PWD_COMMAND}`; export r; \
3045         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3046         test ! -f $(BUILD_SUBDIR)/fixincludes/Makefile || exit 0; \
3047         $(SHELL) $(srcdir)/mkinstalldirs $(BUILD_SUBDIR)/fixincludes; \
3048         $(BUILD_EXPORTS)  \
3049         echo Configuring in $(BUILD_SUBDIR)/fixincludes; \
3050         cd "$(BUILD_SUBDIR)/fixincludes" || exit 1; \
3051         case $(srcdir) in \
3052           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
3053           *) topdir=`echo $(BUILD_SUBDIR)/fixincludes/ | \
3054                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
3055         esac; \
3056         module_srcdir=fixincludes; \
3057         rm -f no-such-file || : ; \
3058         CONFIG_SITE=no-such-file $(SHELL) \
3059           $$s/$$module_srcdir/configure \
3060           --srcdir=$${topdir}/$$module_srcdir \
3061           $(BUILD_CONFIGARGS) --build=${build_alias} --host=${build_alias} \
3062           --target=${target_alias}  \
3063           || exit 1
3064 @endif build-fixincludes
3065
3066
3067
3068
3069
3070 .PHONY: all-build-fixincludes maybe-all-build-fixincludes
3071 maybe-all-build-fixincludes:
3072 @if gcc-bootstrap
3073 all-build-fixincludes: stage_current
3074 @endif gcc-bootstrap
3075 @if build-fixincludes
3076 TARGET-build-fixincludes=all
3077 maybe-all-build-fixincludes: all-build-fixincludes
3078 all-build-fixincludes: configure-build-fixincludes
3079         @: $(MAKE); $(unstage)
3080         @r=`${PWD_COMMAND}`; export r; \
3081         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3082         $(BUILD_EXPORTS)  \
3083         (cd $(BUILD_SUBDIR)/fixincludes && \
3084           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_BUILD_FLAGS)   \
3085                 $(TARGET-build-fixincludes))
3086 @endif build-fixincludes
3087
3088
3089
3090
3091
3092 .PHONY: configure-build-libcpp maybe-configure-build-libcpp
3093 maybe-configure-build-libcpp:
3094 @if gcc-bootstrap
3095 configure-build-libcpp: stage_current
3096 @endif gcc-bootstrap
3097 @if build-libcpp
3098 maybe-configure-build-libcpp: configure-build-libcpp
3099 configure-build-libcpp: 
3100         @: $(MAKE); $(unstage)
3101         @r=`${PWD_COMMAND}`; export r; \
3102         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3103         test ! -f $(BUILD_SUBDIR)/libcpp/Makefile || exit 0; \
3104         $(SHELL) $(srcdir)/mkinstalldirs $(BUILD_SUBDIR)/libcpp; \
3105         $(BUILD_EXPORTS)  \
3106         echo Configuring in $(BUILD_SUBDIR)/libcpp; \
3107         cd "$(BUILD_SUBDIR)/libcpp" || exit 1; \
3108         case $(srcdir) in \
3109           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
3110           *) topdir=`echo $(BUILD_SUBDIR)/libcpp/ | \
3111                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
3112         esac; \
3113         module_srcdir=libcpp; \
3114         rm -f no-such-file || : ; \
3115         CONFIG_SITE=no-such-file $(SHELL) \
3116           $$s/$$module_srcdir/configure \
3117           --srcdir=$${topdir}/$$module_srcdir \
3118           $(BUILD_CONFIGARGS) --build=${build_alias} --host=${build_alias} \
3119           --target=${target_alias} --disable-nls am_cv_func_iconv=no \
3120           || exit 1
3121 @endif build-libcpp
3122
3123
3124
3125
3126
3127 .PHONY: all-build-libcpp maybe-all-build-libcpp
3128 maybe-all-build-libcpp:
3129 @if gcc-bootstrap
3130 all-build-libcpp: stage_current
3131 @endif gcc-bootstrap
3132 @if build-libcpp
3133 TARGET-build-libcpp=all
3134 maybe-all-build-libcpp: all-build-libcpp
3135 all-build-libcpp: configure-build-libcpp
3136         @: $(MAKE); $(unstage)
3137         @r=`${PWD_COMMAND}`; export r; \
3138         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3139         $(BUILD_EXPORTS)  \
3140         (cd $(BUILD_SUBDIR)/libcpp && \
3141           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_BUILD_FLAGS)   \
3142                 $(TARGET-build-libcpp))
3143 @endif build-libcpp
3144
3145
3146
3147
3148
3149 # --------------------------------------
3150 # Modules which run on the host machine
3151 # --------------------------------------
3152
3153
3154 .PHONY: configure-bfd maybe-configure-bfd
3155 maybe-configure-bfd:
3156 @if gcc-bootstrap
3157 configure-bfd: stage_current
3158 @endif gcc-bootstrap
3159 @if bfd
3160 maybe-configure-bfd: configure-bfd
3161 configure-bfd: 
3162         @r=`${PWD_COMMAND}`; export r; \
3163         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3164         test ! -f $(HOST_SUBDIR)/bfd/Makefile || exit 0; \
3165         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/bfd; \
3166         $(HOST_EXPORTS)  \
3167         echo Configuring in $(HOST_SUBDIR)/bfd; \
3168         cd "$(HOST_SUBDIR)/bfd" || exit 1; \
3169         case $(srcdir) in \
3170           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
3171           *) topdir=`echo $(HOST_SUBDIR)/bfd/ | \
3172                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
3173         esac; \
3174         module_srcdir=bfd; \
3175         $(SHELL) \
3176           $$s/$$module_srcdir/configure \
3177           --srcdir=$${topdir}/$$module_srcdir \
3178           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
3179           --target=${target_alias}  \
3180           || exit 1
3181 @endif bfd
3182
3183
3184
3185 .PHONY: configure-stage1-bfd maybe-configure-stage1-bfd
3186 maybe-configure-stage1-bfd:
3187 @if bfd-bootstrap
3188 maybe-configure-stage1-bfd: configure-stage1-bfd
3189 configure-stage1-bfd:
3190         @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
3191         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/bfd
3192         @r=`${PWD_COMMAND}`; export r; \
3193         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3194         TFLAGS="$(STAGE1_TFLAGS)"; \
3195         test ! -f $(HOST_SUBDIR)/bfd/Makefile || exit 0; \
3196         $(HOST_EXPORTS) \
3197         CFLAGS="$(STAGE1_CFLAGS)"; export CFLAGS; \
3198         CXXFLAGS="$(STAGE1_CXXFLAGS)"; export CXXFLAGS; \
3199         LIBCFLAGS="$(LIBCFLAGS)"; export LIBCFLAGS;  \
3200         echo Configuring stage 1 in $(HOST_SUBDIR)/bfd; \
3201         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/bfd; \
3202         cd $(HOST_SUBDIR)/bfd || exit 1; \
3203         case $(srcdir) in \
3204           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
3205           *) topdir=`echo $(HOST_SUBDIR)/bfd/ | \
3206                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
3207         esac; \
3208         module_srcdir=bfd; \
3209         $(SHELL) $$s/$$module_srcdir/configure \
3210           --srcdir=$${topdir}/$$module_srcdir \
3211           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
3212           --target=${target_alias} \
3213            \
3214           $(STAGE1_CONFIGURE_FLAGS)
3215 @endif bfd-bootstrap
3216
3217 .PHONY: configure-stage2-bfd maybe-configure-stage2-bfd
3218 maybe-configure-stage2-bfd:
3219 @if bfd-bootstrap
3220 maybe-configure-stage2-bfd: configure-stage2-bfd
3221 configure-stage2-bfd:
3222         @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
3223         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/bfd
3224         @r=`${PWD_COMMAND}`; export r; \
3225         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3226         TFLAGS="$(STAGE2_TFLAGS)"; \
3227         test ! -f $(HOST_SUBDIR)/bfd/Makefile || exit 0; \
3228         $(HOST_EXPORTS) \
3229         $(POSTSTAGE1_HOST_EXPORTS) \
3230         CFLAGS="$(STAGE2_CFLAGS)"; export CFLAGS; \
3231         CXXFLAGS="$(STAGE2_CXXFLAGS)"; export CXXFLAGS; \
3232         LIBCFLAGS="$(STAGE2_CFLAGS)"; export LIBCFLAGS;  \
3233         echo Configuring stage 2 in $(HOST_SUBDIR)/bfd; \
3234         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/bfd; \
3235         cd $(HOST_SUBDIR)/bfd || exit 1; \
3236         case $(srcdir) in \
3237           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
3238           *) topdir=`echo $(HOST_SUBDIR)/bfd/ | \
3239                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
3240         esac; \
3241         module_srcdir=bfd; \
3242         $(SHELL) $$s/$$module_srcdir/configure \
3243           --srcdir=$${topdir}/$$module_srcdir \
3244           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
3245           --target=${target_alias} \
3246           --with-build-libsubdir=$(HOST_SUBDIR) \
3247           $(STAGE2_CONFIGURE_FLAGS)
3248 @endif bfd-bootstrap
3249
3250 .PHONY: configure-stage3-bfd maybe-configure-stage3-bfd
3251 maybe-configure-stage3-bfd:
3252 @if bfd-bootstrap
3253 maybe-configure-stage3-bfd: configure-stage3-bfd
3254 configure-stage3-bfd:
3255         @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
3256         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/bfd
3257         @r=`${PWD_COMMAND}`; export r; \
3258         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3259         TFLAGS="$(STAGE3_TFLAGS)"; \
3260         test ! -f $(HOST_SUBDIR)/bfd/Makefile || exit 0; \
3261         $(HOST_EXPORTS) \
3262         $(POSTSTAGE1_HOST_EXPORTS) \
3263         CFLAGS="$(STAGE3_CFLAGS)"; export CFLAGS; \
3264         CXXFLAGS="$(STAGE3_CXXFLAGS)"; export CXXFLAGS; \
3265         LIBCFLAGS="$(STAGE3_CFLAGS)"; export LIBCFLAGS;  \
3266         echo Configuring stage 3 in $(HOST_SUBDIR)/bfd; \
3267         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/bfd; \
3268         cd $(HOST_SUBDIR)/bfd || exit 1; \
3269         case $(srcdir) in \
3270           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
3271           *) topdir=`echo $(HOST_SUBDIR)/bfd/ | \
3272                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
3273         esac; \
3274         module_srcdir=bfd; \
3275         $(SHELL) $$s/$$module_srcdir/configure \
3276           --srcdir=$${topdir}/$$module_srcdir \
3277           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
3278           --target=${target_alias} \
3279           --with-build-libsubdir=$(HOST_SUBDIR) \
3280           $(STAGE3_CONFIGURE_FLAGS)
3281 @endif bfd-bootstrap
3282
3283 .PHONY: configure-stage4-bfd maybe-configure-stage4-bfd
3284 maybe-configure-stage4-bfd:
3285 @if bfd-bootstrap
3286 maybe-configure-stage4-bfd: configure-stage4-bfd
3287 configure-stage4-bfd:
3288         @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
3289         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/bfd
3290         @r=`${PWD_COMMAND}`; export r; \
3291         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3292         TFLAGS="$(STAGE4_TFLAGS)"; \
3293         test ! -f $(HOST_SUBDIR)/bfd/Makefile || exit 0; \
3294         $(HOST_EXPORTS) \
3295         $(POSTSTAGE1_HOST_EXPORTS) \
3296         CFLAGS="$(STAGE4_CFLAGS)"; export CFLAGS; \
3297         CXXFLAGS="$(STAGE4_CXXFLAGS)"; export CXXFLAGS; \
3298         LIBCFLAGS="$(STAGE4_CFLAGS)"; export LIBCFLAGS;  \
3299         echo Configuring stage 4 in $(HOST_SUBDIR)/bfd; \
3300         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/bfd; \
3301         cd $(HOST_SUBDIR)/bfd || exit 1; \
3302         case $(srcdir) in \
3303           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
3304           *) topdir=`echo $(HOST_SUBDIR)/bfd/ | \
3305                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
3306         esac; \
3307         module_srcdir=bfd; \
3308         $(SHELL) $$s/$$module_srcdir/configure \
3309           --srcdir=$${topdir}/$$module_srcdir \
3310           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
3311           --target=${target_alias} \
3312           --with-build-libsubdir=$(HOST_SUBDIR) \
3313           $(STAGE4_CONFIGURE_FLAGS)
3314 @endif bfd-bootstrap
3315
3316 .PHONY: configure-stageprofile-bfd maybe-configure-stageprofile-bfd
3317 maybe-configure-stageprofile-bfd:
3318 @if bfd-bootstrap
3319 maybe-configure-stageprofile-bfd: configure-stageprofile-bfd
3320 configure-stageprofile-bfd:
3321         @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
3322         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/bfd
3323         @r=`${PWD_COMMAND}`; export r; \
3324         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3325         TFLAGS="$(STAGEprofile_TFLAGS)"; \
3326         test ! -f $(HOST_SUBDIR)/bfd/Makefile || exit 0; \
3327         $(HOST_EXPORTS) \
3328         $(POSTSTAGE1_HOST_EXPORTS) \
3329         CFLAGS="$(STAGEprofile_CFLAGS)"; export CFLAGS; \
3330         CXXFLAGS="$(STAGEprofile_CXXFLAGS)"; export CXXFLAGS; \
3331         LIBCFLAGS="$(STAGEprofile_CFLAGS)"; export LIBCFLAGS;  \
3332         echo Configuring stage profile in $(HOST_SUBDIR)/bfd; \
3333         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/bfd; \
3334         cd $(HOST_SUBDIR)/bfd || exit 1; \
3335         case $(srcdir) in \
3336           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
3337           *) topdir=`echo $(HOST_SUBDIR)/bfd/ | \
3338                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
3339         esac; \
3340         module_srcdir=bfd; \
3341         $(SHELL) $$s/$$module_srcdir/configure \
3342           --srcdir=$${topdir}/$$module_srcdir \
3343           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
3344           --target=${target_alias} \
3345           --with-build-libsubdir=$(HOST_SUBDIR) \
3346           $(STAGEprofile_CONFIGURE_FLAGS)
3347 @endif bfd-bootstrap
3348
3349 .PHONY: configure-stagefeedback-bfd maybe-configure-stagefeedback-bfd
3350 maybe-configure-stagefeedback-bfd:
3351 @if bfd-bootstrap
3352 maybe-configure-stagefeedback-bfd: configure-stagefeedback-bfd
3353 configure-stagefeedback-bfd:
3354         @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
3355         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/bfd
3356         @r=`${PWD_COMMAND}`; export r; \
3357         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3358         TFLAGS="$(STAGEfeedback_TFLAGS)"; \
3359         test ! -f $(HOST_SUBDIR)/bfd/Makefile || exit 0; \
3360         $(HOST_EXPORTS) \
3361         $(POSTSTAGE1_HOST_EXPORTS) \
3362         CFLAGS="$(STAGEfeedback_CFLAGS)"; export CFLAGS; \
3363         CXXFLAGS="$(STAGEfeedback_CXXFLAGS)"; export CXXFLAGS; \
3364         LIBCFLAGS="$(STAGEfeedback_CFLAGS)"; export LIBCFLAGS;  \
3365         echo Configuring stage feedback in $(HOST_SUBDIR)/bfd; \
3366         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/bfd; \
3367         cd $(HOST_SUBDIR)/bfd || exit 1; \
3368         case $(srcdir) in \
3369           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
3370           *) topdir=`echo $(HOST_SUBDIR)/bfd/ | \
3371                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
3372         esac; \
3373         module_srcdir=bfd; \
3374         $(SHELL) $$s/$$module_srcdir/configure \
3375           --srcdir=$${topdir}/$$module_srcdir \
3376           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
3377           --target=${target_alias} \
3378           --with-build-libsubdir=$(HOST_SUBDIR) \
3379           $(STAGEfeedback_CONFIGURE_FLAGS)
3380 @endif bfd-bootstrap
3381
3382
3383
3384
3385
3386 .PHONY: all-bfd maybe-all-bfd
3387 maybe-all-bfd:
3388 @if gcc-bootstrap
3389 all-bfd: stage_current
3390 @endif gcc-bootstrap
3391 @if bfd
3392 TARGET-bfd=all
3393 maybe-all-bfd: all-bfd
3394 all-bfd: configure-bfd
3395         @r=`${PWD_COMMAND}`; export r; \
3396         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3397         $(HOST_EXPORTS)  \
3398         (cd $(HOST_SUBDIR)/bfd && \
3399           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS)  \
3400                 $(TARGET-bfd))
3401 @endif bfd
3402
3403
3404
3405 .PHONY: all-stage1-bfd maybe-all-stage1-bfd
3406 .PHONY: clean-stage1-bfd maybe-clean-stage1-bfd
3407 maybe-all-stage1-bfd:
3408 maybe-clean-stage1-bfd:
3409 @if bfd-bootstrap
3410 maybe-all-stage1-bfd: all-stage1-bfd
3411 all-stage1: all-stage1-bfd
3412 TARGET-stage1-bfd = $(TARGET-bfd)
3413 all-stage1-bfd: configure-stage1-bfd
3414         @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
3415         @r=`${PWD_COMMAND}`; export r; \
3416         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3417         TFLAGS="$(STAGE1_TFLAGS)"; \
3418         $(HOST_EXPORTS)  \
3419         cd $(HOST_SUBDIR)/bfd && \
3420         $(MAKE) $(BASE_FLAGS_TO_PASS) \
3421                 CFLAGS="$(STAGE1_CFLAGS)" \
3422                 CXXFLAGS="$(STAGE1_CXXFLAGS)" \
3423                 LIBCFLAGS="$(LIBCFLAGS)" \
3424                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
3425                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
3426                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
3427                 $(EXTRA_HOST_FLAGS)  \
3428                 $(STAGE1_FLAGS_TO_PASS)  \
3429                 TFLAGS="$(STAGE1_TFLAGS)" \
3430                 $(TARGET-stage1-bfd)
3431
3432 maybe-clean-stage1-bfd: clean-stage1-bfd
3433 clean-stage1: clean-stage1-bfd
3434 clean-stage1-bfd:
3435         @if [ $(current_stage) = stage1 ]; then \
3436           [ -f $(HOST_SUBDIR)/bfd/Makefile ] || exit 0; \
3437         else \
3438           [ -f $(HOST_SUBDIR)/stage1-bfd/Makefile ] || exit 0; \
3439           $(MAKE) stage1-start; \
3440         fi; \
3441         cd $(HOST_SUBDIR)/bfd && \
3442         $(MAKE) $(EXTRA_HOST_FLAGS)  \
3443         $(STAGE1_FLAGS_TO_PASS)  clean
3444 @endif bfd-bootstrap
3445
3446
3447 .PHONY: all-stage2-bfd maybe-all-stage2-bfd
3448 .PHONY: clean-stage2-bfd maybe-clean-stage2-bfd
3449 maybe-all-stage2-bfd:
3450 maybe-clean-stage2-bfd:
3451 @if bfd-bootstrap
3452 maybe-all-stage2-bfd: all-stage2-bfd
3453 all-stage2: all-stage2-bfd
3454 TARGET-stage2-bfd = $(TARGET-bfd)
3455 all-stage2-bfd: configure-stage2-bfd
3456         @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
3457         @r=`${PWD_COMMAND}`; export r; \
3458         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3459         TFLAGS="$(STAGE2_TFLAGS)"; \
3460         $(HOST_EXPORTS) \
3461         $(POSTSTAGE1_HOST_EXPORTS)  \
3462         cd $(HOST_SUBDIR)/bfd && \
3463         $(MAKE) $(BASE_FLAGS_TO_PASS) \
3464                 CFLAGS="$(STAGE2_CFLAGS)" \
3465                 CXXFLAGS="$(STAGE2_CXXFLAGS)" \
3466                 LIBCFLAGS="$(STAGE2_CFLAGS)" \
3467                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
3468                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
3469                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
3470                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
3471                 TFLAGS="$(STAGE2_TFLAGS)" \
3472                 $(TARGET-stage2-bfd)
3473
3474 maybe-clean-stage2-bfd: clean-stage2-bfd
3475 clean-stage2: clean-stage2-bfd
3476 clean-stage2-bfd:
3477         @if [ $(current_stage) = stage2 ]; then \
3478           [ -f $(HOST_SUBDIR)/bfd/Makefile ] || exit 0; \
3479         else \
3480           [ -f $(HOST_SUBDIR)/stage2-bfd/Makefile ] || exit 0; \
3481           $(MAKE) stage2-start; \
3482         fi; \
3483         cd $(HOST_SUBDIR)/bfd && \
3484         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  clean
3485 @endif bfd-bootstrap
3486
3487
3488 .PHONY: all-stage3-bfd maybe-all-stage3-bfd
3489 .PHONY: clean-stage3-bfd maybe-clean-stage3-bfd
3490 maybe-all-stage3-bfd:
3491 maybe-clean-stage3-bfd:
3492 @if bfd-bootstrap
3493 maybe-all-stage3-bfd: all-stage3-bfd
3494 all-stage3: all-stage3-bfd
3495 TARGET-stage3-bfd = $(TARGET-bfd)
3496 all-stage3-bfd: configure-stage3-bfd
3497         @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
3498         @r=`${PWD_COMMAND}`; export r; \
3499         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3500         TFLAGS="$(STAGE3_TFLAGS)"; \
3501         $(HOST_EXPORTS) \
3502         $(POSTSTAGE1_HOST_EXPORTS)  \
3503         cd $(HOST_SUBDIR)/bfd && \
3504         $(MAKE) $(BASE_FLAGS_TO_PASS) \
3505                 CFLAGS="$(STAGE3_CFLAGS)" \
3506                 CXXFLAGS="$(STAGE3_CXXFLAGS)" \
3507                 LIBCFLAGS="$(STAGE3_CFLAGS)" \
3508                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
3509                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
3510                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
3511                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
3512                 TFLAGS="$(STAGE3_TFLAGS)" \
3513                 $(TARGET-stage3-bfd)
3514
3515 maybe-clean-stage3-bfd: clean-stage3-bfd
3516 clean-stage3: clean-stage3-bfd
3517 clean-stage3-bfd:
3518         @if [ $(current_stage) = stage3 ]; then \
3519           [ -f $(HOST_SUBDIR)/bfd/Makefile ] || exit 0; \
3520         else \
3521           [ -f $(HOST_SUBDIR)/stage3-bfd/Makefile ] || exit 0; \
3522           $(MAKE) stage3-start; \
3523         fi; \
3524         cd $(HOST_SUBDIR)/bfd && \
3525         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  clean
3526 @endif bfd-bootstrap
3527
3528
3529 .PHONY: all-stage4-bfd maybe-all-stage4-bfd
3530 .PHONY: clean-stage4-bfd maybe-clean-stage4-bfd
3531 maybe-all-stage4-bfd:
3532 maybe-clean-stage4-bfd:
3533 @if bfd-bootstrap
3534 maybe-all-stage4-bfd: all-stage4-bfd
3535 all-stage4: all-stage4-bfd
3536 TARGET-stage4-bfd = $(TARGET-bfd)
3537 all-stage4-bfd: configure-stage4-bfd
3538         @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
3539         @r=`${PWD_COMMAND}`; export r; \
3540         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3541         TFLAGS="$(STAGE4_TFLAGS)"; \
3542         $(HOST_EXPORTS) \
3543         $(POSTSTAGE1_HOST_EXPORTS)  \
3544         cd $(HOST_SUBDIR)/bfd && \
3545         $(MAKE) $(BASE_FLAGS_TO_PASS) \
3546                 CFLAGS="$(STAGE4_CFLAGS)" \
3547                 CXXFLAGS="$(STAGE4_CXXFLAGS)" \
3548                 LIBCFLAGS="$(STAGE4_CFLAGS)" \
3549                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
3550                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
3551                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
3552                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
3553                 TFLAGS="$(STAGE4_TFLAGS)" \
3554                 $(TARGET-stage4-bfd)
3555
3556 maybe-clean-stage4-bfd: clean-stage4-bfd
3557 clean-stage4: clean-stage4-bfd
3558 clean-stage4-bfd:
3559         @if [ $(current_stage) = stage4 ]; then \
3560           [ -f $(HOST_SUBDIR)/bfd/Makefile ] || exit 0; \
3561         else \
3562           [ -f $(HOST_SUBDIR)/stage4-bfd/Makefile ] || exit 0; \
3563           $(MAKE) stage4-start; \
3564         fi; \
3565         cd $(HOST_SUBDIR)/bfd && \
3566         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  clean
3567 @endif bfd-bootstrap
3568
3569
3570 .PHONY: all-stageprofile-bfd maybe-all-stageprofile-bfd
3571 .PHONY: clean-stageprofile-bfd maybe-clean-stageprofile-bfd
3572 maybe-all-stageprofile-bfd:
3573 maybe-clean-stageprofile-bfd:
3574 @if bfd-bootstrap
3575 maybe-all-stageprofile-bfd: all-stageprofile-bfd
3576 all-stageprofile: all-stageprofile-bfd
3577 TARGET-stageprofile-bfd = $(TARGET-bfd)
3578 all-stageprofile-bfd: configure-stageprofile-bfd
3579         @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
3580         @r=`${PWD_COMMAND}`; export r; \
3581         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3582         TFLAGS="$(STAGEprofile_TFLAGS)"; \
3583         $(HOST_EXPORTS) \
3584         $(POSTSTAGE1_HOST_EXPORTS)  \
3585         cd $(HOST_SUBDIR)/bfd && \
3586         $(MAKE) $(BASE_FLAGS_TO_PASS) \
3587                 CFLAGS="$(STAGEprofile_CFLAGS)" \
3588                 CXXFLAGS="$(STAGEprofile_CXXFLAGS)" \
3589                 LIBCFLAGS="$(STAGEprofile_CFLAGS)" \
3590                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
3591                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
3592                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
3593                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
3594                 TFLAGS="$(STAGEprofile_TFLAGS)" \
3595                 $(TARGET-stageprofile-bfd)
3596
3597 maybe-clean-stageprofile-bfd: clean-stageprofile-bfd
3598 clean-stageprofile: clean-stageprofile-bfd
3599 clean-stageprofile-bfd:
3600         @if [ $(current_stage) = stageprofile ]; then \
3601           [ -f $(HOST_SUBDIR)/bfd/Makefile ] || exit 0; \
3602         else \
3603           [ -f $(HOST_SUBDIR)/stageprofile-bfd/Makefile ] || exit 0; \
3604           $(MAKE) stageprofile-start; \
3605         fi; \
3606         cd $(HOST_SUBDIR)/bfd && \
3607         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  clean
3608 @endif bfd-bootstrap
3609
3610
3611 .PHONY: all-stagefeedback-bfd maybe-all-stagefeedback-bfd
3612 .PHONY: clean-stagefeedback-bfd maybe-clean-stagefeedback-bfd
3613 maybe-all-stagefeedback-bfd:
3614 maybe-clean-stagefeedback-bfd:
3615 @if bfd-bootstrap
3616 maybe-all-stagefeedback-bfd: all-stagefeedback-bfd
3617 all-stagefeedback: all-stagefeedback-bfd
3618 TARGET-stagefeedback-bfd = $(TARGET-bfd)
3619 all-stagefeedback-bfd: configure-stagefeedback-bfd
3620         @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
3621         @r=`${PWD_COMMAND}`; export r; \
3622         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3623         TFLAGS="$(STAGEfeedback_TFLAGS)"; \
3624         $(HOST_EXPORTS) \
3625         $(POSTSTAGE1_HOST_EXPORTS)  \
3626         cd $(HOST_SUBDIR)/bfd && \
3627         $(MAKE) $(BASE_FLAGS_TO_PASS) \
3628                 CFLAGS="$(STAGEfeedback_CFLAGS)" \
3629                 CXXFLAGS="$(STAGEfeedback_CXXFLAGS)" \
3630                 LIBCFLAGS="$(STAGEfeedback_CFLAGS)" \
3631                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
3632                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
3633                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
3634                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
3635                 TFLAGS="$(STAGEfeedback_TFLAGS)" \
3636                 $(TARGET-stagefeedback-bfd)
3637
3638 maybe-clean-stagefeedback-bfd: clean-stagefeedback-bfd
3639 clean-stagefeedback: clean-stagefeedback-bfd
3640 clean-stagefeedback-bfd:
3641         @if [ $(current_stage) = stagefeedback ]; then \
3642           [ -f $(HOST_SUBDIR)/bfd/Makefile ] || exit 0; \
3643         else \
3644           [ -f $(HOST_SUBDIR)/stagefeedback-bfd/Makefile ] || exit 0; \
3645           $(MAKE) stagefeedback-start; \
3646         fi; \
3647         cd $(HOST_SUBDIR)/bfd && \
3648         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  clean
3649 @endif bfd-bootstrap
3650
3651
3652
3653
3654
3655 .PHONY: check-bfd maybe-check-bfd
3656 maybe-check-bfd:
3657 @if bfd
3658 maybe-check-bfd: check-bfd
3659
3660 check-bfd:
3661         @: $(MAKE); $(unstage)
3662         @r=`${PWD_COMMAND}`; export r; \
3663         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3664         $(HOST_EXPORTS) $(EXTRA_HOST_EXPORTS) \
3665         (cd $(HOST_SUBDIR)/bfd && \
3666           $(MAKE) $(FLAGS_TO_PASS)  $(EXTRA_BOOTSTRAP_FLAGS) check)
3667
3668 @endif bfd
3669
3670 .PHONY: install-bfd maybe-install-bfd
3671 maybe-install-bfd:
3672 @if bfd
3673 maybe-install-bfd: install-bfd
3674
3675 install-bfd: installdirs
3676         @: $(MAKE); $(unstage)
3677         @r=`${PWD_COMMAND}`; export r; \
3678         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3679         $(HOST_EXPORTS) \
3680         (cd $(HOST_SUBDIR)/bfd && \
3681           $(MAKE) $(FLAGS_TO_PASS)  install)
3682
3683 @endif bfd
3684
3685 .PHONY: install-strip-bfd maybe-install-strip-bfd
3686 maybe-install-strip-bfd:
3687 @if bfd
3688 maybe-install-strip-bfd: install-strip-bfd
3689
3690 install-strip-bfd: installdirs
3691         @: $(MAKE); $(unstage)
3692         @r=`${PWD_COMMAND}`; export r; \
3693         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3694         $(HOST_EXPORTS) \
3695         (cd $(HOST_SUBDIR)/bfd && \
3696           $(MAKE) $(FLAGS_TO_PASS)  install-strip)
3697
3698 @endif bfd
3699
3700 # Other targets (info, dvi, pdf, etc.)
3701
3702 .PHONY: maybe-info-bfd info-bfd
3703 maybe-info-bfd:
3704 @if bfd
3705 maybe-info-bfd: info-bfd
3706
3707 info-bfd: \
3708     configure-bfd 
3709         @[ -f ./bfd/Makefile ] || exit 0; \
3710         r=`${PWD_COMMAND}`; export r; \
3711         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3712         $(HOST_EXPORTS) \
3713         for flag in $(EXTRA_HOST_FLAGS) ; do \
3714           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
3715         done; \
3716         echo "Doing info in bfd"; \
3717         (cd $(HOST_SUBDIR)/bfd && \
3718           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
3719                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
3720                   "RANLIB=$${RANLIB}" \
3721                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
3722                   info) \
3723           || exit 1
3724
3725 @endif bfd
3726
3727 .PHONY: maybe-dvi-bfd dvi-bfd
3728 maybe-dvi-bfd:
3729 @if bfd
3730 maybe-dvi-bfd: dvi-bfd
3731
3732 dvi-bfd: \
3733     configure-bfd 
3734         @[ -f ./bfd/Makefile ] || exit 0; \
3735         r=`${PWD_COMMAND}`; export r; \
3736         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3737         $(HOST_EXPORTS) \
3738         for flag in $(EXTRA_HOST_FLAGS) ; do \
3739           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
3740         done; \
3741         echo "Doing dvi in bfd"; \
3742         (cd $(HOST_SUBDIR)/bfd && \
3743           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
3744                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
3745                   "RANLIB=$${RANLIB}" \
3746                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
3747                   dvi) \
3748           || exit 1
3749
3750 @endif bfd
3751
3752 .PHONY: maybe-pdf-bfd pdf-bfd
3753 maybe-pdf-bfd:
3754 @if bfd
3755 maybe-pdf-bfd: pdf-bfd
3756
3757 pdf-bfd: \
3758     configure-bfd 
3759         @[ -f ./bfd/Makefile ] || exit 0; \
3760         r=`${PWD_COMMAND}`; export r; \
3761         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3762         $(HOST_EXPORTS) \
3763         for flag in $(EXTRA_HOST_FLAGS) ; do \
3764           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
3765         done; \
3766         echo "Doing pdf in bfd"; \
3767         (cd $(HOST_SUBDIR)/bfd && \
3768           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
3769                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
3770                   "RANLIB=$${RANLIB}" \
3771                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
3772                   pdf) \
3773           || exit 1
3774
3775 @endif bfd
3776
3777 .PHONY: maybe-html-bfd html-bfd
3778 maybe-html-bfd:
3779 @if bfd
3780 maybe-html-bfd: html-bfd
3781
3782 html-bfd: \
3783     configure-bfd 
3784         @[ -f ./bfd/Makefile ] || exit 0; \
3785         r=`${PWD_COMMAND}`; export r; \
3786         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3787         $(HOST_EXPORTS) \
3788         for flag in $(EXTRA_HOST_FLAGS) ; do \
3789           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
3790         done; \
3791         echo "Doing html in bfd"; \
3792         (cd $(HOST_SUBDIR)/bfd && \
3793           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
3794                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
3795                   "RANLIB=$${RANLIB}" \
3796                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
3797                   html) \
3798           || exit 1
3799
3800 @endif bfd
3801
3802 .PHONY: maybe-TAGS-bfd TAGS-bfd
3803 maybe-TAGS-bfd:
3804 @if bfd
3805 maybe-TAGS-bfd: TAGS-bfd
3806
3807 TAGS-bfd: \
3808     configure-bfd 
3809         @[ -f ./bfd/Makefile ] || exit 0; \
3810         r=`${PWD_COMMAND}`; export r; \
3811         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3812         $(HOST_EXPORTS) \
3813         for flag in $(EXTRA_HOST_FLAGS) ; do \
3814           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
3815         done; \
3816         echo "Doing TAGS in bfd"; \
3817         (cd $(HOST_SUBDIR)/bfd && \
3818           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
3819                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
3820                   "RANLIB=$${RANLIB}" \
3821                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
3822                   TAGS) \
3823           || exit 1
3824
3825 @endif bfd
3826
3827 .PHONY: maybe-install-info-bfd install-info-bfd
3828 maybe-install-info-bfd:
3829 @if bfd
3830 maybe-install-info-bfd: install-info-bfd
3831
3832 install-info-bfd: \
3833     configure-bfd \
3834     info-bfd 
3835         @[ -f ./bfd/Makefile ] || exit 0; \
3836         r=`${PWD_COMMAND}`; export r; \
3837         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3838         $(HOST_EXPORTS) \
3839         for flag in $(EXTRA_HOST_FLAGS) ; do \
3840           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
3841         done; \
3842         echo "Doing install-info in bfd"; \
3843         (cd $(HOST_SUBDIR)/bfd && \
3844           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
3845                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
3846                   "RANLIB=$${RANLIB}" \
3847                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
3848                   install-info) \
3849           || exit 1
3850
3851 @endif bfd
3852
3853 .PHONY: maybe-install-pdf-bfd install-pdf-bfd
3854 maybe-install-pdf-bfd:
3855 @if bfd
3856 maybe-install-pdf-bfd: install-pdf-bfd
3857
3858 install-pdf-bfd: \
3859     configure-bfd \
3860     pdf-bfd 
3861         @[ -f ./bfd/Makefile ] || exit 0; \
3862         r=`${PWD_COMMAND}`; export r; \
3863         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3864         $(HOST_EXPORTS) \
3865         for flag in $(EXTRA_HOST_FLAGS) ; do \
3866           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
3867         done; \
3868         echo "Doing install-pdf in bfd"; \
3869         (cd $(HOST_SUBDIR)/bfd && \
3870           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
3871                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
3872                   "RANLIB=$${RANLIB}" \
3873                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
3874                   install-pdf) \
3875           || exit 1
3876
3877 @endif bfd
3878
3879 .PHONY: maybe-install-html-bfd install-html-bfd
3880 maybe-install-html-bfd:
3881 @if bfd
3882 maybe-install-html-bfd: install-html-bfd
3883
3884 install-html-bfd: \
3885     configure-bfd \
3886     html-bfd 
3887         @[ -f ./bfd/Makefile ] || exit 0; \
3888         r=`${PWD_COMMAND}`; export r; \
3889         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3890         $(HOST_EXPORTS) \
3891         for flag in $(EXTRA_HOST_FLAGS) ; do \
3892           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
3893         done; \
3894         echo "Doing install-html in bfd"; \
3895         (cd $(HOST_SUBDIR)/bfd && \
3896           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
3897                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
3898                   "RANLIB=$${RANLIB}" \
3899                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
3900                   install-html) \
3901           || exit 1
3902
3903 @endif bfd
3904
3905 .PHONY: maybe-installcheck-bfd installcheck-bfd
3906 maybe-installcheck-bfd:
3907 @if bfd
3908 maybe-installcheck-bfd: installcheck-bfd
3909
3910 installcheck-bfd: \
3911     configure-bfd 
3912         @[ -f ./bfd/Makefile ] || exit 0; \
3913         r=`${PWD_COMMAND}`; export r; \
3914         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3915         $(HOST_EXPORTS) \
3916         for flag in $(EXTRA_HOST_FLAGS) ; do \
3917           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
3918         done; \
3919         echo "Doing installcheck in bfd"; \
3920         (cd $(HOST_SUBDIR)/bfd && \
3921           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
3922                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
3923                   "RANLIB=$${RANLIB}" \
3924                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
3925                   installcheck) \
3926           || exit 1
3927
3928 @endif bfd
3929
3930 .PHONY: maybe-mostlyclean-bfd mostlyclean-bfd
3931 maybe-mostlyclean-bfd:
3932 @if bfd
3933 maybe-mostlyclean-bfd: mostlyclean-bfd
3934
3935 mostlyclean-bfd: 
3936         @[ -f ./bfd/Makefile ] || exit 0; \
3937         r=`${PWD_COMMAND}`; export r; \
3938         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3939         $(HOST_EXPORTS) \
3940         for flag in $(EXTRA_HOST_FLAGS) ; do \
3941           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
3942         done; \
3943         echo "Doing mostlyclean in bfd"; \
3944         (cd $(HOST_SUBDIR)/bfd && \
3945           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
3946                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
3947                   "RANLIB=$${RANLIB}" \
3948                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
3949                   mostlyclean) \
3950           || exit 1
3951
3952 @endif bfd
3953
3954 .PHONY: maybe-clean-bfd clean-bfd
3955 maybe-clean-bfd:
3956 @if bfd
3957 maybe-clean-bfd: clean-bfd
3958
3959 clean-bfd: 
3960         @[ -f ./bfd/Makefile ] || exit 0; \
3961         r=`${PWD_COMMAND}`; export r; \
3962         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3963         $(HOST_EXPORTS) \
3964         for flag in $(EXTRA_HOST_FLAGS) ; do \
3965           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
3966         done; \
3967         echo "Doing clean in bfd"; \
3968         (cd $(HOST_SUBDIR)/bfd && \
3969           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
3970                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
3971                   "RANLIB=$${RANLIB}" \
3972                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
3973                   clean) \
3974           || exit 1
3975
3976 @endif bfd
3977
3978 .PHONY: maybe-distclean-bfd distclean-bfd
3979 maybe-distclean-bfd:
3980 @if bfd
3981 maybe-distclean-bfd: distclean-bfd
3982
3983 distclean-bfd: 
3984         @[ -f ./bfd/Makefile ] || exit 0; \
3985         r=`${PWD_COMMAND}`; export r; \
3986         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3987         $(HOST_EXPORTS) \
3988         for flag in $(EXTRA_HOST_FLAGS) ; do \
3989           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
3990         done; \
3991         echo "Doing distclean in bfd"; \
3992         (cd $(HOST_SUBDIR)/bfd && \
3993           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
3994                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
3995                   "RANLIB=$${RANLIB}" \
3996                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
3997                   distclean) \
3998           || exit 1
3999
4000 @endif bfd
4001
4002 .PHONY: maybe-maintainer-clean-bfd maintainer-clean-bfd
4003 maybe-maintainer-clean-bfd:
4004 @if bfd
4005 maybe-maintainer-clean-bfd: maintainer-clean-bfd
4006
4007 maintainer-clean-bfd: 
4008         @[ -f ./bfd/Makefile ] || exit 0; \
4009         r=`${PWD_COMMAND}`; export r; \
4010         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4011         $(HOST_EXPORTS) \
4012         for flag in $(EXTRA_HOST_FLAGS) ; do \
4013           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
4014         done; \
4015         echo "Doing maintainer-clean in bfd"; \
4016         (cd $(HOST_SUBDIR)/bfd && \
4017           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
4018                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
4019                   "RANLIB=$${RANLIB}" \
4020                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
4021                   maintainer-clean) \
4022           || exit 1
4023
4024 @endif bfd
4025
4026
4027
4028 .PHONY: configure-opcodes maybe-configure-opcodes
4029 maybe-configure-opcodes:
4030 @if gcc-bootstrap
4031 configure-opcodes: stage_current
4032 @endif gcc-bootstrap
4033 @if opcodes
4034 maybe-configure-opcodes: configure-opcodes
4035 configure-opcodes: 
4036         @r=`${PWD_COMMAND}`; export r; \
4037         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4038         test ! -f $(HOST_SUBDIR)/opcodes/Makefile || exit 0; \
4039         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/opcodes; \
4040         $(HOST_EXPORTS)  \
4041         echo Configuring in $(HOST_SUBDIR)/opcodes; \
4042         cd "$(HOST_SUBDIR)/opcodes" || exit 1; \
4043         case $(srcdir) in \
4044           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
4045           *) topdir=`echo $(HOST_SUBDIR)/opcodes/ | \
4046                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
4047         esac; \
4048         module_srcdir=opcodes; \
4049         $(SHELL) \
4050           $$s/$$module_srcdir/configure \
4051           --srcdir=$${topdir}/$$module_srcdir \
4052           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
4053           --target=${target_alias}  \
4054           || exit 1
4055 @endif opcodes
4056
4057
4058
4059 .PHONY: configure-stage1-opcodes maybe-configure-stage1-opcodes
4060 maybe-configure-stage1-opcodes:
4061 @if opcodes-bootstrap
4062 maybe-configure-stage1-opcodes: configure-stage1-opcodes
4063 configure-stage1-opcodes:
4064         @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
4065         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/opcodes
4066         @r=`${PWD_COMMAND}`; export r; \
4067         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4068         TFLAGS="$(STAGE1_TFLAGS)"; \
4069         test ! -f $(HOST_SUBDIR)/opcodes/Makefile || exit 0; \
4070         $(HOST_EXPORTS) \
4071         CFLAGS="$(STAGE1_CFLAGS)"; export CFLAGS; \
4072         CXXFLAGS="$(STAGE1_CXXFLAGS)"; export CXXFLAGS; \
4073         LIBCFLAGS="$(LIBCFLAGS)"; export LIBCFLAGS;  \
4074         echo Configuring stage 1 in $(HOST_SUBDIR)/opcodes; \
4075         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/opcodes; \
4076         cd $(HOST_SUBDIR)/opcodes || exit 1; \
4077         case $(srcdir) in \
4078           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
4079           *) topdir=`echo $(HOST_SUBDIR)/opcodes/ | \
4080                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
4081         esac; \
4082         module_srcdir=opcodes; \
4083         $(SHELL) $$s/$$module_srcdir/configure \
4084           --srcdir=$${topdir}/$$module_srcdir \
4085           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
4086           --target=${target_alias} \
4087            \
4088           $(STAGE1_CONFIGURE_FLAGS)
4089 @endif opcodes-bootstrap
4090
4091 .PHONY: configure-stage2-opcodes maybe-configure-stage2-opcodes
4092 maybe-configure-stage2-opcodes:
4093 @if opcodes-bootstrap
4094 maybe-configure-stage2-opcodes: configure-stage2-opcodes
4095 configure-stage2-opcodes:
4096         @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
4097         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/opcodes
4098         @r=`${PWD_COMMAND}`; export r; \
4099         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4100         TFLAGS="$(STAGE2_TFLAGS)"; \
4101         test ! -f $(HOST_SUBDIR)/opcodes/Makefile || exit 0; \
4102         $(HOST_EXPORTS) \
4103         $(POSTSTAGE1_HOST_EXPORTS) \
4104         CFLAGS="$(STAGE2_CFLAGS)"; export CFLAGS; \
4105         CXXFLAGS="$(STAGE2_CXXFLAGS)"; export CXXFLAGS; \
4106         LIBCFLAGS="$(STAGE2_CFLAGS)"; export LIBCFLAGS;  \
4107         echo Configuring stage 2 in $(HOST_SUBDIR)/opcodes; \
4108         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/opcodes; \
4109         cd $(HOST_SUBDIR)/opcodes || exit 1; \
4110         case $(srcdir) in \
4111           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
4112           *) topdir=`echo $(HOST_SUBDIR)/opcodes/ | \
4113                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
4114         esac; \
4115         module_srcdir=opcodes; \
4116         $(SHELL) $$s/$$module_srcdir/configure \
4117           --srcdir=$${topdir}/$$module_srcdir \
4118           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
4119           --target=${target_alias} \
4120           --with-build-libsubdir=$(HOST_SUBDIR) \
4121           $(STAGE2_CONFIGURE_FLAGS)
4122 @endif opcodes-bootstrap
4123
4124 .PHONY: configure-stage3-opcodes maybe-configure-stage3-opcodes
4125 maybe-configure-stage3-opcodes:
4126 @if opcodes-bootstrap
4127 maybe-configure-stage3-opcodes: configure-stage3-opcodes
4128 configure-stage3-opcodes:
4129         @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
4130         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/opcodes
4131         @r=`${PWD_COMMAND}`; export r; \
4132         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4133         TFLAGS="$(STAGE3_TFLAGS)"; \
4134         test ! -f $(HOST_SUBDIR)/opcodes/Makefile || exit 0; \
4135         $(HOST_EXPORTS) \
4136         $(POSTSTAGE1_HOST_EXPORTS) \
4137         CFLAGS="$(STAGE3_CFLAGS)"; export CFLAGS; \
4138         CXXFLAGS="$(STAGE3_CXXFLAGS)"; export CXXFLAGS; \
4139         LIBCFLAGS="$(STAGE3_CFLAGS)"; export LIBCFLAGS;  \
4140         echo Configuring stage 3 in $(HOST_SUBDIR)/opcodes; \
4141         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/opcodes; \
4142         cd $(HOST_SUBDIR)/opcodes || exit 1; \
4143         case $(srcdir) in \
4144           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
4145           *) topdir=`echo $(HOST_SUBDIR)/opcodes/ | \
4146                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
4147         esac; \
4148         module_srcdir=opcodes; \
4149         $(SHELL) $$s/$$module_srcdir/configure \
4150           --srcdir=$${topdir}/$$module_srcdir \
4151           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
4152           --target=${target_alias} \
4153           --with-build-libsubdir=$(HOST_SUBDIR) \
4154           $(STAGE3_CONFIGURE_FLAGS)
4155 @endif opcodes-bootstrap
4156
4157 .PHONY: configure-stage4-opcodes maybe-configure-stage4-opcodes
4158 maybe-configure-stage4-opcodes:
4159 @if opcodes-bootstrap
4160 maybe-configure-stage4-opcodes: configure-stage4-opcodes
4161 configure-stage4-opcodes:
4162         @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
4163         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/opcodes
4164         @r=`${PWD_COMMAND}`; export r; \
4165         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4166         TFLAGS="$(STAGE4_TFLAGS)"; \
4167         test ! -f $(HOST_SUBDIR)/opcodes/Makefile || exit 0; \
4168         $(HOST_EXPORTS) \
4169         $(POSTSTAGE1_HOST_EXPORTS) \
4170         CFLAGS="$(STAGE4_CFLAGS)"; export CFLAGS; \
4171         CXXFLAGS="$(STAGE4_CXXFLAGS)"; export CXXFLAGS; \
4172         LIBCFLAGS="$(STAGE4_CFLAGS)"; export LIBCFLAGS;  \
4173         echo Configuring stage 4 in $(HOST_SUBDIR)/opcodes; \
4174         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/opcodes; \
4175         cd $(HOST_SUBDIR)/opcodes || exit 1; \
4176         case $(srcdir) in \
4177           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
4178           *) topdir=`echo $(HOST_SUBDIR)/opcodes/ | \
4179                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
4180         esac; \
4181         module_srcdir=opcodes; \
4182         $(SHELL) $$s/$$module_srcdir/configure \
4183           --srcdir=$${topdir}/$$module_srcdir \
4184           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
4185           --target=${target_alias} \
4186           --with-build-libsubdir=$(HOST_SUBDIR) \
4187           $(STAGE4_CONFIGURE_FLAGS)
4188 @endif opcodes-bootstrap
4189
4190 .PHONY: configure-stageprofile-opcodes maybe-configure-stageprofile-opcodes
4191 maybe-configure-stageprofile-opcodes:
4192 @if opcodes-bootstrap
4193 maybe-configure-stageprofile-opcodes: configure-stageprofile-opcodes
4194 configure-stageprofile-opcodes:
4195         @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
4196         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/opcodes
4197         @r=`${PWD_COMMAND}`; export r; \
4198         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4199         TFLAGS="$(STAGEprofile_TFLAGS)"; \
4200         test ! -f $(HOST_SUBDIR)/opcodes/Makefile || exit 0; \
4201         $(HOST_EXPORTS) \
4202         $(POSTSTAGE1_HOST_EXPORTS) \
4203         CFLAGS="$(STAGEprofile_CFLAGS)"; export CFLAGS; \
4204         CXXFLAGS="$(STAGEprofile_CXXFLAGS)"; export CXXFLAGS; \
4205         LIBCFLAGS="$(STAGEprofile_CFLAGS)"; export LIBCFLAGS;  \
4206         echo Configuring stage profile in $(HOST_SUBDIR)/opcodes; \
4207         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/opcodes; \
4208         cd $(HOST_SUBDIR)/opcodes || exit 1; \
4209         case $(srcdir) in \
4210           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
4211           *) topdir=`echo $(HOST_SUBDIR)/opcodes/ | \
4212                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
4213         esac; \
4214         module_srcdir=opcodes; \
4215         $(SHELL) $$s/$$module_srcdir/configure \
4216           --srcdir=$${topdir}/$$module_srcdir \
4217           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
4218           --target=${target_alias} \
4219           --with-build-libsubdir=$(HOST_SUBDIR) \
4220           $(STAGEprofile_CONFIGURE_FLAGS)
4221 @endif opcodes-bootstrap
4222
4223 .PHONY: configure-stagefeedback-opcodes maybe-configure-stagefeedback-opcodes
4224 maybe-configure-stagefeedback-opcodes:
4225 @if opcodes-bootstrap
4226 maybe-configure-stagefeedback-opcodes: configure-stagefeedback-opcodes
4227 configure-stagefeedback-opcodes:
4228         @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
4229         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/opcodes
4230         @r=`${PWD_COMMAND}`; export r; \
4231         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4232         TFLAGS="$(STAGEfeedback_TFLAGS)"; \
4233         test ! -f $(HOST_SUBDIR)/opcodes/Makefile || exit 0; \
4234         $(HOST_EXPORTS) \
4235         $(POSTSTAGE1_HOST_EXPORTS) \
4236         CFLAGS="$(STAGEfeedback_CFLAGS)"; export CFLAGS; \
4237         CXXFLAGS="$(STAGEfeedback_CXXFLAGS)"; export CXXFLAGS; \
4238         LIBCFLAGS="$(STAGEfeedback_CFLAGS)"; export LIBCFLAGS;  \
4239         echo Configuring stage feedback in $(HOST_SUBDIR)/opcodes; \
4240         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/opcodes; \
4241         cd $(HOST_SUBDIR)/opcodes || exit 1; \
4242         case $(srcdir) in \
4243           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
4244           *) topdir=`echo $(HOST_SUBDIR)/opcodes/ | \
4245                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
4246         esac; \
4247         module_srcdir=opcodes; \
4248         $(SHELL) $$s/$$module_srcdir/configure \
4249           --srcdir=$${topdir}/$$module_srcdir \
4250           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
4251           --target=${target_alias} \
4252           --with-build-libsubdir=$(HOST_SUBDIR) \
4253           $(STAGEfeedback_CONFIGURE_FLAGS)
4254 @endif opcodes-bootstrap
4255
4256
4257
4258
4259
4260 .PHONY: all-opcodes maybe-all-opcodes
4261 maybe-all-opcodes:
4262 @if gcc-bootstrap
4263 all-opcodes: stage_current
4264 @endif gcc-bootstrap
4265 @if opcodes
4266 TARGET-opcodes=all
4267 maybe-all-opcodes: all-opcodes
4268 all-opcodes: configure-opcodes
4269         @r=`${PWD_COMMAND}`; export r; \
4270         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4271         $(HOST_EXPORTS)  \
4272         (cd $(HOST_SUBDIR)/opcodes && \
4273           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS)  \
4274                 $(TARGET-opcodes))
4275 @endif opcodes
4276
4277
4278
4279 .PHONY: all-stage1-opcodes maybe-all-stage1-opcodes
4280 .PHONY: clean-stage1-opcodes maybe-clean-stage1-opcodes
4281 maybe-all-stage1-opcodes:
4282 maybe-clean-stage1-opcodes:
4283 @if opcodes-bootstrap
4284 maybe-all-stage1-opcodes: all-stage1-opcodes
4285 all-stage1: all-stage1-opcodes
4286 TARGET-stage1-opcodes = $(TARGET-opcodes)
4287 all-stage1-opcodes: configure-stage1-opcodes
4288         @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
4289         @r=`${PWD_COMMAND}`; export r; \
4290         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4291         TFLAGS="$(STAGE1_TFLAGS)"; \
4292         $(HOST_EXPORTS)  \
4293         cd $(HOST_SUBDIR)/opcodes && \
4294         $(MAKE) $(BASE_FLAGS_TO_PASS) \
4295                 CFLAGS="$(STAGE1_CFLAGS)" \
4296                 CXXFLAGS="$(STAGE1_CXXFLAGS)" \
4297                 LIBCFLAGS="$(LIBCFLAGS)" \
4298                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
4299                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
4300                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
4301                 $(EXTRA_HOST_FLAGS)  \
4302                 $(STAGE1_FLAGS_TO_PASS)  \
4303                 TFLAGS="$(STAGE1_TFLAGS)" \
4304                 $(TARGET-stage1-opcodes)
4305
4306 maybe-clean-stage1-opcodes: clean-stage1-opcodes
4307 clean-stage1: clean-stage1-opcodes
4308 clean-stage1-opcodes:
4309         @if [ $(current_stage) = stage1 ]; then \
4310           [ -f $(HOST_SUBDIR)/opcodes/Makefile ] || exit 0; \
4311         else \
4312           [ -f $(HOST_SUBDIR)/stage1-opcodes/Makefile ] || exit 0; \
4313           $(MAKE) stage1-start; \
4314         fi; \
4315         cd $(HOST_SUBDIR)/opcodes && \
4316         $(MAKE) $(EXTRA_HOST_FLAGS)  \
4317         $(STAGE1_FLAGS_TO_PASS)  clean
4318 @endif opcodes-bootstrap
4319
4320
4321 .PHONY: all-stage2-opcodes maybe-all-stage2-opcodes
4322 .PHONY: clean-stage2-opcodes maybe-clean-stage2-opcodes
4323 maybe-all-stage2-opcodes:
4324 maybe-clean-stage2-opcodes:
4325 @if opcodes-bootstrap
4326 maybe-all-stage2-opcodes: all-stage2-opcodes
4327 all-stage2: all-stage2-opcodes
4328 TARGET-stage2-opcodes = $(TARGET-opcodes)
4329 all-stage2-opcodes: configure-stage2-opcodes
4330         @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
4331         @r=`${PWD_COMMAND}`; export r; \
4332         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4333         TFLAGS="$(STAGE2_TFLAGS)"; \
4334         $(HOST_EXPORTS) \
4335         $(POSTSTAGE1_HOST_EXPORTS)  \
4336         cd $(HOST_SUBDIR)/opcodes && \
4337         $(MAKE) $(BASE_FLAGS_TO_PASS) \
4338                 CFLAGS="$(STAGE2_CFLAGS)" \
4339                 CXXFLAGS="$(STAGE2_CXXFLAGS)" \
4340                 LIBCFLAGS="$(STAGE2_CFLAGS)" \
4341                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
4342                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
4343                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
4344                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
4345                 TFLAGS="$(STAGE2_TFLAGS)" \
4346                 $(TARGET-stage2-opcodes)
4347
4348 maybe-clean-stage2-opcodes: clean-stage2-opcodes
4349 clean-stage2: clean-stage2-opcodes
4350 clean-stage2-opcodes:
4351         @if [ $(current_stage) = stage2 ]; then \
4352           [ -f $(HOST_SUBDIR)/opcodes/Makefile ] || exit 0; \
4353         else \
4354           [ -f $(HOST_SUBDIR)/stage2-opcodes/Makefile ] || exit 0; \
4355           $(MAKE) stage2-start; \
4356         fi; \
4357         cd $(HOST_SUBDIR)/opcodes && \
4358         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  clean
4359 @endif opcodes-bootstrap
4360
4361
4362 .PHONY: all-stage3-opcodes maybe-all-stage3-opcodes
4363 .PHONY: clean-stage3-opcodes maybe-clean-stage3-opcodes
4364 maybe-all-stage3-opcodes:
4365 maybe-clean-stage3-opcodes:
4366 @if opcodes-bootstrap
4367 maybe-all-stage3-opcodes: all-stage3-opcodes
4368 all-stage3: all-stage3-opcodes
4369 TARGET-stage3-opcodes = $(TARGET-opcodes)
4370 all-stage3-opcodes: configure-stage3-opcodes
4371         @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
4372         @r=`${PWD_COMMAND}`; export r; \
4373         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4374         TFLAGS="$(STAGE3_TFLAGS)"; \
4375         $(HOST_EXPORTS) \
4376         $(POSTSTAGE1_HOST_EXPORTS)  \
4377         cd $(HOST_SUBDIR)/opcodes && \
4378         $(MAKE) $(BASE_FLAGS_TO_PASS) \
4379                 CFLAGS="$(STAGE3_CFLAGS)" \
4380                 CXXFLAGS="$(STAGE3_CXXFLAGS)" \
4381                 LIBCFLAGS="$(STAGE3_CFLAGS)" \
4382                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
4383                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
4384                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
4385                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
4386                 TFLAGS="$(STAGE3_TFLAGS)" \
4387                 $(TARGET-stage3-opcodes)
4388
4389 maybe-clean-stage3-opcodes: clean-stage3-opcodes
4390 clean-stage3: clean-stage3-opcodes
4391 clean-stage3-opcodes:
4392         @if [ $(current_stage) = stage3 ]; then \
4393           [ -f $(HOST_SUBDIR)/opcodes/Makefile ] || exit 0; \
4394         else \
4395           [ -f $(HOST_SUBDIR)/stage3-opcodes/Makefile ] || exit 0; \
4396           $(MAKE) stage3-start; \
4397         fi; \
4398         cd $(HOST_SUBDIR)/opcodes && \
4399         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  clean
4400 @endif opcodes-bootstrap
4401
4402
4403 .PHONY: all-stage4-opcodes maybe-all-stage4-opcodes
4404 .PHONY: clean-stage4-opcodes maybe-clean-stage4-opcodes
4405 maybe-all-stage4-opcodes:
4406 maybe-clean-stage4-opcodes:
4407 @if opcodes-bootstrap
4408 maybe-all-stage4-opcodes: all-stage4-opcodes
4409 all-stage4: all-stage4-opcodes
4410 TARGET-stage4-opcodes = $(TARGET-opcodes)
4411 all-stage4-opcodes: configure-stage4-opcodes
4412         @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
4413         @r=`${PWD_COMMAND}`; export r; \
4414         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4415         TFLAGS="$(STAGE4_TFLAGS)"; \
4416         $(HOST_EXPORTS) \
4417         $(POSTSTAGE1_HOST_EXPORTS)  \
4418         cd $(HOST_SUBDIR)/opcodes && \
4419         $(MAKE) $(BASE_FLAGS_TO_PASS) \
4420                 CFLAGS="$(STAGE4_CFLAGS)" \
4421                 CXXFLAGS="$(STAGE4_CXXFLAGS)" \
4422                 LIBCFLAGS="$(STAGE4_CFLAGS)" \
4423                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
4424                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
4425                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
4426                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
4427                 TFLAGS="$(STAGE4_TFLAGS)" \
4428                 $(TARGET-stage4-opcodes)
4429
4430 maybe-clean-stage4-opcodes: clean-stage4-opcodes
4431 clean-stage4: clean-stage4-opcodes
4432 clean-stage4-opcodes:
4433         @if [ $(current_stage) = stage4 ]; then \
4434           [ -f $(HOST_SUBDIR)/opcodes/Makefile ] || exit 0; \
4435         else \
4436           [ -f $(HOST_SUBDIR)/stage4-opcodes/Makefile ] || exit 0; \
4437           $(MAKE) stage4-start; \
4438         fi; \
4439         cd $(HOST_SUBDIR)/opcodes && \
4440         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  clean
4441 @endif opcodes-bootstrap
4442
4443
4444 .PHONY: all-stageprofile-opcodes maybe-all-stageprofile-opcodes
4445 .PHONY: clean-stageprofile-opcodes maybe-clean-stageprofile-opcodes
4446 maybe-all-stageprofile-opcodes:
4447 maybe-clean-stageprofile-opcodes:
4448 @if opcodes-bootstrap
4449 maybe-all-stageprofile-opcodes: all-stageprofile-opcodes
4450 all-stageprofile: all-stageprofile-opcodes
4451 TARGET-stageprofile-opcodes = $(TARGET-opcodes)
4452 all-stageprofile-opcodes: configure-stageprofile-opcodes
4453         @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
4454         @r=`${PWD_COMMAND}`; export r; \
4455         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4456         TFLAGS="$(STAGEprofile_TFLAGS)"; \
4457         $(HOST_EXPORTS) \
4458         $(POSTSTAGE1_HOST_EXPORTS)  \
4459         cd $(HOST_SUBDIR)/opcodes && \
4460         $(MAKE) $(BASE_FLAGS_TO_PASS) \
4461                 CFLAGS="$(STAGEprofile_CFLAGS)" \
4462                 CXXFLAGS="$(STAGEprofile_CXXFLAGS)" \
4463                 LIBCFLAGS="$(STAGEprofile_CFLAGS)" \
4464                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
4465                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
4466                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
4467                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
4468                 TFLAGS="$(STAGEprofile_TFLAGS)" \
4469                 $(TARGET-stageprofile-opcodes)
4470
4471 maybe-clean-stageprofile-opcodes: clean-stageprofile-opcodes
4472 clean-stageprofile: clean-stageprofile-opcodes
4473 clean-stageprofile-opcodes:
4474         @if [ $(current_stage) = stageprofile ]; then \
4475           [ -f $(HOST_SUBDIR)/opcodes/Makefile ] || exit 0; \
4476         else \
4477           [ -f $(HOST_SUBDIR)/stageprofile-opcodes/Makefile ] || exit 0; \
4478           $(MAKE) stageprofile-start; \
4479         fi; \
4480         cd $(HOST_SUBDIR)/opcodes && \
4481         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  clean
4482 @endif opcodes-bootstrap
4483
4484
4485 .PHONY: all-stagefeedback-opcodes maybe-all-stagefeedback-opcodes
4486 .PHONY: clean-stagefeedback-opcodes maybe-clean-stagefeedback-opcodes
4487 maybe-all-stagefeedback-opcodes:
4488 maybe-clean-stagefeedback-opcodes:
4489 @if opcodes-bootstrap
4490 maybe-all-stagefeedback-opcodes: all-stagefeedback-opcodes
4491 all-stagefeedback: all-stagefeedback-opcodes
4492 TARGET-stagefeedback-opcodes = $(TARGET-opcodes)
4493 all-stagefeedback-opcodes: configure-stagefeedback-opcodes
4494         @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
4495         @r=`${PWD_COMMAND}`; export r; \
4496         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4497         TFLAGS="$(STAGEfeedback_TFLAGS)"; \
4498         $(HOST_EXPORTS) \
4499         $(POSTSTAGE1_HOST_EXPORTS)  \
4500         cd $(HOST_SUBDIR)/opcodes && \
4501         $(MAKE) $(BASE_FLAGS_TO_PASS) \
4502                 CFLAGS="$(STAGEfeedback_CFLAGS)" \
4503                 CXXFLAGS="$(STAGEfeedback_CXXFLAGS)" \
4504                 LIBCFLAGS="$(STAGEfeedback_CFLAGS)" \
4505                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
4506                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
4507                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
4508                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
4509                 TFLAGS="$(STAGEfeedback_TFLAGS)" \
4510                 $(TARGET-stagefeedback-opcodes)
4511
4512 maybe-clean-stagefeedback-opcodes: clean-stagefeedback-opcodes
4513 clean-stagefeedback: clean-stagefeedback-opcodes
4514 clean-stagefeedback-opcodes:
4515         @if [ $(current_stage) = stagefeedback ]; then \
4516           [ -f $(HOST_SUBDIR)/opcodes/Makefile ] || exit 0; \
4517         else \
4518           [ -f $(HOST_SUBDIR)/stagefeedback-opcodes/Makefile ] || exit 0; \
4519           $(MAKE) stagefeedback-start; \
4520         fi; \
4521         cd $(HOST_SUBDIR)/opcodes && \
4522         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  clean
4523 @endif opcodes-bootstrap
4524
4525
4526
4527
4528
4529 .PHONY: check-opcodes maybe-check-opcodes
4530 maybe-check-opcodes:
4531 @if opcodes
4532 maybe-check-opcodes: check-opcodes
4533
4534 check-opcodes:
4535         @: $(MAKE); $(unstage)
4536         @r=`${PWD_COMMAND}`; export r; \
4537         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4538         $(HOST_EXPORTS) $(EXTRA_HOST_EXPORTS) \
4539         (cd $(HOST_SUBDIR)/opcodes && \
4540           $(MAKE) $(FLAGS_TO_PASS)  $(EXTRA_BOOTSTRAP_FLAGS) check)
4541
4542 @endif opcodes
4543
4544 .PHONY: install-opcodes maybe-install-opcodes
4545 maybe-install-opcodes:
4546 @if opcodes
4547 maybe-install-opcodes: install-opcodes
4548
4549 install-opcodes: installdirs
4550         @: $(MAKE); $(unstage)
4551         @r=`${PWD_COMMAND}`; export r; \
4552         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4553         $(HOST_EXPORTS) \
4554         (cd $(HOST_SUBDIR)/opcodes && \
4555           $(MAKE) $(FLAGS_TO_PASS)  install)
4556
4557 @endif opcodes
4558
4559 .PHONY: install-strip-opcodes maybe-install-strip-opcodes
4560 maybe-install-strip-opcodes:
4561 @if opcodes
4562 maybe-install-strip-opcodes: install-strip-opcodes
4563
4564 install-strip-opcodes: installdirs
4565         @: $(MAKE); $(unstage)
4566         @r=`${PWD_COMMAND}`; export r; \
4567         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4568         $(HOST_EXPORTS) \
4569         (cd $(HOST_SUBDIR)/opcodes && \
4570           $(MAKE) $(FLAGS_TO_PASS)  install-strip)
4571
4572 @endif opcodes
4573
4574 # Other targets (info, dvi, pdf, etc.)
4575
4576 .PHONY: maybe-info-opcodes info-opcodes
4577 maybe-info-opcodes:
4578 @if opcodes
4579 maybe-info-opcodes: info-opcodes
4580
4581 info-opcodes: \
4582     configure-opcodes 
4583         @[ -f ./opcodes/Makefile ] || exit 0; \
4584         r=`${PWD_COMMAND}`; export r; \
4585         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4586         $(HOST_EXPORTS) \
4587         for flag in $(EXTRA_HOST_FLAGS) ; do \
4588           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
4589         done; \
4590         echo "Doing info in opcodes"; \
4591         (cd $(HOST_SUBDIR)/opcodes && \
4592           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
4593                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
4594                   "RANLIB=$${RANLIB}" \
4595                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
4596                   info) \
4597           || exit 1
4598
4599 @endif opcodes
4600
4601 .PHONY: maybe-dvi-opcodes dvi-opcodes
4602 maybe-dvi-opcodes:
4603 @if opcodes
4604 maybe-dvi-opcodes: dvi-opcodes
4605
4606 dvi-opcodes: \
4607     configure-opcodes 
4608         @[ -f ./opcodes/Makefile ] || exit 0; \
4609         r=`${PWD_COMMAND}`; export r; \
4610         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4611         $(HOST_EXPORTS) \
4612         for flag in $(EXTRA_HOST_FLAGS) ; do \
4613           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
4614         done; \
4615         echo "Doing dvi in opcodes"; \
4616         (cd $(HOST_SUBDIR)/opcodes && \
4617           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
4618                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
4619                   "RANLIB=$${RANLIB}" \
4620                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
4621                   dvi) \
4622           || exit 1
4623
4624 @endif opcodes
4625
4626 .PHONY: maybe-pdf-opcodes pdf-opcodes
4627 maybe-pdf-opcodes:
4628 @if opcodes
4629 maybe-pdf-opcodes: pdf-opcodes
4630
4631 pdf-opcodes: \
4632     configure-opcodes 
4633         @[ -f ./opcodes/Makefile ] || exit 0; \
4634         r=`${PWD_COMMAND}`; export r; \
4635         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4636         $(HOST_EXPORTS) \
4637         for flag in $(EXTRA_HOST_FLAGS) ; do \
4638           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
4639         done; \
4640         echo "Doing pdf in opcodes"; \
4641         (cd $(HOST_SUBDIR)/opcodes && \
4642           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
4643                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
4644                   "RANLIB=$${RANLIB}" \
4645                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
4646                   pdf) \
4647           || exit 1
4648
4649 @endif opcodes
4650
4651 .PHONY: maybe-html-opcodes html-opcodes
4652 maybe-html-opcodes:
4653 @if opcodes
4654 maybe-html-opcodes: html-opcodes
4655
4656 html-opcodes: \
4657     configure-opcodes 
4658         @[ -f ./opcodes/Makefile ] || exit 0; \
4659         r=`${PWD_COMMAND}`; export r; \
4660         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4661         $(HOST_EXPORTS) \
4662         for flag in $(EXTRA_HOST_FLAGS) ; do \
4663           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
4664         done; \
4665         echo "Doing html in opcodes"; \
4666         (cd $(HOST_SUBDIR)/opcodes && \
4667           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
4668                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
4669                   "RANLIB=$${RANLIB}" \
4670                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
4671                   html) \
4672           || exit 1
4673
4674 @endif opcodes
4675
4676 .PHONY: maybe-TAGS-opcodes TAGS-opcodes
4677 maybe-TAGS-opcodes:
4678 @if opcodes
4679 maybe-TAGS-opcodes: TAGS-opcodes
4680
4681 TAGS-opcodes: \
4682     configure-opcodes 
4683         @[ -f ./opcodes/Makefile ] || exit 0; \
4684         r=`${PWD_COMMAND}`; export r; \
4685         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4686         $(HOST_EXPORTS) \
4687         for flag in $(EXTRA_HOST_FLAGS) ; do \
4688           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
4689         done; \
4690         echo "Doing TAGS in opcodes"; \
4691         (cd $(HOST_SUBDIR)/opcodes && \
4692           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
4693                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
4694                   "RANLIB=$${RANLIB}" \
4695                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
4696                   TAGS) \
4697           || exit 1
4698
4699 @endif opcodes
4700
4701 .PHONY: maybe-install-info-opcodes install-info-opcodes
4702 maybe-install-info-opcodes:
4703 @if opcodes
4704 maybe-install-info-opcodes: install-info-opcodes
4705
4706 install-info-opcodes: \
4707     configure-opcodes \
4708     info-opcodes 
4709         @[ -f ./opcodes/Makefile ] || exit 0; \
4710         r=`${PWD_COMMAND}`; export r; \
4711         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4712         $(HOST_EXPORTS) \
4713         for flag in $(EXTRA_HOST_FLAGS) ; do \
4714           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
4715         done; \
4716         echo "Doing install-info in opcodes"; \
4717         (cd $(HOST_SUBDIR)/opcodes && \
4718           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
4719                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
4720                   "RANLIB=$${RANLIB}" \
4721                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
4722                   install-info) \
4723           || exit 1
4724
4725 @endif opcodes
4726
4727 .PHONY: maybe-install-pdf-opcodes install-pdf-opcodes
4728 maybe-install-pdf-opcodes:
4729 @if opcodes
4730 maybe-install-pdf-opcodes: install-pdf-opcodes
4731
4732 install-pdf-opcodes: \
4733     configure-opcodes \
4734     pdf-opcodes 
4735         @[ -f ./opcodes/Makefile ] || exit 0; \
4736         r=`${PWD_COMMAND}`; export r; \
4737         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4738         $(HOST_EXPORTS) \
4739         for flag in $(EXTRA_HOST_FLAGS) ; do \
4740           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
4741         done; \
4742         echo "Doing install-pdf in opcodes"; \
4743         (cd $(HOST_SUBDIR)/opcodes && \
4744           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
4745                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
4746                   "RANLIB=$${RANLIB}" \
4747                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
4748                   install-pdf) \
4749           || exit 1
4750
4751 @endif opcodes
4752
4753 .PHONY: maybe-install-html-opcodes install-html-opcodes
4754 maybe-install-html-opcodes:
4755 @if opcodes
4756 maybe-install-html-opcodes: install-html-opcodes
4757
4758 install-html-opcodes: \
4759     configure-opcodes \
4760     html-opcodes 
4761         @[ -f ./opcodes/Makefile ] || exit 0; \
4762         r=`${PWD_COMMAND}`; export r; \
4763         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4764         $(HOST_EXPORTS) \
4765         for flag in $(EXTRA_HOST_FLAGS) ; do \
4766           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
4767         done; \
4768         echo "Doing install-html in opcodes"; \
4769         (cd $(HOST_SUBDIR)/opcodes && \
4770           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
4771                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
4772                   "RANLIB=$${RANLIB}" \
4773                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
4774                   install-html) \
4775           || exit 1
4776
4777 @endif opcodes
4778
4779 .PHONY: maybe-installcheck-opcodes installcheck-opcodes
4780 maybe-installcheck-opcodes:
4781 @if opcodes
4782 maybe-installcheck-opcodes: installcheck-opcodes
4783
4784 installcheck-opcodes: \
4785     configure-opcodes 
4786         @[ -f ./opcodes/Makefile ] || exit 0; \
4787         r=`${PWD_COMMAND}`; export r; \
4788         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4789         $(HOST_EXPORTS) \
4790         for flag in $(EXTRA_HOST_FLAGS) ; do \
4791           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
4792         done; \
4793         echo "Doing installcheck in opcodes"; \
4794         (cd $(HOST_SUBDIR)/opcodes && \
4795           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
4796                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
4797                   "RANLIB=$${RANLIB}" \
4798                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
4799                   installcheck) \
4800           || exit 1
4801
4802 @endif opcodes
4803
4804 .PHONY: maybe-mostlyclean-opcodes mostlyclean-opcodes
4805 maybe-mostlyclean-opcodes:
4806 @if opcodes
4807 maybe-mostlyclean-opcodes: mostlyclean-opcodes
4808
4809 mostlyclean-opcodes: 
4810         @[ -f ./opcodes/Makefile ] || exit 0; \
4811         r=`${PWD_COMMAND}`; export r; \
4812         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4813         $(HOST_EXPORTS) \
4814         for flag in $(EXTRA_HOST_FLAGS) ; do \
4815           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
4816         done; \
4817         echo "Doing mostlyclean in opcodes"; \
4818         (cd $(HOST_SUBDIR)/opcodes && \
4819           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
4820                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
4821                   "RANLIB=$${RANLIB}" \
4822                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
4823                   mostlyclean) \
4824           || exit 1
4825
4826 @endif opcodes
4827
4828 .PHONY: maybe-clean-opcodes clean-opcodes
4829 maybe-clean-opcodes:
4830 @if opcodes
4831 maybe-clean-opcodes: clean-opcodes
4832
4833 clean-opcodes: 
4834         @[ -f ./opcodes/Makefile ] || exit 0; \
4835         r=`${PWD_COMMAND}`; export r; \
4836         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4837         $(HOST_EXPORTS) \
4838         for flag in $(EXTRA_HOST_FLAGS) ; do \
4839           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
4840         done; \
4841         echo "Doing clean in opcodes"; \
4842         (cd $(HOST_SUBDIR)/opcodes && \
4843           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
4844                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
4845                   "RANLIB=$${RANLIB}" \
4846                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
4847                   clean) \
4848           || exit 1
4849
4850 @endif opcodes
4851
4852 .PHONY: maybe-distclean-opcodes distclean-opcodes
4853 maybe-distclean-opcodes:
4854 @if opcodes
4855 maybe-distclean-opcodes: distclean-opcodes
4856
4857 distclean-opcodes: 
4858         @[ -f ./opcodes/Makefile ] || exit 0; \
4859         r=`${PWD_COMMAND}`; export r; \
4860         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4861         $(HOST_EXPORTS) \
4862         for flag in $(EXTRA_HOST_FLAGS) ; do \
4863           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
4864         done; \
4865         echo "Doing distclean in opcodes"; \
4866         (cd $(HOST_SUBDIR)/opcodes && \
4867           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
4868                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
4869                   "RANLIB=$${RANLIB}" \
4870                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
4871                   distclean) \
4872           || exit 1
4873
4874 @endif opcodes
4875
4876 .PHONY: maybe-maintainer-clean-opcodes maintainer-clean-opcodes
4877 maybe-maintainer-clean-opcodes:
4878 @if opcodes
4879 maybe-maintainer-clean-opcodes: maintainer-clean-opcodes
4880
4881 maintainer-clean-opcodes: 
4882         @[ -f ./opcodes/Makefile ] || exit 0; \
4883         r=`${PWD_COMMAND}`; export r; \
4884         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4885         $(HOST_EXPORTS) \
4886         for flag in $(EXTRA_HOST_FLAGS) ; do \
4887           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
4888         done; \
4889         echo "Doing maintainer-clean in opcodes"; \
4890         (cd $(HOST_SUBDIR)/opcodes && \
4891           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
4892                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
4893                   "RANLIB=$${RANLIB}" \
4894                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
4895                   maintainer-clean) \
4896           || exit 1
4897
4898 @endif opcodes
4899
4900
4901
4902 .PHONY: configure-binutils maybe-configure-binutils
4903 maybe-configure-binutils:
4904 @if gcc-bootstrap
4905 configure-binutils: stage_current
4906 @endif gcc-bootstrap
4907 @if binutils
4908 maybe-configure-binutils: configure-binutils
4909 configure-binutils: 
4910         @r=`${PWD_COMMAND}`; export r; \
4911         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4912         test ! -f $(HOST_SUBDIR)/binutils/Makefile || exit 0; \
4913         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/binutils; \
4914         $(HOST_EXPORTS)  \
4915         echo Configuring in $(HOST_SUBDIR)/binutils; \
4916         cd "$(HOST_SUBDIR)/binutils" || exit 1; \
4917         case $(srcdir) in \
4918           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
4919           *) topdir=`echo $(HOST_SUBDIR)/binutils/ | \
4920                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
4921         esac; \
4922         module_srcdir=binutils; \
4923         $(SHELL) \
4924           $$s/$$module_srcdir/configure \
4925           --srcdir=$${topdir}/$$module_srcdir \
4926           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
4927           --target=${target_alias}  \
4928           || exit 1
4929 @endif binutils
4930
4931
4932
4933 .PHONY: configure-stage1-binutils maybe-configure-stage1-binutils
4934 maybe-configure-stage1-binutils:
4935 @if binutils-bootstrap
4936 maybe-configure-stage1-binutils: configure-stage1-binutils
4937 configure-stage1-binutils:
4938         @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
4939         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/binutils
4940         @r=`${PWD_COMMAND}`; export r; \
4941         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4942         TFLAGS="$(STAGE1_TFLAGS)"; \
4943         test ! -f $(HOST_SUBDIR)/binutils/Makefile || exit 0; \
4944         $(HOST_EXPORTS) \
4945         CFLAGS="$(STAGE1_CFLAGS)"; export CFLAGS; \
4946         CXXFLAGS="$(STAGE1_CXXFLAGS)"; export CXXFLAGS; \
4947         LIBCFLAGS="$(LIBCFLAGS)"; export LIBCFLAGS;  \
4948         echo Configuring stage 1 in $(HOST_SUBDIR)/binutils; \
4949         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/binutils; \
4950         cd $(HOST_SUBDIR)/binutils || exit 1; \
4951         case $(srcdir) in \
4952           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
4953           *) topdir=`echo $(HOST_SUBDIR)/binutils/ | \
4954                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
4955         esac; \
4956         module_srcdir=binutils; \
4957         $(SHELL) $$s/$$module_srcdir/configure \
4958           --srcdir=$${topdir}/$$module_srcdir \
4959           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
4960           --target=${target_alias} \
4961            \
4962           $(STAGE1_CONFIGURE_FLAGS)
4963 @endif binutils-bootstrap
4964
4965 .PHONY: configure-stage2-binutils maybe-configure-stage2-binutils
4966 maybe-configure-stage2-binutils:
4967 @if binutils-bootstrap
4968 maybe-configure-stage2-binutils: configure-stage2-binutils
4969 configure-stage2-binutils:
4970         @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
4971         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/binutils
4972         @r=`${PWD_COMMAND}`; export r; \
4973         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4974         TFLAGS="$(STAGE2_TFLAGS)"; \
4975         test ! -f $(HOST_SUBDIR)/binutils/Makefile || exit 0; \
4976         $(HOST_EXPORTS) \
4977         $(POSTSTAGE1_HOST_EXPORTS) \
4978         CFLAGS="$(STAGE2_CFLAGS)"; export CFLAGS; \
4979         CXXFLAGS="$(STAGE2_CXXFLAGS)"; export CXXFLAGS; \
4980         LIBCFLAGS="$(STAGE2_CFLAGS)"; export LIBCFLAGS;  \
4981         echo Configuring stage 2 in $(HOST_SUBDIR)/binutils; \
4982         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/binutils; \
4983         cd $(HOST_SUBDIR)/binutils || exit 1; \
4984         case $(srcdir) in \
4985           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
4986           *) topdir=`echo $(HOST_SUBDIR)/binutils/ | \
4987                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
4988         esac; \
4989         module_srcdir=binutils; \
4990         $(SHELL) $$s/$$module_srcdir/configure \
4991           --srcdir=$${topdir}/$$module_srcdir \
4992           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
4993           --target=${target_alias} \
4994           --with-build-libsubdir=$(HOST_SUBDIR) \
4995           $(STAGE2_CONFIGURE_FLAGS)
4996 @endif binutils-bootstrap
4997
4998 .PHONY: configure-stage3-binutils maybe-configure-stage3-binutils
4999 maybe-configure-stage3-binutils:
5000 @if binutils-bootstrap
5001 maybe-configure-stage3-binutils: configure-stage3-binutils
5002 configure-stage3-binutils:
5003         @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
5004         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/binutils
5005         @r=`${PWD_COMMAND}`; export r; \
5006         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5007         TFLAGS="$(STAGE3_TFLAGS)"; \
5008         test ! -f $(HOST_SUBDIR)/binutils/Makefile || exit 0; \
5009         $(HOST_EXPORTS) \
5010         $(POSTSTAGE1_HOST_EXPORTS) \
5011         CFLAGS="$(STAGE3_CFLAGS)"; export CFLAGS; \
5012         CXXFLAGS="$(STAGE3_CXXFLAGS)"; export CXXFLAGS; \
5013         LIBCFLAGS="$(STAGE3_CFLAGS)"; export LIBCFLAGS;  \
5014         echo Configuring stage 3 in $(HOST_SUBDIR)/binutils; \
5015         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/binutils; \
5016         cd $(HOST_SUBDIR)/binutils || exit 1; \
5017         case $(srcdir) in \
5018           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
5019           *) topdir=`echo $(HOST_SUBDIR)/binutils/ | \
5020                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
5021         esac; \
5022         module_srcdir=binutils; \
5023         $(SHELL) $$s/$$module_srcdir/configure \
5024           --srcdir=$${topdir}/$$module_srcdir \
5025           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
5026           --target=${target_alias} \
5027           --with-build-libsubdir=$(HOST_SUBDIR) \
5028           $(STAGE3_CONFIGURE_FLAGS)
5029 @endif binutils-bootstrap
5030
5031 .PHONY: configure-stage4-binutils maybe-configure-stage4-binutils
5032 maybe-configure-stage4-binutils:
5033 @if binutils-bootstrap
5034 maybe-configure-stage4-binutils: configure-stage4-binutils
5035 configure-stage4-binutils:
5036         @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
5037         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/binutils
5038         @r=`${PWD_COMMAND}`; export r; \
5039         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5040         TFLAGS="$(STAGE4_TFLAGS)"; \
5041         test ! -f $(HOST_SUBDIR)/binutils/Makefile || exit 0; \
5042         $(HOST_EXPORTS) \
5043         $(POSTSTAGE1_HOST_EXPORTS) \
5044         CFLAGS="$(STAGE4_CFLAGS)"; export CFLAGS; \
5045         CXXFLAGS="$(STAGE4_CXXFLAGS)"; export CXXFLAGS; \
5046         LIBCFLAGS="$(STAGE4_CFLAGS)"; export LIBCFLAGS;  \
5047         echo Configuring stage 4 in $(HOST_SUBDIR)/binutils; \
5048         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/binutils; \
5049         cd $(HOST_SUBDIR)/binutils || exit 1; \
5050         case $(srcdir) in \
5051           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
5052           *) topdir=`echo $(HOST_SUBDIR)/binutils/ | \
5053                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
5054         esac; \
5055         module_srcdir=binutils; \
5056         $(SHELL) $$s/$$module_srcdir/configure \
5057           --srcdir=$${topdir}/$$module_srcdir \
5058           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
5059           --target=${target_alias} \
5060           --with-build-libsubdir=$(HOST_SUBDIR) \
5061           $(STAGE4_CONFIGURE_FLAGS)
5062 @endif binutils-bootstrap
5063
5064 .PHONY: configure-stageprofile-binutils maybe-configure-stageprofile-binutils
5065 maybe-configure-stageprofile-binutils:
5066 @if binutils-bootstrap
5067 maybe-configure-stageprofile-binutils: configure-stageprofile-binutils
5068 configure-stageprofile-binutils:
5069         @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
5070         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/binutils
5071         @r=`${PWD_COMMAND}`; export r; \
5072         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5073         TFLAGS="$(STAGEprofile_TFLAGS)"; \
5074         test ! -f $(HOST_SUBDIR)/binutils/Makefile || exit 0; \
5075         $(HOST_EXPORTS) \
5076         $(POSTSTAGE1_HOST_EXPORTS) \
5077         CFLAGS="$(STAGEprofile_CFLAGS)"; export CFLAGS; \
5078         CXXFLAGS="$(STAGEprofile_CXXFLAGS)"; export CXXFLAGS; \
5079         LIBCFLAGS="$(STAGEprofile_CFLAGS)"; export LIBCFLAGS;  \
5080         echo Configuring stage profile in $(HOST_SUBDIR)/binutils; \
5081         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/binutils; \
5082         cd $(HOST_SUBDIR)/binutils || exit 1; \
5083         case $(srcdir) in \
5084           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
5085           *) topdir=`echo $(HOST_SUBDIR)/binutils/ | \
5086                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
5087         esac; \
5088         module_srcdir=binutils; \
5089         $(SHELL) $$s/$$module_srcdir/configure \
5090           --srcdir=$${topdir}/$$module_srcdir \
5091           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
5092           --target=${target_alias} \
5093           --with-build-libsubdir=$(HOST_SUBDIR) \
5094           $(STAGEprofile_CONFIGURE_FLAGS)
5095 @endif binutils-bootstrap
5096
5097 .PHONY: configure-stagefeedback-binutils maybe-configure-stagefeedback-binutils
5098 maybe-configure-stagefeedback-binutils:
5099 @if binutils-bootstrap
5100 maybe-configure-stagefeedback-binutils: configure-stagefeedback-binutils
5101 configure-stagefeedback-binutils:
5102         @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
5103         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/binutils
5104         @r=`${PWD_COMMAND}`; export r; \
5105         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5106         TFLAGS="$(STAGEfeedback_TFLAGS)"; \
5107         test ! -f $(HOST_SUBDIR)/binutils/Makefile || exit 0; \
5108         $(HOST_EXPORTS) \
5109         $(POSTSTAGE1_HOST_EXPORTS) \
5110         CFLAGS="$(STAGEfeedback_CFLAGS)"; export CFLAGS; \
5111         CXXFLAGS="$(STAGEfeedback_CXXFLAGS)"; export CXXFLAGS; \
5112         LIBCFLAGS="$(STAGEfeedback_CFLAGS)"; export LIBCFLAGS;  \
5113         echo Configuring stage feedback in $(HOST_SUBDIR)/binutils; \
5114         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/binutils; \
5115         cd $(HOST_SUBDIR)/binutils || exit 1; \
5116         case $(srcdir) in \
5117           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
5118           *) topdir=`echo $(HOST_SUBDIR)/binutils/ | \
5119                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
5120         esac; \
5121         module_srcdir=binutils; \
5122         $(SHELL) $$s/$$module_srcdir/configure \
5123           --srcdir=$${topdir}/$$module_srcdir \
5124           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
5125           --target=${target_alias} \
5126           --with-build-libsubdir=$(HOST_SUBDIR) \
5127           $(STAGEfeedback_CONFIGURE_FLAGS)
5128 @endif binutils-bootstrap
5129
5130
5131
5132
5133
5134 .PHONY: all-binutils maybe-all-binutils
5135 maybe-all-binutils:
5136 @if gcc-bootstrap
5137 all-binutils: stage_current
5138 @endif gcc-bootstrap
5139 @if binutils
5140 TARGET-binutils=all
5141 maybe-all-binutils: all-binutils
5142 all-binutils: configure-binutils
5143         @r=`${PWD_COMMAND}`; export r; \
5144         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5145         $(HOST_EXPORTS)  \
5146         (cd $(HOST_SUBDIR)/binutils && \
5147           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS)  \
5148                 $(TARGET-binutils))
5149 @endif binutils
5150
5151
5152
5153 .PHONY: all-stage1-binutils maybe-all-stage1-binutils
5154 .PHONY: clean-stage1-binutils maybe-clean-stage1-binutils
5155 maybe-all-stage1-binutils:
5156 maybe-clean-stage1-binutils:
5157 @if binutils-bootstrap
5158 maybe-all-stage1-binutils: all-stage1-binutils
5159 all-stage1: all-stage1-binutils
5160 TARGET-stage1-binutils = $(TARGET-binutils)
5161 all-stage1-binutils: configure-stage1-binutils
5162         @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
5163         @r=`${PWD_COMMAND}`; export r; \
5164         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5165         TFLAGS="$(STAGE1_TFLAGS)"; \
5166         $(HOST_EXPORTS)  \
5167         cd $(HOST_SUBDIR)/binutils && \
5168         $(MAKE) $(BASE_FLAGS_TO_PASS) \
5169                 CFLAGS="$(STAGE1_CFLAGS)" \
5170                 CXXFLAGS="$(STAGE1_CXXFLAGS)" \
5171                 LIBCFLAGS="$(LIBCFLAGS)" \
5172                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
5173                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
5174                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
5175                 $(EXTRA_HOST_FLAGS)  \
5176                 $(STAGE1_FLAGS_TO_PASS)  \
5177                 TFLAGS="$(STAGE1_TFLAGS)" \
5178                 $(TARGET-stage1-binutils)
5179
5180 maybe-clean-stage1-binutils: clean-stage1-binutils
5181 clean-stage1: clean-stage1-binutils
5182 clean-stage1-binutils:
5183         @if [ $(current_stage) = stage1 ]; then \
5184           [ -f $(HOST_SUBDIR)/binutils/Makefile ] || exit 0; \
5185         else \
5186           [ -f $(HOST_SUBDIR)/stage1-binutils/Makefile ] || exit 0; \
5187           $(MAKE) stage1-start; \
5188         fi; \
5189         cd $(HOST_SUBDIR)/binutils && \
5190         $(MAKE) $(EXTRA_HOST_FLAGS)  \
5191         $(STAGE1_FLAGS_TO_PASS)  clean
5192 @endif binutils-bootstrap
5193
5194
5195 .PHONY: all-stage2-binutils maybe-all-stage2-binutils
5196 .PHONY: clean-stage2-binutils maybe-clean-stage2-binutils
5197 maybe-all-stage2-binutils:
5198 maybe-clean-stage2-binutils:
5199 @if binutils-bootstrap
5200 maybe-all-stage2-binutils: all-stage2-binutils
5201 all-stage2: all-stage2-binutils
5202 TARGET-stage2-binutils = $(TARGET-binutils)
5203 all-stage2-binutils: configure-stage2-binutils
5204         @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
5205         @r=`${PWD_COMMAND}`; export r; \
5206         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5207         TFLAGS="$(STAGE2_TFLAGS)"; \
5208         $(HOST_EXPORTS) \
5209         $(POSTSTAGE1_HOST_EXPORTS)  \
5210         cd $(HOST_SUBDIR)/binutils && \
5211         $(MAKE) $(BASE_FLAGS_TO_PASS) \
5212                 CFLAGS="$(STAGE2_CFLAGS)" \
5213                 CXXFLAGS="$(STAGE2_CXXFLAGS)" \
5214                 LIBCFLAGS="$(STAGE2_CFLAGS)" \
5215                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
5216                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
5217                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
5218                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
5219                 TFLAGS="$(STAGE2_TFLAGS)" \
5220                 $(TARGET-stage2-binutils)
5221
5222 maybe-clean-stage2-binutils: clean-stage2-binutils
5223 clean-stage2: clean-stage2-binutils
5224 clean-stage2-binutils:
5225         @if [ $(current_stage) = stage2 ]; then \
5226           [ -f $(HOST_SUBDIR)/binutils/Makefile ] || exit 0; \
5227         else \
5228           [ -f $(HOST_SUBDIR)/stage2-binutils/Makefile ] || exit 0; \
5229           $(MAKE) stage2-start; \
5230         fi; \
5231         cd $(HOST_SUBDIR)/binutils && \
5232         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  clean
5233 @endif binutils-bootstrap
5234
5235
5236 .PHONY: all-stage3-binutils maybe-all-stage3-binutils
5237 .PHONY: clean-stage3-binutils maybe-clean-stage3-binutils
5238 maybe-all-stage3-binutils:
5239 maybe-clean-stage3-binutils:
5240 @if binutils-bootstrap
5241 maybe-all-stage3-binutils: all-stage3-binutils
5242 all-stage3: all-stage3-binutils
5243 TARGET-stage3-binutils = $(TARGET-binutils)
5244 all-stage3-binutils: configure-stage3-binutils
5245         @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
5246         @r=`${PWD_COMMAND}`; export r; \
5247         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5248         TFLAGS="$(STAGE3_TFLAGS)"; \
5249         $(HOST_EXPORTS) \
5250         $(POSTSTAGE1_HOST_EXPORTS)  \
5251         cd $(HOST_SUBDIR)/binutils && \
5252         $(MAKE) $(BASE_FLAGS_TO_PASS) \
5253                 CFLAGS="$(STAGE3_CFLAGS)" \
5254                 CXXFLAGS="$(STAGE3_CXXFLAGS)" \
5255                 LIBCFLAGS="$(STAGE3_CFLAGS)" \
5256                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
5257                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
5258                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
5259                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
5260                 TFLAGS="$(STAGE3_TFLAGS)" \
5261                 $(TARGET-stage3-binutils)
5262
5263 maybe-clean-stage3-binutils: clean-stage3-binutils
5264 clean-stage3: clean-stage3-binutils
5265 clean-stage3-binutils:
5266         @if [ $(current_stage) = stage3 ]; then \
5267           [ -f $(HOST_SUBDIR)/binutils/Makefile ] || exit 0; \
5268         else \
5269           [ -f $(HOST_SUBDIR)/stage3-binutils/Makefile ] || exit 0; \
5270           $(MAKE) stage3-start; \
5271         fi; \
5272         cd $(HOST_SUBDIR)/binutils && \
5273         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  clean
5274 @endif binutils-bootstrap
5275
5276
5277 .PHONY: all-stage4-binutils maybe-all-stage4-binutils
5278 .PHONY: clean-stage4-binutils maybe-clean-stage4-binutils
5279 maybe-all-stage4-binutils:
5280 maybe-clean-stage4-binutils:
5281 @if binutils-bootstrap
5282 maybe-all-stage4-binutils: all-stage4-binutils
5283 all-stage4: all-stage4-binutils
5284 TARGET-stage4-binutils = $(TARGET-binutils)
5285 all-stage4-binutils: configure-stage4-binutils
5286         @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
5287         @r=`${PWD_COMMAND}`; export r; \
5288         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5289         TFLAGS="$(STAGE4_TFLAGS)"; \
5290         $(HOST_EXPORTS) \
5291         $(POSTSTAGE1_HOST_EXPORTS)  \
5292         cd $(HOST_SUBDIR)/binutils && \
5293         $(MAKE) $(BASE_FLAGS_TO_PASS) \
5294                 CFLAGS="$(STAGE4_CFLAGS)" \
5295                 CXXFLAGS="$(STAGE4_CXXFLAGS)" \
5296                 LIBCFLAGS="$(STAGE4_CFLAGS)" \
5297                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
5298                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
5299                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
5300                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
5301                 TFLAGS="$(STAGE4_TFLAGS)" \
5302                 $(TARGET-stage4-binutils)
5303
5304 maybe-clean-stage4-binutils: clean-stage4-binutils
5305 clean-stage4: clean-stage4-binutils
5306 clean-stage4-binutils:
5307         @if [ $(current_stage) = stage4 ]; then \
5308           [ -f $(HOST_SUBDIR)/binutils/Makefile ] || exit 0; \
5309         else \
5310           [ -f $(HOST_SUBDIR)/stage4-binutils/Makefile ] || exit 0; \
5311           $(MAKE) stage4-start; \
5312         fi; \
5313         cd $(HOST_SUBDIR)/binutils && \
5314         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  clean
5315 @endif binutils-bootstrap
5316
5317
5318 .PHONY: all-stageprofile-binutils maybe-all-stageprofile-binutils
5319 .PHONY: clean-stageprofile-binutils maybe-clean-stageprofile-binutils
5320 maybe-all-stageprofile-binutils:
5321 maybe-clean-stageprofile-binutils:
5322 @if binutils-bootstrap
5323 maybe-all-stageprofile-binutils: all-stageprofile-binutils
5324 all-stageprofile: all-stageprofile-binutils
5325 TARGET-stageprofile-binutils = $(TARGET-binutils)
5326 all-stageprofile-binutils: configure-stageprofile-binutils
5327         @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
5328         @r=`${PWD_COMMAND}`; export r; \
5329         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5330         TFLAGS="$(STAGEprofile_TFLAGS)"; \
5331         $(HOST_EXPORTS) \
5332         $(POSTSTAGE1_HOST_EXPORTS)  \
5333         cd $(HOST_SUBDIR)/binutils && \
5334         $(MAKE) $(BASE_FLAGS_TO_PASS) \
5335                 CFLAGS="$(STAGEprofile_CFLAGS)" \
5336                 CXXFLAGS="$(STAGEprofile_CXXFLAGS)" \
5337                 LIBCFLAGS="$(STAGEprofile_CFLAGS)" \
5338                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
5339                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
5340                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
5341                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
5342                 TFLAGS="$(STAGEprofile_TFLAGS)" \
5343                 $(TARGET-stageprofile-binutils)
5344
5345 maybe-clean-stageprofile-binutils: clean-stageprofile-binutils
5346 clean-stageprofile: clean-stageprofile-binutils
5347 clean-stageprofile-binutils:
5348         @if [ $(current_stage) = stageprofile ]; then \
5349           [ -f $(HOST_SUBDIR)/binutils/Makefile ] || exit 0; \
5350         else \
5351           [ -f $(HOST_SUBDIR)/stageprofile-binutils/Makefile ] || exit 0; \
5352           $(MAKE) stageprofile-start; \
5353         fi; \
5354         cd $(HOST_SUBDIR)/binutils && \
5355         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  clean
5356 @endif binutils-bootstrap
5357
5358
5359 .PHONY: all-stagefeedback-binutils maybe-all-stagefeedback-binutils
5360 .PHONY: clean-stagefeedback-binutils maybe-clean-stagefeedback-binutils
5361 maybe-all-stagefeedback-binutils:
5362 maybe-clean-stagefeedback-binutils:
5363 @if binutils-bootstrap
5364 maybe-all-stagefeedback-binutils: all-stagefeedback-binutils
5365 all-stagefeedback: all-stagefeedback-binutils
5366 TARGET-stagefeedback-binutils = $(TARGET-binutils)
5367 all-stagefeedback-binutils: configure-stagefeedback-binutils
5368         @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
5369         @r=`${PWD_COMMAND}`; export r; \
5370         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5371         TFLAGS="$(STAGEfeedback_TFLAGS)"; \
5372         $(HOST_EXPORTS) \
5373         $(POSTSTAGE1_HOST_EXPORTS)  \
5374         cd $(HOST_SUBDIR)/binutils && \
5375         $(MAKE) $(BASE_FLAGS_TO_PASS) \
5376                 CFLAGS="$(STAGEfeedback_CFLAGS)" \
5377                 CXXFLAGS="$(STAGEfeedback_CXXFLAGS)" \
5378                 LIBCFLAGS="$(STAGEfeedback_CFLAGS)" \
5379                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
5380                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
5381                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
5382                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
5383                 TFLAGS="$(STAGEfeedback_TFLAGS)" \
5384                 $(TARGET-stagefeedback-binutils)
5385
5386 maybe-clean-stagefeedback-binutils: clean-stagefeedback-binutils
5387 clean-stagefeedback: clean-stagefeedback-binutils
5388 clean-stagefeedback-binutils:
5389         @if [ $(current_stage) = stagefeedback ]; then \
5390           [ -f $(HOST_SUBDIR)/binutils/Makefile ] || exit 0; \
5391         else \
5392           [ -f $(HOST_SUBDIR)/stagefeedback-binutils/Makefile ] || exit 0; \
5393           $(MAKE) stagefeedback-start; \
5394         fi; \
5395         cd $(HOST_SUBDIR)/binutils && \
5396         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  clean
5397 @endif binutils-bootstrap
5398
5399
5400
5401
5402
5403 .PHONY: check-binutils maybe-check-binutils
5404 maybe-check-binutils:
5405 @if binutils
5406 maybe-check-binutils: check-binutils
5407
5408 check-binutils:
5409         @: $(MAKE); $(unstage)
5410         @r=`${PWD_COMMAND}`; export r; \
5411         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5412         $(HOST_EXPORTS) $(EXTRA_HOST_EXPORTS) \
5413         (cd $(HOST_SUBDIR)/binutils && \
5414           $(MAKE) $(FLAGS_TO_PASS)  $(EXTRA_BOOTSTRAP_FLAGS) check)
5415
5416 @endif binutils
5417
5418 .PHONY: install-binutils maybe-install-binutils
5419 maybe-install-binutils:
5420 @if binutils
5421 maybe-install-binutils: install-binutils
5422
5423 install-binutils: installdirs
5424         @: $(MAKE); $(unstage)
5425         @r=`${PWD_COMMAND}`; export r; \
5426         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5427         $(HOST_EXPORTS) \
5428         (cd $(HOST_SUBDIR)/binutils && \
5429           $(MAKE) $(FLAGS_TO_PASS)  install)
5430
5431 @endif binutils
5432
5433 .PHONY: install-strip-binutils maybe-install-strip-binutils
5434 maybe-install-strip-binutils:
5435 @if binutils
5436 maybe-install-strip-binutils: install-strip-binutils
5437
5438 install-strip-binutils: installdirs
5439         @: $(MAKE); $(unstage)
5440         @r=`${PWD_COMMAND}`; export r; \
5441         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5442         $(HOST_EXPORTS) \
5443         (cd $(HOST_SUBDIR)/binutils && \
5444           $(MAKE) $(FLAGS_TO_PASS)  install-strip)
5445
5446 @endif binutils
5447
5448 # Other targets (info, dvi, pdf, etc.)
5449
5450 .PHONY: maybe-info-binutils info-binutils
5451 maybe-info-binutils:
5452 @if binutils
5453 maybe-info-binutils: info-binutils
5454
5455 info-binutils: \
5456     configure-binutils 
5457         @[ -f ./binutils/Makefile ] || exit 0; \
5458         r=`${PWD_COMMAND}`; export r; \
5459         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5460         $(HOST_EXPORTS) \
5461         for flag in $(EXTRA_HOST_FLAGS) ; do \
5462           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
5463         done; \
5464         echo "Doing info in binutils"; \
5465         (cd $(HOST_SUBDIR)/binutils && \
5466           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
5467                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
5468                   "RANLIB=$${RANLIB}" \
5469                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
5470                   info) \
5471           || exit 1
5472
5473 @endif binutils
5474
5475 .PHONY: maybe-dvi-binutils dvi-binutils
5476 maybe-dvi-binutils:
5477 @if binutils
5478 maybe-dvi-binutils: dvi-binutils
5479
5480 dvi-binutils: \
5481     configure-binutils 
5482         @[ -f ./binutils/Makefile ] || exit 0; \
5483         r=`${PWD_COMMAND}`; export r; \
5484         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5485         $(HOST_EXPORTS) \
5486         for flag in $(EXTRA_HOST_FLAGS) ; do \
5487           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
5488         done; \
5489         echo "Doing dvi in binutils"; \
5490         (cd $(HOST_SUBDIR)/binutils && \
5491           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
5492                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
5493                   "RANLIB=$${RANLIB}" \
5494                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
5495                   dvi) \
5496           || exit 1
5497
5498 @endif binutils
5499
5500 .PHONY: maybe-pdf-binutils pdf-binutils
5501 maybe-pdf-binutils:
5502 @if binutils
5503 maybe-pdf-binutils: pdf-binutils
5504
5505 pdf-binutils: \
5506     configure-binutils 
5507         @[ -f ./binutils/Makefile ] || exit 0; \
5508         r=`${PWD_COMMAND}`; export r; \
5509         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5510         $(HOST_EXPORTS) \
5511         for flag in $(EXTRA_HOST_FLAGS) ; do \
5512           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
5513         done; \
5514         echo "Doing pdf in binutils"; \
5515         (cd $(HOST_SUBDIR)/binutils && \
5516           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
5517                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
5518                   "RANLIB=$${RANLIB}" \
5519                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
5520                   pdf) \
5521           || exit 1
5522
5523 @endif binutils
5524
5525 .PHONY: maybe-html-binutils html-binutils
5526 maybe-html-binutils:
5527 @if binutils
5528 maybe-html-binutils: html-binutils
5529
5530 html-binutils: \
5531     configure-binutils 
5532         @[ -f ./binutils/Makefile ] || exit 0; \
5533         r=`${PWD_COMMAND}`; export r; \
5534         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5535         $(HOST_EXPORTS) \
5536         for flag in $(EXTRA_HOST_FLAGS) ; do \
5537           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
5538         done; \
5539         echo "Doing html in binutils"; \
5540         (cd $(HOST_SUBDIR)/binutils && \
5541           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
5542                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
5543                   "RANLIB=$${RANLIB}" \
5544                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
5545                   html) \
5546           || exit 1
5547
5548 @endif binutils
5549
5550 .PHONY: maybe-TAGS-binutils TAGS-binutils
5551 maybe-TAGS-binutils:
5552 @if binutils
5553 maybe-TAGS-binutils: TAGS-binutils
5554
5555 TAGS-binutils: \
5556     configure-binutils 
5557         @[ -f ./binutils/Makefile ] || exit 0; \
5558         r=`${PWD_COMMAND}`; export r; \
5559         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5560         $(HOST_EXPORTS) \
5561         for flag in $(EXTRA_HOST_FLAGS) ; do \
5562           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
5563         done; \
5564         echo "Doing TAGS in binutils"; \
5565         (cd $(HOST_SUBDIR)/binutils && \
5566           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
5567                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
5568                   "RANLIB=$${RANLIB}" \
5569                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
5570                   TAGS) \
5571           || exit 1
5572
5573 @endif binutils
5574
5575 .PHONY: maybe-install-info-binutils install-info-binutils
5576 maybe-install-info-binutils:
5577 @if binutils
5578 maybe-install-info-binutils: install-info-binutils
5579
5580 install-info-binutils: \
5581     configure-binutils \
5582     info-binutils 
5583         @[ -f ./binutils/Makefile ] || exit 0; \
5584         r=`${PWD_COMMAND}`; export r; \
5585         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5586         $(HOST_EXPORTS) \
5587         for flag in $(EXTRA_HOST_FLAGS) ; do \
5588           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
5589         done; \
5590         echo "Doing install-info in binutils"; \
5591         (cd $(HOST_SUBDIR)/binutils && \
5592           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
5593                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
5594                   "RANLIB=$${RANLIB}" \
5595                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
5596                   install-info) \
5597           || exit 1
5598
5599 @endif binutils
5600
5601 .PHONY: maybe-install-pdf-binutils install-pdf-binutils
5602 maybe-install-pdf-binutils:
5603 @if binutils
5604 maybe-install-pdf-binutils: install-pdf-binutils
5605
5606 install-pdf-binutils: \
5607     configure-binutils \
5608     pdf-binutils 
5609         @[ -f ./binutils/Makefile ] || exit 0; \
5610         r=`${PWD_COMMAND}`; export r; \
5611         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5612         $(HOST_EXPORTS) \
5613         for flag in $(EXTRA_HOST_FLAGS) ; do \
5614           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
5615         done; \
5616         echo "Doing install-pdf in binutils"; \
5617         (cd $(HOST_SUBDIR)/binutils && \
5618           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
5619                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
5620                   "RANLIB=$${RANLIB}" \
5621                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
5622                   install-pdf) \
5623           || exit 1
5624
5625 @endif binutils
5626
5627 .PHONY: maybe-install-html-binutils install-html-binutils
5628 maybe-install-html-binutils:
5629 @if binutils
5630 maybe-install-html-binutils: install-html-binutils
5631
5632 install-html-binutils: \
5633     configure-binutils \
5634     html-binutils 
5635         @[ -f ./binutils/Makefile ] || exit 0; \
5636         r=`${PWD_COMMAND}`; export r; \
5637         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5638         $(HOST_EXPORTS) \
5639         for flag in $(EXTRA_HOST_FLAGS) ; do \
5640           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
5641         done; \
5642         echo "Doing install-html in binutils"; \
5643         (cd $(HOST_SUBDIR)/binutils && \
5644           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
5645                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
5646                   "RANLIB=$${RANLIB}" \
5647                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
5648                   install-html) \
5649           || exit 1
5650
5651 @endif binutils
5652
5653 .PHONY: maybe-installcheck-binutils installcheck-binutils
5654 maybe-installcheck-binutils:
5655 @if binutils
5656 maybe-installcheck-binutils: installcheck-binutils
5657
5658 installcheck-binutils: \
5659     configure-binutils 
5660         @[ -f ./binutils/Makefile ] || exit 0; \
5661         r=`${PWD_COMMAND}`; export r; \
5662         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5663         $(HOST_EXPORTS) \
5664         for flag in $(EXTRA_HOST_FLAGS) ; do \
5665           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
5666         done; \
5667         echo "Doing installcheck in binutils"; \
5668         (cd $(HOST_SUBDIR)/binutils && \
5669           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
5670                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
5671                   "RANLIB=$${RANLIB}" \
5672                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
5673                   installcheck) \
5674           || exit 1
5675
5676 @endif binutils
5677
5678 .PHONY: maybe-mostlyclean-binutils mostlyclean-binutils
5679 maybe-mostlyclean-binutils:
5680 @if binutils
5681 maybe-mostlyclean-binutils: mostlyclean-binutils
5682
5683 mostlyclean-binutils: 
5684         @[ -f ./binutils/Makefile ] || exit 0; \
5685         r=`${PWD_COMMAND}`; export r; \
5686         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5687         $(HOST_EXPORTS) \
5688         for flag in $(EXTRA_HOST_FLAGS) ; do \
5689           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
5690         done; \
5691         echo "Doing mostlyclean in binutils"; \
5692         (cd $(HOST_SUBDIR)/binutils && \
5693           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
5694                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
5695                   "RANLIB=$${RANLIB}" \
5696                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
5697                   mostlyclean) \
5698           || exit 1
5699
5700 @endif binutils
5701
5702 .PHONY: maybe-clean-binutils clean-binutils
5703 maybe-clean-binutils:
5704 @if binutils
5705 maybe-clean-binutils: clean-binutils
5706
5707 clean-binutils: 
5708         @[ -f ./binutils/Makefile ] || exit 0; \
5709         r=`${PWD_COMMAND}`; export r; \
5710         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5711         $(HOST_EXPORTS) \
5712         for flag in $(EXTRA_HOST_FLAGS) ; do \
5713           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
5714         done; \
5715         echo "Doing clean in binutils"; \
5716         (cd $(HOST_SUBDIR)/binutils && \
5717           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
5718                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
5719                   "RANLIB=$${RANLIB}" \
5720                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
5721                   clean) \
5722           || exit 1
5723
5724 @endif binutils
5725
5726 .PHONY: maybe-distclean-binutils distclean-binutils
5727 maybe-distclean-binutils:
5728 @if binutils
5729 maybe-distclean-binutils: distclean-binutils
5730
5731 distclean-binutils: 
5732         @[ -f ./binutils/Makefile ] || exit 0; \
5733         r=`${PWD_COMMAND}`; export r; \
5734         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5735         $(HOST_EXPORTS) \
5736         for flag in $(EXTRA_HOST_FLAGS) ; do \
5737           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
5738         done; \
5739         echo "Doing distclean in binutils"; \
5740         (cd $(HOST_SUBDIR)/binutils && \
5741           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
5742                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
5743                   "RANLIB=$${RANLIB}" \
5744                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
5745                   distclean) \
5746           || exit 1
5747
5748 @endif binutils
5749
5750 .PHONY: maybe-maintainer-clean-binutils maintainer-clean-binutils
5751 maybe-maintainer-clean-binutils:
5752 @if binutils
5753 maybe-maintainer-clean-binutils: maintainer-clean-binutils
5754
5755 maintainer-clean-binutils: 
5756         @[ -f ./binutils/Makefile ] || exit 0; \
5757         r=`${PWD_COMMAND}`; export r; \
5758         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5759         $(HOST_EXPORTS) \
5760         for flag in $(EXTRA_HOST_FLAGS) ; do \
5761           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
5762         done; \
5763         echo "Doing maintainer-clean in binutils"; \
5764         (cd $(HOST_SUBDIR)/binutils && \
5765           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
5766                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
5767                   "RANLIB=$${RANLIB}" \
5768                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
5769                   maintainer-clean) \
5770           || exit 1
5771
5772 @endif binutils
5773
5774
5775
5776 .PHONY: configure-bison maybe-configure-bison
5777 maybe-configure-bison:
5778 @if gcc-bootstrap
5779 configure-bison: stage_current
5780 @endif gcc-bootstrap
5781 @if bison
5782 maybe-configure-bison: configure-bison
5783 configure-bison: 
5784         @: $(MAKE); $(unstage)
5785         @r=`${PWD_COMMAND}`; export r; \
5786         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5787         test ! -f $(HOST_SUBDIR)/bison/Makefile || exit 0; \
5788         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/bison; \
5789         $(HOST_EXPORTS)  \
5790         echo Configuring in $(HOST_SUBDIR)/bison; \
5791         cd "$(HOST_SUBDIR)/bison" || exit 1; \
5792         case $(srcdir) in \
5793           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
5794           *) topdir=`echo $(HOST_SUBDIR)/bison/ | \
5795                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
5796         esac; \
5797         module_srcdir=bison; \
5798         $(SHELL) \
5799           $$s/$$module_srcdir/configure \
5800           --srcdir=$${topdir}/$$module_srcdir \
5801           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
5802           --target=${target_alias}  \
5803           || exit 1
5804 @endif bison
5805
5806
5807
5808
5809
5810 .PHONY: all-bison maybe-all-bison
5811 maybe-all-bison:
5812 @if gcc-bootstrap
5813 all-bison: stage_current
5814 @endif gcc-bootstrap
5815 @if bison
5816 TARGET-bison=all
5817 maybe-all-bison: all-bison
5818 all-bison: configure-bison
5819         @: $(MAKE); $(unstage)
5820         @r=`${PWD_COMMAND}`; export r; \
5821         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5822         $(HOST_EXPORTS)  \
5823         (cd $(HOST_SUBDIR)/bison && \
5824           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS)  \
5825                 $(TARGET-bison))
5826 @endif bison
5827
5828
5829
5830
5831 .PHONY: check-bison maybe-check-bison
5832 maybe-check-bison:
5833 @if bison
5834 maybe-check-bison: check-bison
5835
5836 # This module is only tested in a native toolchain.
5837 check-bison:
5838         @: $(MAKE); $(unstage)
5839         @if [ '$(host)' = '$(target)' ]; then \
5840           r=`${PWD_COMMAND}`; export r; \
5841           s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5842           $(HOST_EXPORTS)  \
5843           (cd $(HOST_SUBDIR)/bison && \
5844             $(MAKE) $(FLAGS_TO_PASS)  check)
5845         fi
5846
5847 @endif bison
5848
5849 .PHONY: install-bison maybe-install-bison
5850 maybe-install-bison:
5851 @if bison
5852 maybe-install-bison: install-bison
5853
5854 install-bison: installdirs
5855         @: $(MAKE); $(unstage)
5856         @r=`${PWD_COMMAND}`; export r; \
5857         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5858         $(HOST_EXPORTS) \
5859         (cd $(HOST_SUBDIR)/bison && \
5860           $(MAKE) $(FLAGS_TO_PASS)  install)
5861
5862 @endif bison
5863
5864 .PHONY: install-strip-bison maybe-install-strip-bison
5865 maybe-install-strip-bison:
5866 @if bison
5867 maybe-install-strip-bison: install-strip-bison
5868
5869 install-strip-bison: installdirs
5870         @: $(MAKE); $(unstage)
5871         @r=`${PWD_COMMAND}`; export r; \
5872         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5873         $(HOST_EXPORTS) \
5874         (cd $(HOST_SUBDIR)/bison && \
5875           $(MAKE) $(FLAGS_TO_PASS)  install-strip)
5876
5877 @endif bison
5878
5879 # Other targets (info, dvi, pdf, etc.)
5880
5881 .PHONY: maybe-info-bison info-bison
5882 maybe-info-bison:
5883 @if bison
5884 maybe-info-bison: info-bison
5885
5886 info-bison: \
5887     configure-bison 
5888         @: $(MAKE); $(unstage)
5889         @[ -f ./bison/Makefile ] || exit 0; \
5890         r=`${PWD_COMMAND}`; export r; \
5891         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5892         $(HOST_EXPORTS) \
5893         for flag in $(EXTRA_HOST_FLAGS) ; do \
5894           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
5895         done; \
5896         echo "Doing info in bison"; \
5897         (cd $(HOST_SUBDIR)/bison && \
5898           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
5899                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
5900                   "RANLIB=$${RANLIB}" \
5901                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
5902                   info) \
5903           || exit 1
5904
5905 @endif bison
5906
5907 .PHONY: maybe-dvi-bison dvi-bison
5908 maybe-dvi-bison:
5909 @if bison
5910 maybe-dvi-bison: dvi-bison
5911
5912 dvi-bison: \
5913     configure-bison 
5914         @: $(MAKE); $(unstage)
5915         @[ -f ./bison/Makefile ] || exit 0; \
5916         r=`${PWD_COMMAND}`; export r; \
5917         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5918         $(HOST_EXPORTS) \
5919         for flag in $(EXTRA_HOST_FLAGS) ; do \
5920           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
5921         done; \
5922         echo "Doing dvi in bison"; \
5923         (cd $(HOST_SUBDIR)/bison && \
5924           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
5925                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
5926                   "RANLIB=$${RANLIB}" \
5927                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
5928                   dvi) \
5929           || exit 1
5930
5931 @endif bison
5932
5933 .PHONY: maybe-pdf-bison pdf-bison
5934 maybe-pdf-bison:
5935 @if bison
5936 maybe-pdf-bison: pdf-bison
5937
5938 pdf-bison: \
5939     configure-bison 
5940         @: $(MAKE); $(unstage)
5941         @[ -f ./bison/Makefile ] || exit 0; \
5942         r=`${PWD_COMMAND}`; export r; \
5943         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5944         $(HOST_EXPORTS) \
5945         for flag in $(EXTRA_HOST_FLAGS) ; do \
5946           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
5947         done; \
5948         echo "Doing pdf in bison"; \
5949         (cd $(HOST_SUBDIR)/bison && \
5950           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
5951                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
5952                   "RANLIB=$${RANLIB}" \
5953                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
5954                   pdf) \
5955           || exit 1
5956
5957 @endif bison
5958
5959 .PHONY: maybe-html-bison html-bison
5960 maybe-html-bison:
5961 @if bison
5962 maybe-html-bison: html-bison
5963
5964 html-bison: \
5965     configure-bison 
5966         @: $(MAKE); $(unstage)
5967         @[ -f ./bison/Makefile ] || exit 0; \
5968         r=`${PWD_COMMAND}`; export r; \
5969         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5970         $(HOST_EXPORTS) \
5971         for flag in $(EXTRA_HOST_FLAGS) ; do \
5972           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
5973         done; \
5974         echo "Doing html in bison"; \
5975         (cd $(HOST_SUBDIR)/bison && \
5976           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
5977                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
5978                   "RANLIB=$${RANLIB}" \
5979                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
5980                   html) \
5981           || exit 1
5982
5983 @endif bison
5984
5985 .PHONY: maybe-TAGS-bison TAGS-bison
5986 maybe-TAGS-bison:
5987 @if bison
5988 maybe-TAGS-bison: TAGS-bison
5989
5990 TAGS-bison: \
5991     configure-bison 
5992         @: $(MAKE); $(unstage)
5993         @[ -f ./bison/Makefile ] || exit 0; \
5994         r=`${PWD_COMMAND}`; export r; \
5995         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5996         $(HOST_EXPORTS) \
5997         for flag in $(EXTRA_HOST_FLAGS) ; do \
5998           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
5999         done; \
6000         echo "Doing TAGS in bison"; \
6001         (cd $(HOST_SUBDIR)/bison && \
6002           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
6003                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
6004                   "RANLIB=$${RANLIB}" \
6005                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
6006                   TAGS) \
6007           || exit 1
6008
6009 @endif bison
6010
6011 .PHONY: maybe-install-info-bison install-info-bison
6012 maybe-install-info-bison:
6013 @if bison
6014 maybe-install-info-bison: install-info-bison
6015
6016 install-info-bison: \
6017     configure-bison \
6018     info-bison 
6019         @: $(MAKE); $(unstage)
6020         @[ -f ./bison/Makefile ] || exit 0; \
6021         r=`${PWD_COMMAND}`; export r; \
6022         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6023         $(HOST_EXPORTS) \
6024         for flag in $(EXTRA_HOST_FLAGS) ; do \
6025           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
6026         done; \
6027         echo "Doing install-info in bison"; \
6028         (cd $(HOST_SUBDIR)/bison && \
6029           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
6030                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
6031                   "RANLIB=$${RANLIB}" \
6032                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
6033                   install-info) \
6034           || exit 1
6035
6036 @endif bison
6037
6038 .PHONY: maybe-install-pdf-bison install-pdf-bison
6039 maybe-install-pdf-bison:
6040 @if bison
6041 maybe-install-pdf-bison: install-pdf-bison
6042
6043 install-pdf-bison: \
6044     configure-bison \
6045     pdf-bison 
6046         @: $(MAKE); $(unstage)
6047         @[ -f ./bison/Makefile ] || exit 0; \
6048         r=`${PWD_COMMAND}`; export r; \
6049         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6050         $(HOST_EXPORTS) \
6051         for flag in $(EXTRA_HOST_FLAGS) ; do \
6052           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
6053         done; \
6054         echo "Doing install-pdf in bison"; \
6055         (cd $(HOST_SUBDIR)/bison && \
6056           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
6057                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
6058                   "RANLIB=$${RANLIB}" \
6059                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
6060                   install-pdf) \
6061           || exit 1
6062
6063 @endif bison
6064
6065 .PHONY: maybe-install-html-bison install-html-bison
6066 maybe-install-html-bison:
6067 @if bison
6068 maybe-install-html-bison: install-html-bison
6069
6070 install-html-bison: \
6071     configure-bison \
6072     html-bison 
6073         @: $(MAKE); $(unstage)
6074         @[ -f ./bison/Makefile ] || exit 0; \
6075         r=`${PWD_COMMAND}`; export r; \
6076         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6077         $(HOST_EXPORTS) \
6078         for flag in $(EXTRA_HOST_FLAGS) ; do \
6079           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
6080         done; \
6081         echo "Doing install-html in bison"; \
6082         (cd $(HOST_SUBDIR)/bison && \
6083           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
6084                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
6085                   "RANLIB=$${RANLIB}" \
6086                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
6087                   install-html) \
6088           || exit 1
6089
6090 @endif bison
6091
6092 .PHONY: maybe-installcheck-bison installcheck-bison
6093 maybe-installcheck-bison:
6094 @if bison
6095 maybe-installcheck-bison: installcheck-bison
6096
6097 installcheck-bison: \
6098     configure-bison 
6099         @: $(MAKE); $(unstage)
6100         @[ -f ./bison/Makefile ] || exit 0; \
6101         r=`${PWD_COMMAND}`; export r; \
6102         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6103         $(HOST_EXPORTS) \
6104         for flag in $(EXTRA_HOST_FLAGS) ; do \
6105           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
6106         done; \
6107         echo "Doing installcheck in bison"; \
6108         (cd $(HOST_SUBDIR)/bison && \
6109           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
6110                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
6111                   "RANLIB=$${RANLIB}" \
6112                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
6113                   installcheck) \
6114           || exit 1
6115
6116 @endif bison
6117
6118 .PHONY: maybe-mostlyclean-bison mostlyclean-bison
6119 maybe-mostlyclean-bison:
6120 @if bison
6121 maybe-mostlyclean-bison: mostlyclean-bison
6122
6123 mostlyclean-bison: 
6124         @: $(MAKE); $(unstage)
6125         @[ -f ./bison/Makefile ] || exit 0; \
6126         r=`${PWD_COMMAND}`; export r; \
6127         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6128         $(HOST_EXPORTS) \
6129         for flag in $(EXTRA_HOST_FLAGS) ; do \
6130           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
6131         done; \
6132         echo "Doing mostlyclean in bison"; \
6133         (cd $(HOST_SUBDIR)/bison && \
6134           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
6135                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
6136                   "RANLIB=$${RANLIB}" \
6137                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
6138                   mostlyclean) \
6139           || exit 1
6140
6141 @endif bison
6142
6143 .PHONY: maybe-clean-bison clean-bison
6144 maybe-clean-bison:
6145 @if bison
6146 maybe-clean-bison: clean-bison
6147
6148 clean-bison: 
6149         @: $(MAKE); $(unstage)
6150         @[ -f ./bison/Makefile ] || exit 0; \
6151         r=`${PWD_COMMAND}`; export r; \
6152         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6153         $(HOST_EXPORTS) \
6154         for flag in $(EXTRA_HOST_FLAGS) ; do \
6155           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
6156         done; \
6157         echo "Doing clean in bison"; \
6158         (cd $(HOST_SUBDIR)/bison && \
6159           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
6160                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
6161                   "RANLIB=$${RANLIB}" \
6162                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
6163                   clean) \
6164           || exit 1
6165
6166 @endif bison
6167
6168 .PHONY: maybe-distclean-bison distclean-bison
6169 maybe-distclean-bison:
6170 @if bison
6171 maybe-distclean-bison: distclean-bison
6172
6173 distclean-bison: 
6174         @: $(MAKE); $(unstage)
6175         @[ -f ./bison/Makefile ] || exit 0; \
6176         r=`${PWD_COMMAND}`; export r; \
6177         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6178         $(HOST_EXPORTS) \
6179         for flag in $(EXTRA_HOST_FLAGS) ; do \
6180           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
6181         done; \
6182         echo "Doing distclean in bison"; \
6183         (cd $(HOST_SUBDIR)/bison && \
6184           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
6185                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
6186                   "RANLIB=$${RANLIB}" \
6187                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
6188                   distclean) \
6189           || exit 1
6190
6191 @endif bison
6192
6193 .PHONY: maybe-maintainer-clean-bison maintainer-clean-bison
6194 maybe-maintainer-clean-bison:
6195 @if bison
6196 maybe-maintainer-clean-bison: maintainer-clean-bison
6197
6198 maintainer-clean-bison: 
6199         @: $(MAKE); $(unstage)
6200         @[ -f ./bison/Makefile ] || exit 0; \
6201         r=`${PWD_COMMAND}`; export r; \
6202         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6203         $(HOST_EXPORTS) \
6204         for flag in $(EXTRA_HOST_FLAGS) ; do \
6205           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
6206         done; \
6207         echo "Doing maintainer-clean in bison"; \
6208         (cd $(HOST_SUBDIR)/bison && \
6209           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
6210                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
6211                   "RANLIB=$${RANLIB}" \
6212                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
6213                   maintainer-clean) \
6214           || exit 1
6215
6216 @endif bison
6217
6218
6219
6220 .PHONY: configure-cgen maybe-configure-cgen
6221 maybe-configure-cgen:
6222 @if gcc-bootstrap
6223 configure-cgen: stage_current
6224 @endif gcc-bootstrap
6225 @if cgen
6226 maybe-configure-cgen: configure-cgen
6227 configure-cgen: 
6228         @: $(MAKE); $(unstage)
6229         @r=`${PWD_COMMAND}`; export r; \
6230         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6231         test ! -f $(HOST_SUBDIR)/cgen/Makefile || exit 0; \
6232         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/cgen; \
6233         $(HOST_EXPORTS)  \
6234         echo Configuring in $(HOST_SUBDIR)/cgen; \
6235         cd "$(HOST_SUBDIR)/cgen" || exit 1; \
6236         case $(srcdir) in \
6237           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
6238           *) topdir=`echo $(HOST_SUBDIR)/cgen/ | \
6239                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
6240         esac; \
6241         module_srcdir=cgen; \
6242         $(SHELL) \
6243           $$s/$$module_srcdir/configure \
6244           --srcdir=$${topdir}/$$module_srcdir \
6245           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
6246           --target=${target_alias}  \
6247           || exit 1
6248 @endif cgen
6249
6250
6251
6252
6253
6254 .PHONY: all-cgen maybe-all-cgen
6255 maybe-all-cgen:
6256 @if gcc-bootstrap
6257 all-cgen: stage_current
6258 @endif gcc-bootstrap
6259 @if cgen
6260 TARGET-cgen=all
6261 maybe-all-cgen: all-cgen
6262 all-cgen: configure-cgen
6263         @: $(MAKE); $(unstage)
6264         @r=`${PWD_COMMAND}`; export r; \
6265         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6266         $(HOST_EXPORTS)  \
6267         (cd $(HOST_SUBDIR)/cgen && \
6268           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS)  \
6269                 $(TARGET-cgen))
6270 @endif cgen
6271
6272
6273
6274
6275 .PHONY: check-cgen maybe-check-cgen
6276 maybe-check-cgen:
6277 @if cgen
6278 maybe-check-cgen: check-cgen
6279
6280 check-cgen:
6281         @: $(MAKE); $(unstage)
6282         @r=`${PWD_COMMAND}`; export r; \
6283         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6284         $(HOST_EXPORTS)  \
6285         (cd $(HOST_SUBDIR)/cgen && \
6286           $(MAKE) $(FLAGS_TO_PASS)  check)
6287
6288 @endif cgen
6289
6290 .PHONY: install-cgen maybe-install-cgen
6291 maybe-install-cgen:
6292 @if cgen
6293 maybe-install-cgen: install-cgen
6294
6295 install-cgen: installdirs
6296         @: $(MAKE); $(unstage)
6297         @r=`${PWD_COMMAND}`; export r; \
6298         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6299         $(HOST_EXPORTS) \
6300         (cd $(HOST_SUBDIR)/cgen && \
6301           $(MAKE) $(FLAGS_TO_PASS)  install)
6302
6303 @endif cgen
6304
6305 .PHONY: install-strip-cgen maybe-install-strip-cgen
6306 maybe-install-strip-cgen:
6307 @if cgen
6308 maybe-install-strip-cgen: install-strip-cgen
6309
6310 install-strip-cgen: installdirs
6311         @: $(MAKE); $(unstage)
6312         @r=`${PWD_COMMAND}`; export r; \
6313         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6314         $(HOST_EXPORTS) \
6315         (cd $(HOST_SUBDIR)/cgen && \
6316           $(MAKE) $(FLAGS_TO_PASS)  install-strip)
6317
6318 @endif cgen
6319
6320 # Other targets (info, dvi, pdf, etc.)
6321
6322 .PHONY: maybe-info-cgen info-cgen
6323 maybe-info-cgen:
6324 @if cgen
6325 maybe-info-cgen: info-cgen
6326
6327 info-cgen: \
6328     configure-cgen 
6329         @: $(MAKE); $(unstage)
6330         @[ -f ./cgen/Makefile ] || exit 0; \
6331         r=`${PWD_COMMAND}`; export r; \
6332         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6333         $(HOST_EXPORTS) \
6334         for flag in $(EXTRA_HOST_FLAGS) ; do \
6335           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
6336         done; \
6337         echo "Doing info in cgen"; \
6338         (cd $(HOST_SUBDIR)/cgen && \
6339           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
6340                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
6341                   "RANLIB=$${RANLIB}" \
6342                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
6343                   info) \
6344           || exit 1
6345
6346 @endif cgen
6347
6348 .PHONY: maybe-dvi-cgen dvi-cgen
6349 maybe-dvi-cgen:
6350 @if cgen
6351 maybe-dvi-cgen: dvi-cgen
6352
6353 dvi-cgen: \
6354     configure-cgen 
6355         @: $(MAKE); $(unstage)
6356         @[ -f ./cgen/Makefile ] || exit 0; \
6357         r=`${PWD_COMMAND}`; export r; \
6358         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6359         $(HOST_EXPORTS) \
6360         for flag in $(EXTRA_HOST_FLAGS) ; do \
6361           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
6362         done; \
6363         echo "Doing dvi in cgen"; \
6364         (cd $(HOST_SUBDIR)/cgen && \
6365           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
6366                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
6367                   "RANLIB=$${RANLIB}" \
6368                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
6369                   dvi) \
6370           || exit 1
6371
6372 @endif cgen
6373
6374 .PHONY: maybe-pdf-cgen pdf-cgen
6375 maybe-pdf-cgen:
6376 @if cgen
6377 maybe-pdf-cgen: pdf-cgen
6378
6379 pdf-cgen: \
6380     configure-cgen 
6381         @: $(MAKE); $(unstage)
6382         @[ -f ./cgen/Makefile ] || exit 0; \
6383         r=`${PWD_COMMAND}`; export r; \
6384         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6385         $(HOST_EXPORTS) \
6386         for flag in $(EXTRA_HOST_FLAGS) ; do \
6387           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
6388         done; \
6389         echo "Doing pdf in cgen"; \
6390         (cd $(HOST_SUBDIR)/cgen && \
6391           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
6392                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
6393                   "RANLIB=$${RANLIB}" \
6394                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
6395                   pdf) \
6396           || exit 1
6397
6398 @endif cgen
6399
6400 .PHONY: maybe-html-cgen html-cgen
6401 maybe-html-cgen:
6402 @if cgen
6403 maybe-html-cgen: html-cgen
6404
6405 html-cgen: \
6406     configure-cgen 
6407         @: $(MAKE); $(unstage)
6408         @[ -f ./cgen/Makefile ] || exit 0; \
6409         r=`${PWD_COMMAND}`; export r; \
6410         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6411         $(HOST_EXPORTS) \
6412         for flag in $(EXTRA_HOST_FLAGS) ; do \
6413           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
6414         done; \
6415         echo "Doing html in cgen"; \
6416         (cd $(HOST_SUBDIR)/cgen && \
6417           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
6418                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
6419                   "RANLIB=$${RANLIB}" \
6420                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
6421                   html) \
6422           || exit 1
6423
6424 @endif cgen
6425
6426 .PHONY: maybe-TAGS-cgen TAGS-cgen
6427 maybe-TAGS-cgen:
6428 @if cgen
6429 maybe-TAGS-cgen: TAGS-cgen
6430
6431 TAGS-cgen: \
6432     configure-cgen 
6433         @: $(MAKE); $(unstage)
6434         @[ -f ./cgen/Makefile ] || exit 0; \
6435         r=`${PWD_COMMAND}`; export r; \
6436         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6437         $(HOST_EXPORTS) \
6438         for flag in $(EXTRA_HOST_FLAGS) ; do \
6439           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
6440         done; \
6441         echo "Doing TAGS in cgen"; \
6442         (cd $(HOST_SUBDIR)/cgen && \
6443           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
6444                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
6445                   "RANLIB=$${RANLIB}" \
6446                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
6447                   TAGS) \
6448           || exit 1
6449
6450 @endif cgen
6451
6452 .PHONY: maybe-install-info-cgen install-info-cgen
6453 maybe-install-info-cgen:
6454 @if cgen
6455 maybe-install-info-cgen: install-info-cgen
6456
6457 install-info-cgen: \
6458     configure-cgen \
6459     info-cgen 
6460         @: $(MAKE); $(unstage)
6461         @[ -f ./cgen/Makefile ] || exit 0; \
6462         r=`${PWD_COMMAND}`; export r; \
6463         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6464         $(HOST_EXPORTS) \
6465         for flag in $(EXTRA_HOST_FLAGS) ; do \
6466           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
6467         done; \
6468         echo "Doing install-info in cgen"; \
6469         (cd $(HOST_SUBDIR)/cgen && \
6470           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
6471                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
6472                   "RANLIB=$${RANLIB}" \
6473                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
6474                   install-info) \
6475           || exit 1
6476
6477 @endif cgen
6478
6479 .PHONY: maybe-install-pdf-cgen install-pdf-cgen
6480 maybe-install-pdf-cgen:
6481 @if cgen
6482 maybe-install-pdf-cgen: install-pdf-cgen
6483
6484 install-pdf-cgen: \
6485     configure-cgen \
6486     pdf-cgen 
6487         @: $(MAKE); $(unstage)
6488         @[ -f ./cgen/Makefile ] || exit 0; \
6489         r=`${PWD_COMMAND}`; export r; \
6490         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6491         $(HOST_EXPORTS) \
6492         for flag in $(EXTRA_HOST_FLAGS) ; do \
6493           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
6494         done; \
6495         echo "Doing install-pdf in cgen"; \
6496         (cd $(HOST_SUBDIR)/cgen && \
6497           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
6498                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
6499                   "RANLIB=$${RANLIB}" \
6500                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
6501                   install-pdf) \
6502           || exit 1
6503
6504 @endif cgen
6505
6506 .PHONY: maybe-install-html-cgen install-html-cgen
6507 maybe-install-html-cgen:
6508 @if cgen
6509 maybe-install-html-cgen: install-html-cgen
6510
6511 install-html-cgen: \
6512     configure-cgen \
6513     html-cgen 
6514         @: $(MAKE); $(unstage)
6515         @[ -f ./cgen/Makefile ] || exit 0; \
6516         r=`${PWD_COMMAND}`; export r; \
6517         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6518         $(HOST_EXPORTS) \
6519         for flag in $(EXTRA_HOST_FLAGS) ; do \
6520           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
6521         done; \
6522         echo "Doing install-html in cgen"; \
6523         (cd $(HOST_SUBDIR)/cgen && \
6524           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
6525                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
6526                   "RANLIB=$${RANLIB}" \
6527                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
6528                   install-html) \
6529           || exit 1
6530
6531 @endif cgen
6532
6533 .PHONY: maybe-installcheck-cgen installcheck-cgen
6534 maybe-installcheck-cgen:
6535 @if cgen
6536 maybe-installcheck-cgen: installcheck-cgen
6537
6538 installcheck-cgen: \
6539     configure-cgen 
6540         @: $(MAKE); $(unstage)
6541         @[ -f ./cgen/Makefile ] || exit 0; \
6542         r=`${PWD_COMMAND}`; export r; \
6543         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6544         $(HOST_EXPORTS) \
6545         for flag in $(EXTRA_HOST_FLAGS) ; do \
6546           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
6547         done; \
6548         echo "Doing installcheck in cgen"; \
6549         (cd $(HOST_SUBDIR)/cgen && \
6550           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
6551                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
6552                   "RANLIB=$${RANLIB}" \
6553                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
6554                   installcheck) \
6555           || exit 1
6556
6557 @endif cgen
6558
6559 .PHONY: maybe-mostlyclean-cgen mostlyclean-cgen
6560 maybe-mostlyclean-cgen:
6561 @if cgen
6562 maybe-mostlyclean-cgen: mostlyclean-cgen
6563
6564 mostlyclean-cgen: 
6565         @: $(MAKE); $(unstage)
6566         @[ -f ./cgen/Makefile ] || exit 0; \
6567         r=`${PWD_COMMAND}`; export r; \
6568         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6569         $(HOST_EXPORTS) \
6570         for flag in $(EXTRA_HOST_FLAGS) ; do \
6571           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
6572         done; \
6573         echo "Doing mostlyclean in cgen"; \
6574         (cd $(HOST_SUBDIR)/cgen && \
6575           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
6576                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
6577                   "RANLIB=$${RANLIB}" \
6578                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
6579                   mostlyclean) \
6580           || exit 1
6581
6582 @endif cgen
6583
6584 .PHONY: maybe-clean-cgen clean-cgen
6585 maybe-clean-cgen:
6586 @if cgen
6587 maybe-clean-cgen: clean-cgen
6588
6589 clean-cgen: 
6590         @: $(MAKE); $(unstage)
6591         @[ -f ./cgen/Makefile ] || exit 0; \
6592         r=`${PWD_COMMAND}`; export r; \
6593         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6594         $(HOST_EXPORTS) \
6595         for flag in $(EXTRA_HOST_FLAGS) ; do \
6596           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
6597         done; \
6598         echo "Doing clean in cgen"; \
6599         (cd $(HOST_SUBDIR)/cgen && \
6600           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
6601                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
6602                   "RANLIB=$${RANLIB}" \
6603                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
6604                   clean) \
6605           || exit 1
6606
6607 @endif cgen
6608
6609 .PHONY: maybe-distclean-cgen distclean-cgen
6610 maybe-distclean-cgen:
6611 @if cgen
6612 maybe-distclean-cgen: distclean-cgen
6613
6614 distclean-cgen: 
6615         @: $(MAKE); $(unstage)
6616         @[ -f ./cgen/Makefile ] || exit 0; \
6617         r=`${PWD_COMMAND}`; export r; \
6618         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6619         $(HOST_EXPORTS) \
6620         for flag in $(EXTRA_HOST_FLAGS) ; do \
6621           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
6622         done; \
6623         echo "Doing distclean in cgen"; \
6624         (cd $(HOST_SUBDIR)/cgen && \
6625           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
6626                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
6627                   "RANLIB=$${RANLIB}" \
6628                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
6629                   distclean) \
6630           || exit 1
6631
6632 @endif cgen
6633
6634 .PHONY: maybe-maintainer-clean-cgen maintainer-clean-cgen
6635 maybe-maintainer-clean-cgen:
6636 @if cgen
6637 maybe-maintainer-clean-cgen: maintainer-clean-cgen
6638
6639 maintainer-clean-cgen: 
6640         @: $(MAKE); $(unstage)
6641         @[ -f ./cgen/Makefile ] || exit 0; \
6642         r=`${PWD_COMMAND}`; export r; \
6643         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6644         $(HOST_EXPORTS) \
6645         for flag in $(EXTRA_HOST_FLAGS) ; do \
6646           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
6647         done; \
6648         echo "Doing maintainer-clean in cgen"; \
6649         (cd $(HOST_SUBDIR)/cgen && \
6650           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
6651                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
6652                   "RANLIB=$${RANLIB}" \
6653                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
6654                   maintainer-clean) \
6655           || exit 1
6656
6657 @endif cgen
6658
6659
6660
6661 .PHONY: configure-dejagnu maybe-configure-dejagnu
6662 maybe-configure-dejagnu:
6663 @if gcc-bootstrap
6664 configure-dejagnu: stage_current
6665 @endif gcc-bootstrap
6666 @if dejagnu
6667 maybe-configure-dejagnu: configure-dejagnu
6668 configure-dejagnu: 
6669         @: $(MAKE); $(unstage)
6670         @r=`${PWD_COMMAND}`; export r; \
6671         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6672         test ! -f $(HOST_SUBDIR)/dejagnu/Makefile || exit 0; \
6673         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/dejagnu; \
6674         $(HOST_EXPORTS)  \
6675         echo Configuring in $(HOST_SUBDIR)/dejagnu; \
6676         cd "$(HOST_SUBDIR)/dejagnu" || exit 1; \
6677         case $(srcdir) in \
6678           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
6679           *) topdir=`echo $(HOST_SUBDIR)/dejagnu/ | \
6680                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
6681         esac; \
6682         module_srcdir=dejagnu; \
6683         $(SHELL) \
6684           $$s/$$module_srcdir/configure \
6685           --srcdir=$${topdir}/$$module_srcdir \
6686           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
6687           --target=${target_alias}  \
6688           || exit 1
6689 @endif dejagnu
6690
6691
6692
6693
6694
6695 .PHONY: all-dejagnu maybe-all-dejagnu
6696 maybe-all-dejagnu:
6697 @if gcc-bootstrap
6698 all-dejagnu: stage_current
6699 @endif gcc-bootstrap
6700 @if dejagnu
6701 TARGET-dejagnu=all
6702 maybe-all-dejagnu: all-dejagnu
6703 all-dejagnu: configure-dejagnu
6704         @: $(MAKE); $(unstage)
6705         @r=`${PWD_COMMAND}`; export r; \
6706         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6707         $(HOST_EXPORTS)  \
6708         (cd $(HOST_SUBDIR)/dejagnu && \
6709           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS)  \
6710                 $(TARGET-dejagnu))
6711 @endif dejagnu
6712
6713
6714
6715
6716 .PHONY: check-dejagnu maybe-check-dejagnu
6717 maybe-check-dejagnu:
6718 @if dejagnu
6719 maybe-check-dejagnu: check-dejagnu
6720
6721 check-dejagnu:
6722         @: $(MAKE); $(unstage)
6723         @r=`${PWD_COMMAND}`; export r; \
6724         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6725         $(HOST_EXPORTS)  \
6726         (cd $(HOST_SUBDIR)/dejagnu && \
6727           $(MAKE) $(FLAGS_TO_PASS)  check)
6728
6729 @endif dejagnu
6730
6731 .PHONY: install-dejagnu maybe-install-dejagnu
6732 maybe-install-dejagnu:
6733 @if dejagnu
6734 maybe-install-dejagnu: install-dejagnu
6735
6736 install-dejagnu: installdirs
6737         @: $(MAKE); $(unstage)
6738         @r=`${PWD_COMMAND}`; export r; \
6739         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6740         $(HOST_EXPORTS) \
6741         (cd $(HOST_SUBDIR)/dejagnu && \
6742           $(MAKE) $(FLAGS_TO_PASS)  install)
6743
6744 @endif dejagnu
6745
6746 .PHONY: install-strip-dejagnu maybe-install-strip-dejagnu
6747 maybe-install-strip-dejagnu:
6748 @if dejagnu
6749 maybe-install-strip-dejagnu: install-strip-dejagnu
6750
6751 install-strip-dejagnu: installdirs
6752         @: $(MAKE); $(unstage)
6753         @r=`${PWD_COMMAND}`; export r; \
6754         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6755         $(HOST_EXPORTS) \
6756         (cd $(HOST_SUBDIR)/dejagnu && \
6757           $(MAKE) $(FLAGS_TO_PASS)  install-strip)
6758
6759 @endif dejagnu
6760
6761 # Other targets (info, dvi, pdf, etc.)
6762
6763 .PHONY: maybe-info-dejagnu info-dejagnu
6764 maybe-info-dejagnu:
6765 @if dejagnu
6766 maybe-info-dejagnu: info-dejagnu
6767
6768 info-dejagnu: \
6769     configure-dejagnu 
6770         @: $(MAKE); $(unstage)
6771         @[ -f ./dejagnu/Makefile ] || exit 0; \
6772         r=`${PWD_COMMAND}`; export r; \
6773         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6774         $(HOST_EXPORTS) \
6775         for flag in $(EXTRA_HOST_FLAGS) ; do \
6776           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
6777         done; \
6778         echo "Doing info in dejagnu"; \
6779         (cd $(HOST_SUBDIR)/dejagnu && \
6780           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
6781                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
6782                   "RANLIB=$${RANLIB}" \
6783                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
6784                   info) \
6785           || exit 1
6786
6787 @endif dejagnu
6788
6789 .PHONY: maybe-dvi-dejagnu dvi-dejagnu
6790 maybe-dvi-dejagnu:
6791 @if dejagnu
6792 maybe-dvi-dejagnu: dvi-dejagnu
6793
6794 dvi-dejagnu: \
6795     configure-dejagnu 
6796         @: $(MAKE); $(unstage)
6797         @[ -f ./dejagnu/Makefile ] || exit 0; \
6798         r=`${PWD_COMMAND}`; export r; \
6799         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6800         $(HOST_EXPORTS) \
6801         for flag in $(EXTRA_HOST_FLAGS) ; do \
6802           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
6803         done; \
6804         echo "Doing dvi in dejagnu"; \
6805         (cd $(HOST_SUBDIR)/dejagnu && \
6806           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
6807                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
6808                   "RANLIB=$${RANLIB}" \
6809                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
6810                   dvi) \
6811           || exit 1
6812
6813 @endif dejagnu
6814
6815 .PHONY: maybe-pdf-dejagnu pdf-dejagnu
6816 maybe-pdf-dejagnu:
6817 @if dejagnu
6818 maybe-pdf-dejagnu: pdf-dejagnu
6819
6820 pdf-dejagnu: \
6821     configure-dejagnu 
6822         @: $(MAKE); $(unstage)
6823         @[ -f ./dejagnu/Makefile ] || exit 0; \
6824         r=`${PWD_COMMAND}`; export r; \
6825         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6826         $(HOST_EXPORTS) \
6827         for flag in $(EXTRA_HOST_FLAGS) ; do \
6828           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
6829         done; \
6830         echo "Doing pdf in dejagnu"; \
6831         (cd $(HOST_SUBDIR)/dejagnu && \
6832           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
6833                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
6834                   "RANLIB=$${RANLIB}" \
6835                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
6836                   pdf) \
6837           || exit 1
6838
6839 @endif dejagnu
6840
6841 .PHONY: maybe-html-dejagnu html-dejagnu
6842 maybe-html-dejagnu:
6843 @if dejagnu
6844 maybe-html-dejagnu: html-dejagnu
6845
6846 html-dejagnu: \
6847     configure-dejagnu 
6848         @: $(MAKE); $(unstage)
6849         @[ -f ./dejagnu/Makefile ] || exit 0; \
6850         r=`${PWD_COMMAND}`; export r; \
6851         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6852         $(HOST_EXPORTS) \
6853         for flag in $(EXTRA_HOST_FLAGS) ; do \
6854           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
6855         done; \
6856         echo "Doing html in dejagnu"; \
6857         (cd $(HOST_SUBDIR)/dejagnu && \
6858           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
6859                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
6860                   "RANLIB=$${RANLIB}" \
6861                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
6862                   html) \
6863           || exit 1
6864
6865 @endif dejagnu
6866
6867 .PHONY: maybe-TAGS-dejagnu TAGS-dejagnu
6868 maybe-TAGS-dejagnu:
6869 @if dejagnu
6870 maybe-TAGS-dejagnu: TAGS-dejagnu
6871
6872 TAGS-dejagnu: \
6873     configure-dejagnu 
6874         @: $(MAKE); $(unstage)
6875         @[ -f ./dejagnu/Makefile ] || exit 0; \
6876         r=`${PWD_COMMAND}`; export r; \
6877         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6878         $(HOST_EXPORTS) \
6879         for flag in $(EXTRA_HOST_FLAGS) ; do \
6880           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
6881         done; \
6882         echo "Doing TAGS in dejagnu"; \
6883         (cd $(HOST_SUBDIR)/dejagnu && \
6884           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
6885                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
6886                   "RANLIB=$${RANLIB}" \
6887                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
6888                   TAGS) \
6889           || exit 1
6890
6891 @endif dejagnu
6892
6893 .PHONY: maybe-install-info-dejagnu install-info-dejagnu
6894 maybe-install-info-dejagnu:
6895 @if dejagnu
6896 maybe-install-info-dejagnu: install-info-dejagnu
6897
6898 install-info-dejagnu: \
6899     configure-dejagnu \
6900     info-dejagnu 
6901         @: $(MAKE); $(unstage)
6902         @[ -f ./dejagnu/Makefile ] || exit 0; \
6903         r=`${PWD_COMMAND}`; export r; \
6904         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6905         $(HOST_EXPORTS) \
6906         for flag in $(EXTRA_HOST_FLAGS) ; do \
6907           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
6908         done; \
6909         echo "Doing install-info in dejagnu"; \
6910         (cd $(HOST_SUBDIR)/dejagnu && \
6911           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
6912                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
6913                   "RANLIB=$${RANLIB}" \
6914                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
6915                   install-info) \
6916           || exit 1
6917
6918 @endif dejagnu
6919
6920 .PHONY: maybe-install-pdf-dejagnu install-pdf-dejagnu
6921 maybe-install-pdf-dejagnu:
6922 @if dejagnu
6923 maybe-install-pdf-dejagnu: install-pdf-dejagnu
6924
6925 install-pdf-dejagnu: \
6926     configure-dejagnu \
6927     pdf-dejagnu 
6928         @: $(MAKE); $(unstage)
6929         @[ -f ./dejagnu/Makefile ] || exit 0; \
6930         r=`${PWD_COMMAND}`; export r; \
6931         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6932         $(HOST_EXPORTS) \
6933         for flag in $(EXTRA_HOST_FLAGS) ; do \
6934           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
6935         done; \
6936         echo "Doing install-pdf in dejagnu"; \
6937         (cd $(HOST_SUBDIR)/dejagnu && \
6938           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
6939                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
6940                   "RANLIB=$${RANLIB}" \
6941                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
6942                   install-pdf) \
6943           || exit 1
6944
6945 @endif dejagnu
6946
6947 .PHONY: maybe-install-html-dejagnu install-html-dejagnu
6948 maybe-install-html-dejagnu:
6949 @if dejagnu
6950 maybe-install-html-dejagnu: install-html-dejagnu
6951
6952 install-html-dejagnu: \
6953     configure-dejagnu \
6954     html-dejagnu 
6955         @: $(MAKE); $(unstage)
6956         @[ -f ./dejagnu/Makefile ] || exit 0; \
6957         r=`${PWD_COMMAND}`; export r; \
6958         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6959         $(HOST_EXPORTS) \
6960         for flag in $(EXTRA_HOST_FLAGS) ; do \
6961           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
6962         done; \
6963         echo "Doing install-html in dejagnu"; \
6964         (cd $(HOST_SUBDIR)/dejagnu && \
6965           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
6966                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
6967                   "RANLIB=$${RANLIB}" \
6968                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
6969                   install-html) \
6970           || exit 1
6971
6972 @endif dejagnu
6973
6974 .PHONY: maybe-installcheck-dejagnu installcheck-dejagnu
6975 maybe-installcheck-dejagnu:
6976 @if dejagnu
6977 maybe-installcheck-dejagnu: installcheck-dejagnu
6978
6979 installcheck-dejagnu: \
6980     configure-dejagnu 
6981         @: $(MAKE); $(unstage)
6982         @[ -f ./dejagnu/Makefile ] || exit 0; \
6983         r=`${PWD_COMMAND}`; export r; \
6984         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6985         $(HOST_EXPORTS) \
6986         for flag in $(EXTRA_HOST_FLAGS) ; do \
6987           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
6988         done; \
6989         echo "Doing installcheck in dejagnu"; \
6990         (cd $(HOST_SUBDIR)/dejagnu && \
6991           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
6992                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
6993                   "RANLIB=$${RANLIB}" \
6994                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
6995                   installcheck) \
6996           || exit 1
6997
6998 @endif dejagnu
6999
7000 .PHONY: maybe-mostlyclean-dejagnu mostlyclean-dejagnu
7001 maybe-mostlyclean-dejagnu:
7002 @if dejagnu
7003 maybe-mostlyclean-dejagnu: mostlyclean-dejagnu
7004
7005 mostlyclean-dejagnu: 
7006         @: $(MAKE); $(unstage)
7007         @[ -f ./dejagnu/Makefile ] || exit 0; \
7008         r=`${PWD_COMMAND}`; export r; \
7009         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7010         $(HOST_EXPORTS) \
7011         for flag in $(EXTRA_HOST_FLAGS) ; do \
7012           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7013         done; \
7014         echo "Doing mostlyclean in dejagnu"; \
7015         (cd $(HOST_SUBDIR)/dejagnu && \
7016           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7017                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7018                   "RANLIB=$${RANLIB}" \
7019                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
7020                   mostlyclean) \
7021           || exit 1
7022
7023 @endif dejagnu
7024
7025 .PHONY: maybe-clean-dejagnu clean-dejagnu
7026 maybe-clean-dejagnu:
7027 @if dejagnu
7028 maybe-clean-dejagnu: clean-dejagnu
7029
7030 clean-dejagnu: 
7031         @: $(MAKE); $(unstage)
7032         @[ -f ./dejagnu/Makefile ] || exit 0; \
7033         r=`${PWD_COMMAND}`; export r; \
7034         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7035         $(HOST_EXPORTS) \
7036         for flag in $(EXTRA_HOST_FLAGS) ; do \
7037           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7038         done; \
7039         echo "Doing clean in dejagnu"; \
7040         (cd $(HOST_SUBDIR)/dejagnu && \
7041           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7042                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7043                   "RANLIB=$${RANLIB}" \
7044                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
7045                   clean) \
7046           || exit 1
7047
7048 @endif dejagnu
7049
7050 .PHONY: maybe-distclean-dejagnu distclean-dejagnu
7051 maybe-distclean-dejagnu:
7052 @if dejagnu
7053 maybe-distclean-dejagnu: distclean-dejagnu
7054
7055 distclean-dejagnu: 
7056         @: $(MAKE); $(unstage)
7057         @[ -f ./dejagnu/Makefile ] || exit 0; \
7058         r=`${PWD_COMMAND}`; export r; \
7059         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7060         $(HOST_EXPORTS) \
7061         for flag in $(EXTRA_HOST_FLAGS) ; do \
7062           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7063         done; \
7064         echo "Doing distclean in dejagnu"; \
7065         (cd $(HOST_SUBDIR)/dejagnu && \
7066           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7067                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7068                   "RANLIB=$${RANLIB}" \
7069                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
7070                   distclean) \
7071           || exit 1
7072
7073 @endif dejagnu
7074
7075 .PHONY: maybe-maintainer-clean-dejagnu maintainer-clean-dejagnu
7076 maybe-maintainer-clean-dejagnu:
7077 @if dejagnu
7078 maybe-maintainer-clean-dejagnu: maintainer-clean-dejagnu
7079
7080 maintainer-clean-dejagnu: 
7081         @: $(MAKE); $(unstage)
7082         @[ -f ./dejagnu/Makefile ] || exit 0; \
7083         r=`${PWD_COMMAND}`; export r; \
7084         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7085         $(HOST_EXPORTS) \
7086         for flag in $(EXTRA_HOST_FLAGS) ; do \
7087           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7088         done; \
7089         echo "Doing maintainer-clean in dejagnu"; \
7090         (cd $(HOST_SUBDIR)/dejagnu && \
7091           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7092                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7093                   "RANLIB=$${RANLIB}" \
7094                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
7095                   maintainer-clean) \
7096           || exit 1
7097
7098 @endif dejagnu
7099
7100
7101
7102 .PHONY: configure-etc maybe-configure-etc
7103 maybe-configure-etc:
7104 @if gcc-bootstrap
7105 configure-etc: stage_current
7106 @endif gcc-bootstrap
7107 @if etc
7108 maybe-configure-etc: configure-etc
7109 configure-etc: 
7110         @: $(MAKE); $(unstage)
7111         @r=`${PWD_COMMAND}`; export r; \
7112         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7113         test ! -f $(HOST_SUBDIR)/etc/Makefile || exit 0; \
7114         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/etc; \
7115         $(HOST_EXPORTS)  \
7116         echo Configuring in $(HOST_SUBDIR)/etc; \
7117         cd "$(HOST_SUBDIR)/etc" || exit 1; \
7118         case $(srcdir) in \
7119           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
7120           *) topdir=`echo $(HOST_SUBDIR)/etc/ | \
7121                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
7122         esac; \
7123         module_srcdir=etc; \
7124         $(SHELL) \
7125           $$s/$$module_srcdir/configure \
7126           --srcdir=$${topdir}/$$module_srcdir \
7127           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
7128           --target=${target_alias}  \
7129           || exit 1
7130 @endif etc
7131
7132
7133
7134
7135
7136 .PHONY: all-etc maybe-all-etc
7137 maybe-all-etc:
7138 @if gcc-bootstrap
7139 all-etc: stage_current
7140 @endif gcc-bootstrap
7141 @if etc
7142 TARGET-etc=all
7143 maybe-all-etc: all-etc
7144 all-etc: configure-etc
7145         @: $(MAKE); $(unstage)
7146         @r=`${PWD_COMMAND}`; export r; \
7147         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7148         $(HOST_EXPORTS)  \
7149         (cd $(HOST_SUBDIR)/etc && \
7150           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS)  \
7151                 $(TARGET-etc))
7152 @endif etc
7153
7154
7155
7156
7157 .PHONY: check-etc maybe-check-etc
7158 maybe-check-etc:
7159 @if etc
7160 maybe-check-etc: check-etc
7161
7162 check-etc:
7163         @: $(MAKE); $(unstage)
7164         @r=`${PWD_COMMAND}`; export r; \
7165         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7166         $(HOST_EXPORTS)  \
7167         (cd $(HOST_SUBDIR)/etc && \
7168           $(MAKE) $(FLAGS_TO_PASS)  check)
7169
7170 @endif etc
7171
7172 .PHONY: install-etc maybe-install-etc
7173 maybe-install-etc:
7174 @if etc
7175 maybe-install-etc: install-etc
7176
7177 install-etc: installdirs
7178         @: $(MAKE); $(unstage)
7179         @r=`${PWD_COMMAND}`; export r; \
7180         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7181         $(HOST_EXPORTS) \
7182         (cd $(HOST_SUBDIR)/etc && \
7183           $(MAKE) $(FLAGS_TO_PASS)  install)
7184
7185 @endif etc
7186
7187 .PHONY: install-strip-etc maybe-install-strip-etc
7188 maybe-install-strip-etc:
7189 @if etc
7190 maybe-install-strip-etc: install-strip-etc
7191
7192 install-strip-etc: installdirs
7193         @: $(MAKE); $(unstage)
7194         @r=`${PWD_COMMAND}`; export r; \
7195         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7196         $(HOST_EXPORTS) \
7197         (cd $(HOST_SUBDIR)/etc && \
7198           $(MAKE) $(FLAGS_TO_PASS)  install-strip)
7199
7200 @endif etc
7201
7202 # Other targets (info, dvi, pdf, etc.)
7203
7204 .PHONY: maybe-info-etc info-etc
7205 maybe-info-etc:
7206 @if etc
7207 maybe-info-etc: info-etc
7208
7209 info-etc: \
7210     configure-etc 
7211         @: $(MAKE); $(unstage)
7212         @[ -f ./etc/Makefile ] || exit 0; \
7213         r=`${PWD_COMMAND}`; export r; \
7214         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7215         $(HOST_EXPORTS) \
7216         for flag in $(EXTRA_HOST_FLAGS) ; do \
7217           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7218         done; \
7219         echo "Doing info in etc"; \
7220         (cd $(HOST_SUBDIR)/etc && \
7221           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7222                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7223                   "RANLIB=$${RANLIB}" \
7224                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
7225                   info) \
7226           || exit 1
7227
7228 @endif etc
7229
7230 .PHONY: maybe-dvi-etc dvi-etc
7231 maybe-dvi-etc:
7232 @if etc
7233 maybe-dvi-etc: dvi-etc
7234
7235 dvi-etc: \
7236     configure-etc 
7237         @: $(MAKE); $(unstage)
7238         @[ -f ./etc/Makefile ] || exit 0; \
7239         r=`${PWD_COMMAND}`; export r; \
7240         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7241         $(HOST_EXPORTS) \
7242         for flag in $(EXTRA_HOST_FLAGS) ; do \
7243           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7244         done; \
7245         echo "Doing dvi in etc"; \
7246         (cd $(HOST_SUBDIR)/etc && \
7247           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7248                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7249                   "RANLIB=$${RANLIB}" \
7250                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
7251                   dvi) \
7252           || exit 1
7253
7254 @endif etc
7255
7256 .PHONY: maybe-pdf-etc pdf-etc
7257 maybe-pdf-etc:
7258 @if etc
7259 maybe-pdf-etc: pdf-etc
7260
7261 pdf-etc: \
7262     configure-etc 
7263         @: $(MAKE); $(unstage)
7264         @[ -f ./etc/Makefile ] || exit 0; \
7265         r=`${PWD_COMMAND}`; export r; \
7266         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7267         $(HOST_EXPORTS) \
7268         for flag in $(EXTRA_HOST_FLAGS) ; do \
7269           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7270         done; \
7271         echo "Doing pdf in etc"; \
7272         (cd $(HOST_SUBDIR)/etc && \
7273           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7274                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7275                   "RANLIB=$${RANLIB}" \
7276                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
7277                   pdf) \
7278           || exit 1
7279
7280 @endif etc
7281
7282 .PHONY: maybe-html-etc html-etc
7283 maybe-html-etc:
7284 @if etc
7285 maybe-html-etc: html-etc
7286
7287 html-etc: \
7288     configure-etc 
7289         @: $(MAKE); $(unstage)
7290         @[ -f ./etc/Makefile ] || exit 0; \
7291         r=`${PWD_COMMAND}`; export r; \
7292         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7293         $(HOST_EXPORTS) \
7294         for flag in $(EXTRA_HOST_FLAGS) ; do \
7295           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7296         done; \
7297         echo "Doing html in etc"; \
7298         (cd $(HOST_SUBDIR)/etc && \
7299           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7300                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7301                   "RANLIB=$${RANLIB}" \
7302                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
7303                   html) \
7304           || exit 1
7305
7306 @endif etc
7307
7308 .PHONY: maybe-TAGS-etc TAGS-etc
7309 maybe-TAGS-etc:
7310 @if etc
7311 maybe-TAGS-etc: TAGS-etc
7312
7313 TAGS-etc: \
7314     configure-etc 
7315         @: $(MAKE); $(unstage)
7316         @[ -f ./etc/Makefile ] || exit 0; \
7317         r=`${PWD_COMMAND}`; export r; \
7318         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7319         $(HOST_EXPORTS) \
7320         for flag in $(EXTRA_HOST_FLAGS) ; do \
7321           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7322         done; \
7323         echo "Doing TAGS in etc"; \
7324         (cd $(HOST_SUBDIR)/etc && \
7325           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7326                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7327                   "RANLIB=$${RANLIB}" \
7328                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
7329                   TAGS) \
7330           || exit 1
7331
7332 @endif etc
7333
7334 .PHONY: maybe-install-info-etc install-info-etc
7335 maybe-install-info-etc:
7336 @if etc
7337 maybe-install-info-etc: install-info-etc
7338
7339 install-info-etc: \
7340     configure-etc \
7341     info-etc 
7342         @: $(MAKE); $(unstage)
7343         @[ -f ./etc/Makefile ] || exit 0; \
7344         r=`${PWD_COMMAND}`; export r; \
7345         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7346         $(HOST_EXPORTS) \
7347         for flag in $(EXTRA_HOST_FLAGS) ; do \
7348           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7349         done; \
7350         echo "Doing install-info in etc"; \
7351         (cd $(HOST_SUBDIR)/etc && \
7352           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7353                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7354                   "RANLIB=$${RANLIB}" \
7355                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
7356                   install-info) \
7357           || exit 1
7358
7359 @endif etc
7360
7361 .PHONY: maybe-install-pdf-etc install-pdf-etc
7362 maybe-install-pdf-etc:
7363 @if etc
7364 maybe-install-pdf-etc: install-pdf-etc
7365
7366 install-pdf-etc: \
7367     configure-etc \
7368     pdf-etc 
7369         @: $(MAKE); $(unstage)
7370         @[ -f ./etc/Makefile ] || exit 0; \
7371         r=`${PWD_COMMAND}`; export r; \
7372         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7373         $(HOST_EXPORTS) \
7374         for flag in $(EXTRA_HOST_FLAGS) ; do \
7375           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7376         done; \
7377         echo "Doing install-pdf in etc"; \
7378         (cd $(HOST_SUBDIR)/etc && \
7379           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7380                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7381                   "RANLIB=$${RANLIB}" \
7382                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
7383                   install-pdf) \
7384           || exit 1
7385
7386 @endif etc
7387
7388 .PHONY: maybe-install-html-etc install-html-etc
7389 maybe-install-html-etc:
7390 @if etc
7391 maybe-install-html-etc: install-html-etc
7392
7393 install-html-etc: \
7394     configure-etc \
7395     html-etc 
7396         @: $(MAKE); $(unstage)
7397         @[ -f ./etc/Makefile ] || exit 0; \
7398         r=`${PWD_COMMAND}`; export r; \
7399         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7400         $(HOST_EXPORTS) \
7401         for flag in $(EXTRA_HOST_FLAGS) ; do \
7402           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7403         done; \
7404         echo "Doing install-html in etc"; \
7405         (cd $(HOST_SUBDIR)/etc && \
7406           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7407                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7408                   "RANLIB=$${RANLIB}" \
7409                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
7410                   install-html) \
7411           || exit 1
7412
7413 @endif etc
7414
7415 .PHONY: maybe-installcheck-etc installcheck-etc
7416 maybe-installcheck-etc:
7417 @if etc
7418 maybe-installcheck-etc: installcheck-etc
7419
7420 installcheck-etc: \
7421     configure-etc 
7422         @: $(MAKE); $(unstage)
7423         @[ -f ./etc/Makefile ] || exit 0; \
7424         r=`${PWD_COMMAND}`; export r; \
7425         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7426         $(HOST_EXPORTS) \
7427         for flag in $(EXTRA_HOST_FLAGS) ; do \
7428           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7429         done; \
7430         echo "Doing installcheck in etc"; \
7431         (cd $(HOST_SUBDIR)/etc && \
7432           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7433                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7434                   "RANLIB=$${RANLIB}" \
7435                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
7436                   installcheck) \
7437           || exit 1
7438
7439 @endif etc
7440
7441 .PHONY: maybe-mostlyclean-etc mostlyclean-etc
7442 maybe-mostlyclean-etc:
7443 @if etc
7444 maybe-mostlyclean-etc: mostlyclean-etc
7445
7446 mostlyclean-etc: 
7447         @: $(MAKE); $(unstage)
7448         @[ -f ./etc/Makefile ] || exit 0; \
7449         r=`${PWD_COMMAND}`; export r; \
7450         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7451         $(HOST_EXPORTS) \
7452         for flag in $(EXTRA_HOST_FLAGS) ; do \
7453           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7454         done; \
7455         echo "Doing mostlyclean in etc"; \
7456         (cd $(HOST_SUBDIR)/etc && \
7457           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7458                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7459                   "RANLIB=$${RANLIB}" \
7460                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
7461                   mostlyclean) \
7462           || exit 1
7463
7464 @endif etc
7465
7466 .PHONY: maybe-clean-etc clean-etc
7467 maybe-clean-etc:
7468 @if etc
7469 maybe-clean-etc: clean-etc
7470
7471 clean-etc: 
7472         @: $(MAKE); $(unstage)
7473         @[ -f ./etc/Makefile ] || exit 0; \
7474         r=`${PWD_COMMAND}`; export r; \
7475         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7476         $(HOST_EXPORTS) \
7477         for flag in $(EXTRA_HOST_FLAGS) ; do \
7478           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7479         done; \
7480         echo "Doing clean in etc"; \
7481         (cd $(HOST_SUBDIR)/etc && \
7482           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7483                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7484                   "RANLIB=$${RANLIB}" \
7485                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
7486                   clean) \
7487           || exit 1
7488
7489 @endif etc
7490
7491 .PHONY: maybe-distclean-etc distclean-etc
7492 maybe-distclean-etc:
7493 @if etc
7494 maybe-distclean-etc: distclean-etc
7495
7496 distclean-etc: 
7497         @: $(MAKE); $(unstage)
7498         @[ -f ./etc/Makefile ] || exit 0; \
7499         r=`${PWD_COMMAND}`; export r; \
7500         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7501         $(HOST_EXPORTS) \
7502         for flag in $(EXTRA_HOST_FLAGS) ; do \
7503           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7504         done; \
7505         echo "Doing distclean in etc"; \
7506         (cd $(HOST_SUBDIR)/etc && \
7507           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7508                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7509                   "RANLIB=$${RANLIB}" \
7510                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
7511                   distclean) \
7512           || exit 1
7513
7514 @endif etc
7515
7516 .PHONY: maybe-maintainer-clean-etc maintainer-clean-etc
7517 maybe-maintainer-clean-etc:
7518 @if etc
7519 maybe-maintainer-clean-etc: maintainer-clean-etc
7520
7521 maintainer-clean-etc: 
7522         @: $(MAKE); $(unstage)
7523         @[ -f ./etc/Makefile ] || exit 0; \
7524         r=`${PWD_COMMAND}`; export r; \
7525         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7526         $(HOST_EXPORTS) \
7527         for flag in $(EXTRA_HOST_FLAGS) ; do \
7528           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7529         done; \
7530         echo "Doing maintainer-clean in etc"; \
7531         (cd $(HOST_SUBDIR)/etc && \
7532           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7533                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7534                   "RANLIB=$${RANLIB}" \
7535                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
7536                   maintainer-clean) \
7537           || exit 1
7538
7539 @endif etc
7540
7541
7542
7543 .PHONY: configure-fastjar maybe-configure-fastjar
7544 maybe-configure-fastjar:
7545 @if gcc-bootstrap
7546 configure-fastjar: stage_current
7547 @endif gcc-bootstrap
7548 @if fastjar
7549 maybe-configure-fastjar: configure-fastjar
7550 configure-fastjar: 
7551         @: $(MAKE); $(unstage)
7552         @r=`${PWD_COMMAND}`; export r; \
7553         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7554         test ! -f $(HOST_SUBDIR)/fastjar/Makefile || exit 0; \
7555         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/fastjar; \
7556         $(HOST_EXPORTS)  \
7557         echo Configuring in $(HOST_SUBDIR)/fastjar; \
7558         cd "$(HOST_SUBDIR)/fastjar" || exit 1; \
7559         case $(srcdir) in \
7560           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
7561           *) topdir=`echo $(HOST_SUBDIR)/fastjar/ | \
7562                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
7563         esac; \
7564         module_srcdir=fastjar; \
7565         $(SHELL) \
7566           $$s/$$module_srcdir/configure \
7567           --srcdir=$${topdir}/$$module_srcdir \
7568           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
7569           --target=${target_alias}  \
7570           || exit 1
7571 @endif fastjar
7572
7573
7574
7575
7576
7577 .PHONY: all-fastjar maybe-all-fastjar
7578 maybe-all-fastjar:
7579 @if gcc-bootstrap
7580 all-fastjar: stage_current
7581 @endif gcc-bootstrap
7582 @if fastjar
7583 TARGET-fastjar=all
7584 maybe-all-fastjar: all-fastjar
7585 all-fastjar: configure-fastjar
7586         @: $(MAKE); $(unstage)
7587         @r=`${PWD_COMMAND}`; export r; \
7588         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7589         $(HOST_EXPORTS)  \
7590         (cd $(HOST_SUBDIR)/fastjar && \
7591           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS)  \
7592                 $(TARGET-fastjar))
7593 @endif fastjar
7594
7595
7596
7597
7598 .PHONY: check-fastjar maybe-check-fastjar
7599 maybe-check-fastjar:
7600 @if fastjar
7601 maybe-check-fastjar: check-fastjar
7602
7603 # This module is only tested in a native toolchain.
7604 check-fastjar:
7605         @: $(MAKE); $(unstage)
7606         @if [ '$(host)' = '$(target)' ]; then \
7607           r=`${PWD_COMMAND}`; export r; \
7608           s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7609           $(HOST_EXPORTS)  \
7610           (cd $(HOST_SUBDIR)/fastjar && \
7611             $(MAKE) $(FLAGS_TO_PASS)  check)
7612         fi
7613
7614 @endif fastjar
7615
7616 .PHONY: install-fastjar maybe-install-fastjar
7617 maybe-install-fastjar:
7618 @if fastjar
7619 maybe-install-fastjar: install-fastjar
7620
7621 install-fastjar: installdirs
7622         @: $(MAKE); $(unstage)
7623         @r=`${PWD_COMMAND}`; export r; \
7624         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7625         $(HOST_EXPORTS) \
7626         (cd $(HOST_SUBDIR)/fastjar && \
7627           $(MAKE) $(FLAGS_TO_PASS)  install)
7628
7629 @endif fastjar
7630
7631 .PHONY: install-strip-fastjar maybe-install-strip-fastjar
7632 maybe-install-strip-fastjar:
7633 @if fastjar
7634 maybe-install-strip-fastjar: install-strip-fastjar
7635
7636 install-strip-fastjar: installdirs
7637         @: $(MAKE); $(unstage)
7638         @r=`${PWD_COMMAND}`; export r; \
7639         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7640         $(HOST_EXPORTS) \
7641         (cd $(HOST_SUBDIR)/fastjar && \
7642           $(MAKE) $(FLAGS_TO_PASS)  install-strip)
7643
7644 @endif fastjar
7645
7646 # Other targets (info, dvi, pdf, etc.)
7647
7648 .PHONY: maybe-info-fastjar info-fastjar
7649 maybe-info-fastjar:
7650 @if fastjar
7651 maybe-info-fastjar: info-fastjar
7652
7653 info-fastjar: \
7654     configure-fastjar 
7655         @: $(MAKE); $(unstage)
7656         @[ -f ./fastjar/Makefile ] || exit 0; \
7657         r=`${PWD_COMMAND}`; export r; \
7658         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7659         $(HOST_EXPORTS) \
7660         for flag in $(EXTRA_HOST_FLAGS) ; do \
7661           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7662         done; \
7663         echo "Doing info in fastjar"; \
7664         (cd $(HOST_SUBDIR)/fastjar && \
7665           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7666                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7667                   "RANLIB=$${RANLIB}" \
7668                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
7669                   info) \
7670           || exit 1
7671
7672 @endif fastjar
7673
7674 .PHONY: maybe-dvi-fastjar dvi-fastjar
7675 maybe-dvi-fastjar:
7676 @if fastjar
7677 maybe-dvi-fastjar: dvi-fastjar
7678
7679 dvi-fastjar: \
7680     configure-fastjar 
7681         @: $(MAKE); $(unstage)
7682         @[ -f ./fastjar/Makefile ] || exit 0; \
7683         r=`${PWD_COMMAND}`; export r; \
7684         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7685         $(HOST_EXPORTS) \
7686         for flag in $(EXTRA_HOST_FLAGS) ; do \
7687           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7688         done; \
7689         echo "Doing dvi in fastjar"; \
7690         (cd $(HOST_SUBDIR)/fastjar && \
7691           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7692                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7693                   "RANLIB=$${RANLIB}" \
7694                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
7695                   dvi) \
7696           || exit 1
7697
7698 @endif fastjar
7699
7700 .PHONY: maybe-pdf-fastjar pdf-fastjar
7701 maybe-pdf-fastjar:
7702 @if fastjar
7703 maybe-pdf-fastjar: pdf-fastjar
7704
7705 pdf-fastjar: \
7706     configure-fastjar 
7707         @: $(MAKE); $(unstage)
7708         @[ -f ./fastjar/Makefile ] || exit 0; \
7709         r=`${PWD_COMMAND}`; export r; \
7710         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7711         $(HOST_EXPORTS) \
7712         for flag in $(EXTRA_HOST_FLAGS) ; do \
7713           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7714         done; \
7715         echo "Doing pdf in fastjar"; \
7716         (cd $(HOST_SUBDIR)/fastjar && \
7717           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7718                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7719                   "RANLIB=$${RANLIB}" \
7720                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
7721                   pdf) \
7722           || exit 1
7723
7724 @endif fastjar
7725
7726 .PHONY: maybe-html-fastjar html-fastjar
7727 maybe-html-fastjar:
7728 @if fastjar
7729 maybe-html-fastjar: html-fastjar
7730
7731 html-fastjar: \
7732     configure-fastjar 
7733         @: $(MAKE); $(unstage)
7734         @[ -f ./fastjar/Makefile ] || exit 0; \
7735         r=`${PWD_COMMAND}`; export r; \
7736         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7737         $(HOST_EXPORTS) \
7738         for flag in $(EXTRA_HOST_FLAGS) ; do \
7739           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7740         done; \
7741         echo "Doing html in fastjar"; \
7742         (cd $(HOST_SUBDIR)/fastjar && \
7743           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7744                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7745                   "RANLIB=$${RANLIB}" \
7746                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
7747                   html) \
7748           || exit 1
7749
7750 @endif fastjar
7751
7752 .PHONY: maybe-TAGS-fastjar TAGS-fastjar
7753 maybe-TAGS-fastjar:
7754 @if fastjar
7755 maybe-TAGS-fastjar: TAGS-fastjar
7756
7757 TAGS-fastjar: \
7758     configure-fastjar 
7759         @: $(MAKE); $(unstage)
7760         @[ -f ./fastjar/Makefile ] || exit 0; \
7761         r=`${PWD_COMMAND}`; export r; \
7762         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7763         $(HOST_EXPORTS) \
7764         for flag in $(EXTRA_HOST_FLAGS) ; do \
7765           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7766         done; \
7767         echo "Doing TAGS in fastjar"; \
7768         (cd $(HOST_SUBDIR)/fastjar && \
7769           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7770                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7771                   "RANLIB=$${RANLIB}" \
7772                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
7773                   TAGS) \
7774           || exit 1
7775
7776 @endif fastjar
7777
7778 .PHONY: maybe-install-info-fastjar install-info-fastjar
7779 maybe-install-info-fastjar:
7780 @if fastjar
7781 maybe-install-info-fastjar: install-info-fastjar
7782
7783 install-info-fastjar: \
7784     configure-fastjar \
7785     info-fastjar 
7786         @: $(MAKE); $(unstage)
7787         @[ -f ./fastjar/Makefile ] || exit 0; \
7788         r=`${PWD_COMMAND}`; export r; \
7789         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7790         $(HOST_EXPORTS) \
7791         for flag in $(EXTRA_HOST_FLAGS) ; do \
7792           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7793         done; \
7794         echo "Doing install-info in fastjar"; \
7795         (cd $(HOST_SUBDIR)/fastjar && \
7796           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7797                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7798                   "RANLIB=$${RANLIB}" \
7799                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
7800                   install-info) \
7801           || exit 1
7802
7803 @endif fastjar
7804
7805 .PHONY: maybe-install-pdf-fastjar install-pdf-fastjar
7806 maybe-install-pdf-fastjar:
7807 @if fastjar
7808 maybe-install-pdf-fastjar: install-pdf-fastjar
7809
7810 install-pdf-fastjar: \
7811     configure-fastjar \
7812     pdf-fastjar 
7813         @: $(MAKE); $(unstage)
7814         @[ -f ./fastjar/Makefile ] || exit 0; \
7815         r=`${PWD_COMMAND}`; export r; \
7816         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7817         $(HOST_EXPORTS) \
7818         for flag in $(EXTRA_HOST_FLAGS) ; do \
7819           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7820         done; \
7821         echo "Doing install-pdf in fastjar"; \
7822         (cd $(HOST_SUBDIR)/fastjar && \
7823           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7824                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7825                   "RANLIB=$${RANLIB}" \
7826                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
7827                   install-pdf) \
7828           || exit 1
7829
7830 @endif fastjar
7831
7832 .PHONY: maybe-install-html-fastjar install-html-fastjar
7833 maybe-install-html-fastjar:
7834 @if fastjar
7835 maybe-install-html-fastjar: install-html-fastjar
7836
7837 install-html-fastjar: \
7838     configure-fastjar \
7839     html-fastjar 
7840         @: $(MAKE); $(unstage)
7841         @[ -f ./fastjar/Makefile ] || exit 0; \
7842         r=`${PWD_COMMAND}`; export r; \
7843         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7844         $(HOST_EXPORTS) \
7845         for flag in $(EXTRA_HOST_FLAGS) ; do \
7846           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7847         done; \
7848         echo "Doing install-html in fastjar"; \
7849         (cd $(HOST_SUBDIR)/fastjar && \
7850           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7851                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7852                   "RANLIB=$${RANLIB}" \
7853                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
7854                   install-html) \
7855           || exit 1
7856
7857 @endif fastjar
7858
7859 .PHONY: maybe-installcheck-fastjar installcheck-fastjar
7860 maybe-installcheck-fastjar:
7861 @if fastjar
7862 maybe-installcheck-fastjar: installcheck-fastjar
7863
7864 installcheck-fastjar: \
7865     configure-fastjar 
7866         @: $(MAKE); $(unstage)
7867         @[ -f ./fastjar/Makefile ] || exit 0; \
7868         r=`${PWD_COMMAND}`; export r; \
7869         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7870         $(HOST_EXPORTS) \
7871         for flag in $(EXTRA_HOST_FLAGS) ; do \
7872           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7873         done; \
7874         echo "Doing installcheck in fastjar"; \
7875         (cd $(HOST_SUBDIR)/fastjar && \
7876           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7877                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7878                   "RANLIB=$${RANLIB}" \
7879                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
7880                   installcheck) \
7881           || exit 1
7882
7883 @endif fastjar
7884
7885 .PHONY: maybe-mostlyclean-fastjar mostlyclean-fastjar
7886 maybe-mostlyclean-fastjar:
7887 @if fastjar
7888 maybe-mostlyclean-fastjar: mostlyclean-fastjar
7889
7890 mostlyclean-fastjar: 
7891         @: $(MAKE); $(unstage)
7892         @[ -f ./fastjar/Makefile ] || exit 0; \
7893         r=`${PWD_COMMAND}`; export r; \
7894         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7895         $(HOST_EXPORTS) \
7896         for flag in $(EXTRA_HOST_FLAGS) ; do \
7897           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7898         done; \
7899         echo "Doing mostlyclean in fastjar"; \
7900         (cd $(HOST_SUBDIR)/fastjar && \
7901           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7902                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7903                   "RANLIB=$${RANLIB}" \
7904                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
7905                   mostlyclean) \
7906           || exit 1
7907
7908 @endif fastjar
7909
7910 .PHONY: maybe-clean-fastjar clean-fastjar
7911 maybe-clean-fastjar:
7912 @if fastjar
7913 maybe-clean-fastjar: clean-fastjar
7914
7915 clean-fastjar: 
7916         @: $(MAKE); $(unstage)
7917         @[ -f ./fastjar/Makefile ] || exit 0; \
7918         r=`${PWD_COMMAND}`; export r; \
7919         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7920         $(HOST_EXPORTS) \
7921         for flag in $(EXTRA_HOST_FLAGS) ; do \
7922           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7923         done; \
7924         echo "Doing clean in fastjar"; \
7925         (cd $(HOST_SUBDIR)/fastjar && \
7926           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7927                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7928                   "RANLIB=$${RANLIB}" \
7929                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
7930                   clean) \
7931           || exit 1
7932
7933 @endif fastjar
7934
7935 .PHONY: maybe-distclean-fastjar distclean-fastjar
7936 maybe-distclean-fastjar:
7937 @if fastjar
7938 maybe-distclean-fastjar: distclean-fastjar
7939
7940 distclean-fastjar: 
7941         @: $(MAKE); $(unstage)
7942         @[ -f ./fastjar/Makefile ] || exit 0; \
7943         r=`${PWD_COMMAND}`; export r; \
7944         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7945         $(HOST_EXPORTS) \
7946         for flag in $(EXTRA_HOST_FLAGS) ; do \
7947           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7948         done; \
7949         echo "Doing distclean in fastjar"; \
7950         (cd $(HOST_SUBDIR)/fastjar && \
7951           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7952                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7953                   "RANLIB=$${RANLIB}" \
7954                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
7955                   distclean) \
7956           || exit 1
7957
7958 @endif fastjar
7959
7960 .PHONY: maybe-maintainer-clean-fastjar maintainer-clean-fastjar
7961 maybe-maintainer-clean-fastjar:
7962 @if fastjar
7963 maybe-maintainer-clean-fastjar: maintainer-clean-fastjar
7964
7965 maintainer-clean-fastjar: 
7966         @: $(MAKE); $(unstage)
7967         @[ -f ./fastjar/Makefile ] || exit 0; \
7968         r=`${PWD_COMMAND}`; export r; \
7969         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7970         $(HOST_EXPORTS) \
7971         for flag in $(EXTRA_HOST_FLAGS) ; do \
7972           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7973         done; \
7974         echo "Doing maintainer-clean in fastjar"; \
7975         (cd $(HOST_SUBDIR)/fastjar && \
7976           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7977                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7978                   "RANLIB=$${RANLIB}" \
7979                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
7980                   maintainer-clean) \
7981           || exit 1
7982
7983 @endif fastjar
7984
7985
7986
7987 .PHONY: configure-fixincludes maybe-configure-fixincludes
7988 maybe-configure-fixincludes:
7989 @if gcc-bootstrap
7990 configure-fixincludes: stage_current
7991 @endif gcc-bootstrap
7992 @if fixincludes
7993 maybe-configure-fixincludes: configure-fixincludes
7994 configure-fixincludes: 
7995         @r=`${PWD_COMMAND}`; export r; \
7996         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7997         test ! -f $(HOST_SUBDIR)/fixincludes/Makefile || exit 0; \
7998         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/fixincludes; \
7999         $(HOST_EXPORTS)  \
8000         echo Configuring in $(HOST_SUBDIR)/fixincludes; \
8001         cd "$(HOST_SUBDIR)/fixincludes" || exit 1; \
8002         case $(srcdir) in \
8003           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
8004           *) topdir=`echo $(HOST_SUBDIR)/fixincludes/ | \
8005                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
8006         esac; \
8007         module_srcdir=fixincludes; \
8008         $(SHELL) \
8009           $$s/$$module_srcdir/configure \
8010           --srcdir=$${topdir}/$$module_srcdir \
8011           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
8012           --target=${target_alias}  \
8013           || exit 1
8014 @endif fixincludes
8015
8016
8017
8018 .PHONY: configure-stage1-fixincludes maybe-configure-stage1-fixincludes
8019 maybe-configure-stage1-fixincludes:
8020 @if fixincludes-bootstrap
8021 maybe-configure-stage1-fixincludes: configure-stage1-fixincludes
8022 configure-stage1-fixincludes:
8023         @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
8024         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/fixincludes
8025         @r=`${PWD_COMMAND}`; export r; \
8026         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8027         TFLAGS="$(STAGE1_TFLAGS)"; \
8028         test ! -f $(HOST_SUBDIR)/fixincludes/Makefile || exit 0; \
8029         $(HOST_EXPORTS) \
8030         CFLAGS="$(STAGE1_CFLAGS)"; export CFLAGS; \
8031         CXXFLAGS="$(STAGE1_CXXFLAGS)"; export CXXFLAGS; \
8032         LIBCFLAGS="$(LIBCFLAGS)"; export LIBCFLAGS;  \
8033         echo Configuring stage 1 in $(HOST_SUBDIR)/fixincludes; \
8034         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/fixincludes; \
8035         cd $(HOST_SUBDIR)/fixincludes || exit 1; \
8036         case $(srcdir) in \
8037           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
8038           *) topdir=`echo $(HOST_SUBDIR)/fixincludes/ | \
8039                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
8040         esac; \
8041         module_srcdir=fixincludes; \
8042         $(SHELL) $$s/$$module_srcdir/configure \
8043           --srcdir=$${topdir}/$$module_srcdir \
8044           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
8045           --target=${target_alias} \
8046            \
8047           $(STAGE1_CONFIGURE_FLAGS)
8048 @endif fixincludes-bootstrap
8049
8050 .PHONY: configure-stage2-fixincludes maybe-configure-stage2-fixincludes
8051 maybe-configure-stage2-fixincludes:
8052 @if fixincludes-bootstrap
8053 maybe-configure-stage2-fixincludes: configure-stage2-fixincludes
8054 configure-stage2-fixincludes:
8055         @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
8056         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/fixincludes
8057         @r=`${PWD_COMMAND}`; export r; \
8058         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8059         TFLAGS="$(STAGE2_TFLAGS)"; \
8060         test ! -f $(HOST_SUBDIR)/fixincludes/Makefile || exit 0; \
8061         $(HOST_EXPORTS) \
8062         $(POSTSTAGE1_HOST_EXPORTS) \
8063         CFLAGS="$(STAGE2_CFLAGS)"; export CFLAGS; \
8064         CXXFLAGS="$(STAGE2_CXXFLAGS)"; export CXXFLAGS; \
8065         LIBCFLAGS="$(STAGE2_CFLAGS)"; export LIBCFLAGS;  \
8066         echo Configuring stage 2 in $(HOST_SUBDIR)/fixincludes; \
8067         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/fixincludes; \
8068         cd $(HOST_SUBDIR)/fixincludes || exit 1; \
8069         case $(srcdir) in \
8070           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
8071           *) topdir=`echo $(HOST_SUBDIR)/fixincludes/ | \
8072                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
8073         esac; \
8074         module_srcdir=fixincludes; \
8075         $(SHELL) $$s/$$module_srcdir/configure \
8076           --srcdir=$${topdir}/$$module_srcdir \
8077           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
8078           --target=${target_alias} \
8079           --with-build-libsubdir=$(HOST_SUBDIR) \
8080           $(STAGE2_CONFIGURE_FLAGS)
8081 @endif fixincludes-bootstrap
8082
8083 .PHONY: configure-stage3-fixincludes maybe-configure-stage3-fixincludes
8084 maybe-configure-stage3-fixincludes:
8085 @if fixincludes-bootstrap
8086 maybe-configure-stage3-fixincludes: configure-stage3-fixincludes
8087 configure-stage3-fixincludes:
8088         @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
8089         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/fixincludes
8090         @r=`${PWD_COMMAND}`; export r; \
8091         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8092         TFLAGS="$(STAGE3_TFLAGS)"; \
8093         test ! -f $(HOST_SUBDIR)/fixincludes/Makefile || exit 0; \
8094         $(HOST_EXPORTS) \
8095         $(POSTSTAGE1_HOST_EXPORTS) \
8096         CFLAGS="$(STAGE3_CFLAGS)"; export CFLAGS; \
8097         CXXFLAGS="$(STAGE3_CXXFLAGS)"; export CXXFLAGS; \
8098         LIBCFLAGS="$(STAGE3_CFLAGS)"; export LIBCFLAGS;  \
8099         echo Configuring stage 3 in $(HOST_SUBDIR)/fixincludes; \
8100         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/fixincludes; \
8101         cd $(HOST_SUBDIR)/fixincludes || exit 1; \
8102         case $(srcdir) in \
8103           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
8104           *) topdir=`echo $(HOST_SUBDIR)/fixincludes/ | \
8105                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
8106         esac; \
8107         module_srcdir=fixincludes; \
8108         $(SHELL) $$s/$$module_srcdir/configure \
8109           --srcdir=$${topdir}/$$module_srcdir \
8110           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
8111           --target=${target_alias} \
8112           --with-build-libsubdir=$(HOST_SUBDIR) \
8113           $(STAGE3_CONFIGURE_FLAGS)
8114 @endif fixincludes-bootstrap
8115
8116 .PHONY: configure-stage4-fixincludes maybe-configure-stage4-fixincludes
8117 maybe-configure-stage4-fixincludes:
8118 @if fixincludes-bootstrap
8119 maybe-configure-stage4-fixincludes: configure-stage4-fixincludes
8120 configure-stage4-fixincludes:
8121         @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
8122         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/fixincludes
8123         @r=`${PWD_COMMAND}`; export r; \
8124         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8125         TFLAGS="$(STAGE4_TFLAGS)"; \
8126         test ! -f $(HOST_SUBDIR)/fixincludes/Makefile || exit 0; \
8127         $(HOST_EXPORTS) \
8128         $(POSTSTAGE1_HOST_EXPORTS) \
8129         CFLAGS="$(STAGE4_CFLAGS)"; export CFLAGS; \
8130         CXXFLAGS="$(STAGE4_CXXFLAGS)"; export CXXFLAGS; \
8131         LIBCFLAGS="$(STAGE4_CFLAGS)"; export LIBCFLAGS;  \
8132         echo Configuring stage 4 in $(HOST_SUBDIR)/fixincludes; \
8133         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/fixincludes; \
8134         cd $(HOST_SUBDIR)/fixincludes || exit 1; \
8135         case $(srcdir) in \
8136           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
8137           *) topdir=`echo $(HOST_SUBDIR)/fixincludes/ | \
8138                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
8139         esac; \
8140         module_srcdir=fixincludes; \
8141         $(SHELL) $$s/$$module_srcdir/configure \
8142           --srcdir=$${topdir}/$$module_srcdir \
8143           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
8144           --target=${target_alias} \
8145           --with-build-libsubdir=$(HOST_SUBDIR) \
8146           $(STAGE4_CONFIGURE_FLAGS)
8147 @endif fixincludes-bootstrap
8148
8149 .PHONY: configure-stageprofile-fixincludes maybe-configure-stageprofile-fixincludes
8150 maybe-configure-stageprofile-fixincludes:
8151 @if fixincludes-bootstrap
8152 maybe-configure-stageprofile-fixincludes: configure-stageprofile-fixincludes
8153 configure-stageprofile-fixincludes:
8154         @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
8155         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/fixincludes
8156         @r=`${PWD_COMMAND}`; export r; \
8157         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8158         TFLAGS="$(STAGEprofile_TFLAGS)"; \
8159         test ! -f $(HOST_SUBDIR)/fixincludes/Makefile || exit 0; \
8160         $(HOST_EXPORTS) \
8161         $(POSTSTAGE1_HOST_EXPORTS) \
8162         CFLAGS="$(STAGEprofile_CFLAGS)"; export CFLAGS; \
8163         CXXFLAGS="$(STAGEprofile_CXXFLAGS)"; export CXXFLAGS; \
8164         LIBCFLAGS="$(STAGEprofile_CFLAGS)"; export LIBCFLAGS;  \
8165         echo Configuring stage profile in $(HOST_SUBDIR)/fixincludes; \
8166         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/fixincludes; \
8167         cd $(HOST_SUBDIR)/fixincludes || exit 1; \
8168         case $(srcdir) in \
8169           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
8170           *) topdir=`echo $(HOST_SUBDIR)/fixincludes/ | \
8171                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
8172         esac; \
8173         module_srcdir=fixincludes; \
8174         $(SHELL) $$s/$$module_srcdir/configure \
8175           --srcdir=$${topdir}/$$module_srcdir \
8176           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
8177           --target=${target_alias} \
8178           --with-build-libsubdir=$(HOST_SUBDIR) \
8179           $(STAGEprofile_CONFIGURE_FLAGS)
8180 @endif fixincludes-bootstrap
8181
8182 .PHONY: configure-stagefeedback-fixincludes maybe-configure-stagefeedback-fixincludes
8183 maybe-configure-stagefeedback-fixincludes:
8184 @if fixincludes-bootstrap
8185 maybe-configure-stagefeedback-fixincludes: configure-stagefeedback-fixincludes
8186 configure-stagefeedback-fixincludes:
8187         @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
8188         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/fixincludes
8189         @r=`${PWD_COMMAND}`; export r; \
8190         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8191         TFLAGS="$(STAGEfeedback_TFLAGS)"; \
8192         test ! -f $(HOST_SUBDIR)/fixincludes/Makefile || exit 0; \
8193         $(HOST_EXPORTS) \
8194         $(POSTSTAGE1_HOST_EXPORTS) \
8195         CFLAGS="$(STAGEfeedback_CFLAGS)"; export CFLAGS; \
8196         CXXFLAGS="$(STAGEfeedback_CXXFLAGS)"; export CXXFLAGS; \
8197         LIBCFLAGS="$(STAGEfeedback_CFLAGS)"; export LIBCFLAGS;  \
8198         echo Configuring stage feedback in $(HOST_SUBDIR)/fixincludes; \
8199         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/fixincludes; \
8200         cd $(HOST_SUBDIR)/fixincludes || exit 1; \
8201         case $(srcdir) in \
8202           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
8203           *) topdir=`echo $(HOST_SUBDIR)/fixincludes/ | \
8204                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
8205         esac; \
8206         module_srcdir=fixincludes; \
8207         $(SHELL) $$s/$$module_srcdir/configure \
8208           --srcdir=$${topdir}/$$module_srcdir \
8209           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
8210           --target=${target_alias} \
8211           --with-build-libsubdir=$(HOST_SUBDIR) \
8212           $(STAGEfeedback_CONFIGURE_FLAGS)
8213 @endif fixincludes-bootstrap
8214
8215
8216
8217
8218
8219 .PHONY: all-fixincludes maybe-all-fixincludes
8220 maybe-all-fixincludes:
8221 @if gcc-bootstrap
8222 all-fixincludes: stage_current
8223 @endif gcc-bootstrap
8224 @if fixincludes
8225 TARGET-fixincludes=all
8226 maybe-all-fixincludes: all-fixincludes
8227 all-fixincludes: configure-fixincludes
8228         @r=`${PWD_COMMAND}`; export r; \
8229         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8230         $(HOST_EXPORTS)  \
8231         (cd $(HOST_SUBDIR)/fixincludes && \
8232           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS)  \
8233                 $(TARGET-fixincludes))
8234 @endif fixincludes
8235
8236
8237
8238 .PHONY: all-stage1-fixincludes maybe-all-stage1-fixincludes
8239 .PHONY: clean-stage1-fixincludes maybe-clean-stage1-fixincludes
8240 maybe-all-stage1-fixincludes:
8241 maybe-clean-stage1-fixincludes:
8242 @if fixincludes-bootstrap
8243 maybe-all-stage1-fixincludes: all-stage1-fixincludes
8244 all-stage1: all-stage1-fixincludes
8245 TARGET-stage1-fixincludes = $(TARGET-fixincludes)
8246 all-stage1-fixincludes: configure-stage1-fixincludes
8247         @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
8248         @r=`${PWD_COMMAND}`; export r; \
8249         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8250         TFLAGS="$(STAGE1_TFLAGS)"; \
8251         $(HOST_EXPORTS)  \
8252         cd $(HOST_SUBDIR)/fixincludes && \
8253         $(MAKE) $(BASE_FLAGS_TO_PASS) \
8254                 CFLAGS="$(STAGE1_CFLAGS)" \
8255                 CXXFLAGS="$(STAGE1_CXXFLAGS)" \
8256                 LIBCFLAGS="$(LIBCFLAGS)" \
8257                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
8258                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
8259                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
8260                 $(EXTRA_HOST_FLAGS)  \
8261                 $(STAGE1_FLAGS_TO_PASS)  \
8262                 TFLAGS="$(STAGE1_TFLAGS)" \
8263                 $(TARGET-stage1-fixincludes)
8264
8265 maybe-clean-stage1-fixincludes: clean-stage1-fixincludes
8266 clean-stage1: clean-stage1-fixincludes
8267 clean-stage1-fixincludes:
8268         @if [ $(current_stage) = stage1 ]; then \
8269           [ -f $(HOST_SUBDIR)/fixincludes/Makefile ] || exit 0; \
8270         else \
8271           [ -f $(HOST_SUBDIR)/stage1-fixincludes/Makefile ] || exit 0; \
8272           $(MAKE) stage1-start; \
8273         fi; \
8274         cd $(HOST_SUBDIR)/fixincludes && \
8275         $(MAKE) $(EXTRA_HOST_FLAGS)  \
8276         $(STAGE1_FLAGS_TO_PASS)  clean
8277 @endif fixincludes-bootstrap
8278
8279
8280 .PHONY: all-stage2-fixincludes maybe-all-stage2-fixincludes
8281 .PHONY: clean-stage2-fixincludes maybe-clean-stage2-fixincludes
8282 maybe-all-stage2-fixincludes:
8283 maybe-clean-stage2-fixincludes:
8284 @if fixincludes-bootstrap
8285 maybe-all-stage2-fixincludes: all-stage2-fixincludes
8286 all-stage2: all-stage2-fixincludes
8287 TARGET-stage2-fixincludes = $(TARGET-fixincludes)
8288 all-stage2-fixincludes: configure-stage2-fixincludes
8289         @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
8290         @r=`${PWD_COMMAND}`; export r; \
8291         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8292         TFLAGS="$(STAGE2_TFLAGS)"; \
8293         $(HOST_EXPORTS) \
8294         $(POSTSTAGE1_HOST_EXPORTS)  \
8295         cd $(HOST_SUBDIR)/fixincludes && \
8296         $(MAKE) $(BASE_FLAGS_TO_PASS) \
8297                 CFLAGS="$(STAGE2_CFLAGS)" \
8298                 CXXFLAGS="$(STAGE2_CXXFLAGS)" \
8299                 LIBCFLAGS="$(STAGE2_CFLAGS)" \
8300                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
8301                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
8302                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
8303                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
8304                 TFLAGS="$(STAGE2_TFLAGS)" \
8305                 $(TARGET-stage2-fixincludes)
8306
8307 maybe-clean-stage2-fixincludes: clean-stage2-fixincludes
8308 clean-stage2: clean-stage2-fixincludes
8309 clean-stage2-fixincludes:
8310         @if [ $(current_stage) = stage2 ]; then \
8311           [ -f $(HOST_SUBDIR)/fixincludes/Makefile ] || exit 0; \
8312         else \
8313           [ -f $(HOST_SUBDIR)/stage2-fixincludes/Makefile ] || exit 0; \
8314           $(MAKE) stage2-start; \
8315         fi; \
8316         cd $(HOST_SUBDIR)/fixincludes && \
8317         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  clean
8318 @endif fixincludes-bootstrap
8319
8320
8321 .PHONY: all-stage3-fixincludes maybe-all-stage3-fixincludes
8322 .PHONY: clean-stage3-fixincludes maybe-clean-stage3-fixincludes
8323 maybe-all-stage3-fixincludes:
8324 maybe-clean-stage3-fixincludes:
8325 @if fixincludes-bootstrap
8326 maybe-all-stage3-fixincludes: all-stage3-fixincludes
8327 all-stage3: all-stage3-fixincludes
8328 TARGET-stage3-fixincludes = $(TARGET-fixincludes)
8329 all-stage3-fixincludes: configure-stage3-fixincludes
8330         @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
8331         @r=`${PWD_COMMAND}`; export r; \
8332         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8333         TFLAGS="$(STAGE3_TFLAGS)"; \
8334         $(HOST_EXPORTS) \
8335         $(POSTSTAGE1_HOST_EXPORTS)  \
8336         cd $(HOST_SUBDIR)/fixincludes && \
8337         $(MAKE) $(BASE_FLAGS_TO_PASS) \
8338                 CFLAGS="$(STAGE3_CFLAGS)" \
8339                 CXXFLAGS="$(STAGE3_CXXFLAGS)" \
8340                 LIBCFLAGS="$(STAGE3_CFLAGS)" \
8341                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
8342                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
8343                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
8344                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
8345                 TFLAGS="$(STAGE3_TFLAGS)" \
8346                 $(TARGET-stage3-fixincludes)
8347
8348 maybe-clean-stage3-fixincludes: clean-stage3-fixincludes
8349 clean-stage3: clean-stage3-fixincludes
8350 clean-stage3-fixincludes:
8351         @if [ $(current_stage) = stage3 ]; then \
8352           [ -f $(HOST_SUBDIR)/fixincludes/Makefile ] || exit 0; \
8353         else \
8354           [ -f $(HOST_SUBDIR)/stage3-fixincludes/Makefile ] || exit 0; \
8355           $(MAKE) stage3-start; \
8356         fi; \
8357         cd $(HOST_SUBDIR)/fixincludes && \
8358         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  clean
8359 @endif fixincludes-bootstrap
8360
8361
8362 .PHONY: all-stage4-fixincludes maybe-all-stage4-fixincludes
8363 .PHONY: clean-stage4-fixincludes maybe-clean-stage4-fixincludes
8364 maybe-all-stage4-fixincludes:
8365 maybe-clean-stage4-fixincludes:
8366 @if fixincludes-bootstrap
8367 maybe-all-stage4-fixincludes: all-stage4-fixincludes
8368 all-stage4: all-stage4-fixincludes
8369 TARGET-stage4-fixincludes = $(TARGET-fixincludes)
8370 all-stage4-fixincludes: configure-stage4-fixincludes
8371         @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
8372         @r=`${PWD_COMMAND}`; export r; \
8373         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8374         TFLAGS="$(STAGE4_TFLAGS)"; \
8375         $(HOST_EXPORTS) \
8376         $(POSTSTAGE1_HOST_EXPORTS)  \
8377         cd $(HOST_SUBDIR)/fixincludes && \
8378         $(MAKE) $(BASE_FLAGS_TO_PASS) \
8379                 CFLAGS="$(STAGE4_CFLAGS)" \
8380                 CXXFLAGS="$(STAGE4_CXXFLAGS)" \
8381                 LIBCFLAGS="$(STAGE4_CFLAGS)" \
8382                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
8383                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
8384                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
8385                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
8386                 TFLAGS="$(STAGE4_TFLAGS)" \
8387                 $(TARGET-stage4-fixincludes)
8388
8389 maybe-clean-stage4-fixincludes: clean-stage4-fixincludes
8390 clean-stage4: clean-stage4-fixincludes
8391 clean-stage4-fixincludes:
8392         @if [ $(current_stage) = stage4 ]; then \
8393           [ -f $(HOST_SUBDIR)/fixincludes/Makefile ] || exit 0; \
8394         else \
8395           [ -f $(HOST_SUBDIR)/stage4-fixincludes/Makefile ] || exit 0; \
8396           $(MAKE) stage4-start; \
8397         fi; \
8398         cd $(HOST_SUBDIR)/fixincludes && \
8399         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  clean
8400 @endif fixincludes-bootstrap
8401
8402
8403 .PHONY: all-stageprofile-fixincludes maybe-all-stageprofile-fixincludes
8404 .PHONY: clean-stageprofile-fixincludes maybe-clean-stageprofile-fixincludes
8405 maybe-all-stageprofile-fixincludes:
8406 maybe-clean-stageprofile-fixincludes:
8407 @if fixincludes-bootstrap
8408 maybe-all-stageprofile-fixincludes: all-stageprofile-fixincludes
8409 all-stageprofile: all-stageprofile-fixincludes
8410 TARGET-stageprofile-fixincludes = $(TARGET-fixincludes)
8411 all-stageprofile-fixincludes: configure-stageprofile-fixincludes
8412         @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
8413         @r=`${PWD_COMMAND}`; export r; \
8414         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8415         TFLAGS="$(STAGEprofile_TFLAGS)"; \
8416         $(HOST_EXPORTS) \
8417         $(POSTSTAGE1_HOST_EXPORTS)  \
8418         cd $(HOST_SUBDIR)/fixincludes && \
8419         $(MAKE) $(BASE_FLAGS_TO_PASS) \
8420                 CFLAGS="$(STAGEprofile_CFLAGS)" \
8421                 CXXFLAGS="$(STAGEprofile_CXXFLAGS)" \
8422                 LIBCFLAGS="$(STAGEprofile_CFLAGS)" \
8423                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
8424                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
8425                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
8426                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
8427                 TFLAGS="$(STAGEprofile_TFLAGS)" \
8428                 $(TARGET-stageprofile-fixincludes)
8429
8430 maybe-clean-stageprofile-fixincludes: clean-stageprofile-fixincludes
8431 clean-stageprofile: clean-stageprofile-fixincludes
8432 clean-stageprofile-fixincludes:
8433         @if [ $(current_stage) = stageprofile ]; then \
8434           [ -f $(HOST_SUBDIR)/fixincludes/Makefile ] || exit 0; \
8435         else \
8436           [ -f $(HOST_SUBDIR)/stageprofile-fixincludes/Makefile ] || exit 0; \
8437           $(MAKE) stageprofile-start; \
8438         fi; \
8439         cd $(HOST_SUBDIR)/fixincludes && \
8440         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  clean
8441 @endif fixincludes-bootstrap
8442
8443
8444 .PHONY: all-stagefeedback-fixincludes maybe-all-stagefeedback-fixincludes
8445 .PHONY: clean-stagefeedback-fixincludes maybe-clean-stagefeedback-fixincludes
8446 maybe-all-stagefeedback-fixincludes:
8447 maybe-clean-stagefeedback-fixincludes:
8448 @if fixincludes-bootstrap
8449 maybe-all-stagefeedback-fixincludes: all-stagefeedback-fixincludes
8450 all-stagefeedback: all-stagefeedback-fixincludes
8451 TARGET-stagefeedback-fixincludes = $(TARGET-fixincludes)
8452 all-stagefeedback-fixincludes: configure-stagefeedback-fixincludes
8453         @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
8454         @r=`${PWD_COMMAND}`; export r; \
8455         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8456         TFLAGS="$(STAGEfeedback_TFLAGS)"; \
8457         $(HOST_EXPORTS) \
8458         $(POSTSTAGE1_HOST_EXPORTS)  \
8459         cd $(HOST_SUBDIR)/fixincludes && \
8460         $(MAKE) $(BASE_FLAGS_TO_PASS) \
8461                 CFLAGS="$(STAGEfeedback_CFLAGS)" \
8462                 CXXFLAGS="$(STAGEfeedback_CXXFLAGS)" \
8463                 LIBCFLAGS="$(STAGEfeedback_CFLAGS)" \
8464                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
8465                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
8466                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
8467                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
8468                 TFLAGS="$(STAGEfeedback_TFLAGS)" \
8469                 $(TARGET-stagefeedback-fixincludes)
8470
8471 maybe-clean-stagefeedback-fixincludes: clean-stagefeedback-fixincludes
8472 clean-stagefeedback: clean-stagefeedback-fixincludes
8473 clean-stagefeedback-fixincludes:
8474         @if [ $(current_stage) = stagefeedback ]; then \
8475           [ -f $(HOST_SUBDIR)/fixincludes/Makefile ] || exit 0; \
8476         else \
8477           [ -f $(HOST_SUBDIR)/stagefeedback-fixincludes/Makefile ] || exit 0; \
8478           $(MAKE) stagefeedback-start; \
8479         fi; \
8480         cd $(HOST_SUBDIR)/fixincludes && \
8481         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  clean
8482 @endif fixincludes-bootstrap
8483
8484
8485
8486
8487
8488 .PHONY: check-fixincludes maybe-check-fixincludes
8489 maybe-check-fixincludes:
8490 @if fixincludes
8491 maybe-check-fixincludes: check-fixincludes
8492
8493 check-fixincludes:
8494         @: $(MAKE); $(unstage)
8495         @r=`${PWD_COMMAND}`; export r; \
8496         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8497         $(HOST_EXPORTS) $(EXTRA_HOST_EXPORTS) \
8498         (cd $(HOST_SUBDIR)/fixincludes && \
8499           $(MAKE) $(FLAGS_TO_PASS)  $(EXTRA_BOOTSTRAP_FLAGS) check)
8500
8501 @endif fixincludes
8502
8503 .PHONY: install-fixincludes maybe-install-fixincludes
8504 maybe-install-fixincludes:
8505 @if fixincludes
8506 maybe-install-fixincludes: install-fixincludes
8507
8508 install-fixincludes: installdirs
8509         @: $(MAKE); $(unstage)
8510         @r=`${PWD_COMMAND}`; export r; \
8511         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8512         $(HOST_EXPORTS) \
8513         (cd $(HOST_SUBDIR)/fixincludes && \
8514           $(MAKE) $(FLAGS_TO_PASS)  install)
8515
8516 @endif fixincludes
8517
8518 .PHONY: install-strip-fixincludes maybe-install-strip-fixincludes
8519 maybe-install-strip-fixincludes:
8520 @if fixincludes
8521 maybe-install-strip-fixincludes: install-strip-fixincludes
8522
8523 install-strip-fixincludes: installdirs
8524         @: $(MAKE); $(unstage)
8525         @r=`${PWD_COMMAND}`; export r; \
8526         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8527         $(HOST_EXPORTS) \
8528         (cd $(HOST_SUBDIR)/fixincludes && \
8529           $(MAKE) $(FLAGS_TO_PASS)  install-strip)
8530
8531 @endif fixincludes
8532
8533 # Other targets (info, dvi, pdf, etc.)
8534
8535 .PHONY: maybe-info-fixincludes info-fixincludes
8536 maybe-info-fixincludes:
8537 @if fixincludes
8538 maybe-info-fixincludes: info-fixincludes
8539
8540 info-fixincludes: \
8541     configure-fixincludes 
8542         @[ -f ./fixincludes/Makefile ] || exit 0; \
8543         r=`${PWD_COMMAND}`; export r; \
8544         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8545         $(HOST_EXPORTS) \
8546         for flag in $(EXTRA_HOST_FLAGS) ; do \
8547           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8548         done; \
8549         echo "Doing info in fixincludes"; \
8550         (cd $(HOST_SUBDIR)/fixincludes && \
8551           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8552                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8553                   "RANLIB=$${RANLIB}" \
8554                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
8555                   info) \
8556           || exit 1
8557
8558 @endif fixincludes
8559
8560 .PHONY: maybe-dvi-fixincludes dvi-fixincludes
8561 maybe-dvi-fixincludes:
8562 @if fixincludes
8563 maybe-dvi-fixincludes: dvi-fixincludes
8564
8565 dvi-fixincludes: \
8566     configure-fixincludes 
8567         @[ -f ./fixincludes/Makefile ] || exit 0; \
8568         r=`${PWD_COMMAND}`; export r; \
8569         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8570         $(HOST_EXPORTS) \
8571         for flag in $(EXTRA_HOST_FLAGS) ; do \
8572           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8573         done; \
8574         echo "Doing dvi in fixincludes"; \
8575         (cd $(HOST_SUBDIR)/fixincludes && \
8576           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8577                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8578                   "RANLIB=$${RANLIB}" \
8579                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
8580                   dvi) \
8581           || exit 1
8582
8583 @endif fixincludes
8584
8585 .PHONY: maybe-pdf-fixincludes pdf-fixincludes
8586 maybe-pdf-fixincludes:
8587 @if fixincludes
8588 maybe-pdf-fixincludes: pdf-fixincludes
8589
8590 pdf-fixincludes: \
8591     configure-fixincludes 
8592         @[ -f ./fixincludes/Makefile ] || exit 0; \
8593         r=`${PWD_COMMAND}`; export r; \
8594         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8595         $(HOST_EXPORTS) \
8596         for flag in $(EXTRA_HOST_FLAGS) ; do \
8597           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8598         done; \
8599         echo "Doing pdf in fixincludes"; \
8600         (cd $(HOST_SUBDIR)/fixincludes && \
8601           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8602                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8603                   "RANLIB=$${RANLIB}" \
8604                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
8605                   pdf) \
8606           || exit 1
8607
8608 @endif fixincludes
8609
8610 .PHONY: maybe-html-fixincludes html-fixincludes
8611 maybe-html-fixincludes:
8612 @if fixincludes
8613 maybe-html-fixincludes: html-fixincludes
8614
8615 html-fixincludes: \
8616     configure-fixincludes 
8617         @[ -f ./fixincludes/Makefile ] || exit 0; \
8618         r=`${PWD_COMMAND}`; export r; \
8619         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8620         $(HOST_EXPORTS) \
8621         for flag in $(EXTRA_HOST_FLAGS) ; do \
8622           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8623         done; \
8624         echo "Doing html in fixincludes"; \
8625         (cd $(HOST_SUBDIR)/fixincludes && \
8626           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8627                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8628                   "RANLIB=$${RANLIB}" \
8629                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
8630                   html) \
8631           || exit 1
8632
8633 @endif fixincludes
8634
8635 .PHONY: maybe-TAGS-fixincludes TAGS-fixincludes
8636 maybe-TAGS-fixincludes:
8637 @if fixincludes
8638 maybe-TAGS-fixincludes: TAGS-fixincludes
8639
8640 # fixincludes doesn't support TAGS.
8641 TAGS-fixincludes:
8642
8643 @endif fixincludes
8644
8645 .PHONY: maybe-install-info-fixincludes install-info-fixincludes
8646 maybe-install-info-fixincludes:
8647 @if fixincludes
8648 maybe-install-info-fixincludes: install-info-fixincludes
8649
8650 install-info-fixincludes: \
8651     configure-fixincludes \
8652     info-fixincludes 
8653         @[ -f ./fixincludes/Makefile ] || exit 0; \
8654         r=`${PWD_COMMAND}`; export r; \
8655         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8656         $(HOST_EXPORTS) \
8657         for flag in $(EXTRA_HOST_FLAGS) ; do \
8658           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8659         done; \
8660         echo "Doing install-info in fixincludes"; \
8661         (cd $(HOST_SUBDIR)/fixincludes && \
8662           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8663                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8664                   "RANLIB=$${RANLIB}" \
8665                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
8666                   install-info) \
8667           || exit 1
8668
8669 @endif fixincludes
8670
8671 .PHONY: maybe-install-pdf-fixincludes install-pdf-fixincludes
8672 maybe-install-pdf-fixincludes:
8673 @if fixincludes
8674 maybe-install-pdf-fixincludes: install-pdf-fixincludes
8675
8676 install-pdf-fixincludes: \
8677     configure-fixincludes \
8678     pdf-fixincludes 
8679         @[ -f ./fixincludes/Makefile ] || exit 0; \
8680         r=`${PWD_COMMAND}`; export r; \
8681         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8682         $(HOST_EXPORTS) \
8683         for flag in $(EXTRA_HOST_FLAGS) ; do \
8684           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8685         done; \
8686         echo "Doing install-pdf in fixincludes"; \
8687         (cd $(HOST_SUBDIR)/fixincludes && \
8688           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8689                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8690                   "RANLIB=$${RANLIB}" \
8691                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
8692                   install-pdf) \
8693           || exit 1
8694
8695 @endif fixincludes
8696
8697 .PHONY: maybe-install-html-fixincludes install-html-fixincludes
8698 maybe-install-html-fixincludes:
8699 @if fixincludes
8700 maybe-install-html-fixincludes: install-html-fixincludes
8701
8702 install-html-fixincludes: \
8703     configure-fixincludes \
8704     html-fixincludes 
8705         @[ -f ./fixincludes/Makefile ] || exit 0; \
8706         r=`${PWD_COMMAND}`; export r; \
8707         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8708         $(HOST_EXPORTS) \
8709         for flag in $(EXTRA_HOST_FLAGS) ; do \
8710           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8711         done; \
8712         echo "Doing install-html in fixincludes"; \
8713         (cd $(HOST_SUBDIR)/fixincludes && \
8714           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8715                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8716                   "RANLIB=$${RANLIB}" \
8717                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
8718                   install-html) \
8719           || exit 1
8720
8721 @endif fixincludes
8722
8723 .PHONY: maybe-installcheck-fixincludes installcheck-fixincludes
8724 maybe-installcheck-fixincludes:
8725 @if fixincludes
8726 maybe-installcheck-fixincludes: installcheck-fixincludes
8727
8728 installcheck-fixincludes: \
8729     configure-fixincludes 
8730         @[ -f ./fixincludes/Makefile ] || exit 0; \
8731         r=`${PWD_COMMAND}`; export r; \
8732         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8733         $(HOST_EXPORTS) \
8734         for flag in $(EXTRA_HOST_FLAGS) ; do \
8735           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8736         done; \
8737         echo "Doing installcheck in fixincludes"; \
8738         (cd $(HOST_SUBDIR)/fixincludes && \
8739           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8740                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8741                   "RANLIB=$${RANLIB}" \
8742                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
8743                   installcheck) \
8744           || exit 1
8745
8746 @endif fixincludes
8747
8748 .PHONY: maybe-mostlyclean-fixincludes mostlyclean-fixincludes
8749 maybe-mostlyclean-fixincludes:
8750 @if fixincludes
8751 maybe-mostlyclean-fixincludes: mostlyclean-fixincludes
8752
8753 mostlyclean-fixincludes: 
8754         @[ -f ./fixincludes/Makefile ] || exit 0; \
8755         r=`${PWD_COMMAND}`; export r; \
8756         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8757         $(HOST_EXPORTS) \
8758         for flag in $(EXTRA_HOST_FLAGS) ; do \
8759           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8760         done; \
8761         echo "Doing mostlyclean in fixincludes"; \
8762         (cd $(HOST_SUBDIR)/fixincludes && \
8763           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8764                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8765                   "RANLIB=$${RANLIB}" \
8766                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
8767                   mostlyclean) \
8768           || exit 1
8769
8770 @endif fixincludes
8771
8772 .PHONY: maybe-clean-fixincludes clean-fixincludes
8773 maybe-clean-fixincludes:
8774 @if fixincludes
8775 maybe-clean-fixincludes: clean-fixincludes
8776
8777 clean-fixincludes: 
8778         @[ -f ./fixincludes/Makefile ] || exit 0; \
8779         r=`${PWD_COMMAND}`; export r; \
8780         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8781         $(HOST_EXPORTS) \
8782         for flag in $(EXTRA_HOST_FLAGS) ; do \
8783           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8784         done; \
8785         echo "Doing clean in fixincludes"; \
8786         (cd $(HOST_SUBDIR)/fixincludes && \
8787           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8788                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8789                   "RANLIB=$${RANLIB}" \
8790                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
8791                   clean) \
8792           || exit 1
8793
8794 @endif fixincludes
8795
8796 .PHONY: maybe-distclean-fixincludes distclean-fixincludes
8797 maybe-distclean-fixincludes:
8798 @if fixincludes
8799 maybe-distclean-fixincludes: distclean-fixincludes
8800
8801 distclean-fixincludes: 
8802         @[ -f ./fixincludes/Makefile ] || exit 0; \
8803         r=`${PWD_COMMAND}`; export r; \
8804         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8805         $(HOST_EXPORTS) \
8806         for flag in $(EXTRA_HOST_FLAGS) ; do \
8807           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8808         done; \
8809         echo "Doing distclean in fixincludes"; \
8810         (cd $(HOST_SUBDIR)/fixincludes && \
8811           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8812                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8813                   "RANLIB=$${RANLIB}" \
8814                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
8815                   distclean) \
8816           || exit 1
8817
8818 @endif fixincludes
8819
8820 .PHONY: maybe-maintainer-clean-fixincludes maintainer-clean-fixincludes
8821 maybe-maintainer-clean-fixincludes:
8822 @if fixincludes
8823 maybe-maintainer-clean-fixincludes: maintainer-clean-fixincludes
8824
8825 maintainer-clean-fixincludes: 
8826         @[ -f ./fixincludes/Makefile ] || exit 0; \
8827         r=`${PWD_COMMAND}`; export r; \
8828         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8829         $(HOST_EXPORTS) \
8830         for flag in $(EXTRA_HOST_FLAGS) ; do \
8831           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8832         done; \
8833         echo "Doing maintainer-clean in fixincludes"; \
8834         (cd $(HOST_SUBDIR)/fixincludes && \
8835           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8836                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8837                   "RANLIB=$${RANLIB}" \
8838                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
8839                   maintainer-clean) \
8840           || exit 1
8841
8842 @endif fixincludes
8843
8844
8845
8846 .PHONY: configure-flex maybe-configure-flex
8847 maybe-configure-flex:
8848 @if gcc-bootstrap
8849 configure-flex: stage_current
8850 @endif gcc-bootstrap
8851 @if flex
8852 maybe-configure-flex: configure-flex
8853 configure-flex: 
8854         @: $(MAKE); $(unstage)
8855         @r=`${PWD_COMMAND}`; export r; \
8856         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8857         test ! -f $(HOST_SUBDIR)/flex/Makefile || exit 0; \
8858         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/flex; \
8859         $(HOST_EXPORTS)  \
8860         echo Configuring in $(HOST_SUBDIR)/flex; \
8861         cd "$(HOST_SUBDIR)/flex" || exit 1; \
8862         case $(srcdir) in \
8863           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
8864           *) topdir=`echo $(HOST_SUBDIR)/flex/ | \
8865                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
8866         esac; \
8867         module_srcdir=flex; \
8868         $(SHELL) \
8869           $$s/$$module_srcdir/configure \
8870           --srcdir=$${topdir}/$$module_srcdir \
8871           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
8872           --target=${target_alias}  \
8873           || exit 1
8874 @endif flex
8875
8876
8877
8878
8879
8880 .PHONY: all-flex maybe-all-flex
8881 maybe-all-flex:
8882 @if gcc-bootstrap
8883 all-flex: stage_current
8884 @endif gcc-bootstrap
8885 @if flex
8886 TARGET-flex=all
8887 maybe-all-flex: all-flex
8888 all-flex: configure-flex
8889         @: $(MAKE); $(unstage)
8890         @r=`${PWD_COMMAND}`; export r; \
8891         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8892         $(HOST_EXPORTS)  \
8893         (cd $(HOST_SUBDIR)/flex && \
8894           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS)  \
8895                 $(TARGET-flex))
8896 @endif flex
8897
8898
8899
8900
8901 .PHONY: check-flex maybe-check-flex
8902 maybe-check-flex:
8903 @if flex
8904 maybe-check-flex: check-flex
8905
8906 # This module is only tested in a native toolchain.
8907 check-flex:
8908         @: $(MAKE); $(unstage)
8909         @if [ '$(host)' = '$(target)' ]; then \
8910           r=`${PWD_COMMAND}`; export r; \
8911           s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8912           $(HOST_EXPORTS)  \
8913           (cd $(HOST_SUBDIR)/flex && \
8914             $(MAKE) $(FLAGS_TO_PASS)  check)
8915         fi
8916
8917 @endif flex
8918
8919 .PHONY: install-flex maybe-install-flex
8920 maybe-install-flex:
8921 @if flex
8922 maybe-install-flex: install-flex
8923
8924 install-flex: installdirs
8925         @: $(MAKE); $(unstage)
8926         @r=`${PWD_COMMAND}`; export r; \
8927         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8928         $(HOST_EXPORTS) \
8929         (cd $(HOST_SUBDIR)/flex && \
8930           $(MAKE) $(FLAGS_TO_PASS)  install)
8931
8932 @endif flex
8933
8934 .PHONY: install-strip-flex maybe-install-strip-flex
8935 maybe-install-strip-flex:
8936 @if flex
8937 maybe-install-strip-flex: install-strip-flex
8938
8939 install-strip-flex: installdirs
8940         @: $(MAKE); $(unstage)
8941         @r=`${PWD_COMMAND}`; export r; \
8942         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8943         $(HOST_EXPORTS) \
8944         (cd $(HOST_SUBDIR)/flex && \
8945           $(MAKE) $(FLAGS_TO_PASS)  install-strip)
8946
8947 @endif flex
8948
8949 # Other targets (info, dvi, pdf, etc.)
8950
8951 .PHONY: maybe-info-flex info-flex
8952 maybe-info-flex:
8953 @if flex
8954 maybe-info-flex: info-flex
8955
8956 info-flex: \
8957     configure-flex 
8958         @: $(MAKE); $(unstage)
8959         @[ -f ./flex/Makefile ] || exit 0; \
8960         r=`${PWD_COMMAND}`; export r; \
8961         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8962         $(HOST_EXPORTS) \
8963         for flag in $(EXTRA_HOST_FLAGS) ; do \
8964           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8965         done; \
8966         echo "Doing info in flex"; \
8967         (cd $(HOST_SUBDIR)/flex && \
8968           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8969                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8970                   "RANLIB=$${RANLIB}" \
8971                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
8972                   info) \
8973           || exit 1
8974
8975 @endif flex
8976
8977 .PHONY: maybe-dvi-flex dvi-flex
8978 maybe-dvi-flex:
8979 @if flex
8980 maybe-dvi-flex: dvi-flex
8981
8982 dvi-flex: \
8983     configure-flex 
8984         @: $(MAKE); $(unstage)
8985         @[ -f ./flex/Makefile ] || exit 0; \
8986         r=`${PWD_COMMAND}`; export r; \
8987         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8988         $(HOST_EXPORTS) \
8989         for flag in $(EXTRA_HOST_FLAGS) ; do \
8990           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8991         done; \
8992         echo "Doing dvi in flex"; \
8993         (cd $(HOST_SUBDIR)/flex && \
8994           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8995                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8996                   "RANLIB=$${RANLIB}" \
8997                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
8998                   dvi) \
8999           || exit 1
9000
9001 @endif flex
9002
9003 .PHONY: maybe-pdf-flex pdf-flex
9004 maybe-pdf-flex:
9005 @if flex
9006 maybe-pdf-flex: pdf-flex
9007
9008 pdf-flex: \
9009     configure-flex 
9010         @: $(MAKE); $(unstage)
9011         @[ -f ./flex/Makefile ] || exit 0; \
9012         r=`${PWD_COMMAND}`; export r; \
9013         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9014         $(HOST_EXPORTS) \
9015         for flag in $(EXTRA_HOST_FLAGS) ; do \
9016           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
9017         done; \
9018         echo "Doing pdf in flex"; \
9019         (cd $(HOST_SUBDIR)/flex && \
9020           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
9021                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
9022                   "RANLIB=$${RANLIB}" \
9023                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
9024                   pdf) \
9025           || exit 1
9026
9027 @endif flex
9028
9029 .PHONY: maybe-html-flex html-flex
9030 maybe-html-flex:
9031 @if flex
9032 maybe-html-flex: html-flex
9033
9034 html-flex: \
9035     configure-flex 
9036         @: $(MAKE); $(unstage)
9037         @[ -f ./flex/Makefile ] || exit 0; \
9038         r=`${PWD_COMMAND}`; export r; \
9039         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9040         $(HOST_EXPORTS) \
9041         for flag in $(EXTRA_HOST_FLAGS) ; do \
9042           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
9043         done; \
9044         echo "Doing html in flex"; \
9045         (cd $(HOST_SUBDIR)/flex && \
9046           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
9047                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
9048                   "RANLIB=$${RANLIB}" \
9049                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
9050                   html) \
9051           || exit 1
9052
9053 @endif flex
9054
9055 .PHONY: maybe-TAGS-flex TAGS-flex
9056 maybe-TAGS-flex:
9057 @if flex
9058 maybe-TAGS-flex: TAGS-flex
9059
9060 TAGS-flex: \
9061     configure-flex 
9062         @: $(MAKE); $(unstage)
9063         @[ -f ./flex/Makefile ] || exit 0; \
9064         r=`${PWD_COMMAND}`; export r; \
9065         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9066         $(HOST_EXPORTS) \
9067         for flag in $(EXTRA_HOST_FLAGS) ; do \
9068           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
9069         done; \
9070         echo "Doing TAGS in flex"; \
9071         (cd $(HOST_SUBDIR)/flex && \
9072           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
9073                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
9074                   "RANLIB=$${RANLIB}" \
9075                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
9076                   TAGS) \
9077           || exit 1
9078
9079 @endif flex
9080
9081 .PHONY: maybe-install-info-flex install-info-flex
9082 maybe-install-info-flex:
9083 @if flex
9084 maybe-install-info-flex: install-info-flex
9085
9086 install-info-flex: \
9087     configure-flex \
9088     info-flex 
9089         @: $(MAKE); $(unstage)
9090         @[ -f ./flex/Makefile ] || exit 0; \
9091         r=`${PWD_COMMAND}`; export r; \
9092         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9093         $(HOST_EXPORTS) \
9094         for flag in $(EXTRA_HOST_FLAGS) ; do \
9095           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
9096         done; \
9097         echo "Doing install-info in flex"; \
9098         (cd $(HOST_SUBDIR)/flex && \
9099           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
9100                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
9101                   "RANLIB=$${RANLIB}" \
9102                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
9103                   install-info) \
9104           || exit 1
9105
9106 @endif flex
9107
9108 .PHONY: maybe-install-pdf-flex install-pdf-flex
9109 maybe-install-pdf-flex:
9110 @if flex
9111 maybe-install-pdf-flex: install-pdf-flex
9112
9113 install-pdf-flex: \
9114     configure-flex \
9115     pdf-flex 
9116         @: $(MAKE); $(unstage)
9117         @[ -f ./flex/Makefile ] || exit 0; \
9118         r=`${PWD_COMMAND}`; export r; \
9119         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9120         $(HOST_EXPORTS) \
9121         for flag in $(EXTRA_HOST_FLAGS) ; do \
9122           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
9123         done; \
9124         echo "Doing install-pdf in flex"; \
9125         (cd $(HOST_SUBDIR)/flex && \
9126           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
9127                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
9128                   "RANLIB=$${RANLIB}" \
9129                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
9130                   install-pdf) \
9131           || exit 1
9132
9133 @endif flex
9134
9135 .PHONY: maybe-install-html-flex install-html-flex
9136 maybe-install-html-flex:
9137 @if flex
9138 maybe-install-html-flex: install-html-flex
9139
9140 install-html-flex: \
9141     configure-flex \
9142     html-flex 
9143         @: $(MAKE); $(unstage)
9144         @[ -f ./flex/Makefile ] || exit 0; \
9145         r=`${PWD_COMMAND}`; export r; \
9146         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9147         $(HOST_EXPORTS) \
9148         for flag in $(EXTRA_HOST_FLAGS) ; do \
9149           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
9150         done; \
9151         echo "Doing install-html in flex"; \
9152         (cd $(HOST_SUBDIR)/flex && \
9153           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
9154                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
9155                   "RANLIB=$${RANLIB}" \
9156                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
9157                   install-html) \
9158           || exit 1
9159
9160 @endif flex
9161
9162 .PHONY: maybe-installcheck-flex installcheck-flex
9163 maybe-installcheck-flex:
9164 @if flex
9165 maybe-installcheck-flex: installcheck-flex
9166
9167 installcheck-flex: \
9168     configure-flex 
9169         @: $(MAKE); $(unstage)
9170         @[ -f ./flex/Makefile ] || exit 0; \
9171         r=`${PWD_COMMAND}`; export r; \
9172         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9173         $(HOST_EXPORTS) \
9174         for flag in $(EXTRA_HOST_FLAGS) ; do \
9175           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
9176         done; \
9177         echo "Doing installcheck in flex"; \
9178         (cd $(HOST_SUBDIR)/flex && \
9179           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
9180                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
9181                   "RANLIB=$${RANLIB}" \
9182                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
9183                   installcheck) \
9184           || exit 1
9185
9186 @endif flex
9187
9188 .PHONY: maybe-mostlyclean-flex mostlyclean-flex
9189 maybe-mostlyclean-flex:
9190 @if flex
9191 maybe-mostlyclean-flex: mostlyclean-flex
9192
9193 mostlyclean-flex: 
9194         @: $(MAKE); $(unstage)
9195         @[ -f ./flex/Makefile ] || exit 0; \
9196         r=`${PWD_COMMAND}`; export r; \
9197         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9198         $(HOST_EXPORTS) \
9199         for flag in $(EXTRA_HOST_FLAGS) ; do \
9200           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
9201         done; \
9202         echo "Doing mostlyclean in flex"; \
9203         (cd $(HOST_SUBDIR)/flex && \
9204           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
9205                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
9206                   "RANLIB=$${RANLIB}" \
9207                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
9208                   mostlyclean) \
9209           || exit 1
9210
9211 @endif flex
9212
9213 .PHONY: maybe-clean-flex clean-flex
9214 maybe-clean-flex:
9215 @if flex
9216 maybe-clean-flex: clean-flex
9217
9218 clean-flex: 
9219         @: $(MAKE); $(unstage)
9220         @[ -f ./flex/Makefile ] || exit 0; \
9221         r=`${PWD_COMMAND}`; export r; \
9222         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9223         $(HOST_EXPORTS) \
9224         for flag in $(EXTRA_HOST_FLAGS) ; do \
9225           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
9226         done; \
9227         echo "Doing clean in flex"; \
9228         (cd $(HOST_SUBDIR)/flex && \
9229           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
9230                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
9231                   "RANLIB=$${RANLIB}" \
9232                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
9233                   clean) \
9234           || exit 1
9235
9236 @endif flex
9237
9238 .PHONY: maybe-distclean-flex distclean-flex
9239 maybe-distclean-flex:
9240 @if flex
9241 maybe-distclean-flex: distclean-flex
9242
9243 distclean-flex: 
9244         @: $(MAKE); $(unstage)
9245         @[ -f ./flex/Makefile ] || exit 0; \
9246         r=`${PWD_COMMAND}`; export r; \
9247         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9248         $(HOST_EXPORTS) \
9249         for flag in $(EXTRA_HOST_FLAGS) ; do \
9250           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
9251         done; \
9252         echo "Doing distclean in flex"; \
9253         (cd $(HOST_SUBDIR)/flex && \
9254           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
9255                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
9256                   "RANLIB=$${RANLIB}" \
9257                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
9258                   distclean) \
9259           || exit 1
9260
9261 @endif flex
9262
9263 .PHONY: maybe-maintainer-clean-flex maintainer-clean-flex
9264 maybe-maintainer-clean-flex:
9265 @if flex
9266 maybe-maintainer-clean-flex: maintainer-clean-flex
9267
9268 maintainer-clean-flex: 
9269         @: $(MAKE); $(unstage)
9270         @[ -f ./flex/Makefile ] || exit 0; \
9271         r=`${PWD_COMMAND}`; export r; \
9272         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9273         $(HOST_EXPORTS) \
9274         for flag in $(EXTRA_HOST_FLAGS) ; do \
9275           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
9276         done; \
9277         echo "Doing maintainer-clean in flex"; \
9278         (cd $(HOST_SUBDIR)/flex && \
9279           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
9280                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
9281                   "RANLIB=$${RANLIB}" \
9282                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
9283                   maintainer-clean) \
9284           || exit 1
9285
9286 @endif flex
9287
9288
9289
9290 .PHONY: configure-gas maybe-configure-gas
9291 maybe-configure-gas:
9292 @if gcc-bootstrap
9293 configure-gas: stage_current
9294 @endif gcc-bootstrap
9295 @if gas
9296 maybe-configure-gas: configure-gas
9297 configure-gas: 
9298         @r=`${PWD_COMMAND}`; export r; \
9299         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9300         test ! -f $(HOST_SUBDIR)/gas/Makefile || exit 0; \
9301         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gas; \
9302         $(HOST_EXPORTS)  \
9303         echo Configuring in $(HOST_SUBDIR)/gas; \
9304         cd "$(HOST_SUBDIR)/gas" || exit 1; \
9305         case $(srcdir) in \
9306           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
9307           *) topdir=`echo $(HOST_SUBDIR)/gas/ | \
9308                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
9309         esac; \
9310         module_srcdir=gas; \
9311         $(SHELL) \
9312           $$s/$$module_srcdir/configure \
9313           --srcdir=$${topdir}/$$module_srcdir \
9314           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
9315           --target=${target_alias}  \
9316           || exit 1
9317 @endif gas
9318
9319
9320
9321 .PHONY: configure-stage1-gas maybe-configure-stage1-gas
9322 maybe-configure-stage1-gas:
9323 @if gas-bootstrap
9324 maybe-configure-stage1-gas: configure-stage1-gas
9325 configure-stage1-gas:
9326         @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
9327         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gas
9328         @r=`${PWD_COMMAND}`; export r; \
9329         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9330         TFLAGS="$(STAGE1_TFLAGS)"; \
9331         test ! -f $(HOST_SUBDIR)/gas/Makefile || exit 0; \
9332         $(HOST_EXPORTS) \
9333         CFLAGS="$(STAGE1_CFLAGS)"; export CFLAGS; \
9334         CXXFLAGS="$(STAGE1_CXXFLAGS)"; export CXXFLAGS; \
9335         LIBCFLAGS="$(LIBCFLAGS)"; export LIBCFLAGS;  \
9336         echo Configuring stage 1 in $(HOST_SUBDIR)/gas; \
9337         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gas; \
9338         cd $(HOST_SUBDIR)/gas || exit 1; \
9339         case $(srcdir) in \
9340           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
9341           *) topdir=`echo $(HOST_SUBDIR)/gas/ | \
9342                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
9343         esac; \
9344         module_srcdir=gas; \
9345         $(SHELL) $$s/$$module_srcdir/configure \
9346           --srcdir=$${topdir}/$$module_srcdir \
9347           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
9348           --target=${target_alias} \
9349            \
9350           $(STAGE1_CONFIGURE_FLAGS)
9351 @endif gas-bootstrap
9352
9353 .PHONY: configure-stage2-gas maybe-configure-stage2-gas
9354 maybe-configure-stage2-gas:
9355 @if gas-bootstrap
9356 maybe-configure-stage2-gas: configure-stage2-gas
9357 configure-stage2-gas:
9358         @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
9359         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gas
9360         @r=`${PWD_COMMAND}`; export r; \
9361         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9362         TFLAGS="$(STAGE2_TFLAGS)"; \
9363         test ! -f $(HOST_SUBDIR)/gas/Makefile || exit 0; \
9364         $(HOST_EXPORTS) \
9365         $(POSTSTAGE1_HOST_EXPORTS) \
9366         CFLAGS="$(STAGE2_CFLAGS)"; export CFLAGS; \
9367         CXXFLAGS="$(STAGE2_CXXFLAGS)"; export CXXFLAGS; \
9368         LIBCFLAGS="$(STAGE2_CFLAGS)"; export LIBCFLAGS;  \
9369         echo Configuring stage 2 in $(HOST_SUBDIR)/gas; \
9370         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gas; \
9371         cd $(HOST_SUBDIR)/gas || exit 1; \
9372         case $(srcdir) in \
9373           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
9374           *) topdir=`echo $(HOST_SUBDIR)/gas/ | \
9375                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
9376         esac; \
9377         module_srcdir=gas; \
9378         $(SHELL) $$s/$$module_srcdir/configure \
9379           --srcdir=$${topdir}/$$module_srcdir \
9380           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
9381           --target=${target_alias} \
9382           --with-build-libsubdir=$(HOST_SUBDIR) \
9383           $(STAGE2_CONFIGURE_FLAGS)
9384 @endif gas-bootstrap
9385
9386 .PHONY: configure-stage3-gas maybe-configure-stage3-gas
9387 maybe-configure-stage3-gas:
9388 @if gas-bootstrap
9389 maybe-configure-stage3-gas: configure-stage3-gas
9390 configure-stage3-gas:
9391         @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
9392         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gas
9393         @r=`${PWD_COMMAND}`; export r; \
9394         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9395         TFLAGS="$(STAGE3_TFLAGS)"; \
9396         test ! -f $(HOST_SUBDIR)/gas/Makefile || exit 0; \
9397         $(HOST_EXPORTS) \
9398         $(POSTSTAGE1_HOST_EXPORTS) \
9399         CFLAGS="$(STAGE3_CFLAGS)"; export CFLAGS; \
9400         CXXFLAGS="$(STAGE3_CXXFLAGS)"; export CXXFLAGS; \
9401         LIBCFLAGS="$(STAGE3_CFLAGS)"; export LIBCFLAGS;  \
9402         echo Configuring stage 3 in $(HOST_SUBDIR)/gas; \
9403         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gas; \
9404         cd $(HOST_SUBDIR)/gas || exit 1; \
9405         case $(srcdir) in \
9406           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
9407           *) topdir=`echo $(HOST_SUBDIR)/gas/ | \
9408                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
9409         esac; \
9410         module_srcdir=gas; \
9411         $(SHELL) $$s/$$module_srcdir/configure \
9412           --srcdir=$${topdir}/$$module_srcdir \
9413           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
9414           --target=${target_alias} \
9415           --with-build-libsubdir=$(HOST_SUBDIR) \
9416           $(STAGE3_CONFIGURE_FLAGS)
9417 @endif gas-bootstrap
9418
9419 .PHONY: configure-stage4-gas maybe-configure-stage4-gas
9420 maybe-configure-stage4-gas:
9421 @if gas-bootstrap
9422 maybe-configure-stage4-gas: configure-stage4-gas
9423 configure-stage4-gas:
9424         @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
9425         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gas
9426         @r=`${PWD_COMMAND}`; export r; \
9427         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9428         TFLAGS="$(STAGE4_TFLAGS)"; \
9429         test ! -f $(HOST_SUBDIR)/gas/Makefile || exit 0; \
9430         $(HOST_EXPORTS) \
9431         $(POSTSTAGE1_HOST_EXPORTS) \
9432         CFLAGS="$(STAGE4_CFLAGS)"; export CFLAGS; \
9433         CXXFLAGS="$(STAGE4_CXXFLAGS)"; export CXXFLAGS; \
9434         LIBCFLAGS="$(STAGE4_CFLAGS)"; export LIBCFLAGS;  \
9435         echo Configuring stage 4 in $(HOST_SUBDIR)/gas; \
9436         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gas; \
9437         cd $(HOST_SUBDIR)/gas || exit 1; \
9438         case $(srcdir) in \
9439           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
9440           *) topdir=`echo $(HOST_SUBDIR)/gas/ | \
9441                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
9442         esac; \
9443         module_srcdir=gas; \
9444         $(SHELL) $$s/$$module_srcdir/configure \
9445           --srcdir=$${topdir}/$$module_srcdir \
9446           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
9447           --target=${target_alias} \
9448           --with-build-libsubdir=$(HOST_SUBDIR) \
9449           $(STAGE4_CONFIGURE_FLAGS)
9450 @endif gas-bootstrap
9451
9452 .PHONY: configure-stageprofile-gas maybe-configure-stageprofile-gas
9453 maybe-configure-stageprofile-gas:
9454 @if gas-bootstrap
9455 maybe-configure-stageprofile-gas: configure-stageprofile-gas
9456 configure-stageprofile-gas:
9457         @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
9458         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gas
9459         @r=`${PWD_COMMAND}`; export r; \
9460         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9461         TFLAGS="$(STAGEprofile_TFLAGS)"; \
9462         test ! -f $(HOST_SUBDIR)/gas/Makefile || exit 0; \
9463         $(HOST_EXPORTS) \
9464         $(POSTSTAGE1_HOST_EXPORTS) \
9465         CFLAGS="$(STAGEprofile_CFLAGS)"; export CFLAGS; \
9466         CXXFLAGS="$(STAGEprofile_CXXFLAGS)"; export CXXFLAGS; \
9467         LIBCFLAGS="$(STAGEprofile_CFLAGS)"; export LIBCFLAGS;  \
9468         echo Configuring stage profile in $(HOST_SUBDIR)/gas; \
9469         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gas; \
9470         cd $(HOST_SUBDIR)/gas || exit 1; \
9471         case $(srcdir) in \
9472           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
9473           *) topdir=`echo $(HOST_SUBDIR)/gas/ | \
9474                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
9475         esac; \
9476         module_srcdir=gas; \
9477         $(SHELL) $$s/$$module_srcdir/configure \
9478           --srcdir=$${topdir}/$$module_srcdir \
9479           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
9480           --target=${target_alias} \
9481           --with-build-libsubdir=$(HOST_SUBDIR) \
9482           $(STAGEprofile_CONFIGURE_FLAGS)
9483 @endif gas-bootstrap
9484
9485 .PHONY: configure-stagefeedback-gas maybe-configure-stagefeedback-gas
9486 maybe-configure-stagefeedback-gas:
9487 @if gas-bootstrap
9488 maybe-configure-stagefeedback-gas: configure-stagefeedback-gas
9489 configure-stagefeedback-gas:
9490         @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
9491         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gas
9492         @r=`${PWD_COMMAND}`; export r; \
9493         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9494         TFLAGS="$(STAGEfeedback_TFLAGS)"; \
9495         test ! -f $(HOST_SUBDIR)/gas/Makefile || exit 0; \
9496         $(HOST_EXPORTS) \
9497         $(POSTSTAGE1_HOST_EXPORTS) \
9498         CFLAGS="$(STAGEfeedback_CFLAGS)"; export CFLAGS; \
9499         CXXFLAGS="$(STAGEfeedback_CXXFLAGS)"; export CXXFLAGS; \
9500         LIBCFLAGS="$(STAGEfeedback_CFLAGS)"; export LIBCFLAGS;  \
9501         echo Configuring stage feedback in $(HOST_SUBDIR)/gas; \
9502         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gas; \
9503         cd $(HOST_SUBDIR)/gas || exit 1; \
9504         case $(srcdir) in \
9505           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
9506           *) topdir=`echo $(HOST_SUBDIR)/gas/ | \
9507                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
9508         esac; \
9509         module_srcdir=gas; \
9510         $(SHELL) $$s/$$module_srcdir/configure \
9511           --srcdir=$${topdir}/$$module_srcdir \
9512           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
9513           --target=${target_alias} \
9514           --with-build-libsubdir=$(HOST_SUBDIR) \
9515           $(STAGEfeedback_CONFIGURE_FLAGS)
9516 @endif gas-bootstrap
9517
9518
9519
9520
9521
9522 .PHONY: all-gas maybe-all-gas
9523 maybe-all-gas:
9524 @if gcc-bootstrap
9525 all-gas: stage_current
9526 @endif gcc-bootstrap
9527 @if gas
9528 TARGET-gas=all
9529 maybe-all-gas: all-gas
9530 all-gas: configure-gas
9531         @r=`${PWD_COMMAND}`; export r; \
9532         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9533         $(HOST_EXPORTS)  \
9534         (cd $(HOST_SUBDIR)/gas && \
9535           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS)  \
9536                 $(TARGET-gas))
9537 @endif gas
9538
9539
9540
9541 .PHONY: all-stage1-gas maybe-all-stage1-gas
9542 .PHONY: clean-stage1-gas maybe-clean-stage1-gas
9543 maybe-all-stage1-gas:
9544 maybe-clean-stage1-gas:
9545 @if gas-bootstrap
9546 maybe-all-stage1-gas: all-stage1-gas
9547 all-stage1: all-stage1-gas
9548 TARGET-stage1-gas = $(TARGET-gas)
9549 all-stage1-gas: configure-stage1-gas
9550         @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
9551         @r=`${PWD_COMMAND}`; export r; \
9552         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9553         TFLAGS="$(STAGE1_TFLAGS)"; \
9554         $(HOST_EXPORTS)  \
9555         cd $(HOST_SUBDIR)/gas && \
9556         $(MAKE) $(BASE_FLAGS_TO_PASS) \
9557                 CFLAGS="$(STAGE1_CFLAGS)" \
9558                 CXXFLAGS="$(STAGE1_CXXFLAGS)" \
9559                 LIBCFLAGS="$(LIBCFLAGS)" \
9560                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
9561                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
9562                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
9563                 $(EXTRA_HOST_FLAGS)  \
9564                 $(STAGE1_FLAGS_TO_PASS)  \
9565                 TFLAGS="$(STAGE1_TFLAGS)" \
9566                 $(TARGET-stage1-gas)
9567
9568 maybe-clean-stage1-gas: clean-stage1-gas
9569 clean-stage1: clean-stage1-gas
9570 clean-stage1-gas:
9571         @if [ $(current_stage) = stage1 ]; then \
9572           [ -f $(HOST_SUBDIR)/gas/Makefile ] || exit 0; \
9573         else \
9574           [ -f $(HOST_SUBDIR)/stage1-gas/Makefile ] || exit 0; \
9575           $(MAKE) stage1-start; \
9576         fi; \
9577         cd $(HOST_SUBDIR)/gas && \
9578         $(MAKE) $(EXTRA_HOST_FLAGS)  \
9579         $(STAGE1_FLAGS_TO_PASS)  clean
9580 @endif gas-bootstrap
9581
9582
9583 .PHONY: all-stage2-gas maybe-all-stage2-gas
9584 .PHONY: clean-stage2-gas maybe-clean-stage2-gas
9585 maybe-all-stage2-gas:
9586 maybe-clean-stage2-gas:
9587 @if gas-bootstrap
9588 maybe-all-stage2-gas: all-stage2-gas
9589 all-stage2: all-stage2-gas
9590 TARGET-stage2-gas = $(TARGET-gas)
9591 all-stage2-gas: configure-stage2-gas
9592         @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
9593         @r=`${PWD_COMMAND}`; export r; \
9594         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9595         TFLAGS="$(STAGE2_TFLAGS)"; \
9596         $(HOST_EXPORTS) \
9597         $(POSTSTAGE1_HOST_EXPORTS)  \
9598         cd $(HOST_SUBDIR)/gas && \
9599         $(MAKE) $(BASE_FLAGS_TO_PASS) \
9600                 CFLAGS="$(STAGE2_CFLAGS)" \
9601                 CXXFLAGS="$(STAGE2_CXXFLAGS)" \
9602                 LIBCFLAGS="$(STAGE2_CFLAGS)" \
9603                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
9604                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
9605                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
9606                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
9607                 TFLAGS="$(STAGE2_TFLAGS)" \
9608                 $(TARGET-stage2-gas)
9609
9610 maybe-clean-stage2-gas: clean-stage2-gas
9611 clean-stage2: clean-stage2-gas
9612 clean-stage2-gas:
9613         @if [ $(current_stage) = stage2 ]; then \
9614           [ -f $(HOST_SUBDIR)/gas/Makefile ] || exit 0; \
9615         else \
9616           [ -f $(HOST_SUBDIR)/stage2-gas/Makefile ] || exit 0; \
9617           $(MAKE) stage2-start; \
9618         fi; \
9619         cd $(HOST_SUBDIR)/gas && \
9620         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  clean
9621 @endif gas-bootstrap
9622
9623
9624 .PHONY: all-stage3-gas maybe-all-stage3-gas
9625 .PHONY: clean-stage3-gas maybe-clean-stage3-gas
9626 maybe-all-stage3-gas:
9627 maybe-clean-stage3-gas:
9628 @if gas-bootstrap
9629 maybe-all-stage3-gas: all-stage3-gas
9630 all-stage3: all-stage3-gas
9631 TARGET-stage3-gas = $(TARGET-gas)
9632 all-stage3-gas: configure-stage3-gas
9633         @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
9634         @r=`${PWD_COMMAND}`; export r; \
9635         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9636         TFLAGS="$(STAGE3_TFLAGS)"; \
9637         $(HOST_EXPORTS) \
9638         $(POSTSTAGE1_HOST_EXPORTS)  \
9639         cd $(HOST_SUBDIR)/gas && \
9640         $(MAKE) $(BASE_FLAGS_TO_PASS) \
9641                 CFLAGS="$(STAGE3_CFLAGS)" \
9642                 CXXFLAGS="$(STAGE3_CXXFLAGS)" \
9643                 LIBCFLAGS="$(STAGE3_CFLAGS)" \
9644                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
9645                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
9646                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
9647                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
9648                 TFLAGS="$(STAGE3_TFLAGS)" \
9649                 $(TARGET-stage3-gas)
9650
9651 maybe-clean-stage3-gas: clean-stage3-gas
9652 clean-stage3: clean-stage3-gas
9653 clean-stage3-gas:
9654         @if [ $(current_stage) = stage3 ]; then \
9655           [ -f $(HOST_SUBDIR)/gas/Makefile ] || exit 0; \
9656         else \
9657           [ -f $(HOST_SUBDIR)/stage3-gas/Makefile ] || exit 0; \
9658           $(MAKE) stage3-start; \
9659         fi; \
9660         cd $(HOST_SUBDIR)/gas && \
9661         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  clean
9662 @endif gas-bootstrap
9663
9664
9665 .PHONY: all-stage4-gas maybe-all-stage4-gas
9666 .PHONY: clean-stage4-gas maybe-clean-stage4-gas
9667 maybe-all-stage4-gas:
9668 maybe-clean-stage4-gas:
9669 @if gas-bootstrap
9670 maybe-all-stage4-gas: all-stage4-gas
9671 all-stage4: all-stage4-gas
9672 TARGET-stage4-gas = $(TARGET-gas)
9673 all-stage4-gas: configure-stage4-gas
9674         @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
9675         @r=`${PWD_COMMAND}`; export r; \
9676         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9677         TFLAGS="$(STAGE4_TFLAGS)"; \
9678         $(HOST_EXPORTS) \
9679         $(POSTSTAGE1_HOST_EXPORTS)  \
9680         cd $(HOST_SUBDIR)/gas && \
9681         $(MAKE) $(BASE_FLAGS_TO_PASS) \
9682                 CFLAGS="$(STAGE4_CFLAGS)" \
9683                 CXXFLAGS="$(STAGE4_CXXFLAGS)" \
9684                 LIBCFLAGS="$(STAGE4_CFLAGS)" \
9685                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
9686                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
9687                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
9688                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
9689                 TFLAGS="$(STAGE4_TFLAGS)" \
9690                 $(TARGET-stage4-gas)
9691
9692 maybe-clean-stage4-gas: clean-stage4-gas
9693 clean-stage4: clean-stage4-gas
9694 clean-stage4-gas:
9695         @if [ $(current_stage) = stage4 ]; then \
9696           [ -f $(HOST_SUBDIR)/gas/Makefile ] || exit 0; \
9697         else \
9698           [ -f $(HOST_SUBDIR)/stage4-gas/Makefile ] || exit 0; \
9699           $(MAKE) stage4-start; \
9700         fi; \
9701         cd $(HOST_SUBDIR)/gas && \
9702         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  clean
9703 @endif gas-bootstrap
9704
9705
9706 .PHONY: all-stageprofile-gas maybe-all-stageprofile-gas
9707 .PHONY: clean-stageprofile-gas maybe-clean-stageprofile-gas
9708 maybe-all-stageprofile-gas:
9709 maybe-clean-stageprofile-gas:
9710 @if gas-bootstrap
9711 maybe-all-stageprofile-gas: all-stageprofile-gas
9712 all-stageprofile: all-stageprofile-gas
9713 TARGET-stageprofile-gas = $(TARGET-gas)
9714 all-stageprofile-gas: configure-stageprofile-gas
9715         @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
9716         @r=`${PWD_COMMAND}`; export r; \
9717         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9718         TFLAGS="$(STAGEprofile_TFLAGS)"; \
9719         $(HOST_EXPORTS) \
9720         $(POSTSTAGE1_HOST_EXPORTS)  \
9721         cd $(HOST_SUBDIR)/gas && \
9722         $(MAKE) $(BASE_FLAGS_TO_PASS) \
9723                 CFLAGS="$(STAGEprofile_CFLAGS)" \
9724                 CXXFLAGS="$(STAGEprofile_CXXFLAGS)" \
9725                 LIBCFLAGS="$(STAGEprofile_CFLAGS)" \
9726                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
9727                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
9728                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
9729                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
9730                 TFLAGS="$(STAGEprofile_TFLAGS)" \
9731                 $(TARGET-stageprofile-gas)
9732
9733 maybe-clean-stageprofile-gas: clean-stageprofile-gas
9734 clean-stageprofile: clean-stageprofile-gas
9735 clean-stageprofile-gas:
9736         @if [ $(current_stage) = stageprofile ]; then \
9737           [ -f $(HOST_SUBDIR)/gas/Makefile ] || exit 0; \
9738         else \
9739           [ -f $(HOST_SUBDIR)/stageprofile-gas/Makefile ] || exit 0; \
9740           $(MAKE) stageprofile-start; \
9741         fi; \
9742         cd $(HOST_SUBDIR)/gas && \
9743         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  clean
9744 @endif gas-bootstrap
9745
9746
9747 .PHONY: all-stagefeedback-gas maybe-all-stagefeedback-gas
9748 .PHONY: clean-stagefeedback-gas maybe-clean-stagefeedback-gas
9749 maybe-all-stagefeedback-gas:
9750 maybe-clean-stagefeedback-gas:
9751 @if gas-bootstrap
9752 maybe-all-stagefeedback-gas: all-stagefeedback-gas
9753 all-stagefeedback: all-stagefeedback-gas
9754 TARGET-stagefeedback-gas = $(TARGET-gas)
9755 all-stagefeedback-gas: configure-stagefeedback-gas
9756         @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
9757         @r=`${PWD_COMMAND}`; export r; \
9758         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9759         TFLAGS="$(STAGEfeedback_TFLAGS)"; \
9760         $(HOST_EXPORTS) \
9761         $(POSTSTAGE1_HOST_EXPORTS)  \
9762         cd $(HOST_SUBDIR)/gas && \
9763         $(MAKE) $(BASE_FLAGS_TO_PASS) \
9764                 CFLAGS="$(STAGEfeedback_CFLAGS)" \
9765                 CXXFLAGS="$(STAGEfeedback_CXXFLAGS)" \
9766                 LIBCFLAGS="$(STAGEfeedback_CFLAGS)" \
9767                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
9768                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
9769                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
9770                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
9771                 TFLAGS="$(STAGEfeedback_TFLAGS)" \
9772                 $(TARGET-stagefeedback-gas)
9773
9774 maybe-clean-stagefeedback-gas: clean-stagefeedback-gas
9775 clean-stagefeedback: clean-stagefeedback-gas
9776 clean-stagefeedback-gas:
9777         @if [ $(current_stage) = stagefeedback ]; then \
9778           [ -f $(HOST_SUBDIR)/gas/Makefile ] || exit 0; \
9779         else \
9780           [ -f $(HOST_SUBDIR)/stagefeedback-gas/Makefile ] || exit 0; \
9781           $(MAKE) stagefeedback-start; \
9782         fi; \
9783         cd $(HOST_SUBDIR)/gas && \
9784         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  clean
9785 @endif gas-bootstrap
9786
9787
9788
9789
9790
9791 .PHONY: check-gas maybe-check-gas
9792 maybe-check-gas:
9793 @if gas
9794 maybe-check-gas: check-gas
9795
9796 check-gas:
9797         @: $(MAKE); $(unstage)
9798         @r=`${PWD_COMMAND}`; export r; \
9799         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9800         $(HOST_EXPORTS) $(EXTRA_HOST_EXPORTS) \
9801         (cd $(HOST_SUBDIR)/gas && \
9802           $(MAKE) $(FLAGS_TO_PASS)  $(EXTRA_BOOTSTRAP_FLAGS) check)
9803
9804 @endif gas
9805
9806 .PHONY: install-gas maybe-install-gas
9807 maybe-install-gas:
9808 @if gas
9809 maybe-install-gas: install-gas
9810
9811 install-gas: installdirs
9812         @: $(MAKE); $(unstage)
9813         @r=`${PWD_COMMAND}`; export r; \
9814         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9815         $(HOST_EXPORTS) \
9816         (cd $(HOST_SUBDIR)/gas && \
9817           $(MAKE) $(FLAGS_TO_PASS)  install)
9818
9819 @endif gas
9820
9821 .PHONY: install-strip-gas maybe-install-strip-gas
9822 maybe-install-strip-gas:
9823 @if gas
9824 maybe-install-strip-gas: install-strip-gas
9825
9826 install-strip-gas: installdirs
9827         @: $(MAKE); $(unstage)
9828         @r=`${PWD_COMMAND}`; export r; \
9829         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9830         $(HOST_EXPORTS) \
9831         (cd $(HOST_SUBDIR)/gas && \
9832           $(MAKE) $(FLAGS_TO_PASS)  install-strip)
9833
9834 @endif gas
9835
9836 # Other targets (info, dvi, pdf, etc.)
9837
9838 .PHONY: maybe-info-gas info-gas
9839 maybe-info-gas:
9840 @if gas
9841 maybe-info-gas: info-gas
9842
9843 info-gas: \
9844     configure-gas 
9845         @[ -f ./gas/Makefile ] || exit 0; \
9846         r=`${PWD_COMMAND}`; export r; \
9847         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9848         $(HOST_EXPORTS) \
9849         for flag in $(EXTRA_HOST_FLAGS) ; do \
9850           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
9851         done; \
9852         echo "Doing info in gas"; \
9853         (cd $(HOST_SUBDIR)/gas && \
9854           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
9855                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
9856                   "RANLIB=$${RANLIB}" \
9857                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
9858                   info) \
9859           || exit 1
9860
9861 @endif gas
9862
9863 .PHONY: maybe-dvi-gas dvi-gas
9864 maybe-dvi-gas:
9865 @if gas
9866 maybe-dvi-gas: dvi-gas
9867
9868 dvi-gas: \
9869     configure-gas 
9870         @[ -f ./gas/Makefile ] || exit 0; \
9871         r=`${PWD_COMMAND}`; export r; \
9872         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9873         $(HOST_EXPORTS) \
9874         for flag in $(EXTRA_HOST_FLAGS) ; do \
9875           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
9876         done; \
9877         echo "Doing dvi in gas"; \
9878         (cd $(HOST_SUBDIR)/gas && \
9879           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
9880                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
9881                   "RANLIB=$${RANLIB}" \
9882                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
9883                   dvi) \
9884           || exit 1
9885
9886 @endif gas
9887
9888 .PHONY: maybe-pdf-gas pdf-gas
9889 maybe-pdf-gas:
9890 @if gas
9891 maybe-pdf-gas: pdf-gas
9892
9893 pdf-gas: \
9894     configure-gas 
9895         @[ -f ./gas/Makefile ] || exit 0; \
9896         r=`${PWD_COMMAND}`; export r; \
9897         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9898         $(HOST_EXPORTS) \
9899         for flag in $(EXTRA_HOST_FLAGS) ; do \
9900           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
9901         done; \
9902         echo "Doing pdf in gas"; \
9903         (cd $(HOST_SUBDIR)/gas && \
9904           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
9905                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
9906                   "RANLIB=$${RANLIB}" \
9907                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
9908                   pdf) \
9909           || exit 1
9910
9911 @endif gas
9912
9913 .PHONY: maybe-html-gas html-gas
9914 maybe-html-gas:
9915 @if gas
9916 maybe-html-gas: html-gas
9917
9918 html-gas: \
9919     configure-gas 
9920         @[ -f ./gas/Makefile ] || exit 0; \
9921         r=`${PWD_COMMAND}`; export r; \
9922         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9923         $(HOST_EXPORTS) \
9924         for flag in $(EXTRA_HOST_FLAGS) ; do \
9925           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
9926         done; \
9927         echo "Doing html in gas"; \
9928         (cd $(HOST_SUBDIR)/gas && \
9929           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
9930                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
9931                   "RANLIB=$${RANLIB}" \
9932                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
9933                   html) \
9934           || exit 1
9935
9936 @endif gas
9937
9938 .PHONY: maybe-TAGS-gas TAGS-gas
9939 maybe-TAGS-gas:
9940 @if gas
9941 maybe-TAGS-gas: TAGS-gas
9942
9943 TAGS-gas: \
9944     configure-gas 
9945         @[ -f ./gas/Makefile ] || exit 0; \
9946         r=`${PWD_COMMAND}`; export r; \
9947         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9948         $(HOST_EXPORTS) \
9949         for flag in $(EXTRA_HOST_FLAGS) ; do \
9950           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
9951         done; \
9952         echo "Doing TAGS in gas"; \
9953         (cd $(HOST_SUBDIR)/gas && \
9954           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
9955                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
9956                   "RANLIB=$${RANLIB}" \
9957                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
9958                   TAGS) \
9959           || exit 1
9960
9961 @endif gas
9962
9963 .PHONY: maybe-install-info-gas install-info-gas
9964 maybe-install-info-gas:
9965 @if gas
9966 maybe-install-info-gas: install-info-gas
9967
9968 install-info-gas: \
9969     configure-gas \
9970     info-gas 
9971         @[ -f ./gas/Makefile ] || exit 0; \
9972         r=`${PWD_COMMAND}`; export r; \
9973         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9974         $(HOST_EXPORTS) \
9975         for flag in $(EXTRA_HOST_FLAGS) ; do \
9976           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
9977         done; \
9978         echo "Doing install-info in gas"; \
9979         (cd $(HOST_SUBDIR)/gas && \
9980           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
9981                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
9982                   "RANLIB=$${RANLIB}" \
9983                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
9984                   install-info) \
9985           || exit 1
9986
9987 @endif gas
9988
9989 .PHONY: maybe-install-pdf-gas install-pdf-gas
9990 maybe-install-pdf-gas:
9991 @if gas
9992 maybe-install-pdf-gas: install-pdf-gas
9993
9994 install-pdf-gas: \
9995     configure-gas \
9996     pdf-gas 
9997         @[ -f ./gas/Makefile ] || exit 0; \
9998         r=`${PWD_COMMAND}`; export r; \
9999         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10000         $(HOST_EXPORTS) \
10001         for flag in $(EXTRA_HOST_FLAGS) ; do \
10002           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10003         done; \
10004         echo "Doing install-pdf in gas"; \
10005         (cd $(HOST_SUBDIR)/gas && \
10006           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10007                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10008                   "RANLIB=$${RANLIB}" \
10009                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
10010                   install-pdf) \
10011           || exit 1
10012
10013 @endif gas
10014
10015 .PHONY: maybe-install-html-gas install-html-gas
10016 maybe-install-html-gas:
10017 @if gas
10018 maybe-install-html-gas: install-html-gas
10019
10020 install-html-gas: \
10021     configure-gas \
10022     html-gas 
10023         @[ -f ./gas/Makefile ] || exit 0; \
10024         r=`${PWD_COMMAND}`; export r; \
10025         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10026         $(HOST_EXPORTS) \
10027         for flag in $(EXTRA_HOST_FLAGS) ; do \
10028           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10029         done; \
10030         echo "Doing install-html in gas"; \
10031         (cd $(HOST_SUBDIR)/gas && \
10032           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10033                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10034                   "RANLIB=$${RANLIB}" \
10035                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
10036                   install-html) \
10037           || exit 1
10038
10039 @endif gas
10040
10041 .PHONY: maybe-installcheck-gas installcheck-gas
10042 maybe-installcheck-gas:
10043 @if gas
10044 maybe-installcheck-gas: installcheck-gas
10045
10046 installcheck-gas: \
10047     configure-gas 
10048         @[ -f ./gas/Makefile ] || exit 0; \
10049         r=`${PWD_COMMAND}`; export r; \
10050         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10051         $(HOST_EXPORTS) \
10052         for flag in $(EXTRA_HOST_FLAGS) ; do \
10053           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10054         done; \
10055         echo "Doing installcheck in gas"; \
10056         (cd $(HOST_SUBDIR)/gas && \
10057           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10058                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10059                   "RANLIB=$${RANLIB}" \
10060                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
10061                   installcheck) \
10062           || exit 1
10063
10064 @endif gas
10065
10066 .PHONY: maybe-mostlyclean-gas mostlyclean-gas
10067 maybe-mostlyclean-gas:
10068 @if gas
10069 maybe-mostlyclean-gas: mostlyclean-gas
10070
10071 mostlyclean-gas: 
10072         @[ -f ./gas/Makefile ] || exit 0; \
10073         r=`${PWD_COMMAND}`; export r; \
10074         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10075         $(HOST_EXPORTS) \
10076         for flag in $(EXTRA_HOST_FLAGS) ; do \
10077           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10078         done; \
10079         echo "Doing mostlyclean in gas"; \
10080         (cd $(HOST_SUBDIR)/gas && \
10081           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10082                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10083                   "RANLIB=$${RANLIB}" \
10084                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
10085                   mostlyclean) \
10086           || exit 1
10087
10088 @endif gas
10089
10090 .PHONY: maybe-clean-gas clean-gas
10091 maybe-clean-gas:
10092 @if gas
10093 maybe-clean-gas: clean-gas
10094
10095 clean-gas: 
10096         @[ -f ./gas/Makefile ] || exit 0; \
10097         r=`${PWD_COMMAND}`; export r; \
10098         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10099         $(HOST_EXPORTS) \
10100         for flag in $(EXTRA_HOST_FLAGS) ; do \
10101           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10102         done; \
10103         echo "Doing clean in gas"; \
10104         (cd $(HOST_SUBDIR)/gas && \
10105           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10106                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10107                   "RANLIB=$${RANLIB}" \
10108                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
10109                   clean) \
10110           || exit 1
10111
10112 @endif gas
10113
10114 .PHONY: maybe-distclean-gas distclean-gas
10115 maybe-distclean-gas:
10116 @if gas
10117 maybe-distclean-gas: distclean-gas
10118
10119 distclean-gas: 
10120         @[ -f ./gas/Makefile ] || exit 0; \
10121         r=`${PWD_COMMAND}`; export r; \
10122         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10123         $(HOST_EXPORTS) \
10124         for flag in $(EXTRA_HOST_FLAGS) ; do \
10125           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10126         done; \
10127         echo "Doing distclean in gas"; \
10128         (cd $(HOST_SUBDIR)/gas && \
10129           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10130                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10131                   "RANLIB=$${RANLIB}" \
10132                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
10133                   distclean) \
10134           || exit 1
10135
10136 @endif gas
10137
10138 .PHONY: maybe-maintainer-clean-gas maintainer-clean-gas
10139 maybe-maintainer-clean-gas:
10140 @if gas
10141 maybe-maintainer-clean-gas: maintainer-clean-gas
10142
10143 maintainer-clean-gas: 
10144         @[ -f ./gas/Makefile ] || exit 0; \
10145         r=`${PWD_COMMAND}`; export r; \
10146         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10147         $(HOST_EXPORTS) \
10148         for flag in $(EXTRA_HOST_FLAGS) ; do \
10149           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10150         done; \
10151         echo "Doing maintainer-clean in gas"; \
10152         (cd $(HOST_SUBDIR)/gas && \
10153           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10154                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10155                   "RANLIB=$${RANLIB}" \
10156                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
10157                   maintainer-clean) \
10158           || exit 1
10159
10160 @endif gas
10161
10162
10163
10164 .PHONY: configure-gcc maybe-configure-gcc
10165 maybe-configure-gcc:
10166 @if gcc-bootstrap
10167 configure-gcc: stage_current
10168 @endif gcc-bootstrap
10169 @if gcc
10170 maybe-configure-gcc: configure-gcc
10171 configure-gcc: 
10172         @r=`${PWD_COMMAND}`; export r; \
10173         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10174         test ! -f $(HOST_SUBDIR)/gcc/Makefile || exit 0; \
10175         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gcc; \
10176         $(HOST_EXPORTS)  \
10177         echo Configuring in $(HOST_SUBDIR)/gcc; \
10178         cd "$(HOST_SUBDIR)/gcc" || exit 1; \
10179         case $(srcdir) in \
10180           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
10181           *) topdir=`echo $(HOST_SUBDIR)/gcc/ | \
10182                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
10183         esac; \
10184         module_srcdir=gcc; \
10185         $(SHELL) \
10186           $$s/$$module_srcdir/configure \
10187           --srcdir=$${topdir}/$$module_srcdir \
10188           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
10189           --target=${target_alias}  \
10190           || exit 1
10191 @endif gcc
10192
10193
10194
10195 .PHONY: configure-stage1-gcc maybe-configure-stage1-gcc
10196 maybe-configure-stage1-gcc:
10197 @if gcc-bootstrap
10198 maybe-configure-stage1-gcc: configure-stage1-gcc
10199 configure-stage1-gcc:
10200         @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
10201         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gcc
10202         @r=`${PWD_COMMAND}`; export r; \
10203         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10204         TFLAGS="$(STAGE1_TFLAGS)"; \
10205         test ! -f $(HOST_SUBDIR)/gcc/Makefile || exit 0; \
10206         $(HOST_EXPORTS) \
10207         CFLAGS="$(STAGE1_CFLAGS)"; export CFLAGS; \
10208         CXXFLAGS="$(STAGE1_CXXFLAGS)"; export CXXFLAGS; \
10209         LIBCFLAGS="$(LIBCFLAGS)"; export LIBCFLAGS;  \
10210         echo Configuring stage 1 in $(HOST_SUBDIR)/gcc; \
10211         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gcc; \
10212         cd $(HOST_SUBDIR)/gcc || exit 1; \
10213         case $(srcdir) in \
10214           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
10215           *) topdir=`echo $(HOST_SUBDIR)/gcc/ | \
10216                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
10217         esac; \
10218         module_srcdir=gcc; \
10219         $(SHELL) $$s/$$module_srcdir/configure \
10220           --srcdir=$${topdir}/$$module_srcdir \
10221           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
10222           --target=${target_alias} \
10223            \
10224           $(STAGE1_CONFIGURE_FLAGS)
10225 @endif gcc-bootstrap
10226
10227 .PHONY: configure-stage2-gcc maybe-configure-stage2-gcc
10228 maybe-configure-stage2-gcc:
10229 @if gcc-bootstrap
10230 maybe-configure-stage2-gcc: configure-stage2-gcc
10231 configure-stage2-gcc:
10232         @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
10233         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gcc
10234         @r=`${PWD_COMMAND}`; export r; \
10235         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10236         TFLAGS="$(STAGE2_TFLAGS)"; \
10237         test ! -f $(HOST_SUBDIR)/gcc/Makefile || exit 0; \
10238         $(HOST_EXPORTS) \
10239         $(POSTSTAGE1_HOST_EXPORTS) \
10240         CFLAGS="$(STAGE2_CFLAGS)"; export CFLAGS; \
10241         CXXFLAGS="$(STAGE2_CXXFLAGS)"; export CXXFLAGS; \
10242         LIBCFLAGS="$(STAGE2_CFLAGS)"; export LIBCFLAGS;  \
10243         echo Configuring stage 2 in $(HOST_SUBDIR)/gcc; \
10244         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gcc; \
10245         cd $(HOST_SUBDIR)/gcc || exit 1; \
10246         case $(srcdir) in \
10247           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
10248           *) topdir=`echo $(HOST_SUBDIR)/gcc/ | \
10249                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
10250         esac; \
10251         module_srcdir=gcc; \
10252         $(SHELL) $$s/$$module_srcdir/configure \
10253           --srcdir=$${topdir}/$$module_srcdir \
10254           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
10255           --target=${target_alias} \
10256           --with-build-libsubdir=$(HOST_SUBDIR) \
10257           $(STAGE2_CONFIGURE_FLAGS)
10258 @endif gcc-bootstrap
10259
10260 .PHONY: configure-stage3-gcc maybe-configure-stage3-gcc
10261 maybe-configure-stage3-gcc:
10262 @if gcc-bootstrap
10263 maybe-configure-stage3-gcc: configure-stage3-gcc
10264 configure-stage3-gcc:
10265         @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
10266         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gcc
10267         @r=`${PWD_COMMAND}`; export r; \
10268         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10269         TFLAGS="$(STAGE3_TFLAGS)"; \
10270         test ! -f $(HOST_SUBDIR)/gcc/Makefile || exit 0; \
10271         $(HOST_EXPORTS) \
10272         $(POSTSTAGE1_HOST_EXPORTS) \
10273         CFLAGS="$(STAGE3_CFLAGS)"; export CFLAGS; \
10274         CXXFLAGS="$(STAGE3_CXXFLAGS)"; export CXXFLAGS; \
10275         LIBCFLAGS="$(STAGE3_CFLAGS)"; export LIBCFLAGS;  \
10276         echo Configuring stage 3 in $(HOST_SUBDIR)/gcc; \
10277         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gcc; \
10278         cd $(HOST_SUBDIR)/gcc || exit 1; \
10279         case $(srcdir) in \
10280           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
10281           *) topdir=`echo $(HOST_SUBDIR)/gcc/ | \
10282                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
10283         esac; \
10284         module_srcdir=gcc; \
10285         $(SHELL) $$s/$$module_srcdir/configure \
10286           --srcdir=$${topdir}/$$module_srcdir \
10287           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
10288           --target=${target_alias} \
10289           --with-build-libsubdir=$(HOST_SUBDIR) \
10290           $(STAGE3_CONFIGURE_FLAGS)
10291 @endif gcc-bootstrap
10292
10293 .PHONY: configure-stage4-gcc maybe-configure-stage4-gcc
10294 maybe-configure-stage4-gcc:
10295 @if gcc-bootstrap
10296 maybe-configure-stage4-gcc: configure-stage4-gcc
10297 configure-stage4-gcc:
10298         @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
10299         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gcc
10300         @r=`${PWD_COMMAND}`; export r; \
10301         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10302         TFLAGS="$(STAGE4_TFLAGS)"; \
10303         test ! -f $(HOST_SUBDIR)/gcc/Makefile || exit 0; \
10304         $(HOST_EXPORTS) \
10305         $(POSTSTAGE1_HOST_EXPORTS) \
10306         CFLAGS="$(STAGE4_CFLAGS)"; export CFLAGS; \
10307         CXXFLAGS="$(STAGE4_CXXFLAGS)"; export CXXFLAGS; \
10308         LIBCFLAGS="$(STAGE4_CFLAGS)"; export LIBCFLAGS;  \
10309         echo Configuring stage 4 in $(HOST_SUBDIR)/gcc; \
10310         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gcc; \
10311         cd $(HOST_SUBDIR)/gcc || exit 1; \
10312         case $(srcdir) in \
10313           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
10314           *) topdir=`echo $(HOST_SUBDIR)/gcc/ | \
10315                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
10316         esac; \
10317         module_srcdir=gcc; \
10318         $(SHELL) $$s/$$module_srcdir/configure \
10319           --srcdir=$${topdir}/$$module_srcdir \
10320           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
10321           --target=${target_alias} \
10322           --with-build-libsubdir=$(HOST_SUBDIR) \
10323           $(STAGE4_CONFIGURE_FLAGS)
10324 @endif gcc-bootstrap
10325
10326 .PHONY: configure-stageprofile-gcc maybe-configure-stageprofile-gcc
10327 maybe-configure-stageprofile-gcc:
10328 @if gcc-bootstrap
10329 maybe-configure-stageprofile-gcc: configure-stageprofile-gcc
10330 configure-stageprofile-gcc:
10331         @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
10332         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gcc
10333         @r=`${PWD_COMMAND}`; export r; \
10334         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10335         TFLAGS="$(STAGEprofile_TFLAGS)"; \
10336         test ! -f $(HOST_SUBDIR)/gcc/Makefile || exit 0; \
10337         $(HOST_EXPORTS) \
10338         $(POSTSTAGE1_HOST_EXPORTS) \
10339         CFLAGS="$(STAGEprofile_CFLAGS)"; export CFLAGS; \
10340         CXXFLAGS="$(STAGEprofile_CXXFLAGS)"; export CXXFLAGS; \
10341         LIBCFLAGS="$(STAGEprofile_CFLAGS)"; export LIBCFLAGS;  \
10342         echo Configuring stage profile in $(HOST_SUBDIR)/gcc; \
10343         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gcc; \
10344         cd $(HOST_SUBDIR)/gcc || exit 1; \
10345         case $(srcdir) in \
10346           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
10347           *) topdir=`echo $(HOST_SUBDIR)/gcc/ | \
10348                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
10349         esac; \
10350         module_srcdir=gcc; \
10351         $(SHELL) $$s/$$module_srcdir/configure \
10352           --srcdir=$${topdir}/$$module_srcdir \
10353           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
10354           --target=${target_alias} \
10355           --with-build-libsubdir=$(HOST_SUBDIR) \
10356           $(STAGEprofile_CONFIGURE_FLAGS)
10357 @endif gcc-bootstrap
10358
10359 .PHONY: configure-stagefeedback-gcc maybe-configure-stagefeedback-gcc
10360 maybe-configure-stagefeedback-gcc:
10361 @if gcc-bootstrap
10362 maybe-configure-stagefeedback-gcc: configure-stagefeedback-gcc
10363 configure-stagefeedback-gcc:
10364         @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
10365         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gcc
10366         @r=`${PWD_COMMAND}`; export r; \
10367         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10368         TFLAGS="$(STAGEfeedback_TFLAGS)"; \
10369         test ! -f $(HOST_SUBDIR)/gcc/Makefile || exit 0; \
10370         $(HOST_EXPORTS) \
10371         $(POSTSTAGE1_HOST_EXPORTS) \
10372         CFLAGS="$(STAGEfeedback_CFLAGS)"; export CFLAGS; \
10373         CXXFLAGS="$(STAGEfeedback_CXXFLAGS)"; export CXXFLAGS; \
10374         LIBCFLAGS="$(STAGEfeedback_CFLAGS)"; export LIBCFLAGS;  \
10375         echo Configuring stage feedback in $(HOST_SUBDIR)/gcc; \
10376         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gcc; \
10377         cd $(HOST_SUBDIR)/gcc || exit 1; \
10378         case $(srcdir) in \
10379           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
10380           *) topdir=`echo $(HOST_SUBDIR)/gcc/ | \
10381                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
10382         esac; \
10383         module_srcdir=gcc; \
10384         $(SHELL) $$s/$$module_srcdir/configure \
10385           --srcdir=$${topdir}/$$module_srcdir \
10386           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
10387           --target=${target_alias} \
10388           --with-build-libsubdir=$(HOST_SUBDIR) \
10389           $(STAGEfeedback_CONFIGURE_FLAGS)
10390 @endif gcc-bootstrap
10391
10392
10393
10394
10395
10396 .PHONY: all-gcc maybe-all-gcc
10397 maybe-all-gcc:
10398 @if gcc-bootstrap
10399 all-gcc: stage_current
10400 @endif gcc-bootstrap
10401 @if gcc
10402 TARGET-gcc=all
10403 maybe-all-gcc: all-gcc
10404 all-gcc: configure-gcc
10405         @r=`${PWD_COMMAND}`; export r; \
10406         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10407         $(HOST_EXPORTS)  \
10408         (cd $(HOST_SUBDIR)/gcc && \
10409           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS) $(EXTRA_GCC_FLAGS) \
10410                 $(TARGET-gcc))
10411 @endif gcc
10412
10413
10414
10415 .PHONY: all-stage1-gcc maybe-all-stage1-gcc
10416 .PHONY: clean-stage1-gcc maybe-clean-stage1-gcc
10417 maybe-all-stage1-gcc:
10418 maybe-clean-stage1-gcc:
10419 @if gcc-bootstrap
10420 maybe-all-stage1-gcc: all-stage1-gcc
10421 all-stage1: all-stage1-gcc
10422 TARGET-stage1-gcc = $(TARGET-gcc)
10423 all-stage1-gcc: configure-stage1-gcc
10424         @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
10425         @r=`${PWD_COMMAND}`; export r; \
10426         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10427         TFLAGS="$(STAGE1_TFLAGS)"; \
10428         $(HOST_EXPORTS)  \
10429         cd $(HOST_SUBDIR)/gcc && \
10430         $(MAKE) $(BASE_FLAGS_TO_PASS) \
10431                 CFLAGS="$(STAGE1_CFLAGS)" \
10432                 CXXFLAGS="$(STAGE1_CXXFLAGS)" \
10433                 LIBCFLAGS="$(LIBCFLAGS)" \
10434                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
10435                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
10436                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
10437                 $(EXTRA_HOST_FLAGS)  \
10438                 $(STAGE1_FLAGS_TO_PASS) $(EXTRA_GCC_FLAGS) \
10439                 TFLAGS="$(STAGE1_TFLAGS)" \
10440                 $(TARGET-stage1-gcc)
10441
10442 maybe-clean-stage1-gcc: clean-stage1-gcc
10443 clean-stage1: clean-stage1-gcc
10444 clean-stage1-gcc:
10445         @if [ $(current_stage) = stage1 ]; then \
10446           [ -f $(HOST_SUBDIR)/gcc/Makefile ] || exit 0; \
10447         else \
10448           [ -f $(HOST_SUBDIR)/stage1-gcc/Makefile ] || exit 0; \
10449           $(MAKE) stage1-start; \
10450         fi; \
10451         cd $(HOST_SUBDIR)/gcc && \
10452         $(MAKE) $(EXTRA_HOST_FLAGS)  \
10453         $(STAGE1_FLAGS_TO_PASS) $(EXTRA_GCC_FLAGS) clean
10454 @endif gcc-bootstrap
10455
10456
10457 .PHONY: all-stage2-gcc maybe-all-stage2-gcc
10458 .PHONY: clean-stage2-gcc maybe-clean-stage2-gcc
10459 maybe-all-stage2-gcc:
10460 maybe-clean-stage2-gcc:
10461 @if gcc-bootstrap
10462 maybe-all-stage2-gcc: all-stage2-gcc
10463 all-stage2: all-stage2-gcc
10464 TARGET-stage2-gcc = $(TARGET-gcc)
10465 all-stage2-gcc: configure-stage2-gcc
10466         @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
10467         @r=`${PWD_COMMAND}`; export r; \
10468         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10469         TFLAGS="$(STAGE2_TFLAGS)"; \
10470         $(HOST_EXPORTS) \
10471         $(POSTSTAGE1_HOST_EXPORTS)  \
10472         cd $(HOST_SUBDIR)/gcc && \
10473         $(MAKE) $(BASE_FLAGS_TO_PASS) \
10474                 CFLAGS="$(STAGE2_CFLAGS)" \
10475                 CXXFLAGS="$(STAGE2_CXXFLAGS)" \
10476                 LIBCFLAGS="$(STAGE2_CFLAGS)" \
10477                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
10478                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
10479                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
10480                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) $(EXTRA_GCC_FLAGS) \
10481                 TFLAGS="$(STAGE2_TFLAGS)" \
10482                 $(TARGET-stage2-gcc)
10483
10484 maybe-clean-stage2-gcc: clean-stage2-gcc
10485 clean-stage2: clean-stage2-gcc
10486 clean-stage2-gcc:
10487         @if [ $(current_stage) = stage2 ]; then \
10488           [ -f $(HOST_SUBDIR)/gcc/Makefile ] || exit 0; \
10489         else \
10490           [ -f $(HOST_SUBDIR)/stage2-gcc/Makefile ] || exit 0; \
10491           $(MAKE) stage2-start; \
10492         fi; \
10493         cd $(HOST_SUBDIR)/gcc && \
10494         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) $(EXTRA_GCC_FLAGS) clean
10495 @endif gcc-bootstrap
10496
10497
10498 .PHONY: all-stage3-gcc maybe-all-stage3-gcc
10499 .PHONY: clean-stage3-gcc maybe-clean-stage3-gcc
10500 maybe-all-stage3-gcc:
10501 maybe-clean-stage3-gcc:
10502 @if gcc-bootstrap
10503 maybe-all-stage3-gcc: all-stage3-gcc
10504 all-stage3: all-stage3-gcc
10505 TARGET-stage3-gcc = $(TARGET-gcc)
10506 all-stage3-gcc: configure-stage3-gcc
10507         @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
10508         @r=`${PWD_COMMAND}`; export r; \
10509         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10510         TFLAGS="$(STAGE3_TFLAGS)"; \
10511         $(HOST_EXPORTS) \
10512         $(POSTSTAGE1_HOST_EXPORTS)  \
10513         cd $(HOST_SUBDIR)/gcc && \
10514         $(MAKE) $(BASE_FLAGS_TO_PASS) \
10515                 CFLAGS="$(STAGE3_CFLAGS)" \
10516                 CXXFLAGS="$(STAGE3_CXXFLAGS)" \
10517                 LIBCFLAGS="$(STAGE3_CFLAGS)" \
10518                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
10519                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
10520                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
10521                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) $(EXTRA_GCC_FLAGS) \
10522                 TFLAGS="$(STAGE3_TFLAGS)" \
10523                 $(TARGET-stage3-gcc)
10524
10525 maybe-clean-stage3-gcc: clean-stage3-gcc
10526 clean-stage3: clean-stage3-gcc
10527 clean-stage3-gcc:
10528         @if [ $(current_stage) = stage3 ]; then \
10529           [ -f $(HOST_SUBDIR)/gcc/Makefile ] || exit 0; \
10530         else \
10531           [ -f $(HOST_SUBDIR)/stage3-gcc/Makefile ] || exit 0; \
10532           $(MAKE) stage3-start; \
10533         fi; \
10534         cd $(HOST_SUBDIR)/gcc && \
10535         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) $(EXTRA_GCC_FLAGS) clean
10536 @endif gcc-bootstrap
10537
10538
10539 .PHONY: all-stage4-gcc maybe-all-stage4-gcc
10540 .PHONY: clean-stage4-gcc maybe-clean-stage4-gcc
10541 maybe-all-stage4-gcc:
10542 maybe-clean-stage4-gcc:
10543 @if gcc-bootstrap
10544 maybe-all-stage4-gcc: all-stage4-gcc
10545 all-stage4: all-stage4-gcc
10546 TARGET-stage4-gcc = $(TARGET-gcc)
10547 all-stage4-gcc: configure-stage4-gcc
10548         @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
10549         @r=`${PWD_COMMAND}`; export r; \
10550         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10551         TFLAGS="$(STAGE4_TFLAGS)"; \
10552         $(HOST_EXPORTS) \
10553         $(POSTSTAGE1_HOST_EXPORTS)  \
10554         cd $(HOST_SUBDIR)/gcc && \
10555         $(MAKE) $(BASE_FLAGS_TO_PASS) \
10556                 CFLAGS="$(STAGE4_CFLAGS)" \
10557                 CXXFLAGS="$(STAGE4_CXXFLAGS)" \
10558                 LIBCFLAGS="$(STAGE4_CFLAGS)" \
10559                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
10560                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
10561                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
10562                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) $(EXTRA_GCC_FLAGS) \
10563                 TFLAGS="$(STAGE4_TFLAGS)" \
10564                 $(TARGET-stage4-gcc)
10565
10566 maybe-clean-stage4-gcc: clean-stage4-gcc
10567 clean-stage4: clean-stage4-gcc
10568 clean-stage4-gcc:
10569         @if [ $(current_stage) = stage4 ]; then \
10570           [ -f $(HOST_SUBDIR)/gcc/Makefile ] || exit 0; \
10571         else \
10572           [ -f $(HOST_SUBDIR)/stage4-gcc/Makefile ] || exit 0; \
10573           $(MAKE) stage4-start; \
10574         fi; \
10575         cd $(HOST_SUBDIR)/gcc && \
10576         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) $(EXTRA_GCC_FLAGS) clean
10577 @endif gcc-bootstrap
10578
10579
10580 .PHONY: all-stageprofile-gcc maybe-all-stageprofile-gcc
10581 .PHONY: clean-stageprofile-gcc maybe-clean-stageprofile-gcc
10582 maybe-all-stageprofile-gcc:
10583 maybe-clean-stageprofile-gcc:
10584 @if gcc-bootstrap
10585 maybe-all-stageprofile-gcc: all-stageprofile-gcc
10586 all-stageprofile: all-stageprofile-gcc
10587 TARGET-stageprofile-gcc = $(TARGET-gcc)
10588 all-stageprofile-gcc: configure-stageprofile-gcc
10589         @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
10590         @r=`${PWD_COMMAND}`; export r; \
10591         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10592         TFLAGS="$(STAGEprofile_TFLAGS)"; \
10593         $(HOST_EXPORTS) \
10594         $(POSTSTAGE1_HOST_EXPORTS)  \
10595         cd $(HOST_SUBDIR)/gcc && \
10596         $(MAKE) $(BASE_FLAGS_TO_PASS) \
10597                 CFLAGS="$(STAGEprofile_CFLAGS)" \
10598                 CXXFLAGS="$(STAGEprofile_CXXFLAGS)" \
10599                 LIBCFLAGS="$(STAGEprofile_CFLAGS)" \
10600                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
10601                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
10602                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
10603                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) $(EXTRA_GCC_FLAGS) \
10604                 TFLAGS="$(STAGEprofile_TFLAGS)" \
10605                 $(TARGET-stageprofile-gcc)
10606
10607 maybe-clean-stageprofile-gcc: clean-stageprofile-gcc
10608 clean-stageprofile: clean-stageprofile-gcc
10609 clean-stageprofile-gcc:
10610         @if [ $(current_stage) = stageprofile ]; then \
10611           [ -f $(HOST_SUBDIR)/gcc/Makefile ] || exit 0; \
10612         else \
10613           [ -f $(HOST_SUBDIR)/stageprofile-gcc/Makefile ] || exit 0; \
10614           $(MAKE) stageprofile-start; \
10615         fi; \
10616         cd $(HOST_SUBDIR)/gcc && \
10617         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) $(EXTRA_GCC_FLAGS) clean
10618 @endif gcc-bootstrap
10619
10620
10621 .PHONY: all-stagefeedback-gcc maybe-all-stagefeedback-gcc
10622 .PHONY: clean-stagefeedback-gcc maybe-clean-stagefeedback-gcc
10623 maybe-all-stagefeedback-gcc:
10624 maybe-clean-stagefeedback-gcc:
10625 @if gcc-bootstrap
10626 maybe-all-stagefeedback-gcc: all-stagefeedback-gcc
10627 all-stagefeedback: all-stagefeedback-gcc
10628 TARGET-stagefeedback-gcc = $(TARGET-gcc)
10629 all-stagefeedback-gcc: configure-stagefeedback-gcc
10630         @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
10631         @r=`${PWD_COMMAND}`; export r; \
10632         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10633         TFLAGS="$(STAGEfeedback_TFLAGS)"; \
10634         $(HOST_EXPORTS) \
10635         $(POSTSTAGE1_HOST_EXPORTS)  \
10636         cd $(HOST_SUBDIR)/gcc && \
10637         $(MAKE) $(BASE_FLAGS_TO_PASS) \
10638                 CFLAGS="$(STAGEfeedback_CFLAGS)" \
10639                 CXXFLAGS="$(STAGEfeedback_CXXFLAGS)" \
10640                 LIBCFLAGS="$(STAGEfeedback_CFLAGS)" \
10641                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
10642                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
10643                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
10644                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) $(EXTRA_GCC_FLAGS) \
10645                 TFLAGS="$(STAGEfeedback_TFLAGS)" \
10646                 $(TARGET-stagefeedback-gcc)
10647
10648 maybe-clean-stagefeedback-gcc: clean-stagefeedback-gcc
10649 clean-stagefeedback: clean-stagefeedback-gcc
10650 clean-stagefeedback-gcc:
10651         @if [ $(current_stage) = stagefeedback ]; then \
10652           [ -f $(HOST_SUBDIR)/gcc/Makefile ] || exit 0; \
10653         else \
10654           [ -f $(HOST_SUBDIR)/stagefeedback-gcc/Makefile ] || exit 0; \
10655           $(MAKE) stagefeedback-start; \
10656         fi; \
10657         cd $(HOST_SUBDIR)/gcc && \
10658         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) $(EXTRA_GCC_FLAGS) clean
10659 @endif gcc-bootstrap
10660
10661
10662
10663
10664
10665 .PHONY: check-gcc maybe-check-gcc
10666 maybe-check-gcc:
10667 @if gcc
10668 maybe-check-gcc: check-gcc
10669
10670 check-gcc:
10671         @: $(MAKE); $(unstage)
10672         @r=`${PWD_COMMAND}`; export r; \
10673         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10674         $(HOST_EXPORTS) $(EXTRA_HOST_EXPORTS) \
10675         (cd $(HOST_SUBDIR)/gcc && \
10676           $(MAKE) $(FLAGS_TO_PASS) $(EXTRA_GCC_FLAGS) $(EXTRA_BOOTSTRAP_FLAGS) check)
10677
10678 @endif gcc
10679
10680 .PHONY: install-gcc maybe-install-gcc
10681 maybe-install-gcc:
10682 @if gcc
10683 maybe-install-gcc: install-gcc
10684
10685 install-gcc: installdirs
10686         @: $(MAKE); $(unstage)
10687         @r=`${PWD_COMMAND}`; export r; \
10688         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10689         $(HOST_EXPORTS) \
10690         (cd $(HOST_SUBDIR)/gcc && \
10691           $(MAKE) $(FLAGS_TO_PASS) $(EXTRA_GCC_FLAGS) install)
10692
10693 @endif gcc
10694
10695 .PHONY: install-strip-gcc maybe-install-strip-gcc
10696 maybe-install-strip-gcc:
10697 @if gcc
10698 maybe-install-strip-gcc: install-strip-gcc
10699
10700 install-strip-gcc: installdirs
10701         @: $(MAKE); $(unstage)
10702         @r=`${PWD_COMMAND}`; export r; \
10703         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10704         $(HOST_EXPORTS) \
10705         (cd $(HOST_SUBDIR)/gcc && \
10706           $(MAKE) $(FLAGS_TO_PASS) $(EXTRA_GCC_FLAGS) install-strip)
10707
10708 @endif gcc
10709
10710 # Other targets (info, dvi, pdf, etc.)
10711
10712 .PHONY: maybe-info-gcc info-gcc
10713 maybe-info-gcc:
10714 @if gcc
10715 maybe-info-gcc: info-gcc
10716
10717 info-gcc: \
10718     configure-gcc 
10719         @[ -f ./gcc/Makefile ] || exit 0; \
10720         r=`${PWD_COMMAND}`; export r; \
10721         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10722         $(HOST_EXPORTS) \
10723         for flag in $(EXTRA_HOST_FLAGS) $(EXTRA_GCC_FLAGS); do \
10724           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10725         done; \
10726         echo "Doing info in gcc"; \
10727         (cd $(HOST_SUBDIR)/gcc && \
10728           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10729                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10730                   "RANLIB=$${RANLIB}" \
10731                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
10732                   info) \
10733           || exit 1
10734
10735 @endif gcc
10736
10737 .PHONY: maybe-dvi-gcc dvi-gcc
10738 maybe-dvi-gcc:
10739 @if gcc
10740 maybe-dvi-gcc: dvi-gcc
10741
10742 dvi-gcc: \
10743     configure-gcc 
10744         @[ -f ./gcc/Makefile ] || exit 0; \
10745         r=`${PWD_COMMAND}`; export r; \
10746         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10747         $(HOST_EXPORTS) \
10748         for flag in $(EXTRA_HOST_FLAGS) $(EXTRA_GCC_FLAGS); do \
10749           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10750         done; \
10751         echo "Doing dvi in gcc"; \
10752         (cd $(HOST_SUBDIR)/gcc && \
10753           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10754                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10755                   "RANLIB=$${RANLIB}" \
10756                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
10757                   dvi) \
10758           || exit 1
10759
10760 @endif gcc
10761
10762 .PHONY: maybe-pdf-gcc pdf-gcc
10763 maybe-pdf-gcc:
10764 @if gcc
10765 maybe-pdf-gcc: pdf-gcc
10766
10767 pdf-gcc: \
10768     configure-gcc 
10769         @[ -f ./gcc/Makefile ] || exit 0; \
10770         r=`${PWD_COMMAND}`; export r; \
10771         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10772         $(HOST_EXPORTS) \
10773         for flag in $(EXTRA_HOST_FLAGS) $(EXTRA_GCC_FLAGS); do \
10774           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10775         done; \
10776         echo "Doing pdf in gcc"; \
10777         (cd $(HOST_SUBDIR)/gcc && \
10778           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10779                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10780                   "RANLIB=$${RANLIB}" \
10781                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
10782                   pdf) \
10783           || exit 1
10784
10785 @endif gcc
10786
10787 .PHONY: maybe-html-gcc html-gcc
10788 maybe-html-gcc:
10789 @if gcc
10790 maybe-html-gcc: html-gcc
10791
10792 html-gcc: \
10793     configure-gcc 
10794         @[ -f ./gcc/Makefile ] || exit 0; \
10795         r=`${PWD_COMMAND}`; export r; \
10796         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10797         $(HOST_EXPORTS) \
10798         for flag in $(EXTRA_HOST_FLAGS) $(EXTRA_GCC_FLAGS); do \
10799           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10800         done; \
10801         echo "Doing html in gcc"; \
10802         (cd $(HOST_SUBDIR)/gcc && \
10803           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10804                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10805                   "RANLIB=$${RANLIB}" \
10806                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
10807                   html) \
10808           || exit 1
10809
10810 @endif gcc
10811
10812 .PHONY: maybe-TAGS-gcc TAGS-gcc
10813 maybe-TAGS-gcc:
10814 @if gcc
10815 maybe-TAGS-gcc: TAGS-gcc
10816
10817 TAGS-gcc: \
10818     configure-gcc 
10819         @[ -f ./gcc/Makefile ] || exit 0; \
10820         r=`${PWD_COMMAND}`; export r; \
10821         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10822         $(HOST_EXPORTS) \
10823         for flag in $(EXTRA_HOST_FLAGS) $(EXTRA_GCC_FLAGS); do \
10824           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10825         done; \
10826         echo "Doing TAGS in gcc"; \
10827         (cd $(HOST_SUBDIR)/gcc && \
10828           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10829                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10830                   "RANLIB=$${RANLIB}" \
10831                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
10832                   TAGS) \
10833           || exit 1
10834
10835 @endif gcc
10836
10837 .PHONY: maybe-install-info-gcc install-info-gcc
10838 maybe-install-info-gcc:
10839 @if gcc
10840 maybe-install-info-gcc: install-info-gcc
10841
10842 install-info-gcc: \
10843     configure-gcc \
10844     info-gcc 
10845         @[ -f ./gcc/Makefile ] || exit 0; \
10846         r=`${PWD_COMMAND}`; export r; \
10847         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10848         $(HOST_EXPORTS) \
10849         for flag in $(EXTRA_HOST_FLAGS) $(EXTRA_GCC_FLAGS); do \
10850           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10851         done; \
10852         echo "Doing install-info in gcc"; \
10853         (cd $(HOST_SUBDIR)/gcc && \
10854           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10855                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10856                   "RANLIB=$${RANLIB}" \
10857                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
10858                   install-info) \
10859           || exit 1
10860
10861 @endif gcc
10862
10863 .PHONY: maybe-install-pdf-gcc install-pdf-gcc
10864 maybe-install-pdf-gcc:
10865 @if gcc
10866 maybe-install-pdf-gcc: install-pdf-gcc
10867
10868 install-pdf-gcc: \
10869     configure-gcc \
10870     pdf-gcc 
10871         @[ -f ./gcc/Makefile ] || exit 0; \
10872         r=`${PWD_COMMAND}`; export r; \
10873         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10874         $(HOST_EXPORTS) \
10875         for flag in $(EXTRA_HOST_FLAGS) $(EXTRA_GCC_FLAGS); do \
10876           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10877         done; \
10878         echo "Doing install-pdf in gcc"; \
10879         (cd $(HOST_SUBDIR)/gcc && \
10880           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10881                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10882                   "RANLIB=$${RANLIB}" \
10883                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
10884                   install-pdf) \
10885           || exit 1
10886
10887 @endif gcc
10888
10889 .PHONY: maybe-install-html-gcc install-html-gcc
10890 maybe-install-html-gcc:
10891 @if gcc
10892 maybe-install-html-gcc: install-html-gcc
10893
10894 install-html-gcc: \
10895     configure-gcc \
10896     html-gcc 
10897         @[ -f ./gcc/Makefile ] || exit 0; \
10898         r=`${PWD_COMMAND}`; export r; \
10899         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10900         $(HOST_EXPORTS) \
10901         for flag in $(EXTRA_HOST_FLAGS) $(EXTRA_GCC_FLAGS); do \
10902           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10903         done; \
10904         echo "Doing install-html in gcc"; \
10905         (cd $(HOST_SUBDIR)/gcc && \
10906           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10907                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10908                   "RANLIB=$${RANLIB}" \
10909                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
10910                   install-html) \
10911           || exit 1
10912
10913 @endif gcc
10914
10915 .PHONY: maybe-installcheck-gcc installcheck-gcc
10916 maybe-installcheck-gcc:
10917 @if gcc
10918 maybe-installcheck-gcc: installcheck-gcc
10919
10920 installcheck-gcc: \
10921     configure-gcc 
10922         @[ -f ./gcc/Makefile ] || exit 0; \
10923         r=`${PWD_COMMAND}`; export r; \
10924         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10925         $(HOST_EXPORTS) \
10926         for flag in $(EXTRA_HOST_FLAGS) $(EXTRA_GCC_FLAGS); do \
10927           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10928         done; \
10929         echo "Doing installcheck in gcc"; \
10930         (cd $(HOST_SUBDIR)/gcc && \
10931           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10932                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10933                   "RANLIB=$${RANLIB}" \
10934                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
10935                   installcheck) \
10936           || exit 1
10937
10938 @endif gcc
10939
10940 .PHONY: maybe-mostlyclean-gcc mostlyclean-gcc
10941 maybe-mostlyclean-gcc:
10942 @if gcc
10943 maybe-mostlyclean-gcc: mostlyclean-gcc
10944
10945 mostlyclean-gcc: 
10946         @[ -f ./gcc/Makefile ] || exit 0; \
10947         r=`${PWD_COMMAND}`; export r; \
10948         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10949         $(HOST_EXPORTS) \
10950         for flag in $(EXTRA_HOST_FLAGS) $(EXTRA_GCC_FLAGS); do \
10951           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10952         done; \
10953         echo "Doing mostlyclean in gcc"; \
10954         (cd $(HOST_SUBDIR)/gcc && \
10955           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10956                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10957                   "RANLIB=$${RANLIB}" \
10958                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
10959                   mostlyclean) \
10960           || exit 1
10961
10962 @endif gcc
10963
10964 .PHONY: maybe-clean-gcc clean-gcc
10965 maybe-clean-gcc:
10966 @if gcc
10967 maybe-clean-gcc: clean-gcc
10968
10969 clean-gcc: 
10970         @[ -f ./gcc/Makefile ] || exit 0; \
10971         r=`${PWD_COMMAND}`; export r; \
10972         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10973         $(HOST_EXPORTS) \
10974         for flag in $(EXTRA_HOST_FLAGS) $(EXTRA_GCC_FLAGS); do \
10975           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10976         done; \
10977         echo "Doing clean in gcc"; \
10978         (cd $(HOST_SUBDIR)/gcc && \
10979           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10980                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10981                   "RANLIB=$${RANLIB}" \
10982                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
10983                   clean) \
10984           || exit 1
10985
10986 @endif gcc
10987
10988 .PHONY: maybe-distclean-gcc distclean-gcc
10989 maybe-distclean-gcc:
10990 @if gcc
10991 maybe-distclean-gcc: distclean-gcc
10992
10993 distclean-gcc: 
10994         @[ -f ./gcc/Makefile ] || exit 0; \
10995         r=`${PWD_COMMAND}`; export r; \
10996         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10997         $(HOST_EXPORTS) \
10998         for flag in $(EXTRA_HOST_FLAGS) $(EXTRA_GCC_FLAGS); do \
10999           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
11000         done; \
11001         echo "Doing distclean in gcc"; \
11002         (cd $(HOST_SUBDIR)/gcc && \
11003           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
11004                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
11005                   "RANLIB=$${RANLIB}" \
11006                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
11007                   distclean) \
11008           || exit 1
11009
11010 @endif gcc
11011
11012 .PHONY: maybe-maintainer-clean-gcc maintainer-clean-gcc
11013 maybe-maintainer-clean-gcc:
11014 @if gcc
11015 maybe-maintainer-clean-gcc: maintainer-clean-gcc
11016
11017 maintainer-clean-gcc: 
11018         @[ -f ./gcc/Makefile ] || exit 0; \
11019         r=`${PWD_COMMAND}`; export r; \
11020         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11021         $(HOST_EXPORTS) \
11022         for flag in $(EXTRA_HOST_FLAGS) $(EXTRA_GCC_FLAGS); do \
11023           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
11024         done; \
11025         echo "Doing maintainer-clean in gcc"; \
11026         (cd $(HOST_SUBDIR)/gcc && \
11027           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
11028                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
11029                   "RANLIB=$${RANLIB}" \
11030                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
11031                   maintainer-clean) \
11032           || exit 1
11033
11034 @endif gcc
11035
11036
11037
11038 .PHONY: configure-gmp maybe-configure-gmp
11039 maybe-configure-gmp:
11040 @if gcc-bootstrap
11041 configure-gmp: stage_current
11042 @endif gcc-bootstrap
11043 @if gmp
11044 maybe-configure-gmp: configure-gmp
11045 configure-gmp: 
11046         @r=`${PWD_COMMAND}`; export r; \
11047         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11048         test ! -f $(HOST_SUBDIR)/gmp/Makefile || exit 0; \
11049         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gmp; \
11050         $(HOST_EXPORTS)  \
11051         echo Configuring in $(HOST_SUBDIR)/gmp; \
11052         cd "$(HOST_SUBDIR)/gmp" || exit 1; \
11053         case $(srcdir) in \
11054           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
11055           *) topdir=`echo $(HOST_SUBDIR)/gmp/ | \
11056                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
11057         esac; \
11058         module_srcdir=gmp; \
11059         $(SHELL) \
11060           $$s/$$module_srcdir/configure \
11061           --srcdir=$${topdir}/$$module_srcdir \
11062           $(HOST_CONFIGARGS) --build=${build_alias} --host=none-${host_vendor}-${host_os} \
11063           --target=none-${host_vendor}-${host_os} --disable-shared LEX="touch lex.yy.c" \
11064           || exit 1
11065 @endif gmp
11066
11067
11068
11069 .PHONY: configure-stage1-gmp maybe-configure-stage1-gmp
11070 maybe-configure-stage1-gmp:
11071 @if gmp-bootstrap
11072 maybe-configure-stage1-gmp: configure-stage1-gmp
11073 configure-stage1-gmp:
11074         @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
11075         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gmp
11076         @r=`${PWD_COMMAND}`; export r; \
11077         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11078         TFLAGS="$(STAGE1_TFLAGS)"; \
11079         test ! -f $(HOST_SUBDIR)/gmp/Makefile || exit 0; \
11080         $(HOST_EXPORTS) \
11081         CFLAGS="$(STAGE1_CFLAGS)"; export CFLAGS; \
11082         CXXFLAGS="$(STAGE1_CXXFLAGS)"; export CXXFLAGS; \
11083         LIBCFLAGS="$(LIBCFLAGS)"; export LIBCFLAGS;  \
11084         echo Configuring stage 1 in $(HOST_SUBDIR)/gmp; \
11085         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gmp; \
11086         cd $(HOST_SUBDIR)/gmp || exit 1; \
11087         case $(srcdir) in \
11088           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
11089           *) topdir=`echo $(HOST_SUBDIR)/gmp/ | \
11090                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
11091         esac; \
11092         module_srcdir=gmp; \
11093         $(SHELL) $$s/$$module_srcdir/configure \
11094           --srcdir=$${topdir}/$$module_srcdir \
11095           $(HOST_CONFIGARGS) --build=${build_alias} --host=none-${host_vendor}-${host_os} \
11096           --target=none-${host_vendor}-${host_os} \
11097            \
11098           $(STAGE1_CONFIGURE_FLAGS) \
11099           --disable-shared LEX="touch lex.yy.c"
11100 @endif gmp-bootstrap
11101
11102 .PHONY: configure-stage2-gmp maybe-configure-stage2-gmp
11103 maybe-configure-stage2-gmp:
11104 @if gmp-bootstrap
11105 maybe-configure-stage2-gmp: configure-stage2-gmp
11106 configure-stage2-gmp:
11107         @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
11108         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gmp
11109         @r=`${PWD_COMMAND}`; export r; \
11110         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11111         TFLAGS="$(STAGE2_TFLAGS)"; \
11112         test ! -f $(HOST_SUBDIR)/gmp/Makefile || exit 0; \
11113         $(HOST_EXPORTS) \
11114         $(POSTSTAGE1_HOST_EXPORTS) \
11115         CFLAGS="$(STAGE2_CFLAGS)"; export CFLAGS; \
11116         CXXFLAGS="$(STAGE2_CXXFLAGS)"; export CXXFLAGS; \
11117         LIBCFLAGS="$(STAGE2_CFLAGS)"; export LIBCFLAGS;  \
11118         echo Configuring stage 2 in $(HOST_SUBDIR)/gmp; \
11119         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gmp; \
11120         cd $(HOST_SUBDIR)/gmp || exit 1; \
11121         case $(srcdir) in \
11122           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
11123           *) topdir=`echo $(HOST_SUBDIR)/gmp/ | \
11124                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
11125         esac; \
11126         module_srcdir=gmp; \
11127         $(SHELL) $$s/$$module_srcdir/configure \
11128           --srcdir=$${topdir}/$$module_srcdir \
11129           $(HOST_CONFIGARGS) --build=${build_alias} --host=none-${host_vendor}-${host_os} \
11130           --target=none-${host_vendor}-${host_os} \
11131           --with-build-libsubdir=$(HOST_SUBDIR) \
11132           $(STAGE2_CONFIGURE_FLAGS) \
11133           --disable-shared LEX="touch lex.yy.c"
11134 @endif gmp-bootstrap
11135
11136 .PHONY: configure-stage3-gmp maybe-configure-stage3-gmp
11137 maybe-configure-stage3-gmp:
11138 @if gmp-bootstrap
11139 maybe-configure-stage3-gmp: configure-stage3-gmp
11140 configure-stage3-gmp:
11141         @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
11142         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gmp
11143         @r=`${PWD_COMMAND}`; export r; \
11144         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11145         TFLAGS="$(STAGE3_TFLAGS)"; \
11146         test ! -f $(HOST_SUBDIR)/gmp/Makefile || exit 0; \
11147         $(HOST_EXPORTS) \
11148         $(POSTSTAGE1_HOST_EXPORTS) \
11149         CFLAGS="$(STAGE3_CFLAGS)"; export CFLAGS; \
11150         CXXFLAGS="$(STAGE3_CXXFLAGS)"; export CXXFLAGS; \
11151         LIBCFLAGS="$(STAGE3_CFLAGS)"; export LIBCFLAGS;  \
11152         echo Configuring stage 3 in $(HOST_SUBDIR)/gmp; \
11153         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gmp; \
11154         cd $(HOST_SUBDIR)/gmp || exit 1; \
11155         case $(srcdir) in \
11156           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
11157           *) topdir=`echo $(HOST_SUBDIR)/gmp/ | \
11158                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
11159         esac; \
11160         module_srcdir=gmp; \
11161         $(SHELL) $$s/$$module_srcdir/configure \
11162           --srcdir=$${topdir}/$$module_srcdir \
11163           $(HOST_CONFIGARGS) --build=${build_alias} --host=none-${host_vendor}-${host_os} \
11164           --target=none-${host_vendor}-${host_os} \
11165           --with-build-libsubdir=$(HOST_SUBDIR) \
11166           $(STAGE3_CONFIGURE_FLAGS) \
11167           --disable-shared LEX="touch lex.yy.c"
11168 @endif gmp-bootstrap
11169
11170 .PHONY: configure-stage4-gmp maybe-configure-stage4-gmp
11171 maybe-configure-stage4-gmp:
11172 @if gmp-bootstrap
11173 maybe-configure-stage4-gmp: configure-stage4-gmp
11174 configure-stage4-gmp:
11175         @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
11176         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gmp
11177         @r=`${PWD_COMMAND}`; export r; \
11178         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11179         TFLAGS="$(STAGE4_TFLAGS)"; \
11180         test ! -f $(HOST_SUBDIR)/gmp/Makefile || exit 0; \
11181         $(HOST_EXPORTS) \
11182         $(POSTSTAGE1_HOST_EXPORTS) \
11183         CFLAGS="$(STAGE4_CFLAGS)"; export CFLAGS; \
11184         CXXFLAGS="$(STAGE4_CXXFLAGS)"; export CXXFLAGS; \
11185         LIBCFLAGS="$(STAGE4_CFLAGS)"; export LIBCFLAGS;  \
11186         echo Configuring stage 4 in $(HOST_SUBDIR)/gmp; \
11187         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gmp; \
11188         cd $(HOST_SUBDIR)/gmp || exit 1; \
11189         case $(srcdir) in \
11190           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
11191           *) topdir=`echo $(HOST_SUBDIR)/gmp/ | \
11192                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
11193         esac; \
11194         module_srcdir=gmp; \
11195         $(SHELL) $$s/$$module_srcdir/configure \
11196           --srcdir=$${topdir}/$$module_srcdir \
11197           $(HOST_CONFIGARGS) --build=${build_alias} --host=none-${host_vendor}-${host_os} \
11198           --target=none-${host_vendor}-${host_os} \
11199           --with-build-libsubdir=$(HOST_SUBDIR) \
11200           $(STAGE4_CONFIGURE_FLAGS) \
11201           --disable-shared LEX="touch lex.yy.c"
11202 @endif gmp-bootstrap
11203
11204 .PHONY: configure-stageprofile-gmp maybe-configure-stageprofile-gmp
11205 maybe-configure-stageprofile-gmp:
11206 @if gmp-bootstrap
11207 maybe-configure-stageprofile-gmp: configure-stageprofile-gmp
11208 configure-stageprofile-gmp:
11209         @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
11210         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gmp
11211         @r=`${PWD_COMMAND}`; export r; \
11212         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11213         TFLAGS="$(STAGEprofile_TFLAGS)"; \
11214         test ! -f $(HOST_SUBDIR)/gmp/Makefile || exit 0; \
11215         $(HOST_EXPORTS) \
11216         $(POSTSTAGE1_HOST_EXPORTS) \
11217         CFLAGS="$(STAGEprofile_CFLAGS)"; export CFLAGS; \
11218         CXXFLAGS="$(STAGEprofile_CXXFLAGS)"; export CXXFLAGS; \
11219         LIBCFLAGS="$(STAGEprofile_CFLAGS)"; export LIBCFLAGS;  \
11220         echo Configuring stage profile in $(HOST_SUBDIR)/gmp; \
11221         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gmp; \
11222         cd $(HOST_SUBDIR)/gmp || exit 1; \
11223         case $(srcdir) in \
11224           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
11225           *) topdir=`echo $(HOST_SUBDIR)/gmp/ | \
11226                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
11227         esac; \
11228         module_srcdir=gmp; \
11229         $(SHELL) $$s/$$module_srcdir/configure \
11230           --srcdir=$${topdir}/$$module_srcdir \
11231           $(HOST_CONFIGARGS) --build=${build_alias} --host=none-${host_vendor}-${host_os} \
11232           --target=none-${host_vendor}-${host_os} \
11233           --with-build-libsubdir=$(HOST_SUBDIR) \
11234           $(STAGEprofile_CONFIGURE_FLAGS) \
11235           --disable-shared LEX="touch lex.yy.c"
11236 @endif gmp-bootstrap
11237
11238 .PHONY: configure-stagefeedback-gmp maybe-configure-stagefeedback-gmp
11239 maybe-configure-stagefeedback-gmp:
11240 @if gmp-bootstrap
11241 maybe-configure-stagefeedback-gmp: configure-stagefeedback-gmp
11242 configure-stagefeedback-gmp:
11243         @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
11244         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gmp
11245         @r=`${PWD_COMMAND}`; export r; \
11246         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11247         TFLAGS="$(STAGEfeedback_TFLAGS)"; \
11248         test ! -f $(HOST_SUBDIR)/gmp/Makefile || exit 0; \
11249         $(HOST_EXPORTS) \
11250         $(POSTSTAGE1_HOST_EXPORTS) \
11251         CFLAGS="$(STAGEfeedback_CFLAGS)"; export CFLAGS; \
11252         CXXFLAGS="$(STAGEfeedback_CXXFLAGS)"; export CXXFLAGS; \
11253         LIBCFLAGS="$(STAGEfeedback_CFLAGS)"; export LIBCFLAGS;  \
11254         echo Configuring stage feedback in $(HOST_SUBDIR)/gmp; \
11255         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gmp; \
11256         cd $(HOST_SUBDIR)/gmp || exit 1; \
11257         case $(srcdir) in \
11258           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
11259           *) topdir=`echo $(HOST_SUBDIR)/gmp/ | \
11260                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
11261         esac; \
11262         module_srcdir=gmp; \
11263         $(SHELL) $$s/$$module_srcdir/configure \
11264           --srcdir=$${topdir}/$$module_srcdir \
11265           $(HOST_CONFIGARGS) --build=${build_alias} --host=none-${host_vendor}-${host_os} \
11266           --target=none-${host_vendor}-${host_os} \
11267           --with-build-libsubdir=$(HOST_SUBDIR) \
11268           $(STAGEfeedback_CONFIGURE_FLAGS) \
11269           --disable-shared LEX="touch lex.yy.c"
11270 @endif gmp-bootstrap
11271
11272
11273
11274
11275
11276 .PHONY: all-gmp maybe-all-gmp
11277 maybe-all-gmp:
11278 @if gcc-bootstrap
11279 all-gmp: stage_current
11280 @endif gcc-bootstrap
11281 @if gmp
11282 TARGET-gmp=all
11283 maybe-all-gmp: all-gmp
11284 all-gmp: configure-gmp
11285         @r=`${PWD_COMMAND}`; export r; \
11286         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11287         $(HOST_EXPORTS)  \
11288         (cd $(HOST_SUBDIR)/gmp && \
11289           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS)  \
11290                 $(TARGET-gmp))
11291 @endif gmp
11292
11293
11294
11295 .PHONY: all-stage1-gmp maybe-all-stage1-gmp
11296 .PHONY: clean-stage1-gmp maybe-clean-stage1-gmp
11297 maybe-all-stage1-gmp:
11298 maybe-clean-stage1-gmp:
11299 @if gmp-bootstrap
11300 maybe-all-stage1-gmp: all-stage1-gmp
11301 all-stage1: all-stage1-gmp
11302 TARGET-stage1-gmp = $(TARGET-gmp)
11303 all-stage1-gmp: configure-stage1-gmp
11304         @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
11305         @r=`${PWD_COMMAND}`; export r; \
11306         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11307         TFLAGS="$(STAGE1_TFLAGS)"; \
11308         $(HOST_EXPORTS)  \
11309         cd $(HOST_SUBDIR)/gmp && \
11310         $(MAKE) $(BASE_FLAGS_TO_PASS) \
11311                 CFLAGS="$(STAGE1_CFLAGS)" \
11312                 CXXFLAGS="$(STAGE1_CXXFLAGS)" \
11313                 LIBCFLAGS="$(LIBCFLAGS)" \
11314                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
11315                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
11316                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
11317                 $(EXTRA_HOST_FLAGS)  \
11318                 $(STAGE1_FLAGS_TO_PASS)  \
11319                 TFLAGS="$(STAGE1_TFLAGS)" \
11320                 $(TARGET-stage1-gmp)
11321
11322 maybe-clean-stage1-gmp: clean-stage1-gmp
11323 clean-stage1: clean-stage1-gmp
11324 clean-stage1-gmp:
11325         @if [ $(current_stage) = stage1 ]; then \
11326           [ -f $(HOST_SUBDIR)/gmp/Makefile ] || exit 0; \
11327         else \
11328           [ -f $(HOST_SUBDIR)/stage1-gmp/Makefile ] || exit 0; \
11329           $(MAKE) stage1-start; \
11330         fi; \
11331         cd $(HOST_SUBDIR)/gmp && \
11332         $(MAKE) $(EXTRA_HOST_FLAGS)  \
11333         $(STAGE1_FLAGS_TO_PASS)  clean
11334 @endif gmp-bootstrap
11335
11336
11337 .PHONY: all-stage2-gmp maybe-all-stage2-gmp
11338 .PHONY: clean-stage2-gmp maybe-clean-stage2-gmp
11339 maybe-all-stage2-gmp:
11340 maybe-clean-stage2-gmp:
11341 @if gmp-bootstrap
11342 maybe-all-stage2-gmp: all-stage2-gmp
11343 all-stage2: all-stage2-gmp
11344 TARGET-stage2-gmp = $(TARGET-gmp)
11345 all-stage2-gmp: configure-stage2-gmp
11346         @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
11347         @r=`${PWD_COMMAND}`; export r; \
11348         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11349         TFLAGS="$(STAGE2_TFLAGS)"; \
11350         $(HOST_EXPORTS) \
11351         $(POSTSTAGE1_HOST_EXPORTS)  \
11352         cd $(HOST_SUBDIR)/gmp && \
11353         $(MAKE) $(BASE_FLAGS_TO_PASS) \
11354                 CFLAGS="$(STAGE2_CFLAGS)" \
11355                 CXXFLAGS="$(STAGE2_CXXFLAGS)" \
11356                 LIBCFLAGS="$(STAGE2_CFLAGS)" \
11357                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
11358                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
11359                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
11360                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
11361                 TFLAGS="$(STAGE2_TFLAGS)" \
11362                 $(TARGET-stage2-gmp)
11363
11364 maybe-clean-stage2-gmp: clean-stage2-gmp
11365 clean-stage2: clean-stage2-gmp
11366 clean-stage2-gmp:
11367         @if [ $(current_stage) = stage2 ]; then \
11368           [ -f $(HOST_SUBDIR)/gmp/Makefile ] || exit 0; \
11369         else \
11370           [ -f $(HOST_SUBDIR)/stage2-gmp/Makefile ] || exit 0; \
11371           $(MAKE) stage2-start; \
11372         fi; \
11373         cd $(HOST_SUBDIR)/gmp && \
11374         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  clean
11375 @endif gmp-bootstrap
11376
11377
11378 .PHONY: all-stage3-gmp maybe-all-stage3-gmp
11379 .PHONY: clean-stage3-gmp maybe-clean-stage3-gmp
11380 maybe-all-stage3-gmp:
11381 maybe-clean-stage3-gmp:
11382 @if gmp-bootstrap
11383 maybe-all-stage3-gmp: all-stage3-gmp
11384 all-stage3: all-stage3-gmp
11385 TARGET-stage3-gmp = $(TARGET-gmp)
11386 all-stage3-gmp: configure-stage3-gmp
11387         @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
11388         @r=`${PWD_COMMAND}`; export r; \
11389         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11390         TFLAGS="$(STAGE3_TFLAGS)"; \
11391         $(HOST_EXPORTS) \
11392         $(POSTSTAGE1_HOST_EXPORTS)  \
11393         cd $(HOST_SUBDIR)/gmp && \
11394         $(MAKE) $(BASE_FLAGS_TO_PASS) \
11395                 CFLAGS="$(STAGE3_CFLAGS)" \
11396                 CXXFLAGS="$(STAGE3_CXXFLAGS)" \
11397                 LIBCFLAGS="$(STAGE3_CFLAGS)" \
11398                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
11399                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
11400                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
11401                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
11402                 TFLAGS="$(STAGE3_TFLAGS)" \
11403                 $(TARGET-stage3-gmp)
11404
11405 maybe-clean-stage3-gmp: clean-stage3-gmp
11406 clean-stage3: clean-stage3-gmp
11407 clean-stage3-gmp:
11408         @if [ $(current_stage) = stage3 ]; then \
11409           [ -f $(HOST_SUBDIR)/gmp/Makefile ] || exit 0; \
11410         else \
11411           [ -f $(HOST_SUBDIR)/stage3-gmp/Makefile ] || exit 0; \
11412           $(MAKE) stage3-start; \
11413         fi; \
11414         cd $(HOST_SUBDIR)/gmp && \
11415         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  clean
11416 @endif gmp-bootstrap
11417
11418
11419 .PHONY: all-stage4-gmp maybe-all-stage4-gmp
11420 .PHONY: clean-stage4-gmp maybe-clean-stage4-gmp
11421 maybe-all-stage4-gmp:
11422 maybe-clean-stage4-gmp:
11423 @if gmp-bootstrap
11424 maybe-all-stage4-gmp: all-stage4-gmp
11425 all-stage4: all-stage4-gmp
11426 TARGET-stage4-gmp = $(TARGET-gmp)
11427 all-stage4-gmp: configure-stage4-gmp
11428         @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
11429         @r=`${PWD_COMMAND}`; export r; \
11430         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11431         TFLAGS="$(STAGE4_TFLAGS)"; \
11432         $(HOST_EXPORTS) \
11433         $(POSTSTAGE1_HOST_EXPORTS)  \
11434         cd $(HOST_SUBDIR)/gmp && \
11435         $(MAKE) $(BASE_FLAGS_TO_PASS) \
11436                 CFLAGS="$(STAGE4_CFLAGS)" \
11437                 CXXFLAGS="$(STAGE4_CXXFLAGS)" \
11438                 LIBCFLAGS="$(STAGE4_CFLAGS)" \
11439                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
11440                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
11441                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
11442                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
11443                 TFLAGS="$(STAGE4_TFLAGS)" \
11444                 $(TARGET-stage4-gmp)
11445
11446 maybe-clean-stage4-gmp: clean-stage4-gmp
11447 clean-stage4: clean-stage4-gmp
11448 clean-stage4-gmp:
11449         @if [ $(current_stage) = stage4 ]; then \
11450           [ -f $(HOST_SUBDIR)/gmp/Makefile ] || exit 0; \
11451         else \
11452           [ -f $(HOST_SUBDIR)/stage4-gmp/Makefile ] || exit 0; \
11453           $(MAKE) stage4-start; \
11454         fi; \
11455         cd $(HOST_SUBDIR)/gmp && \
11456         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  clean
11457 @endif gmp-bootstrap
11458
11459
11460 .PHONY: all-stageprofile-gmp maybe-all-stageprofile-gmp
11461 .PHONY: clean-stageprofile-gmp maybe-clean-stageprofile-gmp
11462 maybe-all-stageprofile-gmp:
11463 maybe-clean-stageprofile-gmp:
11464 @if gmp-bootstrap
11465 maybe-all-stageprofile-gmp: all-stageprofile-gmp
11466 all-stageprofile: all-stageprofile-gmp
11467 TARGET-stageprofile-gmp = $(TARGET-gmp)
11468 all-stageprofile-gmp: configure-stageprofile-gmp
11469         @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
11470         @r=`${PWD_COMMAND}`; export r; \
11471         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11472         TFLAGS="$(STAGEprofile_TFLAGS)"; \
11473         $(HOST_EXPORTS) \
11474         $(POSTSTAGE1_HOST_EXPORTS)  \
11475         cd $(HOST_SUBDIR)/gmp && \
11476         $(MAKE) $(BASE_FLAGS_TO_PASS) \
11477                 CFLAGS="$(STAGEprofile_CFLAGS)" \
11478                 CXXFLAGS="$(STAGEprofile_CXXFLAGS)" \
11479                 LIBCFLAGS="$(STAGEprofile_CFLAGS)" \
11480                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
11481                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
11482                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
11483                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
11484                 TFLAGS="$(STAGEprofile_TFLAGS)" \
11485                 $(TARGET-stageprofile-gmp)
11486
11487 maybe-clean-stageprofile-gmp: clean-stageprofile-gmp
11488 clean-stageprofile: clean-stageprofile-gmp
11489 clean-stageprofile-gmp:
11490         @if [ $(current_stage) = stageprofile ]; then \
11491           [ -f $(HOST_SUBDIR)/gmp/Makefile ] || exit 0; \
11492         else \
11493           [ -f $(HOST_SUBDIR)/stageprofile-gmp/Makefile ] || exit 0; \
11494           $(MAKE) stageprofile-start; \
11495         fi; \
11496         cd $(HOST_SUBDIR)/gmp && \
11497         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  clean
11498 @endif gmp-bootstrap
11499
11500
11501 .PHONY: all-stagefeedback-gmp maybe-all-stagefeedback-gmp
11502 .PHONY: clean-stagefeedback-gmp maybe-clean-stagefeedback-gmp
11503 maybe-all-stagefeedback-gmp:
11504 maybe-clean-stagefeedback-gmp:
11505 @if gmp-bootstrap
11506 maybe-all-stagefeedback-gmp: all-stagefeedback-gmp
11507 all-stagefeedback: all-stagefeedback-gmp
11508 TARGET-stagefeedback-gmp = $(TARGET-gmp)
11509 all-stagefeedback-gmp: configure-stagefeedback-gmp
11510         @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
11511         @r=`${PWD_COMMAND}`; export r; \
11512         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11513         TFLAGS="$(STAGEfeedback_TFLAGS)"; \
11514         $(HOST_EXPORTS) \
11515         $(POSTSTAGE1_HOST_EXPORTS)  \
11516         cd $(HOST_SUBDIR)/gmp && \
11517         $(MAKE) $(BASE_FLAGS_TO_PASS) \
11518                 CFLAGS="$(STAGEfeedback_CFLAGS)" \
11519                 CXXFLAGS="$(STAGEfeedback_CXXFLAGS)" \
11520                 LIBCFLAGS="$(STAGEfeedback_CFLAGS)" \
11521                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
11522                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
11523                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
11524                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
11525                 TFLAGS="$(STAGEfeedback_TFLAGS)" \
11526                 $(TARGET-stagefeedback-gmp)
11527
11528 maybe-clean-stagefeedback-gmp: clean-stagefeedback-gmp
11529 clean-stagefeedback: clean-stagefeedback-gmp
11530 clean-stagefeedback-gmp:
11531         @if [ $(current_stage) = stagefeedback ]; then \
11532           [ -f $(HOST_SUBDIR)/gmp/Makefile ] || exit 0; \
11533         else \
11534           [ -f $(HOST_SUBDIR)/stagefeedback-gmp/Makefile ] || exit 0; \
11535           $(MAKE) stagefeedback-start; \
11536         fi; \
11537         cd $(HOST_SUBDIR)/gmp && \
11538         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  clean
11539 @endif gmp-bootstrap
11540
11541
11542
11543
11544
11545 .PHONY: check-gmp maybe-check-gmp
11546 maybe-check-gmp:
11547 @if gmp
11548 maybe-check-gmp: check-gmp
11549
11550 check-gmp:
11551         @: $(MAKE); $(unstage)
11552         @r=`${PWD_COMMAND}`; export r; \
11553         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11554         $(HOST_EXPORTS) $(EXTRA_HOST_EXPORTS) \
11555         (cd $(HOST_SUBDIR)/gmp && \
11556           $(MAKE) $(FLAGS_TO_PASS)  $(EXTRA_BOOTSTRAP_FLAGS) check)
11557
11558 @endif gmp
11559
11560 .PHONY: install-gmp maybe-install-gmp
11561 maybe-install-gmp:
11562 @if gmp
11563 maybe-install-gmp: install-gmp
11564
11565 install-gmp:
11566
11567 @endif gmp
11568
11569 .PHONY: install-strip-gmp maybe-install-strip-gmp
11570 maybe-install-strip-gmp:
11571 @if gmp
11572 maybe-install-strip-gmp: install-strip-gmp
11573
11574 install-strip-gmp:
11575
11576 @endif gmp
11577
11578 # Other targets (info, dvi, pdf, etc.)
11579
11580 .PHONY: maybe-info-gmp info-gmp
11581 maybe-info-gmp:
11582 @if gmp
11583 maybe-info-gmp: info-gmp
11584
11585 info-gmp: \
11586     configure-gmp 
11587         @[ -f ./gmp/Makefile ] || exit 0; \
11588         r=`${PWD_COMMAND}`; export r; \
11589         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11590         $(HOST_EXPORTS) \
11591         for flag in $(EXTRA_HOST_FLAGS) ; do \
11592           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
11593         done; \
11594         echo "Doing info in gmp"; \
11595         (cd $(HOST_SUBDIR)/gmp && \
11596           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
11597                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
11598                   "RANLIB=$${RANLIB}" \
11599                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
11600                   info) \
11601           || exit 1
11602
11603 @endif gmp
11604
11605 .PHONY: maybe-dvi-gmp dvi-gmp
11606 maybe-dvi-gmp:
11607 @if gmp
11608 maybe-dvi-gmp: dvi-gmp
11609
11610 dvi-gmp: \
11611     configure-gmp 
11612         @[ -f ./gmp/Makefile ] || exit 0; \
11613         r=`${PWD_COMMAND}`; export r; \
11614         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11615         $(HOST_EXPORTS) \
11616         for flag in $(EXTRA_HOST_FLAGS) ; do \
11617           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
11618         done; \
11619         echo "Doing dvi in gmp"; \
11620         (cd $(HOST_SUBDIR)/gmp && \
11621           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
11622                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
11623                   "RANLIB=$${RANLIB}" \
11624                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
11625                   dvi) \
11626           || exit 1
11627
11628 @endif gmp
11629
11630 .PHONY: maybe-pdf-gmp pdf-gmp
11631 maybe-pdf-gmp:
11632 @if gmp
11633 maybe-pdf-gmp: pdf-gmp
11634
11635 pdf-gmp: \
11636     configure-gmp 
11637         @[ -f ./gmp/Makefile ] || exit 0; \
11638         r=`${PWD_COMMAND}`; export r; \
11639         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11640         $(HOST_EXPORTS) \
11641         for flag in $(EXTRA_HOST_FLAGS) ; do \
11642           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
11643         done; \
11644         echo "Doing pdf in gmp"; \
11645         (cd $(HOST_SUBDIR)/gmp && \
11646           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
11647                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
11648                   "RANLIB=$${RANLIB}" \
11649                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
11650                   pdf) \
11651           || exit 1
11652
11653 @endif gmp
11654
11655 .PHONY: maybe-html-gmp html-gmp
11656 maybe-html-gmp:
11657 @if gmp
11658 maybe-html-gmp: html-gmp
11659
11660 html-gmp: \
11661     configure-gmp 
11662         @[ -f ./gmp/Makefile ] || exit 0; \
11663         r=`${PWD_COMMAND}`; export r; \
11664         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11665         $(HOST_EXPORTS) \
11666         for flag in $(EXTRA_HOST_FLAGS) ; do \
11667           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
11668         done; \
11669         echo "Doing html in gmp"; \
11670         (cd $(HOST_SUBDIR)/gmp && \
11671           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
11672                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
11673                   "RANLIB=$${RANLIB}" \
11674                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
11675                   html) \
11676           || exit 1
11677
11678 @endif gmp
11679
11680 .PHONY: maybe-TAGS-gmp TAGS-gmp
11681 maybe-TAGS-gmp:
11682 @if gmp
11683 maybe-TAGS-gmp: TAGS-gmp
11684
11685 TAGS-gmp: \
11686     configure-gmp 
11687         @[ -f ./gmp/Makefile ] || exit 0; \
11688         r=`${PWD_COMMAND}`; export r; \
11689         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11690         $(HOST_EXPORTS) \
11691         for flag in $(EXTRA_HOST_FLAGS) ; do \
11692           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
11693         done; \
11694         echo "Doing TAGS in gmp"; \
11695         (cd $(HOST_SUBDIR)/gmp && \
11696           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
11697                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
11698                   "RANLIB=$${RANLIB}" \
11699                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
11700                   TAGS) \
11701           || exit 1
11702
11703 @endif gmp
11704
11705 .PHONY: maybe-install-info-gmp install-info-gmp
11706 maybe-install-info-gmp:
11707 @if gmp
11708 maybe-install-info-gmp: install-info-gmp
11709
11710 install-info-gmp: \
11711     configure-gmp \
11712     info-gmp 
11713         @[ -f ./gmp/Makefile ] || exit 0; \
11714         r=`${PWD_COMMAND}`; export r; \
11715         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11716         $(HOST_EXPORTS) \
11717         for flag in $(EXTRA_HOST_FLAGS) ; do \
11718           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
11719         done; \
11720         echo "Doing install-info in gmp"; \
11721         (cd $(HOST_SUBDIR)/gmp && \
11722           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
11723                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
11724                   "RANLIB=$${RANLIB}" \
11725                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
11726                   install-info) \
11727           || exit 1
11728
11729 @endif gmp
11730
11731 .PHONY: maybe-install-pdf-gmp install-pdf-gmp
11732 maybe-install-pdf-gmp:
11733 @if gmp
11734 maybe-install-pdf-gmp: install-pdf-gmp
11735
11736 install-pdf-gmp: \
11737     configure-gmp \
11738     pdf-gmp 
11739         @[ -f ./gmp/Makefile ] || exit 0; \
11740         r=`${PWD_COMMAND}`; export r; \
11741         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11742         $(HOST_EXPORTS) \
11743         for flag in $(EXTRA_HOST_FLAGS) ; do \
11744           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
11745         done; \
11746         echo "Doing install-pdf in gmp"; \
11747         (cd $(HOST_SUBDIR)/gmp && \
11748           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
11749                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
11750                   "RANLIB=$${RANLIB}" \
11751                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
11752                   install-pdf) \
11753           || exit 1
11754
11755 @endif gmp
11756
11757 .PHONY: maybe-install-html-gmp install-html-gmp
11758 maybe-install-html-gmp:
11759 @if gmp
11760 maybe-install-html-gmp: install-html-gmp
11761
11762 install-html-gmp: \
11763     configure-gmp \
11764     html-gmp 
11765         @[ -f ./gmp/Makefile ] || exit 0; \
11766         r=`${PWD_COMMAND}`; export r; \
11767         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11768         $(HOST_EXPORTS) \
11769         for flag in $(EXTRA_HOST_FLAGS) ; do \
11770           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
11771         done; \
11772         echo "Doing install-html in gmp"; \
11773         (cd $(HOST_SUBDIR)/gmp && \
11774           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
11775                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
11776                   "RANLIB=$${RANLIB}" \
11777                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
11778                   install-html) \
11779           || exit 1
11780
11781 @endif gmp
11782
11783 .PHONY: maybe-installcheck-gmp installcheck-gmp
11784 maybe-installcheck-gmp:
11785 @if gmp
11786 maybe-installcheck-gmp: installcheck-gmp
11787
11788 installcheck-gmp: \
11789     configure-gmp 
11790         @[ -f ./gmp/Makefile ] || exit 0; \
11791         r=`${PWD_COMMAND}`; export r; \
11792         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11793         $(HOST_EXPORTS) \
11794         for flag in $(EXTRA_HOST_FLAGS) ; do \
11795           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
11796         done; \
11797         echo "Doing installcheck in gmp"; \
11798         (cd $(HOST_SUBDIR)/gmp && \
11799           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
11800                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
11801                   "RANLIB=$${RANLIB}" \
11802                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
11803                   installcheck) \
11804           || exit 1
11805
11806 @endif gmp
11807
11808 .PHONY: maybe-mostlyclean-gmp mostlyclean-gmp
11809 maybe-mostlyclean-gmp:
11810 @if gmp
11811 maybe-mostlyclean-gmp: mostlyclean-gmp
11812
11813 mostlyclean-gmp: 
11814         @[ -f ./gmp/Makefile ] || exit 0; \
11815         r=`${PWD_COMMAND}`; export r; \
11816         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11817         $(HOST_EXPORTS) \
11818         for flag in $(EXTRA_HOST_FLAGS) ; do \
11819           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
11820         done; \
11821         echo "Doing mostlyclean in gmp"; \
11822         (cd $(HOST_SUBDIR)/gmp && \
11823           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
11824                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
11825                   "RANLIB=$${RANLIB}" \
11826                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
11827                   mostlyclean) \
11828           || exit 1
11829
11830 @endif gmp
11831
11832 .PHONY: maybe-clean-gmp clean-gmp
11833 maybe-clean-gmp:
11834 @if gmp
11835 maybe-clean-gmp: clean-gmp
11836
11837 clean-gmp: 
11838         @[ -f ./gmp/Makefile ] || exit 0; \
11839         r=`${PWD_COMMAND}`; export r; \
11840         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11841         $(HOST_EXPORTS) \
11842         for flag in $(EXTRA_HOST_FLAGS) ; do \
11843           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
11844         done; \
11845         echo "Doing clean in gmp"; \
11846         (cd $(HOST_SUBDIR)/gmp && \
11847           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
11848                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
11849                   "RANLIB=$${RANLIB}" \
11850                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
11851                   clean) \
11852           || exit 1
11853
11854 @endif gmp
11855
11856 .PHONY: maybe-distclean-gmp distclean-gmp
11857 maybe-distclean-gmp:
11858 @if gmp
11859 maybe-distclean-gmp: distclean-gmp
11860
11861 distclean-gmp: 
11862         @[ -f ./gmp/Makefile ] || exit 0; \
11863         r=`${PWD_COMMAND}`; export r; \
11864         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11865         $(HOST_EXPORTS) \
11866         for flag in $(EXTRA_HOST_FLAGS) ; do \
11867           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
11868         done; \
11869         echo "Doing distclean in gmp"; \
11870         (cd $(HOST_SUBDIR)/gmp && \
11871           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
11872                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
11873                   "RANLIB=$${RANLIB}" \
11874                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
11875                   distclean) \
11876           || exit 1
11877
11878 @endif gmp
11879
11880 .PHONY: maybe-maintainer-clean-gmp maintainer-clean-gmp
11881 maybe-maintainer-clean-gmp:
11882 @if gmp
11883 maybe-maintainer-clean-gmp: maintainer-clean-gmp
11884
11885 maintainer-clean-gmp: 
11886         @[ -f ./gmp/Makefile ] || exit 0; \
11887         r=`${PWD_COMMAND}`; export r; \
11888         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11889         $(HOST_EXPORTS) \
11890         for flag in $(EXTRA_HOST_FLAGS) ; do \
11891           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
11892         done; \
11893         echo "Doing maintainer-clean in gmp"; \
11894         (cd $(HOST_SUBDIR)/gmp && \
11895           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
11896                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
11897                   "RANLIB=$${RANLIB}" \
11898                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
11899                   maintainer-clean) \
11900           || exit 1
11901
11902 @endif gmp
11903
11904
11905
11906 .PHONY: configure-mpfr maybe-configure-mpfr
11907 maybe-configure-mpfr:
11908 @if gcc-bootstrap
11909 configure-mpfr: stage_current
11910 @endif gcc-bootstrap
11911 @if mpfr
11912 maybe-configure-mpfr: configure-mpfr
11913 configure-mpfr: 
11914         @r=`${PWD_COMMAND}`; export r; \
11915         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11916         test ! -f $(HOST_SUBDIR)/mpfr/Makefile || exit 0; \
11917         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpfr; \
11918         $(HOST_EXPORTS)  \
11919         echo Configuring in $(HOST_SUBDIR)/mpfr; \
11920         cd "$(HOST_SUBDIR)/mpfr" || exit 1; \
11921         case $(srcdir) in \
11922           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
11923           *) topdir=`echo $(HOST_SUBDIR)/mpfr/ | \
11924                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
11925         esac; \
11926         module_srcdir=mpfr; \
11927         $(SHELL) \
11928           $$s/$$module_srcdir/configure \
11929           --srcdir=$${topdir}/$$module_srcdir \
11930           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
11931           --target=${target_alias} --disable-shared @extra_mpfr_configure_flags@ \
11932           || exit 1
11933 @endif mpfr
11934
11935
11936
11937 .PHONY: configure-stage1-mpfr maybe-configure-stage1-mpfr
11938 maybe-configure-stage1-mpfr:
11939 @if mpfr-bootstrap
11940 maybe-configure-stage1-mpfr: configure-stage1-mpfr
11941 configure-stage1-mpfr:
11942         @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
11943         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpfr
11944         @r=`${PWD_COMMAND}`; export r; \
11945         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11946         TFLAGS="$(STAGE1_TFLAGS)"; \
11947         test ! -f $(HOST_SUBDIR)/mpfr/Makefile || exit 0; \
11948         $(HOST_EXPORTS) \
11949         CFLAGS="$(STAGE1_CFLAGS)"; export CFLAGS; \
11950         CXXFLAGS="$(STAGE1_CXXFLAGS)"; export CXXFLAGS; \
11951         LIBCFLAGS="$(LIBCFLAGS)"; export LIBCFLAGS;  \
11952         echo Configuring stage 1 in $(HOST_SUBDIR)/mpfr; \
11953         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpfr; \
11954         cd $(HOST_SUBDIR)/mpfr || exit 1; \
11955         case $(srcdir) in \
11956           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
11957           *) topdir=`echo $(HOST_SUBDIR)/mpfr/ | \
11958                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
11959         esac; \
11960         module_srcdir=mpfr; \
11961         $(SHELL) $$s/$$module_srcdir/configure \
11962           --srcdir=$${topdir}/$$module_srcdir \
11963           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
11964           --target=${target_alias} \
11965            \
11966           $(STAGE1_CONFIGURE_FLAGS) \
11967           --disable-shared @extra_mpfr_configure_flags@
11968 @endif mpfr-bootstrap
11969
11970 .PHONY: configure-stage2-mpfr maybe-configure-stage2-mpfr
11971 maybe-configure-stage2-mpfr:
11972 @if mpfr-bootstrap
11973 maybe-configure-stage2-mpfr: configure-stage2-mpfr
11974 configure-stage2-mpfr:
11975         @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
11976         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpfr
11977         @r=`${PWD_COMMAND}`; export r; \
11978         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11979         TFLAGS="$(STAGE2_TFLAGS)"; \
11980         test ! -f $(HOST_SUBDIR)/mpfr/Makefile || exit 0; \
11981         $(HOST_EXPORTS) \
11982         $(POSTSTAGE1_HOST_EXPORTS) \
11983         CFLAGS="$(STAGE2_CFLAGS)"; export CFLAGS; \
11984         CXXFLAGS="$(STAGE2_CXXFLAGS)"; export CXXFLAGS; \
11985         LIBCFLAGS="$(STAGE2_CFLAGS)"; export LIBCFLAGS;  \
11986         echo Configuring stage 2 in $(HOST_SUBDIR)/mpfr; \
11987         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpfr; \
11988         cd $(HOST_SUBDIR)/mpfr || exit 1; \
11989         case $(srcdir) in \
11990           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
11991           *) topdir=`echo $(HOST_SUBDIR)/mpfr/ | \
11992                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
11993         esac; \
11994         module_srcdir=mpfr; \
11995         $(SHELL) $$s/$$module_srcdir/configure \
11996           --srcdir=$${topdir}/$$module_srcdir \
11997           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
11998           --target=${target_alias} \
11999           --with-build-libsubdir=$(HOST_SUBDIR) \
12000           $(STAGE2_CONFIGURE_FLAGS) \
12001           --disable-shared @extra_mpfr_configure_flags@
12002 @endif mpfr-bootstrap
12003
12004 .PHONY: configure-stage3-mpfr maybe-configure-stage3-mpfr
12005 maybe-configure-stage3-mpfr:
12006 @if mpfr-bootstrap
12007 maybe-configure-stage3-mpfr: configure-stage3-mpfr
12008 configure-stage3-mpfr:
12009         @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
12010         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpfr
12011         @r=`${PWD_COMMAND}`; export r; \
12012         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12013         TFLAGS="$(STAGE3_TFLAGS)"; \
12014         test ! -f $(HOST_SUBDIR)/mpfr/Makefile || exit 0; \
12015         $(HOST_EXPORTS) \
12016         $(POSTSTAGE1_HOST_EXPORTS) \
12017         CFLAGS="$(STAGE3_CFLAGS)"; export CFLAGS; \
12018         CXXFLAGS="$(STAGE3_CXXFLAGS)"; export CXXFLAGS; \
12019         LIBCFLAGS="$(STAGE3_CFLAGS)"; export LIBCFLAGS;  \
12020         echo Configuring stage 3 in $(HOST_SUBDIR)/mpfr; \
12021         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpfr; \
12022         cd $(HOST_SUBDIR)/mpfr || exit 1; \
12023         case $(srcdir) in \
12024           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
12025           *) topdir=`echo $(HOST_SUBDIR)/mpfr/ | \
12026                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
12027         esac; \
12028         module_srcdir=mpfr; \
12029         $(SHELL) $$s/$$module_srcdir/configure \
12030           --srcdir=$${topdir}/$$module_srcdir \
12031           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
12032           --target=${target_alias} \
12033           --with-build-libsubdir=$(HOST_SUBDIR) \
12034           $(STAGE3_CONFIGURE_FLAGS) \
12035           --disable-shared @extra_mpfr_configure_flags@
12036 @endif mpfr-bootstrap
12037
12038 .PHONY: configure-stage4-mpfr maybe-configure-stage4-mpfr
12039 maybe-configure-stage4-mpfr:
12040 @if mpfr-bootstrap
12041 maybe-configure-stage4-mpfr: configure-stage4-mpfr
12042 configure-stage4-mpfr:
12043         @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
12044         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpfr
12045         @r=`${PWD_COMMAND}`; export r; \
12046         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12047         TFLAGS="$(STAGE4_TFLAGS)"; \
12048         test ! -f $(HOST_SUBDIR)/mpfr/Makefile || exit 0; \
12049         $(HOST_EXPORTS) \
12050         $(POSTSTAGE1_HOST_EXPORTS) \
12051         CFLAGS="$(STAGE4_CFLAGS)"; export CFLAGS; \
12052         CXXFLAGS="$(STAGE4_CXXFLAGS)"; export CXXFLAGS; \
12053         LIBCFLAGS="$(STAGE4_CFLAGS)"; export LIBCFLAGS;  \
12054         echo Configuring stage 4 in $(HOST_SUBDIR)/mpfr; \
12055         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpfr; \
12056         cd $(HOST_SUBDIR)/mpfr || exit 1; \
12057         case $(srcdir) in \
12058           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
12059           *) topdir=`echo $(HOST_SUBDIR)/mpfr/ | \
12060                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
12061         esac; \
12062         module_srcdir=mpfr; \
12063         $(SHELL) $$s/$$module_srcdir/configure \
12064           --srcdir=$${topdir}/$$module_srcdir \
12065           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
12066           --target=${target_alias} \
12067           --with-build-libsubdir=$(HOST_SUBDIR) \
12068           $(STAGE4_CONFIGURE_FLAGS) \
12069           --disable-shared @extra_mpfr_configure_flags@
12070 @endif mpfr-bootstrap
12071
12072 .PHONY: configure-stageprofile-mpfr maybe-configure-stageprofile-mpfr
12073 maybe-configure-stageprofile-mpfr:
12074 @if mpfr-bootstrap
12075 maybe-configure-stageprofile-mpfr: configure-stageprofile-mpfr
12076 configure-stageprofile-mpfr:
12077         @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
12078         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpfr
12079         @r=`${PWD_COMMAND}`; export r; \
12080         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12081         TFLAGS="$(STAGEprofile_TFLAGS)"; \
12082         test ! -f $(HOST_SUBDIR)/mpfr/Makefile || exit 0; \
12083         $(HOST_EXPORTS) \
12084         $(POSTSTAGE1_HOST_EXPORTS) \
12085         CFLAGS="$(STAGEprofile_CFLAGS)"; export CFLAGS; \
12086         CXXFLAGS="$(STAGEprofile_CXXFLAGS)"; export CXXFLAGS; \
12087         LIBCFLAGS="$(STAGEprofile_CFLAGS)"; export LIBCFLAGS;  \
12088         echo Configuring stage profile in $(HOST_SUBDIR)/mpfr; \
12089         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpfr; \
12090         cd $(HOST_SUBDIR)/mpfr || exit 1; \
12091         case $(srcdir) in \
12092           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
12093           *) topdir=`echo $(HOST_SUBDIR)/mpfr/ | \
12094                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
12095         esac; \
12096         module_srcdir=mpfr; \
12097         $(SHELL) $$s/$$module_srcdir/configure \
12098           --srcdir=$${topdir}/$$module_srcdir \
12099           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
12100           --target=${target_alias} \
12101           --with-build-libsubdir=$(HOST_SUBDIR) \
12102           $(STAGEprofile_CONFIGURE_FLAGS) \
12103           --disable-shared @extra_mpfr_configure_flags@
12104 @endif mpfr-bootstrap
12105
12106 .PHONY: configure-stagefeedback-mpfr maybe-configure-stagefeedback-mpfr
12107 maybe-configure-stagefeedback-mpfr:
12108 @if mpfr-bootstrap
12109 maybe-configure-stagefeedback-mpfr: configure-stagefeedback-mpfr
12110 configure-stagefeedback-mpfr:
12111         @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
12112         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpfr
12113         @r=`${PWD_COMMAND}`; export r; \
12114         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12115         TFLAGS="$(STAGEfeedback_TFLAGS)"; \
12116         test ! -f $(HOST_SUBDIR)/mpfr/Makefile || exit 0; \
12117         $(HOST_EXPORTS) \
12118         $(POSTSTAGE1_HOST_EXPORTS) \
12119         CFLAGS="$(STAGEfeedback_CFLAGS)"; export CFLAGS; \
12120         CXXFLAGS="$(STAGEfeedback_CXXFLAGS)"; export CXXFLAGS; \
12121         LIBCFLAGS="$(STAGEfeedback_CFLAGS)"; export LIBCFLAGS;  \
12122         echo Configuring stage feedback in $(HOST_SUBDIR)/mpfr; \
12123         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpfr; \
12124         cd $(HOST_SUBDIR)/mpfr || exit 1; \
12125         case $(srcdir) in \
12126           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
12127           *) topdir=`echo $(HOST_SUBDIR)/mpfr/ | \
12128                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
12129         esac; \
12130         module_srcdir=mpfr; \
12131         $(SHELL) $$s/$$module_srcdir/configure \
12132           --srcdir=$${topdir}/$$module_srcdir \
12133           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
12134           --target=${target_alias} \
12135           --with-build-libsubdir=$(HOST_SUBDIR) \
12136           $(STAGEfeedback_CONFIGURE_FLAGS) \
12137           --disable-shared @extra_mpfr_configure_flags@
12138 @endif mpfr-bootstrap
12139
12140
12141
12142
12143
12144 .PHONY: all-mpfr maybe-all-mpfr
12145 maybe-all-mpfr:
12146 @if gcc-bootstrap
12147 all-mpfr: stage_current
12148 @endif gcc-bootstrap
12149 @if mpfr
12150 TARGET-mpfr=all
12151 maybe-all-mpfr: all-mpfr
12152 all-mpfr: configure-mpfr
12153         @r=`${PWD_COMMAND}`; export r; \
12154         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12155         $(HOST_EXPORTS)  \
12156         (cd $(HOST_SUBDIR)/mpfr && \
12157           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS)  \
12158                 $(TARGET-mpfr))
12159 @endif mpfr
12160
12161
12162
12163 .PHONY: all-stage1-mpfr maybe-all-stage1-mpfr
12164 .PHONY: clean-stage1-mpfr maybe-clean-stage1-mpfr
12165 maybe-all-stage1-mpfr:
12166 maybe-clean-stage1-mpfr:
12167 @if mpfr-bootstrap
12168 maybe-all-stage1-mpfr: all-stage1-mpfr
12169 all-stage1: all-stage1-mpfr
12170 TARGET-stage1-mpfr = $(TARGET-mpfr)
12171 all-stage1-mpfr: configure-stage1-mpfr
12172         @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
12173         @r=`${PWD_COMMAND}`; export r; \
12174         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12175         TFLAGS="$(STAGE1_TFLAGS)"; \
12176         $(HOST_EXPORTS)  \
12177         cd $(HOST_SUBDIR)/mpfr && \
12178         $(MAKE) $(BASE_FLAGS_TO_PASS) \
12179                 CFLAGS="$(STAGE1_CFLAGS)" \
12180                 CXXFLAGS="$(STAGE1_CXXFLAGS)" \
12181                 LIBCFLAGS="$(LIBCFLAGS)" \
12182                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
12183                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
12184                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
12185                 $(EXTRA_HOST_FLAGS)  \
12186                 $(STAGE1_FLAGS_TO_PASS)  \
12187                 TFLAGS="$(STAGE1_TFLAGS)" \
12188                 $(TARGET-stage1-mpfr)
12189
12190 maybe-clean-stage1-mpfr: clean-stage1-mpfr
12191 clean-stage1: clean-stage1-mpfr
12192 clean-stage1-mpfr:
12193         @if [ $(current_stage) = stage1 ]; then \
12194           [ -f $(HOST_SUBDIR)/mpfr/Makefile ] || exit 0; \
12195         else \
12196           [ -f $(HOST_SUBDIR)/stage1-mpfr/Makefile ] || exit 0; \
12197           $(MAKE) stage1-start; \
12198         fi; \
12199         cd $(HOST_SUBDIR)/mpfr && \
12200         $(MAKE) $(EXTRA_HOST_FLAGS)  \
12201         $(STAGE1_FLAGS_TO_PASS)  clean
12202 @endif mpfr-bootstrap
12203
12204
12205 .PHONY: all-stage2-mpfr maybe-all-stage2-mpfr
12206 .PHONY: clean-stage2-mpfr maybe-clean-stage2-mpfr
12207 maybe-all-stage2-mpfr:
12208 maybe-clean-stage2-mpfr:
12209 @if mpfr-bootstrap
12210 maybe-all-stage2-mpfr: all-stage2-mpfr
12211 all-stage2: all-stage2-mpfr
12212 TARGET-stage2-mpfr = $(TARGET-mpfr)
12213 all-stage2-mpfr: configure-stage2-mpfr
12214         @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
12215         @r=`${PWD_COMMAND}`; export r; \
12216         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12217         TFLAGS="$(STAGE2_TFLAGS)"; \
12218         $(HOST_EXPORTS) \
12219         $(POSTSTAGE1_HOST_EXPORTS)  \
12220         cd $(HOST_SUBDIR)/mpfr && \
12221         $(MAKE) $(BASE_FLAGS_TO_PASS) \
12222                 CFLAGS="$(STAGE2_CFLAGS)" \
12223                 CXXFLAGS="$(STAGE2_CXXFLAGS)" \
12224                 LIBCFLAGS="$(STAGE2_CFLAGS)" \
12225                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
12226                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
12227                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
12228                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
12229                 TFLAGS="$(STAGE2_TFLAGS)" \
12230                 $(TARGET-stage2-mpfr)
12231
12232 maybe-clean-stage2-mpfr: clean-stage2-mpfr
12233 clean-stage2: clean-stage2-mpfr
12234 clean-stage2-mpfr:
12235         @if [ $(current_stage) = stage2 ]; then \
12236           [ -f $(HOST_SUBDIR)/mpfr/Makefile ] || exit 0; \
12237         else \
12238           [ -f $(HOST_SUBDIR)/stage2-mpfr/Makefile ] || exit 0; \
12239           $(MAKE) stage2-start; \
12240         fi; \
12241         cd $(HOST_SUBDIR)/mpfr && \
12242         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  clean
12243 @endif mpfr-bootstrap
12244
12245
12246 .PHONY: all-stage3-mpfr maybe-all-stage3-mpfr
12247 .PHONY: clean-stage3-mpfr maybe-clean-stage3-mpfr
12248 maybe-all-stage3-mpfr:
12249 maybe-clean-stage3-mpfr:
12250 @if mpfr-bootstrap
12251 maybe-all-stage3-mpfr: all-stage3-mpfr
12252 all-stage3: all-stage3-mpfr
12253 TARGET-stage3-mpfr = $(TARGET-mpfr)
12254 all-stage3-mpfr: configure-stage3-mpfr
12255         @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
12256         @r=`${PWD_COMMAND}`; export r; \
12257         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12258         TFLAGS="$(STAGE3_TFLAGS)"; \
12259         $(HOST_EXPORTS) \
12260         $(POSTSTAGE1_HOST_EXPORTS)  \
12261         cd $(HOST_SUBDIR)/mpfr && \
12262         $(MAKE) $(BASE_FLAGS_TO_PASS) \
12263                 CFLAGS="$(STAGE3_CFLAGS)" \
12264                 CXXFLAGS="$(STAGE3_CXXFLAGS)" \
12265                 LIBCFLAGS="$(STAGE3_CFLAGS)" \
12266                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
12267                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
12268                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
12269                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
12270                 TFLAGS="$(STAGE3_TFLAGS)" \
12271                 $(TARGET-stage3-mpfr)
12272
12273 maybe-clean-stage3-mpfr: clean-stage3-mpfr
12274 clean-stage3: clean-stage3-mpfr
12275 clean-stage3-mpfr:
12276         @if [ $(current_stage) = stage3 ]; then \
12277           [ -f $(HOST_SUBDIR)/mpfr/Makefile ] || exit 0; \
12278         else \
12279           [ -f $(HOST_SUBDIR)/stage3-mpfr/Makefile ] || exit 0; \
12280           $(MAKE) stage3-start; \
12281         fi; \
12282         cd $(HOST_SUBDIR)/mpfr && \
12283         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  clean
12284 @endif mpfr-bootstrap
12285
12286
12287 .PHONY: all-stage4-mpfr maybe-all-stage4-mpfr
12288 .PHONY: clean-stage4-mpfr maybe-clean-stage4-mpfr
12289 maybe-all-stage4-mpfr:
12290 maybe-clean-stage4-mpfr:
12291 @if mpfr-bootstrap
12292 maybe-all-stage4-mpfr: all-stage4-mpfr
12293 all-stage4: all-stage4-mpfr
12294 TARGET-stage4-mpfr = $(TARGET-mpfr)
12295 all-stage4-mpfr: configure-stage4-mpfr
12296         @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
12297         @r=`${PWD_COMMAND}`; export r; \
12298         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12299         TFLAGS="$(STAGE4_TFLAGS)"; \
12300         $(HOST_EXPORTS) \
12301         $(POSTSTAGE1_HOST_EXPORTS)  \
12302         cd $(HOST_SUBDIR)/mpfr && \
12303         $(MAKE) $(BASE_FLAGS_TO_PASS) \
12304                 CFLAGS="$(STAGE4_CFLAGS)" \
12305                 CXXFLAGS="$(STAGE4_CXXFLAGS)" \
12306                 LIBCFLAGS="$(STAGE4_CFLAGS)" \
12307                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
12308                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
12309                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
12310                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
12311                 TFLAGS="$(STAGE4_TFLAGS)" \
12312                 $(TARGET-stage4-mpfr)
12313
12314 maybe-clean-stage4-mpfr: clean-stage4-mpfr
12315 clean-stage4: clean-stage4-mpfr
12316 clean-stage4-mpfr:
12317         @if [ $(current_stage) = stage4 ]; then \
12318           [ -f $(HOST_SUBDIR)/mpfr/Makefile ] || exit 0; \
12319         else \
12320           [ -f $(HOST_SUBDIR)/stage4-mpfr/Makefile ] || exit 0; \
12321           $(MAKE) stage4-start; \
12322         fi; \
12323         cd $(HOST_SUBDIR)/mpfr && \
12324         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  clean
12325 @endif mpfr-bootstrap
12326
12327
12328 .PHONY: all-stageprofile-mpfr maybe-all-stageprofile-mpfr
12329 .PHONY: clean-stageprofile-mpfr maybe-clean-stageprofile-mpfr
12330 maybe-all-stageprofile-mpfr:
12331 maybe-clean-stageprofile-mpfr:
12332 @if mpfr-bootstrap
12333 maybe-all-stageprofile-mpfr: all-stageprofile-mpfr
12334 all-stageprofile: all-stageprofile-mpfr
12335 TARGET-stageprofile-mpfr = $(TARGET-mpfr)
12336 all-stageprofile-mpfr: configure-stageprofile-mpfr
12337         @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
12338         @r=`${PWD_COMMAND}`; export r; \
12339         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12340         TFLAGS="$(STAGEprofile_TFLAGS)"; \
12341         $(HOST_EXPORTS) \
12342         $(POSTSTAGE1_HOST_EXPORTS)  \
12343         cd $(HOST_SUBDIR)/mpfr && \
12344         $(MAKE) $(BASE_FLAGS_TO_PASS) \
12345                 CFLAGS="$(STAGEprofile_CFLAGS)" \
12346                 CXXFLAGS="$(STAGEprofile_CXXFLAGS)" \
12347                 LIBCFLAGS="$(STAGEprofile_CFLAGS)" \
12348                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
12349                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
12350                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
12351                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
12352                 TFLAGS="$(STAGEprofile_TFLAGS)" \
12353                 $(TARGET-stageprofile-mpfr)
12354
12355 maybe-clean-stageprofile-mpfr: clean-stageprofile-mpfr
12356 clean-stageprofile: clean-stageprofile-mpfr
12357 clean-stageprofile-mpfr:
12358         @if [ $(current_stage) = stageprofile ]; then \
12359           [ -f $(HOST_SUBDIR)/mpfr/Makefile ] || exit 0; \
12360         else \
12361           [ -f $(HOST_SUBDIR)/stageprofile-mpfr/Makefile ] || exit 0; \
12362           $(MAKE) stageprofile-start; \
12363         fi; \
12364         cd $(HOST_SUBDIR)/mpfr && \
12365         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  clean
12366 @endif mpfr-bootstrap
12367
12368
12369 .PHONY: all-stagefeedback-mpfr maybe-all-stagefeedback-mpfr
12370 .PHONY: clean-stagefeedback-mpfr maybe-clean-stagefeedback-mpfr
12371 maybe-all-stagefeedback-mpfr:
12372 maybe-clean-stagefeedback-mpfr:
12373 @if mpfr-bootstrap
12374 maybe-all-stagefeedback-mpfr: all-stagefeedback-mpfr
12375 all-stagefeedback: all-stagefeedback-mpfr
12376 TARGET-stagefeedback-mpfr = $(TARGET-mpfr)
12377 all-stagefeedback-mpfr: configure-stagefeedback-mpfr
12378         @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
12379         @r=`${PWD_COMMAND}`; export r; \
12380         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12381         TFLAGS="$(STAGEfeedback_TFLAGS)"; \
12382         $(HOST_EXPORTS) \
12383         $(POSTSTAGE1_HOST_EXPORTS)  \
12384         cd $(HOST_SUBDIR)/mpfr && \
12385         $(MAKE) $(BASE_FLAGS_TO_PASS) \
12386                 CFLAGS="$(STAGEfeedback_CFLAGS)" \
12387                 CXXFLAGS="$(STAGEfeedback_CXXFLAGS)" \
12388                 LIBCFLAGS="$(STAGEfeedback_CFLAGS)" \
12389                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
12390                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
12391                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
12392                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
12393                 TFLAGS="$(STAGEfeedback_TFLAGS)" \
12394                 $(TARGET-stagefeedback-mpfr)
12395
12396 maybe-clean-stagefeedback-mpfr: clean-stagefeedback-mpfr
12397 clean-stagefeedback: clean-stagefeedback-mpfr
12398 clean-stagefeedback-mpfr:
12399         @if [ $(current_stage) = stagefeedback ]; then \
12400           [ -f $(HOST_SUBDIR)/mpfr/Makefile ] || exit 0; \
12401         else \
12402           [ -f $(HOST_SUBDIR)/stagefeedback-mpfr/Makefile ] || exit 0; \
12403           $(MAKE) stagefeedback-start; \
12404         fi; \
12405         cd $(HOST_SUBDIR)/mpfr && \
12406         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  clean
12407 @endif mpfr-bootstrap
12408
12409
12410
12411
12412
12413 .PHONY: check-mpfr maybe-check-mpfr
12414 maybe-check-mpfr:
12415 @if mpfr
12416 maybe-check-mpfr: check-mpfr
12417
12418 check-mpfr:
12419         @: $(MAKE); $(unstage)
12420         @r=`${PWD_COMMAND}`; export r; \
12421         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12422         $(HOST_EXPORTS) $(EXTRA_HOST_EXPORTS) \
12423         (cd $(HOST_SUBDIR)/mpfr && \
12424           $(MAKE) $(FLAGS_TO_PASS)  $(EXTRA_BOOTSTRAP_FLAGS) check)
12425
12426 @endif mpfr
12427
12428 .PHONY: install-mpfr maybe-install-mpfr
12429 maybe-install-mpfr:
12430 @if mpfr
12431 maybe-install-mpfr: install-mpfr
12432
12433 install-mpfr:
12434
12435 @endif mpfr
12436
12437 .PHONY: install-strip-mpfr maybe-install-strip-mpfr
12438 maybe-install-strip-mpfr:
12439 @if mpfr
12440 maybe-install-strip-mpfr: install-strip-mpfr
12441
12442 install-strip-mpfr:
12443
12444 @endif mpfr
12445
12446 # Other targets (info, dvi, pdf, etc.)
12447
12448 .PHONY: maybe-info-mpfr info-mpfr
12449 maybe-info-mpfr:
12450 @if mpfr
12451 maybe-info-mpfr: info-mpfr
12452
12453 info-mpfr: \
12454     configure-mpfr 
12455         @[ -f ./mpfr/Makefile ] || exit 0; \
12456         r=`${PWD_COMMAND}`; export r; \
12457         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12458         $(HOST_EXPORTS) \
12459         for flag in $(EXTRA_HOST_FLAGS) ; do \
12460           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
12461         done; \
12462         echo "Doing info in mpfr"; \
12463         (cd $(HOST_SUBDIR)/mpfr && \
12464           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
12465                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
12466                   "RANLIB=$${RANLIB}" \
12467                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
12468                   info) \
12469           || exit 1
12470
12471 @endif mpfr
12472
12473 .PHONY: maybe-dvi-mpfr dvi-mpfr
12474 maybe-dvi-mpfr:
12475 @if mpfr
12476 maybe-dvi-mpfr: dvi-mpfr
12477
12478 dvi-mpfr: \
12479     configure-mpfr 
12480         @[ -f ./mpfr/Makefile ] || exit 0; \
12481         r=`${PWD_COMMAND}`; export r; \
12482         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12483         $(HOST_EXPORTS) \
12484         for flag in $(EXTRA_HOST_FLAGS) ; do \
12485           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
12486         done; \
12487         echo "Doing dvi in mpfr"; \
12488         (cd $(HOST_SUBDIR)/mpfr && \
12489           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
12490                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
12491                   "RANLIB=$${RANLIB}" \
12492                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
12493                   dvi) \
12494           || exit 1
12495
12496 @endif mpfr
12497
12498 .PHONY: maybe-pdf-mpfr pdf-mpfr
12499 maybe-pdf-mpfr:
12500 @if mpfr
12501 maybe-pdf-mpfr: pdf-mpfr
12502
12503 pdf-mpfr: \
12504     configure-mpfr 
12505         @[ -f ./mpfr/Makefile ] || exit 0; \
12506         r=`${PWD_COMMAND}`; export r; \
12507         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12508         $(HOST_EXPORTS) \
12509         for flag in $(EXTRA_HOST_FLAGS) ; do \
12510           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
12511         done; \
12512         echo "Doing pdf in mpfr"; \
12513         (cd $(HOST_SUBDIR)/mpfr && \
12514           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
12515                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
12516                   "RANLIB=$${RANLIB}" \
12517                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
12518                   pdf) \
12519           || exit 1
12520
12521 @endif mpfr
12522
12523 .PHONY: maybe-html-mpfr html-mpfr
12524 maybe-html-mpfr:
12525 @if mpfr
12526 maybe-html-mpfr: html-mpfr
12527
12528 html-mpfr: \
12529     configure-mpfr 
12530         @[ -f ./mpfr/Makefile ] || exit 0; \
12531         r=`${PWD_COMMAND}`; export r; \
12532         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12533         $(HOST_EXPORTS) \
12534         for flag in $(EXTRA_HOST_FLAGS) ; do \
12535           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
12536         done; \
12537         echo "Doing html in mpfr"; \
12538         (cd $(HOST_SUBDIR)/mpfr && \
12539           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
12540                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
12541                   "RANLIB=$${RANLIB}" \
12542                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
12543                   html) \
12544           || exit 1
12545
12546 @endif mpfr
12547
12548 .PHONY: maybe-TAGS-mpfr TAGS-mpfr
12549 maybe-TAGS-mpfr:
12550 @if mpfr
12551 maybe-TAGS-mpfr: TAGS-mpfr
12552
12553 TAGS-mpfr: \
12554     configure-mpfr 
12555         @[ -f ./mpfr/Makefile ] || exit 0; \
12556         r=`${PWD_COMMAND}`; export r; \
12557         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12558         $(HOST_EXPORTS) \
12559         for flag in $(EXTRA_HOST_FLAGS) ; do \
12560           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
12561         done; \
12562         echo "Doing TAGS in mpfr"; \
12563         (cd $(HOST_SUBDIR)/mpfr && \
12564           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
12565                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
12566                   "RANLIB=$${RANLIB}" \
12567                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
12568                   TAGS) \
12569           || exit 1
12570
12571 @endif mpfr
12572
12573 .PHONY: maybe-install-info-mpfr install-info-mpfr
12574 maybe-install-info-mpfr:
12575 @if mpfr
12576 maybe-install-info-mpfr: install-info-mpfr
12577
12578 install-info-mpfr: \
12579     configure-mpfr \
12580     info-mpfr 
12581         @[ -f ./mpfr/Makefile ] || exit 0; \
12582         r=`${PWD_COMMAND}`; export r; \
12583         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12584         $(HOST_EXPORTS) \
12585         for flag in $(EXTRA_HOST_FLAGS) ; do \
12586           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
12587         done; \
12588         echo "Doing install-info in mpfr"; \
12589         (cd $(HOST_SUBDIR)/mpfr && \
12590           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
12591                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
12592                   "RANLIB=$${RANLIB}" \
12593                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
12594                   install-info) \
12595           || exit 1
12596
12597 @endif mpfr
12598
12599 .PHONY: maybe-install-pdf-mpfr install-pdf-mpfr
12600 maybe-install-pdf-mpfr:
12601 @if mpfr
12602 maybe-install-pdf-mpfr: install-pdf-mpfr
12603
12604 install-pdf-mpfr: \
12605     configure-mpfr \
12606     pdf-mpfr 
12607         @[ -f ./mpfr/Makefile ] || exit 0; \
12608         r=`${PWD_COMMAND}`; export r; \
12609         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12610         $(HOST_EXPORTS) \
12611         for flag in $(EXTRA_HOST_FLAGS) ; do \
12612           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
12613         done; \
12614         echo "Doing install-pdf in mpfr"; \
12615         (cd $(HOST_SUBDIR)/mpfr && \
12616           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
12617                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
12618                   "RANLIB=$${RANLIB}" \
12619                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
12620                   install-pdf) \
12621           || exit 1
12622
12623 @endif mpfr
12624
12625 .PHONY: maybe-install-html-mpfr install-html-mpfr
12626 maybe-install-html-mpfr:
12627 @if mpfr
12628 maybe-install-html-mpfr: install-html-mpfr
12629
12630 install-html-mpfr: \
12631     configure-mpfr \
12632     html-mpfr 
12633         @[ -f ./mpfr/Makefile ] || exit 0; \
12634         r=`${PWD_COMMAND}`; export r; \
12635         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12636         $(HOST_EXPORTS) \
12637         for flag in $(EXTRA_HOST_FLAGS) ; do \
12638           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
12639         done; \
12640         echo "Doing install-html in mpfr"; \
12641         (cd $(HOST_SUBDIR)/mpfr && \
12642           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
12643                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
12644                   "RANLIB=$${RANLIB}" \
12645                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
12646                   install-html) \
12647           || exit 1
12648
12649 @endif mpfr
12650
12651 .PHONY: maybe-installcheck-mpfr installcheck-mpfr
12652 maybe-installcheck-mpfr:
12653 @if mpfr
12654 maybe-installcheck-mpfr: installcheck-mpfr
12655
12656 installcheck-mpfr: \
12657     configure-mpfr 
12658         @[ -f ./mpfr/Makefile ] || exit 0; \
12659         r=`${PWD_COMMAND}`; export r; \
12660         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12661         $(HOST_EXPORTS) \
12662         for flag in $(EXTRA_HOST_FLAGS) ; do \
12663           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
12664         done; \
12665         echo "Doing installcheck in mpfr"; \
12666         (cd $(HOST_SUBDIR)/mpfr && \
12667           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
12668                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
12669                   "RANLIB=$${RANLIB}" \
12670                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
12671                   installcheck) \
12672           || exit 1
12673
12674 @endif mpfr
12675
12676 .PHONY: maybe-mostlyclean-mpfr mostlyclean-mpfr
12677 maybe-mostlyclean-mpfr:
12678 @if mpfr
12679 maybe-mostlyclean-mpfr: mostlyclean-mpfr
12680
12681 mostlyclean-mpfr: 
12682         @[ -f ./mpfr/Makefile ] || exit 0; \
12683         r=`${PWD_COMMAND}`; export r; \
12684         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12685         $(HOST_EXPORTS) \
12686         for flag in $(EXTRA_HOST_FLAGS) ; do \
12687           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
12688         done; \
12689         echo "Doing mostlyclean in mpfr"; \
12690         (cd $(HOST_SUBDIR)/mpfr && \
12691           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
12692                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
12693                   "RANLIB=$${RANLIB}" \
12694                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
12695                   mostlyclean) \
12696           || exit 1
12697
12698 @endif mpfr
12699
12700 .PHONY: maybe-clean-mpfr clean-mpfr
12701 maybe-clean-mpfr:
12702 @if mpfr
12703 maybe-clean-mpfr: clean-mpfr
12704
12705 clean-mpfr: 
12706         @[ -f ./mpfr/Makefile ] || exit 0; \
12707         r=`${PWD_COMMAND}`; export r; \
12708         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12709         $(HOST_EXPORTS) \
12710         for flag in $(EXTRA_HOST_FLAGS) ; do \
12711           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
12712         done; \
12713         echo "Doing clean in mpfr"; \
12714         (cd $(HOST_SUBDIR)/mpfr && \
12715           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
12716                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
12717                   "RANLIB=$${RANLIB}" \
12718                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
12719                   clean) \
12720           || exit 1
12721
12722 @endif mpfr
12723
12724 .PHONY: maybe-distclean-mpfr distclean-mpfr
12725 maybe-distclean-mpfr:
12726 @if mpfr
12727 maybe-distclean-mpfr: distclean-mpfr
12728
12729 distclean-mpfr: 
12730         @[ -f ./mpfr/Makefile ] || exit 0; \
12731         r=`${PWD_COMMAND}`; export r; \
12732         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12733         $(HOST_EXPORTS) \
12734         for flag in $(EXTRA_HOST_FLAGS) ; do \
12735           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
12736         done; \
12737         echo "Doing distclean in mpfr"; \
12738         (cd $(HOST_SUBDIR)/mpfr && \
12739           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
12740                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
12741                   "RANLIB=$${RANLIB}" \
12742                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
12743                   distclean) \
12744           || exit 1
12745
12746 @endif mpfr
12747
12748 .PHONY: maybe-maintainer-clean-mpfr maintainer-clean-mpfr
12749 maybe-maintainer-clean-mpfr:
12750 @if mpfr
12751 maybe-maintainer-clean-mpfr: maintainer-clean-mpfr
12752
12753 maintainer-clean-mpfr: 
12754         @[ -f ./mpfr/Makefile ] || exit 0; \
12755         r=`${PWD_COMMAND}`; export r; \
12756         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12757         $(HOST_EXPORTS) \
12758         for flag in $(EXTRA_HOST_FLAGS) ; do \
12759           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
12760         done; \
12761         echo "Doing maintainer-clean in mpfr"; \
12762         (cd $(HOST_SUBDIR)/mpfr && \
12763           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
12764                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
12765                   "RANLIB=$${RANLIB}" \
12766                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
12767                   maintainer-clean) \
12768           || exit 1
12769
12770 @endif mpfr
12771
12772
12773
12774 .PHONY: configure-mpc maybe-configure-mpc
12775 maybe-configure-mpc:
12776 @if gcc-bootstrap
12777 configure-mpc: stage_current
12778 @endif gcc-bootstrap
12779 @if mpc
12780 maybe-configure-mpc: configure-mpc
12781 configure-mpc: 
12782         @r=`${PWD_COMMAND}`; export r; \
12783         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12784         test ! -f $(HOST_SUBDIR)/mpc/Makefile || exit 0; \
12785         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpc; \
12786         $(HOST_EXPORTS)  \
12787         echo Configuring in $(HOST_SUBDIR)/mpc; \
12788         cd "$(HOST_SUBDIR)/mpc" || exit 1; \
12789         case $(srcdir) in \
12790           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
12791           *) topdir=`echo $(HOST_SUBDIR)/mpc/ | \
12792                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
12793         esac; \
12794         module_srcdir=mpc; \
12795         $(SHELL) \
12796           $$s/$$module_srcdir/configure \
12797           --srcdir=$${topdir}/$$module_srcdir \
12798           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
12799           --target=${target_alias} --disable-shared @extra_mpc_gmp_configure_flags@ @extra_mpc_mpfr_configure_flags@ \
12800           || exit 1
12801 @endif mpc
12802
12803
12804
12805 .PHONY: configure-stage1-mpc maybe-configure-stage1-mpc
12806 maybe-configure-stage1-mpc:
12807 @if mpc-bootstrap
12808 maybe-configure-stage1-mpc: configure-stage1-mpc
12809 configure-stage1-mpc:
12810         @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
12811         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpc
12812         @r=`${PWD_COMMAND}`; export r; \
12813         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12814         TFLAGS="$(STAGE1_TFLAGS)"; \
12815         test ! -f $(HOST_SUBDIR)/mpc/Makefile || exit 0; \
12816         $(HOST_EXPORTS) \
12817         CFLAGS="$(STAGE1_CFLAGS)"; export CFLAGS; \
12818         CXXFLAGS="$(STAGE1_CXXFLAGS)"; export CXXFLAGS; \
12819         LIBCFLAGS="$(LIBCFLAGS)"; export LIBCFLAGS;  \
12820         echo Configuring stage 1 in $(HOST_SUBDIR)/mpc; \
12821         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpc; \
12822         cd $(HOST_SUBDIR)/mpc || exit 1; \
12823         case $(srcdir) in \
12824           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
12825           *) topdir=`echo $(HOST_SUBDIR)/mpc/ | \
12826                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
12827         esac; \
12828         module_srcdir=mpc; \
12829         $(SHELL) $$s/$$module_srcdir/configure \
12830           --srcdir=$${topdir}/$$module_srcdir \
12831           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
12832           --target=${target_alias} \
12833            \
12834           $(STAGE1_CONFIGURE_FLAGS) \
12835           --disable-shared @extra_mpc_gmp_configure_flags@ @extra_mpc_mpfr_configure_flags@
12836 @endif mpc-bootstrap
12837
12838 .PHONY: configure-stage2-mpc maybe-configure-stage2-mpc
12839 maybe-configure-stage2-mpc:
12840 @if mpc-bootstrap
12841 maybe-configure-stage2-mpc: configure-stage2-mpc
12842 configure-stage2-mpc:
12843         @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
12844         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpc
12845         @r=`${PWD_COMMAND}`; export r; \
12846         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12847         TFLAGS="$(STAGE2_TFLAGS)"; \
12848         test ! -f $(HOST_SUBDIR)/mpc/Makefile || exit 0; \
12849         $(HOST_EXPORTS) \
12850         $(POSTSTAGE1_HOST_EXPORTS) \
12851         CFLAGS="$(STAGE2_CFLAGS)"; export CFLAGS; \
12852         CXXFLAGS="$(STAGE2_CXXFLAGS)"; export CXXFLAGS; \
12853         LIBCFLAGS="$(STAGE2_CFLAGS)"; export LIBCFLAGS;  \
12854         echo Configuring stage 2 in $(HOST_SUBDIR)/mpc; \
12855         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpc; \
12856         cd $(HOST_SUBDIR)/mpc || exit 1; \
12857         case $(srcdir) in \
12858           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
12859           *) topdir=`echo $(HOST_SUBDIR)/mpc/ | \
12860                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
12861         esac; \
12862         module_srcdir=mpc; \
12863         $(SHELL) $$s/$$module_srcdir/configure \
12864           --srcdir=$${topdir}/$$module_srcdir \
12865           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
12866           --target=${target_alias} \
12867           --with-build-libsubdir=$(HOST_SUBDIR) \
12868           $(STAGE2_CONFIGURE_FLAGS) \
12869           --disable-shared @extra_mpc_gmp_configure_flags@ @extra_mpc_mpfr_configure_flags@
12870 @endif mpc-bootstrap
12871
12872 .PHONY: configure-stage3-mpc maybe-configure-stage3-mpc
12873 maybe-configure-stage3-mpc:
12874 @if mpc-bootstrap
12875 maybe-configure-stage3-mpc: configure-stage3-mpc
12876 configure-stage3-mpc:
12877         @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
12878         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpc
12879         @r=`${PWD_COMMAND}`; export r; \
12880         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12881         TFLAGS="$(STAGE3_TFLAGS)"; \
12882         test ! -f $(HOST_SUBDIR)/mpc/Makefile || exit 0; \
12883         $(HOST_EXPORTS) \
12884         $(POSTSTAGE1_HOST_EXPORTS) \
12885         CFLAGS="$(STAGE3_CFLAGS)"; export CFLAGS; \
12886         CXXFLAGS="$(STAGE3_CXXFLAGS)"; export CXXFLAGS; \
12887         LIBCFLAGS="$(STAGE3_CFLAGS)"; export LIBCFLAGS;  \
12888         echo Configuring stage 3 in $(HOST_SUBDIR)/mpc; \
12889         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpc; \
12890         cd $(HOST_SUBDIR)/mpc || exit 1; \
12891         case $(srcdir) in \
12892           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
12893           *) topdir=`echo $(HOST_SUBDIR)/mpc/ | \
12894                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
12895         esac; \
12896         module_srcdir=mpc; \
12897         $(SHELL) $$s/$$module_srcdir/configure \
12898           --srcdir=$${topdir}/$$module_srcdir \
12899           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
12900           --target=${target_alias} \
12901           --with-build-libsubdir=$(HOST_SUBDIR) \
12902           $(STAGE3_CONFIGURE_FLAGS) \
12903           --disable-shared @extra_mpc_gmp_configure_flags@ @extra_mpc_mpfr_configure_flags@
12904 @endif mpc-bootstrap
12905
12906 .PHONY: configure-stage4-mpc maybe-configure-stage4-mpc
12907 maybe-configure-stage4-mpc:
12908 @if mpc-bootstrap
12909 maybe-configure-stage4-mpc: configure-stage4-mpc
12910 configure-stage4-mpc:
12911         @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
12912         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpc
12913         @r=`${PWD_COMMAND}`; export r; \
12914         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12915         TFLAGS="$(STAGE4_TFLAGS)"; \
12916         test ! -f $(HOST_SUBDIR)/mpc/Makefile || exit 0; \
12917         $(HOST_EXPORTS) \
12918         $(POSTSTAGE1_HOST_EXPORTS) \
12919         CFLAGS="$(STAGE4_CFLAGS)"; export CFLAGS; \
12920         CXXFLAGS="$(STAGE4_CXXFLAGS)"; export CXXFLAGS; \
12921         LIBCFLAGS="$(STAGE4_CFLAGS)"; export LIBCFLAGS;  \
12922         echo Configuring stage 4 in $(HOST_SUBDIR)/mpc; \
12923         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpc; \
12924         cd $(HOST_SUBDIR)/mpc || exit 1; \
12925         case $(srcdir) in \
12926           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
12927           *) topdir=`echo $(HOST_SUBDIR)/mpc/ | \
12928                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
12929         esac; \
12930         module_srcdir=mpc; \
12931         $(SHELL) $$s/$$module_srcdir/configure \
12932           --srcdir=$${topdir}/$$module_srcdir \
12933           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
12934           --target=${target_alias} \
12935           --with-build-libsubdir=$(HOST_SUBDIR) \
12936           $(STAGE4_CONFIGURE_FLAGS) \
12937           --disable-shared @extra_mpc_gmp_configure_flags@ @extra_mpc_mpfr_configure_flags@
12938 @endif mpc-bootstrap
12939
12940 .PHONY: configure-stageprofile-mpc maybe-configure-stageprofile-mpc
12941 maybe-configure-stageprofile-mpc:
12942 @if mpc-bootstrap
12943 maybe-configure-stageprofile-mpc: configure-stageprofile-mpc
12944 configure-stageprofile-mpc:
12945         @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
12946         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpc
12947         @r=`${PWD_COMMAND}`; export r; \
12948         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12949         TFLAGS="$(STAGEprofile_TFLAGS)"; \
12950         test ! -f $(HOST_SUBDIR)/mpc/Makefile || exit 0; \
12951         $(HOST_EXPORTS) \
12952         $(POSTSTAGE1_HOST_EXPORTS) \
12953         CFLAGS="$(STAGEprofile_CFLAGS)"; export CFLAGS; \
12954         CXXFLAGS="$(STAGEprofile_CXXFLAGS)"; export CXXFLAGS; \
12955         LIBCFLAGS="$(STAGEprofile_CFLAGS)"; export LIBCFLAGS;  \
12956         echo Configuring stage profile in $(HOST_SUBDIR)/mpc; \
12957         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpc; \
12958         cd $(HOST_SUBDIR)/mpc || exit 1; \
12959         case $(srcdir) in \
12960           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
12961           *) topdir=`echo $(HOST_SUBDIR)/mpc/ | \
12962                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
12963         esac; \
12964         module_srcdir=mpc; \
12965         $(SHELL) $$s/$$module_srcdir/configure \
12966           --srcdir=$${topdir}/$$module_srcdir \
12967           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
12968           --target=${target_alias} \
12969           --with-build-libsubdir=$(HOST_SUBDIR) \
12970           $(STAGEprofile_CONFIGURE_FLAGS) \
12971           --disable-shared @extra_mpc_gmp_configure_flags@ @extra_mpc_mpfr_configure_flags@
12972 @endif mpc-bootstrap
12973
12974 .PHONY: configure-stagefeedback-mpc maybe-configure-stagefeedback-mpc
12975 maybe-configure-stagefeedback-mpc:
12976 @if mpc-bootstrap
12977 maybe-configure-stagefeedback-mpc: configure-stagefeedback-mpc
12978 configure-stagefeedback-mpc:
12979         @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
12980         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpc
12981         @r=`${PWD_COMMAND}`; export r; \
12982         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12983         TFLAGS="$(STAGEfeedback_TFLAGS)"; \
12984         test ! -f $(HOST_SUBDIR)/mpc/Makefile || exit 0; \
12985         $(HOST_EXPORTS) \
12986         $(POSTSTAGE1_HOST_EXPORTS) \
12987         CFLAGS="$(STAGEfeedback_CFLAGS)"; export CFLAGS; \
12988         CXXFLAGS="$(STAGEfeedback_CXXFLAGS)"; export CXXFLAGS; \
12989         LIBCFLAGS="$(STAGEfeedback_CFLAGS)"; export LIBCFLAGS;  \
12990         echo Configuring stage feedback in $(HOST_SUBDIR)/mpc; \
12991         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpc; \
12992         cd $(HOST_SUBDIR)/mpc || exit 1; \
12993         case $(srcdir) in \
12994           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
12995           *) topdir=`echo $(HOST_SUBDIR)/mpc/ | \
12996                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
12997         esac; \
12998         module_srcdir=mpc; \
12999         $(SHELL) $$s/$$module_srcdir/configure \
13000           --srcdir=$${topdir}/$$module_srcdir \
13001           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
13002           --target=${target_alias} \
13003           --with-build-libsubdir=$(HOST_SUBDIR) \
13004           $(STAGEfeedback_CONFIGURE_FLAGS) \
13005           --disable-shared @extra_mpc_gmp_configure_flags@ @extra_mpc_mpfr_configure_flags@
13006 @endif mpc-bootstrap
13007
13008
13009
13010
13011
13012 .PHONY: all-mpc maybe-all-mpc
13013 maybe-all-mpc:
13014 @if gcc-bootstrap
13015 all-mpc: stage_current
13016 @endif gcc-bootstrap
13017 @if mpc
13018 TARGET-mpc=all
13019 maybe-all-mpc: all-mpc
13020 all-mpc: configure-mpc
13021         @r=`${PWD_COMMAND}`; export r; \
13022         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13023         $(HOST_EXPORTS)  \
13024         (cd $(HOST_SUBDIR)/mpc && \
13025           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS)  \
13026                 $(TARGET-mpc))
13027 @endif mpc
13028
13029
13030
13031 .PHONY: all-stage1-mpc maybe-all-stage1-mpc
13032 .PHONY: clean-stage1-mpc maybe-clean-stage1-mpc
13033 maybe-all-stage1-mpc:
13034 maybe-clean-stage1-mpc:
13035 @if mpc-bootstrap
13036 maybe-all-stage1-mpc: all-stage1-mpc
13037 all-stage1: all-stage1-mpc
13038 TARGET-stage1-mpc = $(TARGET-mpc)
13039 all-stage1-mpc: configure-stage1-mpc
13040         @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
13041         @r=`${PWD_COMMAND}`; export r; \
13042         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13043         TFLAGS="$(STAGE1_TFLAGS)"; \
13044         $(HOST_EXPORTS)  \
13045         cd $(HOST_SUBDIR)/mpc && \
13046         $(MAKE) $(BASE_FLAGS_TO_PASS) \
13047                 CFLAGS="$(STAGE1_CFLAGS)" \
13048                 CXXFLAGS="$(STAGE1_CXXFLAGS)" \
13049                 LIBCFLAGS="$(LIBCFLAGS)" \
13050                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
13051                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
13052                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
13053                 $(EXTRA_HOST_FLAGS)  \
13054                 $(STAGE1_FLAGS_TO_PASS)  \
13055                 TFLAGS="$(STAGE1_TFLAGS)" \
13056                 $(TARGET-stage1-mpc)
13057
13058 maybe-clean-stage1-mpc: clean-stage1-mpc
13059 clean-stage1: clean-stage1-mpc
13060 clean-stage1-mpc:
13061         @if [ $(current_stage) = stage1 ]; then \
13062           [ -f $(HOST_SUBDIR)/mpc/Makefile ] || exit 0; \
13063         else \
13064           [ -f $(HOST_SUBDIR)/stage1-mpc/Makefile ] || exit 0; \
13065           $(MAKE) stage1-start; \
13066         fi; \
13067         cd $(HOST_SUBDIR)/mpc && \
13068         $(MAKE) $(EXTRA_HOST_FLAGS)  \
13069         $(STAGE1_FLAGS_TO_PASS)  clean
13070 @endif mpc-bootstrap
13071
13072
13073 .PHONY: all-stage2-mpc maybe-all-stage2-mpc
13074 .PHONY: clean-stage2-mpc maybe-clean-stage2-mpc
13075 maybe-all-stage2-mpc:
13076 maybe-clean-stage2-mpc:
13077 @if mpc-bootstrap
13078 maybe-all-stage2-mpc: all-stage2-mpc
13079 all-stage2: all-stage2-mpc
13080 TARGET-stage2-mpc = $(TARGET-mpc)
13081 all-stage2-mpc: configure-stage2-mpc
13082         @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
13083         @r=`${PWD_COMMAND}`; export r; \
13084         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13085         TFLAGS="$(STAGE2_TFLAGS)"; \
13086         $(HOST_EXPORTS) \
13087         $(POSTSTAGE1_HOST_EXPORTS)  \
13088         cd $(HOST_SUBDIR)/mpc && \
13089         $(MAKE) $(BASE_FLAGS_TO_PASS) \
13090                 CFLAGS="$(STAGE2_CFLAGS)" \
13091                 CXXFLAGS="$(STAGE2_CXXFLAGS)" \
13092                 LIBCFLAGS="$(STAGE2_CFLAGS)" \
13093                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
13094                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
13095                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
13096                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
13097                 TFLAGS="$(STAGE2_TFLAGS)" \
13098                 $(TARGET-stage2-mpc)
13099
13100 maybe-clean-stage2-mpc: clean-stage2-mpc
13101 clean-stage2: clean-stage2-mpc
13102 clean-stage2-mpc:
13103         @if [ $(current_stage) = stage2 ]; then \
13104           [ -f $(HOST_SUBDIR)/mpc/Makefile ] || exit 0; \
13105         else \
13106           [ -f $(HOST_SUBDIR)/stage2-mpc/Makefile ] || exit 0; \
13107           $(MAKE) stage2-start; \
13108         fi; \
13109         cd $(HOST_SUBDIR)/mpc && \
13110         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  clean
13111 @endif mpc-bootstrap
13112
13113
13114 .PHONY: all-stage3-mpc maybe-all-stage3-mpc
13115 .PHONY: clean-stage3-mpc maybe-clean-stage3-mpc
13116 maybe-all-stage3-mpc:
13117 maybe-clean-stage3-mpc:
13118 @if mpc-bootstrap
13119 maybe-all-stage3-mpc: all-stage3-mpc
13120 all-stage3: all-stage3-mpc
13121 TARGET-stage3-mpc = $(TARGET-mpc)
13122 all-stage3-mpc: configure-stage3-mpc
13123         @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
13124         @r=`${PWD_COMMAND}`; export r; \
13125         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13126         TFLAGS="$(STAGE3_TFLAGS)"; \
13127         $(HOST_EXPORTS) \
13128         $(POSTSTAGE1_HOST_EXPORTS)  \
13129         cd $(HOST_SUBDIR)/mpc && \
13130         $(MAKE) $(BASE_FLAGS_TO_PASS) \
13131                 CFLAGS="$(STAGE3_CFLAGS)" \
13132                 CXXFLAGS="$(STAGE3_CXXFLAGS)" \
13133                 LIBCFLAGS="$(STAGE3_CFLAGS)" \
13134                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
13135                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
13136                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
13137                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
13138                 TFLAGS="$(STAGE3_TFLAGS)" \
13139                 $(TARGET-stage3-mpc)
13140
13141 maybe-clean-stage3-mpc: clean-stage3-mpc
13142 clean-stage3: clean-stage3-mpc
13143 clean-stage3-mpc:
13144         @if [ $(current_stage) = stage3 ]; then \
13145           [ -f $(HOST_SUBDIR)/mpc/Makefile ] || exit 0; \
13146         else \
13147           [ -f $(HOST_SUBDIR)/stage3-mpc/Makefile ] || exit 0; \
13148           $(MAKE) stage3-start; \
13149         fi; \
13150         cd $(HOST_SUBDIR)/mpc && \
13151         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  clean
13152 @endif mpc-bootstrap
13153
13154
13155 .PHONY: all-stage4-mpc maybe-all-stage4-mpc
13156 .PHONY: clean-stage4-mpc maybe-clean-stage4-mpc
13157 maybe-all-stage4-mpc:
13158 maybe-clean-stage4-mpc:
13159 @if mpc-bootstrap
13160 maybe-all-stage4-mpc: all-stage4-mpc
13161 all-stage4: all-stage4-mpc
13162 TARGET-stage4-mpc = $(TARGET-mpc)
13163 all-stage4-mpc: configure-stage4-mpc
13164         @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
13165         @r=`${PWD_COMMAND}`; export r; \
13166         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13167         TFLAGS="$(STAGE4_TFLAGS)"; \
13168         $(HOST_EXPORTS) \
13169         $(POSTSTAGE1_HOST_EXPORTS)  \
13170         cd $(HOST_SUBDIR)/mpc && \
13171         $(MAKE) $(BASE_FLAGS_TO_PASS) \
13172                 CFLAGS="$(STAGE4_CFLAGS)" \
13173                 CXXFLAGS="$(STAGE4_CXXFLAGS)" \
13174                 LIBCFLAGS="$(STAGE4_CFLAGS)" \
13175                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
13176                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
13177                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
13178                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
13179                 TFLAGS="$(STAGE4_TFLAGS)" \
13180                 $(TARGET-stage4-mpc)
13181
13182 maybe-clean-stage4-mpc: clean-stage4-mpc
13183 clean-stage4: clean-stage4-mpc
13184 clean-stage4-mpc:
13185         @if [ $(current_stage) = stage4 ]; then \
13186           [ -f $(HOST_SUBDIR)/mpc/Makefile ] || exit 0; \
13187         else \
13188           [ -f $(HOST_SUBDIR)/stage4-mpc/Makefile ] || exit 0; \
13189           $(MAKE) stage4-start; \
13190         fi; \
13191         cd $(HOST_SUBDIR)/mpc && \
13192         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  clean
13193 @endif mpc-bootstrap
13194
13195
13196 .PHONY: all-stageprofile-mpc maybe-all-stageprofile-mpc
13197 .PHONY: clean-stageprofile-mpc maybe-clean-stageprofile-mpc
13198 maybe-all-stageprofile-mpc:
13199 maybe-clean-stageprofile-mpc:
13200 @if mpc-bootstrap
13201 maybe-all-stageprofile-mpc: all-stageprofile-mpc
13202 all-stageprofile: all-stageprofile-mpc
13203 TARGET-stageprofile-mpc = $(TARGET-mpc)
13204 all-stageprofile-mpc: configure-stageprofile-mpc
13205         @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
13206         @r=`${PWD_COMMAND}`; export r; \
13207         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13208         TFLAGS="$(STAGEprofile_TFLAGS)"; \
13209         $(HOST_EXPORTS) \
13210         $(POSTSTAGE1_HOST_EXPORTS)  \
13211         cd $(HOST_SUBDIR)/mpc && \
13212         $(MAKE) $(BASE_FLAGS_TO_PASS) \
13213                 CFLAGS="$(STAGEprofile_CFLAGS)" \
13214                 CXXFLAGS="$(STAGEprofile_CXXFLAGS)" \
13215                 LIBCFLAGS="$(STAGEprofile_CFLAGS)" \
13216                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
13217                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
13218                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
13219                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
13220                 TFLAGS="$(STAGEprofile_TFLAGS)" \
13221                 $(TARGET-stageprofile-mpc)
13222
13223 maybe-clean-stageprofile-mpc: clean-stageprofile-mpc
13224 clean-stageprofile: clean-stageprofile-mpc
13225 clean-stageprofile-mpc:
13226         @if [ $(current_stage) = stageprofile ]; then \
13227           [ -f $(HOST_SUBDIR)/mpc/Makefile ] || exit 0; \
13228         else \
13229           [ -f $(HOST_SUBDIR)/stageprofile-mpc/Makefile ] || exit 0; \
13230           $(MAKE) stageprofile-start; \
13231         fi; \
13232         cd $(HOST_SUBDIR)/mpc && \
13233         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  clean
13234 @endif mpc-bootstrap
13235
13236
13237 .PHONY: all-stagefeedback-mpc maybe-all-stagefeedback-mpc
13238 .PHONY: clean-stagefeedback-mpc maybe-clean-stagefeedback-mpc
13239 maybe-all-stagefeedback-mpc:
13240 maybe-clean-stagefeedback-mpc:
13241 @if mpc-bootstrap
13242 maybe-all-stagefeedback-mpc: all-stagefeedback-mpc
13243 all-stagefeedback: all-stagefeedback-mpc
13244 TARGET-stagefeedback-mpc = $(TARGET-mpc)
13245 all-stagefeedback-mpc: configure-stagefeedback-mpc
13246         @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
13247         @r=`${PWD_COMMAND}`; export r; \
13248         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13249         TFLAGS="$(STAGEfeedback_TFLAGS)"; \
13250         $(HOST_EXPORTS) \
13251         $(POSTSTAGE1_HOST_EXPORTS)  \
13252         cd $(HOST_SUBDIR)/mpc && \
13253         $(MAKE) $(BASE_FLAGS_TO_PASS) \
13254                 CFLAGS="$(STAGEfeedback_CFLAGS)" \
13255                 CXXFLAGS="$(STAGEfeedback_CXXFLAGS)" \
13256                 LIBCFLAGS="$(STAGEfeedback_CFLAGS)" \
13257                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
13258                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
13259                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
13260                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
13261                 TFLAGS="$(STAGEfeedback_TFLAGS)" \
13262                 $(TARGET-stagefeedback-mpc)
13263
13264 maybe-clean-stagefeedback-mpc: clean-stagefeedback-mpc
13265 clean-stagefeedback: clean-stagefeedback-mpc
13266 clean-stagefeedback-mpc:
13267         @if [ $(current_stage) = stagefeedback ]; then \
13268           [ -f $(HOST_SUBDIR)/mpc/Makefile ] || exit 0; \
13269         else \
13270           [ -f $(HOST_SUBDIR)/stagefeedback-mpc/Makefile ] || exit 0; \
13271           $(MAKE) stagefeedback-start; \
13272         fi; \
13273         cd $(HOST_SUBDIR)/mpc && \
13274         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  clean
13275 @endif mpc-bootstrap
13276
13277
13278
13279
13280
13281 .PHONY: check-mpc maybe-check-mpc
13282 maybe-check-mpc:
13283 @if mpc
13284 maybe-check-mpc: check-mpc
13285
13286 check-mpc:
13287         @: $(MAKE); $(unstage)
13288         @r=`${PWD_COMMAND}`; export r; \
13289         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13290         $(HOST_EXPORTS) $(EXTRA_HOST_EXPORTS) \
13291         (cd $(HOST_SUBDIR)/mpc && \
13292           $(MAKE) $(FLAGS_TO_PASS)  $(EXTRA_BOOTSTRAP_FLAGS) check)
13293
13294 @endif mpc
13295
13296 .PHONY: install-mpc maybe-install-mpc
13297 maybe-install-mpc:
13298 @if mpc
13299 maybe-install-mpc: install-mpc
13300
13301 install-mpc:
13302
13303 @endif mpc
13304
13305 .PHONY: install-strip-mpc maybe-install-strip-mpc
13306 maybe-install-strip-mpc:
13307 @if mpc
13308 maybe-install-strip-mpc: install-strip-mpc
13309
13310 install-strip-mpc:
13311
13312 @endif mpc
13313
13314 # Other targets (info, dvi, pdf, etc.)
13315
13316 .PHONY: maybe-info-mpc info-mpc
13317 maybe-info-mpc:
13318 @if mpc
13319 maybe-info-mpc: info-mpc
13320
13321 info-mpc: \
13322     configure-mpc 
13323         @[ -f ./mpc/Makefile ] || exit 0; \
13324         r=`${PWD_COMMAND}`; export r; \
13325         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13326         $(HOST_EXPORTS) \
13327         for flag in $(EXTRA_HOST_FLAGS) ; do \
13328           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
13329         done; \
13330         echo "Doing info in mpc"; \
13331         (cd $(HOST_SUBDIR)/mpc && \
13332           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
13333                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
13334                   "RANLIB=$${RANLIB}" \
13335                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
13336                   info) \
13337           || exit 1
13338
13339 @endif mpc
13340
13341 .PHONY: maybe-dvi-mpc dvi-mpc
13342 maybe-dvi-mpc:
13343 @if mpc
13344 maybe-dvi-mpc: dvi-mpc
13345
13346 dvi-mpc: \
13347     configure-mpc 
13348         @[ -f ./mpc/Makefile ] || exit 0; \
13349         r=`${PWD_COMMAND}`; export r; \
13350         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13351         $(HOST_EXPORTS) \
13352         for flag in $(EXTRA_HOST_FLAGS) ; do \
13353           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
13354         done; \
13355         echo "Doing dvi in mpc"; \
13356         (cd $(HOST_SUBDIR)/mpc && \
13357           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
13358                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
13359                   "RANLIB=$${RANLIB}" \
13360                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
13361                   dvi) \
13362           || exit 1
13363
13364 @endif mpc
13365
13366 .PHONY: maybe-pdf-mpc pdf-mpc
13367 maybe-pdf-mpc:
13368 @if mpc
13369 maybe-pdf-mpc: pdf-mpc
13370
13371 pdf-mpc: \
13372     configure-mpc 
13373         @[ -f ./mpc/Makefile ] || exit 0; \
13374         r=`${PWD_COMMAND}`; export r; \
13375         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13376         $(HOST_EXPORTS) \
13377         for flag in $(EXTRA_HOST_FLAGS) ; do \
13378           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
13379         done; \
13380         echo "Doing pdf in mpc"; \
13381         (cd $(HOST_SUBDIR)/mpc && \
13382           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
13383                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
13384                   "RANLIB=$${RANLIB}" \
13385                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
13386                   pdf) \
13387           || exit 1
13388
13389 @endif mpc
13390
13391 .PHONY: maybe-html-mpc html-mpc
13392 maybe-html-mpc:
13393 @if mpc
13394 maybe-html-mpc: html-mpc
13395
13396 html-mpc: \
13397     configure-mpc 
13398         @[ -f ./mpc/Makefile ] || exit 0; \
13399         r=`${PWD_COMMAND}`; export r; \
13400         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13401         $(HOST_EXPORTS) \
13402         for flag in $(EXTRA_HOST_FLAGS) ; do \
13403           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
13404         done; \
13405         echo "Doing html in mpc"; \
13406         (cd $(HOST_SUBDIR)/mpc && \
13407           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
13408                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
13409                   "RANLIB=$${RANLIB}" \
13410                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
13411                   html) \
13412           || exit 1
13413
13414 @endif mpc
13415
13416 .PHONY: maybe-TAGS-mpc TAGS-mpc
13417 maybe-TAGS-mpc:
13418 @if mpc
13419 maybe-TAGS-mpc: TAGS-mpc
13420
13421 TAGS-mpc: \
13422     configure-mpc 
13423         @[ -f ./mpc/Makefile ] || exit 0; \
13424         r=`${PWD_COMMAND}`; export r; \
13425         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13426         $(HOST_EXPORTS) \
13427         for flag in $(EXTRA_HOST_FLAGS) ; do \
13428           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
13429         done; \
13430         echo "Doing TAGS in mpc"; \
13431         (cd $(HOST_SUBDIR)/mpc && \
13432           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
13433                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
13434                   "RANLIB=$${RANLIB}" \
13435                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
13436                   TAGS) \
13437           || exit 1
13438
13439 @endif mpc
13440
13441 .PHONY: maybe-install-info-mpc install-info-mpc
13442 maybe-install-info-mpc:
13443 @if mpc
13444 maybe-install-info-mpc: install-info-mpc
13445
13446 install-info-mpc: \
13447     configure-mpc \
13448     info-mpc 
13449         @[ -f ./mpc/Makefile ] || exit 0; \
13450         r=`${PWD_COMMAND}`; export r; \
13451         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13452         $(HOST_EXPORTS) \
13453         for flag in $(EXTRA_HOST_FLAGS) ; do \
13454           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
13455         done; \
13456         echo "Doing install-info in mpc"; \
13457         (cd $(HOST_SUBDIR)/mpc && \
13458           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
13459                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
13460                   "RANLIB=$${RANLIB}" \
13461                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
13462                   install-info) \
13463           || exit 1
13464
13465 @endif mpc
13466
13467 .PHONY: maybe-install-pdf-mpc install-pdf-mpc
13468 maybe-install-pdf-mpc:
13469 @if mpc
13470 maybe-install-pdf-mpc: install-pdf-mpc
13471
13472 install-pdf-mpc: \
13473     configure-mpc \
13474     pdf-mpc 
13475         @[ -f ./mpc/Makefile ] || exit 0; \
13476         r=`${PWD_COMMAND}`; export r; \
13477         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13478         $(HOST_EXPORTS) \
13479         for flag in $(EXTRA_HOST_FLAGS) ; do \
13480           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
13481         done; \
13482         echo "Doing install-pdf in mpc"; \
13483         (cd $(HOST_SUBDIR)/mpc && \
13484           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
13485                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
13486                   "RANLIB=$${RANLIB}" \
13487                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
13488                   install-pdf) \
13489           || exit 1
13490
13491 @endif mpc
13492
13493 .PHONY: maybe-install-html-mpc install-html-mpc
13494 maybe-install-html-mpc:
13495 @if mpc
13496 maybe-install-html-mpc: install-html-mpc
13497
13498 install-html-mpc: \
13499     configure-mpc \
13500     html-mpc 
13501         @[ -f ./mpc/Makefile ] || exit 0; \
13502         r=`${PWD_COMMAND}`; export r; \
13503         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13504         $(HOST_EXPORTS) \
13505         for flag in $(EXTRA_HOST_FLAGS) ; do \
13506           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
13507         done; \
13508         echo "Doing install-html in mpc"; \
13509         (cd $(HOST_SUBDIR)/mpc && \
13510           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
13511                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
13512                   "RANLIB=$${RANLIB}" \
13513                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
13514                   install-html) \
13515           || exit 1
13516
13517 @endif mpc
13518
13519 .PHONY: maybe-installcheck-mpc installcheck-mpc
13520 maybe-installcheck-mpc:
13521 @if mpc
13522 maybe-installcheck-mpc: installcheck-mpc
13523
13524 installcheck-mpc: \
13525     configure-mpc 
13526         @[ -f ./mpc/Makefile ] || exit 0; \
13527         r=`${PWD_COMMAND}`; export r; \
13528         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13529         $(HOST_EXPORTS) \
13530         for flag in $(EXTRA_HOST_FLAGS) ; do \
13531           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
13532         done; \
13533         echo "Doing installcheck in mpc"; \
13534         (cd $(HOST_SUBDIR)/mpc && \
13535           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
13536                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
13537                   "RANLIB=$${RANLIB}" \
13538                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
13539                   installcheck) \
13540           || exit 1
13541
13542 @endif mpc
13543
13544 .PHONY: maybe-mostlyclean-mpc mostlyclean-mpc
13545 maybe-mostlyclean-mpc:
13546 @if mpc
13547 maybe-mostlyclean-mpc: mostlyclean-mpc
13548
13549 mostlyclean-mpc: 
13550         @[ -f ./mpc/Makefile ] || exit 0; \
13551         r=`${PWD_COMMAND}`; export r; \
13552         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13553         $(HOST_EXPORTS) \
13554         for flag in $(EXTRA_HOST_FLAGS) ; do \
13555           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
13556         done; \
13557         echo "Doing mostlyclean in mpc"; \
13558         (cd $(HOST_SUBDIR)/mpc && \
13559           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
13560                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
13561                   "RANLIB=$${RANLIB}" \
13562                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
13563                   mostlyclean) \
13564           || exit 1
13565
13566 @endif mpc
13567
13568 .PHONY: maybe-clean-mpc clean-mpc
13569 maybe-clean-mpc:
13570 @if mpc
13571 maybe-clean-mpc: clean-mpc
13572
13573 clean-mpc: 
13574         @[ -f ./mpc/Makefile ] || exit 0; \
13575         r=`${PWD_COMMAND}`; export r; \
13576         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13577         $(HOST_EXPORTS) \
13578         for flag in $(EXTRA_HOST_FLAGS) ; do \
13579           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
13580         done; \
13581         echo "Doing clean in mpc"; \
13582         (cd $(HOST_SUBDIR)/mpc && \
13583           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
13584                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
13585                   "RANLIB=$${RANLIB}" \
13586                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
13587                   clean) \
13588           || exit 1
13589
13590 @endif mpc
13591
13592 .PHONY: maybe-distclean-mpc distclean-mpc
13593 maybe-distclean-mpc:
13594 @if mpc
13595 maybe-distclean-mpc: distclean-mpc
13596
13597 distclean-mpc: 
13598         @[ -f ./mpc/Makefile ] || exit 0; \
13599         r=`${PWD_COMMAND}`; export r; \
13600         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13601         $(HOST_EXPORTS) \
13602         for flag in $(EXTRA_HOST_FLAGS) ; do \
13603           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
13604         done; \
13605         echo "Doing distclean in mpc"; \
13606         (cd $(HOST_SUBDIR)/mpc && \
13607           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
13608                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
13609                   "RANLIB=$${RANLIB}" \
13610                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
13611                   distclean) \
13612           || exit 1
13613
13614 @endif mpc
13615
13616 .PHONY: maybe-maintainer-clean-mpc maintainer-clean-mpc
13617 maybe-maintainer-clean-mpc:
13618 @if mpc
13619 maybe-maintainer-clean-mpc: maintainer-clean-mpc
13620
13621 maintainer-clean-mpc: 
13622         @[ -f ./mpc/Makefile ] || exit 0; \
13623         r=`${PWD_COMMAND}`; export r; \
13624         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13625         $(HOST_EXPORTS) \
13626         for flag in $(EXTRA_HOST_FLAGS) ; do \
13627           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
13628         done; \
13629         echo "Doing maintainer-clean in mpc"; \
13630         (cd $(HOST_SUBDIR)/mpc && \
13631           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
13632                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
13633                   "RANLIB=$${RANLIB}" \
13634                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
13635                   maintainer-clean) \
13636           || exit 1
13637
13638 @endif mpc
13639
13640
13641
13642 .PHONY: configure-isl maybe-configure-isl
13643 maybe-configure-isl:
13644 @if gcc-bootstrap
13645 configure-isl: stage_current
13646 @endif gcc-bootstrap
13647 @if isl
13648 maybe-configure-isl: configure-isl
13649 configure-isl: 
13650         @r=`${PWD_COMMAND}`; export r; \
13651         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13652         test ! -f $(HOST_SUBDIR)/isl/Makefile || exit 0; \
13653         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/isl; \
13654         $(HOST_EXPORTS)  \
13655         echo Configuring in $(HOST_SUBDIR)/isl; \
13656         cd "$(HOST_SUBDIR)/isl" || exit 1; \
13657         case $(srcdir) in \
13658           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
13659           *) topdir=`echo $(HOST_SUBDIR)/isl/ | \
13660                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
13661         esac; \
13662         module_srcdir=isl; \
13663         $(SHELL) \
13664           $$s/$$module_srcdir/configure \
13665           --srcdir=$${topdir}/$$module_srcdir \
13666           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
13667           --target=${target_alias} --disable-shared @extra_isl_gmp_configure_flags@ \
13668           || exit 1
13669 @endif isl
13670
13671
13672
13673 .PHONY: configure-stage1-isl maybe-configure-stage1-isl
13674 maybe-configure-stage1-isl:
13675 @if isl-bootstrap
13676 maybe-configure-stage1-isl: configure-stage1-isl
13677 configure-stage1-isl:
13678         @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
13679         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/isl
13680         @r=`${PWD_COMMAND}`; export r; \
13681         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13682         TFLAGS="$(STAGE1_TFLAGS)"; \
13683         test ! -f $(HOST_SUBDIR)/isl/Makefile || exit 0; \
13684         $(HOST_EXPORTS) \
13685         CFLAGS="$(STAGE1_CFLAGS)"; export CFLAGS; \
13686         CXXFLAGS="$(STAGE1_CXXFLAGS)"; export CXXFLAGS; \
13687         LIBCFLAGS="$(LIBCFLAGS)"; export LIBCFLAGS;  \
13688         echo Configuring stage 1 in $(HOST_SUBDIR)/isl; \
13689         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/isl; \
13690         cd $(HOST_SUBDIR)/isl || exit 1; \
13691         case $(srcdir) in \
13692           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
13693           *) topdir=`echo $(HOST_SUBDIR)/isl/ | \
13694                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
13695         esac; \
13696         module_srcdir=isl; \
13697         $(SHELL) $$s/$$module_srcdir/configure \
13698           --srcdir=$${topdir}/$$module_srcdir \
13699           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
13700           --target=${target_alias} \
13701            \
13702           $(STAGE1_CONFIGURE_FLAGS) \
13703           --disable-shared @extra_isl_gmp_configure_flags@
13704 @endif isl-bootstrap
13705
13706 .PHONY: configure-stage2-isl maybe-configure-stage2-isl
13707 maybe-configure-stage2-isl:
13708 @if isl-bootstrap
13709 maybe-configure-stage2-isl: configure-stage2-isl
13710 configure-stage2-isl:
13711         @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
13712         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/isl
13713         @r=`${PWD_COMMAND}`; export r; \
13714         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13715         TFLAGS="$(STAGE2_TFLAGS)"; \
13716         test ! -f $(HOST_SUBDIR)/isl/Makefile || exit 0; \
13717         $(HOST_EXPORTS) \
13718         $(POSTSTAGE1_HOST_EXPORTS) \
13719         CFLAGS="$(STAGE2_CFLAGS)"; export CFLAGS; \
13720         CXXFLAGS="$(STAGE2_CXXFLAGS)"; export CXXFLAGS; \
13721         LIBCFLAGS="$(STAGE2_CFLAGS)"; export LIBCFLAGS;  \
13722         echo Configuring stage 2 in $(HOST_SUBDIR)/isl; \
13723         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/isl; \
13724         cd $(HOST_SUBDIR)/isl || exit 1; \
13725         case $(srcdir) in \
13726           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
13727           *) topdir=`echo $(HOST_SUBDIR)/isl/ | \
13728                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
13729         esac; \
13730         module_srcdir=isl; \
13731         $(SHELL) $$s/$$module_srcdir/configure \
13732           --srcdir=$${topdir}/$$module_srcdir \
13733           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
13734           --target=${target_alias} \
13735           --with-build-libsubdir=$(HOST_SUBDIR) \
13736           $(STAGE2_CONFIGURE_FLAGS) \
13737           --disable-shared @extra_isl_gmp_configure_flags@
13738 @endif isl-bootstrap
13739
13740 .PHONY: configure-stage3-isl maybe-configure-stage3-isl
13741 maybe-configure-stage3-isl:
13742 @if isl-bootstrap
13743 maybe-configure-stage3-isl: configure-stage3-isl
13744 configure-stage3-isl:
13745         @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
13746         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/isl
13747         @r=`${PWD_COMMAND}`; export r; \
13748         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13749         TFLAGS="$(STAGE3_TFLAGS)"; \
13750         test ! -f $(HOST_SUBDIR)/isl/Makefile || exit 0; \
13751         $(HOST_EXPORTS) \
13752         $(POSTSTAGE1_HOST_EXPORTS) \
13753         CFLAGS="$(STAGE3_CFLAGS)"; export CFLAGS; \
13754         CXXFLAGS="$(STAGE3_CXXFLAGS)"; export CXXFLAGS; \
13755         LIBCFLAGS="$(STAGE3_CFLAGS)"; export LIBCFLAGS;  \
13756         echo Configuring stage 3 in $(HOST_SUBDIR)/isl; \
13757         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/isl; \
13758         cd $(HOST_SUBDIR)/isl || exit 1; \
13759         case $(srcdir) in \
13760           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
13761           *) topdir=`echo $(HOST_SUBDIR)/isl/ | \
13762                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
13763         esac; \
13764         module_srcdir=isl; \
13765         $(SHELL) $$s/$$module_srcdir/configure \
13766           --srcdir=$${topdir}/$$module_srcdir \
13767           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
13768           --target=${target_alias} \
13769           --with-build-libsubdir=$(HOST_SUBDIR) \
13770           $(STAGE3_CONFIGURE_FLAGS) \
13771           --disable-shared @extra_isl_gmp_configure_flags@
13772 @endif isl-bootstrap
13773
13774 .PHONY: configure-stage4-isl maybe-configure-stage4-isl
13775 maybe-configure-stage4-isl:
13776 @if isl-bootstrap
13777 maybe-configure-stage4-isl: configure-stage4-isl
13778 configure-stage4-isl:
13779         @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
13780         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/isl
13781         @r=`${PWD_COMMAND}`; export r; \
13782         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13783         TFLAGS="$(STAGE4_TFLAGS)"; \
13784         test ! -f $(HOST_SUBDIR)/isl/Makefile || exit 0; \
13785         $(HOST_EXPORTS) \
13786         $(POSTSTAGE1_HOST_EXPORTS) \
13787         CFLAGS="$(STAGE4_CFLAGS)"; export CFLAGS; \
13788         CXXFLAGS="$(STAGE4_CXXFLAGS)"; export CXXFLAGS; \
13789         LIBCFLAGS="$(STAGE4_CFLAGS)"; export LIBCFLAGS;  \
13790         echo Configuring stage 4 in $(HOST_SUBDIR)/isl; \
13791         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/isl; \
13792         cd $(HOST_SUBDIR)/isl || exit 1; \
13793         case $(srcdir) in \
13794           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
13795           *) topdir=`echo $(HOST_SUBDIR)/isl/ | \
13796                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
13797         esac; \
13798         module_srcdir=isl; \
13799         $(SHELL) $$s/$$module_srcdir/configure \
13800           --srcdir=$${topdir}/$$module_srcdir \
13801           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
13802           --target=${target_alias} \
13803           --with-build-libsubdir=$(HOST_SUBDIR) \
13804           $(STAGE4_CONFIGURE_FLAGS) \
13805           --disable-shared @extra_isl_gmp_configure_flags@
13806 @endif isl-bootstrap
13807
13808 .PHONY: configure-stageprofile-isl maybe-configure-stageprofile-isl
13809 maybe-configure-stageprofile-isl:
13810 @if isl-bootstrap
13811 maybe-configure-stageprofile-isl: configure-stageprofile-isl
13812 configure-stageprofile-isl:
13813         @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
13814         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/isl
13815         @r=`${PWD_COMMAND}`; export r; \
13816         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13817         TFLAGS="$(STAGEprofile_TFLAGS)"; \
13818         test ! -f $(HOST_SUBDIR)/isl/Makefile || exit 0; \
13819         $(HOST_EXPORTS) \
13820         $(POSTSTAGE1_HOST_EXPORTS) \
13821         CFLAGS="$(STAGEprofile_CFLAGS)"; export CFLAGS; \
13822         CXXFLAGS="$(STAGEprofile_CXXFLAGS)"; export CXXFLAGS; \
13823         LIBCFLAGS="$(STAGEprofile_CFLAGS)"; export LIBCFLAGS;  \
13824         echo Configuring stage profile in $(HOST_SUBDIR)/isl; \
13825         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/isl; \
13826         cd $(HOST_SUBDIR)/isl || exit 1; \
13827         case $(srcdir) in \
13828           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
13829           *) topdir=`echo $(HOST_SUBDIR)/isl/ | \
13830                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
13831         esac; \
13832         module_srcdir=isl; \
13833         $(SHELL) $$s/$$module_srcdir/configure \
13834           --srcdir=$${topdir}/$$module_srcdir \
13835           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
13836           --target=${target_alias} \
13837           --with-build-libsubdir=$(HOST_SUBDIR) \
13838           $(STAGEprofile_CONFIGURE_FLAGS) \
13839           --disable-shared @extra_isl_gmp_configure_flags@
13840 @endif isl-bootstrap
13841
13842 .PHONY: configure-stagefeedback-isl maybe-configure-stagefeedback-isl
13843 maybe-configure-stagefeedback-isl:
13844 @if isl-bootstrap
13845 maybe-configure-stagefeedback-isl: configure-stagefeedback-isl
13846 configure-stagefeedback-isl:
13847         @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
13848         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/isl
13849         @r=`${PWD_COMMAND}`; export r; \
13850         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13851         TFLAGS="$(STAGEfeedback_TFLAGS)"; \
13852         test ! -f $(HOST_SUBDIR)/isl/Makefile || exit 0; \
13853         $(HOST_EXPORTS) \
13854         $(POSTSTAGE1_HOST_EXPORTS) \
13855         CFLAGS="$(STAGEfeedback_CFLAGS)"; export CFLAGS; \
13856         CXXFLAGS="$(STAGEfeedback_CXXFLAGS)"; export CXXFLAGS; \
13857         LIBCFLAGS="$(STAGEfeedback_CFLAGS)"; export LIBCFLAGS;  \
13858         echo Configuring stage feedback in $(HOST_SUBDIR)/isl; \
13859         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/isl; \
13860         cd $(HOST_SUBDIR)/isl || exit 1; \
13861         case $(srcdir) in \
13862           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
13863           *) topdir=`echo $(HOST_SUBDIR)/isl/ | \
13864                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
13865         esac; \
13866         module_srcdir=isl; \
13867         $(SHELL) $$s/$$module_srcdir/configure \
13868           --srcdir=$${topdir}/$$module_srcdir \
13869           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
13870           --target=${target_alias} \
13871           --with-build-libsubdir=$(HOST_SUBDIR) \
13872           $(STAGEfeedback_CONFIGURE_FLAGS) \
13873           --disable-shared @extra_isl_gmp_configure_flags@
13874 @endif isl-bootstrap
13875
13876
13877
13878
13879
13880 .PHONY: all-isl maybe-all-isl
13881 maybe-all-isl:
13882 @if gcc-bootstrap
13883 all-isl: stage_current
13884 @endif gcc-bootstrap
13885 @if isl
13886 TARGET-isl=all
13887 maybe-all-isl: all-isl
13888 all-isl: configure-isl
13889         @r=`${PWD_COMMAND}`; export r; \
13890         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13891         $(HOST_EXPORTS)  \
13892         (cd $(HOST_SUBDIR)/isl && \
13893           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS) V=1 \
13894                 $(TARGET-isl))
13895 @endif isl
13896
13897
13898
13899 .PHONY: all-stage1-isl maybe-all-stage1-isl
13900 .PHONY: clean-stage1-isl maybe-clean-stage1-isl
13901 maybe-all-stage1-isl:
13902 maybe-clean-stage1-isl:
13903 @if isl-bootstrap
13904 maybe-all-stage1-isl: all-stage1-isl
13905 all-stage1: all-stage1-isl
13906 TARGET-stage1-isl = $(TARGET-isl)
13907 all-stage1-isl: configure-stage1-isl
13908         @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
13909         @r=`${PWD_COMMAND}`; export r; \
13910         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13911         TFLAGS="$(STAGE1_TFLAGS)"; \
13912         $(HOST_EXPORTS)  \
13913         cd $(HOST_SUBDIR)/isl && \
13914         $(MAKE) $(BASE_FLAGS_TO_PASS) \
13915                 CFLAGS="$(STAGE1_CFLAGS)" \
13916                 CXXFLAGS="$(STAGE1_CXXFLAGS)" \
13917                 LIBCFLAGS="$(LIBCFLAGS)" \
13918                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
13919                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
13920                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
13921                 $(EXTRA_HOST_FLAGS)  \
13922                 $(STAGE1_FLAGS_TO_PASS) V=1 \
13923                 TFLAGS="$(STAGE1_TFLAGS)" \
13924                 $(TARGET-stage1-isl)
13925
13926 maybe-clean-stage1-isl: clean-stage1-isl
13927 clean-stage1: clean-stage1-isl
13928 clean-stage1-isl:
13929         @if [ $(current_stage) = stage1 ]; then \
13930           [ -f $(HOST_SUBDIR)/isl/Makefile ] || exit 0; \
13931         else \
13932           [ -f $(HOST_SUBDIR)/stage1-isl/Makefile ] || exit 0; \
13933           $(MAKE) stage1-start; \
13934         fi; \
13935         cd $(HOST_SUBDIR)/isl && \
13936         $(MAKE) $(EXTRA_HOST_FLAGS)  \
13937         $(STAGE1_FLAGS_TO_PASS) V=1 clean
13938 @endif isl-bootstrap
13939
13940
13941 .PHONY: all-stage2-isl maybe-all-stage2-isl
13942 .PHONY: clean-stage2-isl maybe-clean-stage2-isl
13943 maybe-all-stage2-isl:
13944 maybe-clean-stage2-isl:
13945 @if isl-bootstrap
13946 maybe-all-stage2-isl: all-stage2-isl
13947 all-stage2: all-stage2-isl
13948 TARGET-stage2-isl = $(TARGET-isl)
13949 all-stage2-isl: configure-stage2-isl
13950         @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
13951         @r=`${PWD_COMMAND}`; export r; \
13952         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13953         TFLAGS="$(STAGE2_TFLAGS)"; \
13954         $(HOST_EXPORTS) \
13955         $(POSTSTAGE1_HOST_EXPORTS)  \
13956         cd $(HOST_SUBDIR)/isl && \
13957         $(MAKE) $(BASE_FLAGS_TO_PASS) \
13958                 CFLAGS="$(STAGE2_CFLAGS)" \
13959                 CXXFLAGS="$(STAGE2_CXXFLAGS)" \
13960                 LIBCFLAGS="$(STAGE2_CFLAGS)" \
13961                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
13962                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
13963                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
13964                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) V=1 \
13965                 TFLAGS="$(STAGE2_TFLAGS)" \
13966                 $(TARGET-stage2-isl)
13967
13968 maybe-clean-stage2-isl: clean-stage2-isl
13969 clean-stage2: clean-stage2-isl
13970 clean-stage2-isl:
13971         @if [ $(current_stage) = stage2 ]; then \
13972           [ -f $(HOST_SUBDIR)/isl/Makefile ] || exit 0; \
13973         else \
13974           [ -f $(HOST_SUBDIR)/stage2-isl/Makefile ] || exit 0; \
13975           $(MAKE) stage2-start; \
13976         fi; \
13977         cd $(HOST_SUBDIR)/isl && \
13978         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) V=1 clean
13979 @endif isl-bootstrap
13980
13981
13982 .PHONY: all-stage3-isl maybe-all-stage3-isl
13983 .PHONY: clean-stage3-isl maybe-clean-stage3-isl
13984 maybe-all-stage3-isl:
13985 maybe-clean-stage3-isl:
13986 @if isl-bootstrap
13987 maybe-all-stage3-isl: all-stage3-isl
13988 all-stage3: all-stage3-isl
13989 TARGET-stage3-isl = $(TARGET-isl)
13990 all-stage3-isl: configure-stage3-isl
13991         @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
13992         @r=`${PWD_COMMAND}`; export r; \
13993         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13994         TFLAGS="$(STAGE3_TFLAGS)"; \
13995         $(HOST_EXPORTS) \
13996         $(POSTSTAGE1_HOST_EXPORTS)  \
13997         cd $(HOST_SUBDIR)/isl && \
13998         $(MAKE) $(BASE_FLAGS_TO_PASS) \
13999                 CFLAGS="$(STAGE3_CFLAGS)" \
14000                 CXXFLAGS="$(STAGE3_CXXFLAGS)" \
14001                 LIBCFLAGS="$(STAGE3_CFLAGS)" \
14002                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
14003                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
14004                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
14005                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) V=1 \
14006                 TFLAGS="$(STAGE3_TFLAGS)" \
14007                 $(TARGET-stage3-isl)
14008
14009 maybe-clean-stage3-isl: clean-stage3-isl
14010 clean-stage3: clean-stage3-isl
14011 clean-stage3-isl:
14012         @if [ $(current_stage) = stage3 ]; then \
14013           [ -f $(HOST_SUBDIR)/isl/Makefile ] || exit 0; \
14014         else \
14015           [ -f $(HOST_SUBDIR)/stage3-isl/Makefile ] || exit 0; \
14016           $(MAKE) stage3-start; \
14017         fi; \
14018         cd $(HOST_SUBDIR)/isl && \
14019         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) V=1 clean
14020 @endif isl-bootstrap
14021
14022
14023 .PHONY: all-stage4-isl maybe-all-stage4-isl
14024 .PHONY: clean-stage4-isl maybe-clean-stage4-isl
14025 maybe-all-stage4-isl:
14026 maybe-clean-stage4-isl:
14027 @if isl-bootstrap
14028 maybe-all-stage4-isl: all-stage4-isl
14029 all-stage4: all-stage4-isl
14030 TARGET-stage4-isl = $(TARGET-isl)
14031 all-stage4-isl: configure-stage4-isl
14032         @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
14033         @r=`${PWD_COMMAND}`; export r; \
14034         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14035         TFLAGS="$(STAGE4_TFLAGS)"; \
14036         $(HOST_EXPORTS) \
14037         $(POSTSTAGE1_HOST_EXPORTS)  \
14038         cd $(HOST_SUBDIR)/isl && \
14039         $(MAKE) $(BASE_FLAGS_TO_PASS) \
14040                 CFLAGS="$(STAGE4_CFLAGS)" \
14041                 CXXFLAGS="$(STAGE4_CXXFLAGS)" \
14042                 LIBCFLAGS="$(STAGE4_CFLAGS)" \
14043                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
14044                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
14045                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
14046                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) V=1 \
14047                 TFLAGS="$(STAGE4_TFLAGS)" \
14048                 $(TARGET-stage4-isl)
14049
14050 maybe-clean-stage4-isl: clean-stage4-isl
14051 clean-stage4: clean-stage4-isl
14052 clean-stage4-isl:
14053         @if [ $(current_stage) = stage4 ]; then \
14054           [ -f $(HOST_SUBDIR)/isl/Makefile ] || exit 0; \
14055         else \
14056           [ -f $(HOST_SUBDIR)/stage4-isl/Makefile ] || exit 0; \
14057           $(MAKE) stage4-start; \
14058         fi; \
14059         cd $(HOST_SUBDIR)/isl && \
14060         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) V=1 clean
14061 @endif isl-bootstrap
14062
14063
14064 .PHONY: all-stageprofile-isl maybe-all-stageprofile-isl
14065 .PHONY: clean-stageprofile-isl maybe-clean-stageprofile-isl
14066 maybe-all-stageprofile-isl:
14067 maybe-clean-stageprofile-isl:
14068 @if isl-bootstrap
14069 maybe-all-stageprofile-isl: all-stageprofile-isl
14070 all-stageprofile: all-stageprofile-isl
14071 TARGET-stageprofile-isl = $(TARGET-isl)
14072 all-stageprofile-isl: configure-stageprofile-isl
14073         @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
14074         @r=`${PWD_COMMAND}`; export r; \
14075         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14076         TFLAGS="$(STAGEprofile_TFLAGS)"; \
14077         $(HOST_EXPORTS) \
14078         $(POSTSTAGE1_HOST_EXPORTS)  \
14079         cd $(HOST_SUBDIR)/isl && \
14080         $(MAKE) $(BASE_FLAGS_TO_PASS) \
14081                 CFLAGS="$(STAGEprofile_CFLAGS)" \
14082                 CXXFLAGS="$(STAGEprofile_CXXFLAGS)" \
14083                 LIBCFLAGS="$(STAGEprofile_CFLAGS)" \
14084                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
14085                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
14086                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
14087                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) V=1 \
14088                 TFLAGS="$(STAGEprofile_TFLAGS)" \
14089                 $(TARGET-stageprofile-isl)
14090
14091 maybe-clean-stageprofile-isl: clean-stageprofile-isl
14092 clean-stageprofile: clean-stageprofile-isl
14093 clean-stageprofile-isl:
14094         @if [ $(current_stage) = stageprofile ]; then \
14095           [ -f $(HOST_SUBDIR)/isl/Makefile ] || exit 0; \
14096         else \
14097           [ -f $(HOST_SUBDIR)/stageprofile-isl/Makefile ] || exit 0; \
14098           $(MAKE) stageprofile-start; \
14099         fi; \
14100         cd $(HOST_SUBDIR)/isl && \
14101         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) V=1 clean
14102 @endif isl-bootstrap
14103
14104
14105 .PHONY: all-stagefeedback-isl maybe-all-stagefeedback-isl
14106 .PHONY: clean-stagefeedback-isl maybe-clean-stagefeedback-isl
14107 maybe-all-stagefeedback-isl:
14108 maybe-clean-stagefeedback-isl:
14109 @if isl-bootstrap
14110 maybe-all-stagefeedback-isl: all-stagefeedback-isl
14111 all-stagefeedback: all-stagefeedback-isl
14112 TARGET-stagefeedback-isl = $(TARGET-isl)
14113 all-stagefeedback-isl: configure-stagefeedback-isl
14114         @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
14115         @r=`${PWD_COMMAND}`; export r; \
14116         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14117         TFLAGS="$(STAGEfeedback_TFLAGS)"; \
14118         $(HOST_EXPORTS) \
14119         $(POSTSTAGE1_HOST_EXPORTS)  \
14120         cd $(HOST_SUBDIR)/isl && \
14121         $(MAKE) $(BASE_FLAGS_TO_PASS) \
14122                 CFLAGS="$(STAGEfeedback_CFLAGS)" \
14123                 CXXFLAGS="$(STAGEfeedback_CXXFLAGS)" \
14124                 LIBCFLAGS="$(STAGEfeedback_CFLAGS)" \
14125                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
14126                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
14127                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
14128                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) V=1 \
14129                 TFLAGS="$(STAGEfeedback_TFLAGS)" \
14130                 $(TARGET-stagefeedback-isl)
14131
14132 maybe-clean-stagefeedback-isl: clean-stagefeedback-isl
14133 clean-stagefeedback: clean-stagefeedback-isl
14134 clean-stagefeedback-isl:
14135         @if [ $(current_stage) = stagefeedback ]; then \
14136           [ -f $(HOST_SUBDIR)/isl/Makefile ] || exit 0; \
14137         else \
14138           [ -f $(HOST_SUBDIR)/stagefeedback-isl/Makefile ] || exit 0; \
14139           $(MAKE) stagefeedback-start; \
14140         fi; \
14141         cd $(HOST_SUBDIR)/isl && \
14142         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) V=1 clean
14143 @endif isl-bootstrap
14144
14145
14146
14147
14148
14149 .PHONY: check-isl maybe-check-isl
14150 maybe-check-isl:
14151 @if isl
14152 maybe-check-isl: check-isl
14153
14154 check-isl:
14155         @: $(MAKE); $(unstage)
14156         @r=`${PWD_COMMAND}`; export r; \
14157         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14158         $(HOST_EXPORTS) $(EXTRA_HOST_EXPORTS) \
14159         (cd $(HOST_SUBDIR)/isl && \
14160           $(MAKE) $(FLAGS_TO_PASS) V=1 $(EXTRA_BOOTSTRAP_FLAGS) check)
14161
14162 @endif isl
14163
14164 .PHONY: install-isl maybe-install-isl
14165 maybe-install-isl:
14166 @if isl
14167 maybe-install-isl: install-isl
14168
14169 install-isl:
14170
14171 @endif isl
14172
14173 .PHONY: install-strip-isl maybe-install-strip-isl
14174 maybe-install-strip-isl:
14175 @if isl
14176 maybe-install-strip-isl: install-strip-isl
14177
14178 install-strip-isl:
14179
14180 @endif isl
14181
14182 # Other targets (info, dvi, pdf, etc.)
14183
14184 .PHONY: maybe-info-isl info-isl
14185 maybe-info-isl:
14186 @if isl
14187 maybe-info-isl: info-isl
14188
14189 info-isl: \
14190     configure-isl 
14191         @[ -f ./isl/Makefile ] || exit 0; \
14192         r=`${PWD_COMMAND}`; export r; \
14193         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14194         $(HOST_EXPORTS) \
14195         for flag in $(EXTRA_HOST_FLAGS) V=1; do \
14196           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
14197         done; \
14198         echo "Doing info in isl"; \
14199         (cd $(HOST_SUBDIR)/isl && \
14200           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
14201                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
14202                   "RANLIB=$${RANLIB}" \
14203                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
14204                   info) \
14205           || exit 1
14206
14207 @endif isl
14208
14209 .PHONY: maybe-dvi-isl dvi-isl
14210 maybe-dvi-isl:
14211 @if isl
14212 maybe-dvi-isl: dvi-isl
14213
14214 dvi-isl: \
14215     configure-isl 
14216         @[ -f ./isl/Makefile ] || exit 0; \
14217         r=`${PWD_COMMAND}`; export r; \
14218         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14219         $(HOST_EXPORTS) \
14220         for flag in $(EXTRA_HOST_FLAGS) V=1; do \
14221           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
14222         done; \
14223         echo "Doing dvi in isl"; \
14224         (cd $(HOST_SUBDIR)/isl && \
14225           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
14226                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
14227                   "RANLIB=$${RANLIB}" \
14228                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
14229                   dvi) \
14230           || exit 1
14231
14232 @endif isl
14233
14234 .PHONY: maybe-pdf-isl pdf-isl
14235 maybe-pdf-isl:
14236 @if isl
14237 maybe-pdf-isl: pdf-isl
14238
14239 pdf-isl: \
14240     configure-isl 
14241         @[ -f ./isl/Makefile ] || exit 0; \
14242         r=`${PWD_COMMAND}`; export r; \
14243         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14244         $(HOST_EXPORTS) \
14245         for flag in $(EXTRA_HOST_FLAGS) V=1; do \
14246           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
14247         done; \
14248         echo "Doing pdf in isl"; \
14249         (cd $(HOST_SUBDIR)/isl && \
14250           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
14251                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
14252                   "RANLIB=$${RANLIB}" \
14253                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
14254                   pdf) \
14255           || exit 1
14256
14257 @endif isl
14258
14259 .PHONY: maybe-html-isl html-isl
14260 maybe-html-isl:
14261 @if isl
14262 maybe-html-isl: html-isl
14263
14264 html-isl: \
14265     configure-isl 
14266         @[ -f ./isl/Makefile ] || exit 0; \
14267         r=`${PWD_COMMAND}`; export r; \
14268         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14269         $(HOST_EXPORTS) \
14270         for flag in $(EXTRA_HOST_FLAGS) V=1; do \
14271           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
14272         done; \
14273         echo "Doing html in isl"; \
14274         (cd $(HOST_SUBDIR)/isl && \
14275           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
14276                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
14277                   "RANLIB=$${RANLIB}" \
14278                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
14279                   html) \
14280           || exit 1
14281
14282 @endif isl
14283
14284 .PHONY: maybe-TAGS-isl TAGS-isl
14285 maybe-TAGS-isl:
14286 @if isl
14287 maybe-TAGS-isl: TAGS-isl
14288
14289 TAGS-isl: \
14290     configure-isl 
14291         @[ -f ./isl/Makefile ] || exit 0; \
14292         r=`${PWD_COMMAND}`; export r; \
14293         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14294         $(HOST_EXPORTS) \
14295         for flag in $(EXTRA_HOST_FLAGS) V=1; do \
14296           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
14297         done; \
14298         echo "Doing TAGS in isl"; \
14299         (cd $(HOST_SUBDIR)/isl && \
14300           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
14301                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
14302                   "RANLIB=$${RANLIB}" \
14303                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
14304                   TAGS) \
14305           || exit 1
14306
14307 @endif isl
14308
14309 .PHONY: maybe-install-info-isl install-info-isl
14310 maybe-install-info-isl:
14311 @if isl
14312 maybe-install-info-isl: install-info-isl
14313
14314 install-info-isl: \
14315     configure-isl \
14316     info-isl 
14317         @[ -f ./isl/Makefile ] || exit 0; \
14318         r=`${PWD_COMMAND}`; export r; \
14319         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14320         $(HOST_EXPORTS) \
14321         for flag in $(EXTRA_HOST_FLAGS) V=1; do \
14322           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
14323         done; \
14324         echo "Doing install-info in isl"; \
14325         (cd $(HOST_SUBDIR)/isl && \
14326           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
14327                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
14328                   "RANLIB=$${RANLIB}" \
14329                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
14330                   install-info) \
14331           || exit 1
14332
14333 @endif isl
14334
14335 .PHONY: maybe-install-pdf-isl install-pdf-isl
14336 maybe-install-pdf-isl:
14337 @if isl
14338 maybe-install-pdf-isl: install-pdf-isl
14339
14340 install-pdf-isl: \
14341     configure-isl \
14342     pdf-isl 
14343         @[ -f ./isl/Makefile ] || exit 0; \
14344         r=`${PWD_COMMAND}`; export r; \
14345         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14346         $(HOST_EXPORTS) \
14347         for flag in $(EXTRA_HOST_FLAGS) V=1; do \
14348           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
14349         done; \
14350         echo "Doing install-pdf in isl"; \
14351         (cd $(HOST_SUBDIR)/isl && \
14352           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
14353                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
14354                   "RANLIB=$${RANLIB}" \
14355                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
14356                   install-pdf) \
14357           || exit 1
14358
14359 @endif isl
14360
14361 .PHONY: maybe-install-html-isl install-html-isl
14362 maybe-install-html-isl:
14363 @if isl
14364 maybe-install-html-isl: install-html-isl
14365
14366 install-html-isl: \
14367     configure-isl \
14368     html-isl 
14369         @[ -f ./isl/Makefile ] || exit 0; \
14370         r=`${PWD_COMMAND}`; export r; \
14371         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14372         $(HOST_EXPORTS) \
14373         for flag in $(EXTRA_HOST_FLAGS) V=1; do \
14374           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
14375         done; \
14376         echo "Doing install-html in isl"; \
14377         (cd $(HOST_SUBDIR)/isl && \
14378           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
14379                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
14380                   "RANLIB=$${RANLIB}" \
14381                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
14382                   install-html) \
14383           || exit 1
14384
14385 @endif isl
14386
14387 .PHONY: maybe-installcheck-isl installcheck-isl
14388 maybe-installcheck-isl:
14389 @if isl
14390 maybe-installcheck-isl: installcheck-isl
14391
14392 installcheck-isl: \
14393     configure-isl 
14394         @[ -f ./isl/Makefile ] || exit 0; \
14395         r=`${PWD_COMMAND}`; export r; \
14396         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14397         $(HOST_EXPORTS) \
14398         for flag in $(EXTRA_HOST_FLAGS) V=1; do \
14399           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
14400         done; \
14401         echo "Doing installcheck in isl"; \
14402         (cd $(HOST_SUBDIR)/isl && \
14403           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
14404                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
14405                   "RANLIB=$${RANLIB}" \
14406                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
14407                   installcheck) \
14408           || exit 1
14409
14410 @endif isl
14411
14412 .PHONY: maybe-mostlyclean-isl mostlyclean-isl
14413 maybe-mostlyclean-isl:
14414 @if isl
14415 maybe-mostlyclean-isl: mostlyclean-isl
14416
14417 mostlyclean-isl: 
14418         @[ -f ./isl/Makefile ] || exit 0; \
14419         r=`${PWD_COMMAND}`; export r; \
14420         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14421         $(HOST_EXPORTS) \
14422         for flag in $(EXTRA_HOST_FLAGS) V=1; do \
14423           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
14424         done; \
14425         echo "Doing mostlyclean in isl"; \
14426         (cd $(HOST_SUBDIR)/isl && \
14427           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
14428                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
14429                   "RANLIB=$${RANLIB}" \
14430                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
14431                   mostlyclean) \
14432           || exit 1
14433
14434 @endif isl
14435
14436 .PHONY: maybe-clean-isl clean-isl
14437 maybe-clean-isl:
14438 @if isl
14439 maybe-clean-isl: clean-isl
14440
14441 clean-isl: 
14442         @[ -f ./isl/Makefile ] || exit 0; \
14443         r=`${PWD_COMMAND}`; export r; \
14444         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14445         $(HOST_EXPORTS) \
14446         for flag in $(EXTRA_HOST_FLAGS) V=1; do \
14447           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
14448         done; \
14449         echo "Doing clean in isl"; \
14450         (cd $(HOST_SUBDIR)/isl && \
14451           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
14452                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
14453                   "RANLIB=$${RANLIB}" \
14454                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
14455                   clean) \
14456           || exit 1
14457
14458 @endif isl
14459
14460 .PHONY: maybe-distclean-isl distclean-isl
14461 maybe-distclean-isl:
14462 @if isl
14463 maybe-distclean-isl: distclean-isl
14464
14465 distclean-isl: 
14466         @[ -f ./isl/Makefile ] || exit 0; \
14467         r=`${PWD_COMMAND}`; export r; \
14468         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14469         $(HOST_EXPORTS) \
14470         for flag in $(EXTRA_HOST_FLAGS) V=1; do \
14471           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
14472         done; \
14473         echo "Doing distclean in isl"; \
14474         (cd $(HOST_SUBDIR)/isl && \
14475           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
14476                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
14477                   "RANLIB=$${RANLIB}" \
14478                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
14479                   distclean) \
14480           || exit 1
14481
14482 @endif isl
14483
14484 .PHONY: maybe-maintainer-clean-isl maintainer-clean-isl
14485 maybe-maintainer-clean-isl:
14486 @if isl
14487 maybe-maintainer-clean-isl: maintainer-clean-isl
14488
14489 maintainer-clean-isl: 
14490         @[ -f ./isl/Makefile ] || exit 0; \
14491         r=`${PWD_COMMAND}`; export r; \
14492         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14493         $(HOST_EXPORTS) \
14494         for flag in $(EXTRA_HOST_FLAGS) V=1; do \
14495           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
14496         done; \
14497         echo "Doing maintainer-clean in isl"; \
14498         (cd $(HOST_SUBDIR)/isl && \
14499           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
14500                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
14501                   "RANLIB=$${RANLIB}" \
14502                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
14503                   maintainer-clean) \
14504           || exit 1
14505
14506 @endif isl
14507
14508
14509
14510 .PHONY: configure-libelf maybe-configure-libelf
14511 maybe-configure-libelf:
14512 @if gcc-bootstrap
14513 configure-libelf: stage_current
14514 @endif gcc-bootstrap
14515 @if libelf
14516 maybe-configure-libelf: configure-libelf
14517 configure-libelf: 
14518         @r=`${PWD_COMMAND}`; export r; \
14519         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14520         test ! -f $(HOST_SUBDIR)/libelf/Makefile || exit 0; \
14521         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libelf; \
14522         $(HOST_EXPORTS)  \
14523         echo Configuring in $(HOST_SUBDIR)/libelf; \
14524         cd "$(HOST_SUBDIR)/libelf" || exit 1; \
14525         case $(srcdir) in \
14526           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
14527           *) topdir=`echo $(HOST_SUBDIR)/libelf/ | \
14528                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
14529         esac; \
14530         module_srcdir=libelf; \
14531         $(SHELL) \
14532           $$s/$$module_srcdir/configure \
14533           --srcdir=$${topdir}/$$module_srcdir \
14534           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
14535           --target=${target_alias} --disable-shared \
14536           || exit 1
14537 @endif libelf
14538
14539
14540
14541 .PHONY: configure-stage1-libelf maybe-configure-stage1-libelf
14542 maybe-configure-stage1-libelf:
14543 @if libelf-bootstrap
14544 maybe-configure-stage1-libelf: configure-stage1-libelf
14545 configure-stage1-libelf:
14546         @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
14547         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libelf
14548         @r=`${PWD_COMMAND}`; export r; \
14549         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14550         TFLAGS="$(STAGE1_TFLAGS)"; \
14551         test ! -f $(HOST_SUBDIR)/libelf/Makefile || exit 0; \
14552         $(HOST_EXPORTS) \
14553         CFLAGS="$(STAGE1_CFLAGS)"; export CFLAGS; \
14554         CXXFLAGS="$(STAGE1_CXXFLAGS)"; export CXXFLAGS; \
14555         LIBCFLAGS="$(LIBCFLAGS)"; export LIBCFLAGS;  \
14556         echo Configuring stage 1 in $(HOST_SUBDIR)/libelf; \
14557         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libelf; \
14558         cd $(HOST_SUBDIR)/libelf || exit 1; \
14559         case $(srcdir) in \
14560           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
14561           *) topdir=`echo $(HOST_SUBDIR)/libelf/ | \
14562                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
14563         esac; \
14564         module_srcdir=libelf; \
14565         $(SHELL) $$s/$$module_srcdir/configure \
14566           --srcdir=$${topdir}/$$module_srcdir \
14567           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
14568           --target=${target_alias} \
14569            \
14570           $(STAGE1_CONFIGURE_FLAGS) \
14571           --disable-shared
14572 @endif libelf-bootstrap
14573
14574 .PHONY: configure-stage2-libelf maybe-configure-stage2-libelf
14575 maybe-configure-stage2-libelf:
14576 @if libelf-bootstrap
14577 maybe-configure-stage2-libelf: configure-stage2-libelf
14578 configure-stage2-libelf:
14579         @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
14580         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libelf
14581         @r=`${PWD_COMMAND}`; export r; \
14582         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14583         TFLAGS="$(STAGE2_TFLAGS)"; \
14584         test ! -f $(HOST_SUBDIR)/libelf/Makefile || exit 0; \
14585         $(HOST_EXPORTS) \
14586         $(POSTSTAGE1_HOST_EXPORTS) \
14587         CFLAGS="$(STAGE2_CFLAGS)"; export CFLAGS; \
14588         CXXFLAGS="$(STAGE2_CXXFLAGS)"; export CXXFLAGS; \
14589         LIBCFLAGS="$(STAGE2_CFLAGS)"; export LIBCFLAGS;  \
14590         echo Configuring stage 2 in $(HOST_SUBDIR)/libelf; \
14591         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libelf; \
14592         cd $(HOST_SUBDIR)/libelf || exit 1; \
14593         case $(srcdir) in \
14594           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
14595           *) topdir=`echo $(HOST_SUBDIR)/libelf/ | \
14596                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
14597         esac; \
14598         module_srcdir=libelf; \
14599         $(SHELL) $$s/$$module_srcdir/configure \
14600           --srcdir=$${topdir}/$$module_srcdir \
14601           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
14602           --target=${target_alias} \
14603           --with-build-libsubdir=$(HOST_SUBDIR) \
14604           $(STAGE2_CONFIGURE_FLAGS) \
14605           --disable-shared
14606 @endif libelf-bootstrap
14607
14608 .PHONY: configure-stage3-libelf maybe-configure-stage3-libelf
14609 maybe-configure-stage3-libelf:
14610 @if libelf-bootstrap
14611 maybe-configure-stage3-libelf: configure-stage3-libelf
14612 configure-stage3-libelf:
14613         @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
14614         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libelf
14615         @r=`${PWD_COMMAND}`; export r; \
14616         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14617         TFLAGS="$(STAGE3_TFLAGS)"; \
14618         test ! -f $(HOST_SUBDIR)/libelf/Makefile || exit 0; \
14619         $(HOST_EXPORTS) \
14620         $(POSTSTAGE1_HOST_EXPORTS) \
14621         CFLAGS="$(STAGE3_CFLAGS)"; export CFLAGS; \
14622         CXXFLAGS="$(STAGE3_CXXFLAGS)"; export CXXFLAGS; \
14623         LIBCFLAGS="$(STAGE3_CFLAGS)"; export LIBCFLAGS;  \
14624         echo Configuring stage 3 in $(HOST_SUBDIR)/libelf; \
14625         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libelf; \
14626         cd $(HOST_SUBDIR)/libelf || exit 1; \
14627         case $(srcdir) in \
14628           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
14629           *) topdir=`echo $(HOST_SUBDIR)/libelf/ | \
14630                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
14631         esac; \
14632         module_srcdir=libelf; \
14633         $(SHELL) $$s/$$module_srcdir/configure \
14634           --srcdir=$${topdir}/$$module_srcdir \
14635           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
14636           --target=${target_alias} \
14637           --with-build-libsubdir=$(HOST_SUBDIR) \
14638           $(STAGE3_CONFIGURE_FLAGS) \
14639           --disable-shared
14640 @endif libelf-bootstrap
14641
14642 .PHONY: configure-stage4-libelf maybe-configure-stage4-libelf
14643 maybe-configure-stage4-libelf:
14644 @if libelf-bootstrap
14645 maybe-configure-stage4-libelf: configure-stage4-libelf
14646 configure-stage4-libelf:
14647         @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
14648         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libelf
14649         @r=`${PWD_COMMAND}`; export r; \
14650         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14651         TFLAGS="$(STAGE4_TFLAGS)"; \
14652         test ! -f $(HOST_SUBDIR)/libelf/Makefile || exit 0; \
14653         $(HOST_EXPORTS) \
14654         $(POSTSTAGE1_HOST_EXPORTS) \
14655         CFLAGS="$(STAGE4_CFLAGS)"; export CFLAGS; \
14656         CXXFLAGS="$(STAGE4_CXXFLAGS)"; export CXXFLAGS; \
14657         LIBCFLAGS="$(STAGE4_CFLAGS)"; export LIBCFLAGS;  \
14658         echo Configuring stage 4 in $(HOST_SUBDIR)/libelf; \
14659         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libelf; \
14660         cd $(HOST_SUBDIR)/libelf || exit 1; \
14661         case $(srcdir) in \
14662           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
14663           *) topdir=`echo $(HOST_SUBDIR)/libelf/ | \
14664                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
14665         esac; \
14666         module_srcdir=libelf; \
14667         $(SHELL) $$s/$$module_srcdir/configure \
14668           --srcdir=$${topdir}/$$module_srcdir \
14669           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
14670           --target=${target_alias} \
14671           --with-build-libsubdir=$(HOST_SUBDIR) \
14672           $(STAGE4_CONFIGURE_FLAGS) \
14673           --disable-shared
14674 @endif libelf-bootstrap
14675
14676 .PHONY: configure-stageprofile-libelf maybe-configure-stageprofile-libelf
14677 maybe-configure-stageprofile-libelf:
14678 @if libelf-bootstrap
14679 maybe-configure-stageprofile-libelf: configure-stageprofile-libelf
14680 configure-stageprofile-libelf:
14681         @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
14682         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libelf
14683         @r=`${PWD_COMMAND}`; export r; \
14684         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14685         TFLAGS="$(STAGEprofile_TFLAGS)"; \
14686         test ! -f $(HOST_SUBDIR)/libelf/Makefile || exit 0; \
14687         $(HOST_EXPORTS) \
14688         $(POSTSTAGE1_HOST_EXPORTS) \
14689         CFLAGS="$(STAGEprofile_CFLAGS)"; export CFLAGS; \
14690         CXXFLAGS="$(STAGEprofile_CXXFLAGS)"; export CXXFLAGS; \
14691         LIBCFLAGS="$(STAGEprofile_CFLAGS)"; export LIBCFLAGS;  \
14692         echo Configuring stage profile in $(HOST_SUBDIR)/libelf; \
14693         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libelf; \
14694         cd $(HOST_SUBDIR)/libelf || exit 1; \
14695         case $(srcdir) in \
14696           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
14697           *) topdir=`echo $(HOST_SUBDIR)/libelf/ | \
14698                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
14699         esac; \
14700         module_srcdir=libelf; \
14701         $(SHELL) $$s/$$module_srcdir/configure \
14702           --srcdir=$${topdir}/$$module_srcdir \
14703           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
14704           --target=${target_alias} \
14705           --with-build-libsubdir=$(HOST_SUBDIR) \
14706           $(STAGEprofile_CONFIGURE_FLAGS) \
14707           --disable-shared
14708 @endif libelf-bootstrap
14709
14710 .PHONY: configure-stagefeedback-libelf maybe-configure-stagefeedback-libelf
14711 maybe-configure-stagefeedback-libelf:
14712 @if libelf-bootstrap
14713 maybe-configure-stagefeedback-libelf: configure-stagefeedback-libelf
14714 configure-stagefeedback-libelf:
14715         @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
14716         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libelf
14717         @r=`${PWD_COMMAND}`; export r; \
14718         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14719         TFLAGS="$(STAGEfeedback_TFLAGS)"; \
14720         test ! -f $(HOST_SUBDIR)/libelf/Makefile || exit 0; \
14721         $(HOST_EXPORTS) \
14722         $(POSTSTAGE1_HOST_EXPORTS) \
14723         CFLAGS="$(STAGEfeedback_CFLAGS)"; export CFLAGS; \
14724         CXXFLAGS="$(STAGEfeedback_CXXFLAGS)"; export CXXFLAGS; \
14725         LIBCFLAGS="$(STAGEfeedback_CFLAGS)"; export LIBCFLAGS;  \
14726         echo Configuring stage feedback in $(HOST_SUBDIR)/libelf; \
14727         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libelf; \
14728         cd $(HOST_SUBDIR)/libelf || exit 1; \
14729         case $(srcdir) in \
14730           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
14731           *) topdir=`echo $(HOST_SUBDIR)/libelf/ | \
14732                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
14733         esac; \
14734         module_srcdir=libelf; \
14735         $(SHELL) $$s/$$module_srcdir/configure \
14736           --srcdir=$${topdir}/$$module_srcdir \
14737           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
14738           --target=${target_alias} \
14739           --with-build-libsubdir=$(HOST_SUBDIR) \
14740           $(STAGEfeedback_CONFIGURE_FLAGS) \
14741           --disable-shared
14742 @endif libelf-bootstrap
14743
14744
14745
14746
14747
14748 .PHONY: all-libelf maybe-all-libelf
14749 maybe-all-libelf:
14750 @if gcc-bootstrap
14751 all-libelf: stage_current
14752 @endif gcc-bootstrap
14753 @if libelf
14754 TARGET-libelf=all
14755 maybe-all-libelf: all-libelf
14756 all-libelf: configure-libelf
14757         @r=`${PWD_COMMAND}`; export r; \
14758         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14759         $(HOST_EXPORTS)  \
14760         (cd $(HOST_SUBDIR)/libelf && \
14761           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS)  \
14762                 $(TARGET-libelf))
14763 @endif libelf
14764
14765
14766
14767 .PHONY: all-stage1-libelf maybe-all-stage1-libelf
14768 .PHONY: clean-stage1-libelf maybe-clean-stage1-libelf
14769 maybe-all-stage1-libelf:
14770 maybe-clean-stage1-libelf:
14771 @if libelf-bootstrap
14772 maybe-all-stage1-libelf: all-stage1-libelf
14773 all-stage1: all-stage1-libelf
14774 TARGET-stage1-libelf = $(TARGET-libelf)
14775 all-stage1-libelf: configure-stage1-libelf
14776         @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
14777         @r=`${PWD_COMMAND}`; export r; \
14778         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14779         TFLAGS="$(STAGE1_TFLAGS)"; \
14780         $(HOST_EXPORTS)  \
14781         cd $(HOST_SUBDIR)/libelf && \
14782         $(MAKE) $(BASE_FLAGS_TO_PASS) \
14783                 CFLAGS="$(STAGE1_CFLAGS)" \
14784                 CXXFLAGS="$(STAGE1_CXXFLAGS)" \
14785                 LIBCFLAGS="$(LIBCFLAGS)" \
14786                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
14787                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
14788                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
14789                 $(EXTRA_HOST_FLAGS)  \
14790                 $(STAGE1_FLAGS_TO_PASS)  \
14791                 TFLAGS="$(STAGE1_TFLAGS)" \
14792                 $(TARGET-stage1-libelf)
14793
14794 maybe-clean-stage1-libelf: clean-stage1-libelf
14795 clean-stage1: clean-stage1-libelf
14796 clean-stage1-libelf:
14797         @if [ $(current_stage) = stage1 ]; then \
14798           [ -f $(HOST_SUBDIR)/libelf/Makefile ] || exit 0; \
14799         else \
14800           [ -f $(HOST_SUBDIR)/stage1-libelf/Makefile ] || exit 0; \
14801           $(MAKE) stage1-start; \
14802         fi; \
14803         cd $(HOST_SUBDIR)/libelf && \
14804         $(MAKE) $(EXTRA_HOST_FLAGS)  \
14805         $(STAGE1_FLAGS_TO_PASS)  clean
14806 @endif libelf-bootstrap
14807
14808
14809 .PHONY: all-stage2-libelf maybe-all-stage2-libelf
14810 .PHONY: clean-stage2-libelf maybe-clean-stage2-libelf
14811 maybe-all-stage2-libelf:
14812 maybe-clean-stage2-libelf:
14813 @if libelf-bootstrap
14814 maybe-all-stage2-libelf: all-stage2-libelf
14815 all-stage2: all-stage2-libelf
14816 TARGET-stage2-libelf = $(TARGET-libelf)
14817 all-stage2-libelf: configure-stage2-libelf
14818         @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
14819         @r=`${PWD_COMMAND}`; export r; \
14820         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14821         TFLAGS="$(STAGE2_TFLAGS)"; \
14822         $(HOST_EXPORTS) \
14823         $(POSTSTAGE1_HOST_EXPORTS)  \
14824         cd $(HOST_SUBDIR)/libelf && \
14825         $(MAKE) $(BASE_FLAGS_TO_PASS) \
14826                 CFLAGS="$(STAGE2_CFLAGS)" \
14827                 CXXFLAGS="$(STAGE2_CXXFLAGS)" \
14828                 LIBCFLAGS="$(STAGE2_CFLAGS)" \
14829                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
14830                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
14831                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
14832                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
14833                 TFLAGS="$(STAGE2_TFLAGS)" \
14834                 $(TARGET-stage2-libelf)
14835
14836 maybe-clean-stage2-libelf: clean-stage2-libelf
14837 clean-stage2: clean-stage2-libelf
14838 clean-stage2-libelf:
14839         @if [ $(current_stage) = stage2 ]; then \
14840           [ -f $(HOST_SUBDIR)/libelf/Makefile ] || exit 0; \
14841         else \
14842           [ -f $(HOST_SUBDIR)/stage2-libelf/Makefile ] || exit 0; \
14843           $(MAKE) stage2-start; \
14844         fi; \
14845         cd $(HOST_SUBDIR)/libelf && \
14846         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  clean
14847 @endif libelf-bootstrap
14848
14849
14850 .PHONY: all-stage3-libelf maybe-all-stage3-libelf
14851 .PHONY: clean-stage3-libelf maybe-clean-stage3-libelf
14852 maybe-all-stage3-libelf:
14853 maybe-clean-stage3-libelf:
14854 @if libelf-bootstrap
14855 maybe-all-stage3-libelf: all-stage3-libelf
14856 all-stage3: all-stage3-libelf
14857 TARGET-stage3-libelf = $(TARGET-libelf)
14858 all-stage3-libelf: configure-stage3-libelf
14859         @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
14860         @r=`${PWD_COMMAND}`; export r; \
14861         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14862         TFLAGS="$(STAGE3_TFLAGS)"; \
14863         $(HOST_EXPORTS) \
14864         $(POSTSTAGE1_HOST_EXPORTS)  \
14865         cd $(HOST_SUBDIR)/libelf && \
14866         $(MAKE) $(BASE_FLAGS_TO_PASS) \
14867                 CFLAGS="$(STAGE3_CFLAGS)" \
14868                 CXXFLAGS="$(STAGE3_CXXFLAGS)" \
14869                 LIBCFLAGS="$(STAGE3_CFLAGS)" \
14870                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
14871                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
14872                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
14873                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
14874                 TFLAGS="$(STAGE3_TFLAGS)" \
14875                 $(TARGET-stage3-libelf)
14876
14877 maybe-clean-stage3-libelf: clean-stage3-libelf
14878 clean-stage3: clean-stage3-libelf
14879 clean-stage3-libelf:
14880         @if [ $(current_stage) = stage3 ]; then \
14881           [ -f $(HOST_SUBDIR)/libelf/Makefile ] || exit 0; \
14882         else \
14883           [ -f $(HOST_SUBDIR)/stage3-libelf/Makefile ] || exit 0; \
14884           $(MAKE) stage3-start; \
14885         fi; \
14886         cd $(HOST_SUBDIR)/libelf && \
14887         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  clean
14888 @endif libelf-bootstrap
14889
14890
14891 .PHONY: all-stage4-libelf maybe-all-stage4-libelf
14892 .PHONY: clean-stage4-libelf maybe-clean-stage4-libelf
14893 maybe-all-stage4-libelf:
14894 maybe-clean-stage4-libelf:
14895 @if libelf-bootstrap
14896 maybe-all-stage4-libelf: all-stage4-libelf
14897 all-stage4: all-stage4-libelf
14898 TARGET-stage4-libelf = $(TARGET-libelf)
14899 all-stage4-libelf: configure-stage4-libelf
14900         @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
14901         @r=`${PWD_COMMAND}`; export r; \
14902         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14903         TFLAGS="$(STAGE4_TFLAGS)"; \
14904         $(HOST_EXPORTS) \
14905         $(POSTSTAGE1_HOST_EXPORTS)  \
14906         cd $(HOST_SUBDIR)/libelf && \
14907         $(MAKE) $(BASE_FLAGS_TO_PASS) \
14908                 CFLAGS="$(STAGE4_CFLAGS)" \
14909                 CXXFLAGS="$(STAGE4_CXXFLAGS)" \
14910                 LIBCFLAGS="$(STAGE4_CFLAGS)" \
14911                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
14912                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
14913                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
14914                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
14915                 TFLAGS="$(STAGE4_TFLAGS)" \
14916                 $(TARGET-stage4-libelf)
14917
14918 maybe-clean-stage4-libelf: clean-stage4-libelf
14919 clean-stage4: clean-stage4-libelf
14920 clean-stage4-libelf:
14921         @if [ $(current_stage) = stage4 ]; then \
14922           [ -f $(HOST_SUBDIR)/libelf/Makefile ] || exit 0; \
14923         else \
14924           [ -f $(HOST_SUBDIR)/stage4-libelf/Makefile ] || exit 0; \
14925           $(MAKE) stage4-start; \
14926         fi; \
14927         cd $(HOST_SUBDIR)/libelf && \
14928         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  clean
14929 @endif libelf-bootstrap
14930
14931
14932 .PHONY: all-stageprofile-libelf maybe-all-stageprofile-libelf
14933 .PHONY: clean-stageprofile-libelf maybe-clean-stageprofile-libelf
14934 maybe-all-stageprofile-libelf:
14935 maybe-clean-stageprofile-libelf:
14936 @if libelf-bootstrap
14937 maybe-all-stageprofile-libelf: all-stageprofile-libelf
14938 all-stageprofile: all-stageprofile-libelf
14939 TARGET-stageprofile-libelf = $(TARGET-libelf)
14940 all-stageprofile-libelf: configure-stageprofile-libelf
14941         @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
14942         @r=`${PWD_COMMAND}`; export r; \
14943         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14944         TFLAGS="$(STAGEprofile_TFLAGS)"; \
14945         $(HOST_EXPORTS) \
14946         $(POSTSTAGE1_HOST_EXPORTS)  \
14947         cd $(HOST_SUBDIR)/libelf && \
14948         $(MAKE) $(BASE_FLAGS_TO_PASS) \
14949                 CFLAGS="$(STAGEprofile_CFLAGS)" \
14950                 CXXFLAGS="$(STAGEprofile_CXXFLAGS)" \
14951                 LIBCFLAGS="$(STAGEprofile_CFLAGS)" \
14952                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
14953                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
14954                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
14955                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
14956                 TFLAGS="$(STAGEprofile_TFLAGS)" \
14957                 $(TARGET-stageprofile-libelf)
14958
14959 maybe-clean-stageprofile-libelf: clean-stageprofile-libelf
14960 clean-stageprofile: clean-stageprofile-libelf
14961 clean-stageprofile-libelf:
14962         @if [ $(current_stage) = stageprofile ]; then \
14963           [ -f $(HOST_SUBDIR)/libelf/Makefile ] || exit 0; \
14964         else \
14965           [ -f $(HOST_SUBDIR)/stageprofile-libelf/Makefile ] || exit 0; \
14966           $(MAKE) stageprofile-start; \
14967         fi; \
14968         cd $(HOST_SUBDIR)/libelf && \
14969         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  clean
14970 @endif libelf-bootstrap
14971
14972
14973 .PHONY: all-stagefeedback-libelf maybe-all-stagefeedback-libelf
14974 .PHONY: clean-stagefeedback-libelf maybe-clean-stagefeedback-libelf
14975 maybe-all-stagefeedback-libelf:
14976 maybe-clean-stagefeedback-libelf:
14977 @if libelf-bootstrap
14978 maybe-all-stagefeedback-libelf: all-stagefeedback-libelf
14979 all-stagefeedback: all-stagefeedback-libelf
14980 TARGET-stagefeedback-libelf = $(TARGET-libelf)
14981 all-stagefeedback-libelf: configure-stagefeedback-libelf
14982         @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
14983         @r=`${PWD_COMMAND}`; export r; \
14984         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14985         TFLAGS="$(STAGEfeedback_TFLAGS)"; \
14986         $(HOST_EXPORTS) \
14987         $(POSTSTAGE1_HOST_EXPORTS)  \
14988         cd $(HOST_SUBDIR)/libelf && \
14989         $(MAKE) $(BASE_FLAGS_TO_PASS) \
14990                 CFLAGS="$(STAGEfeedback_CFLAGS)" \
14991                 CXXFLAGS="$(STAGEfeedback_CXXFLAGS)" \
14992                 LIBCFLAGS="$(STAGEfeedback_CFLAGS)" \
14993                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
14994                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
14995                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
14996                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
14997                 TFLAGS="$(STAGEfeedback_TFLAGS)" \
14998                 $(TARGET-stagefeedback-libelf)
14999
15000 maybe-clean-stagefeedback-libelf: clean-stagefeedback-libelf
15001 clean-stagefeedback: clean-stagefeedback-libelf
15002 clean-stagefeedback-libelf:
15003         @if [ $(current_stage) = stagefeedback ]; then \
15004           [ -f $(HOST_SUBDIR)/libelf/Makefile ] || exit 0; \
15005         else \
15006           [ -f $(HOST_SUBDIR)/stagefeedback-libelf/Makefile ] || exit 0; \
15007           $(MAKE) stagefeedback-start; \
15008         fi; \
15009         cd $(HOST_SUBDIR)/libelf && \
15010         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  clean
15011 @endif libelf-bootstrap
15012
15013
15014
15015
15016
15017 .PHONY: check-libelf maybe-check-libelf
15018 maybe-check-libelf:
15019 @if libelf
15020 maybe-check-libelf: check-libelf
15021
15022 check-libelf:
15023         @: $(MAKE); $(unstage)
15024         @r=`${PWD_COMMAND}`; export r; \
15025         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15026         $(HOST_EXPORTS) $(EXTRA_HOST_EXPORTS) \
15027         (cd $(HOST_SUBDIR)/libelf && \
15028           $(MAKE) $(FLAGS_TO_PASS)  $(EXTRA_BOOTSTRAP_FLAGS) check)
15029
15030 @endif libelf
15031
15032 .PHONY: install-libelf maybe-install-libelf
15033 maybe-install-libelf:
15034 @if libelf
15035 maybe-install-libelf: install-libelf
15036
15037 install-libelf:
15038
15039 @endif libelf
15040
15041 .PHONY: install-strip-libelf maybe-install-strip-libelf
15042 maybe-install-strip-libelf:
15043 @if libelf
15044 maybe-install-strip-libelf: install-strip-libelf
15045
15046 install-strip-libelf:
15047
15048 @endif libelf
15049
15050 # Other targets (info, dvi, pdf, etc.)
15051
15052 .PHONY: maybe-info-libelf info-libelf
15053 maybe-info-libelf:
15054 @if libelf
15055 maybe-info-libelf: info-libelf
15056
15057 info-libelf: \
15058     configure-libelf 
15059         @[ -f ./libelf/Makefile ] || exit 0; \
15060         r=`${PWD_COMMAND}`; export r; \
15061         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15062         $(HOST_EXPORTS) \
15063         for flag in $(EXTRA_HOST_FLAGS) ; do \
15064           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
15065         done; \
15066         echo "Doing info in libelf"; \
15067         (cd $(HOST_SUBDIR)/libelf && \
15068           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
15069                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
15070                   "RANLIB=$${RANLIB}" \
15071                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
15072                   info) \
15073           || exit 1
15074
15075 @endif libelf
15076
15077 .PHONY: maybe-dvi-libelf dvi-libelf
15078 maybe-dvi-libelf:
15079 @if libelf
15080 maybe-dvi-libelf: dvi-libelf
15081
15082 dvi-libelf: \
15083     configure-libelf 
15084         @[ -f ./libelf/Makefile ] || exit 0; \
15085         r=`${PWD_COMMAND}`; export r; \
15086         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15087         $(HOST_EXPORTS) \
15088         for flag in $(EXTRA_HOST_FLAGS) ; do \
15089           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
15090         done; \
15091         echo "Doing dvi in libelf"; \
15092         (cd $(HOST_SUBDIR)/libelf && \
15093           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
15094                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
15095                   "RANLIB=$${RANLIB}" \
15096                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
15097                   dvi) \
15098           || exit 1
15099
15100 @endif libelf
15101
15102 .PHONY: maybe-pdf-libelf pdf-libelf
15103 maybe-pdf-libelf:
15104 @if libelf
15105 maybe-pdf-libelf: pdf-libelf
15106
15107 pdf-libelf: \
15108     configure-libelf 
15109         @[ -f ./libelf/Makefile ] || exit 0; \
15110         r=`${PWD_COMMAND}`; export r; \
15111         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15112         $(HOST_EXPORTS) \
15113         for flag in $(EXTRA_HOST_FLAGS) ; do \
15114           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
15115         done; \
15116         echo "Doing pdf in libelf"; \
15117         (cd $(HOST_SUBDIR)/libelf && \
15118           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
15119                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
15120                   "RANLIB=$${RANLIB}" \
15121                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
15122                   pdf) \
15123           || exit 1
15124
15125 @endif libelf
15126
15127 .PHONY: maybe-html-libelf html-libelf
15128 maybe-html-libelf:
15129 @if libelf
15130 maybe-html-libelf: html-libelf
15131
15132 html-libelf: \
15133     configure-libelf 
15134         @[ -f ./libelf/Makefile ] || exit 0; \
15135         r=`${PWD_COMMAND}`; export r; \
15136         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15137         $(HOST_EXPORTS) \
15138         for flag in $(EXTRA_HOST_FLAGS) ; do \
15139           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
15140         done; \
15141         echo "Doing html in libelf"; \
15142         (cd $(HOST_SUBDIR)/libelf && \
15143           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
15144                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
15145                   "RANLIB=$${RANLIB}" \
15146                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
15147                   html) \
15148           || exit 1
15149
15150 @endif libelf
15151
15152 .PHONY: maybe-TAGS-libelf TAGS-libelf
15153 maybe-TAGS-libelf:
15154 @if libelf
15155 maybe-TAGS-libelf: TAGS-libelf
15156
15157 TAGS-libelf: \
15158     configure-libelf 
15159         @[ -f ./libelf/Makefile ] || exit 0; \
15160         r=`${PWD_COMMAND}`; export r; \
15161         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15162         $(HOST_EXPORTS) \
15163         for flag in $(EXTRA_HOST_FLAGS) ; do \
15164           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
15165         done; \
15166         echo "Doing TAGS in libelf"; \
15167         (cd $(HOST_SUBDIR)/libelf && \
15168           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
15169                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
15170                   "RANLIB=$${RANLIB}" \
15171                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
15172                   TAGS) \
15173           || exit 1
15174
15175 @endif libelf
15176
15177 .PHONY: maybe-install-info-libelf install-info-libelf
15178 maybe-install-info-libelf:
15179 @if libelf
15180 maybe-install-info-libelf: install-info-libelf
15181
15182 install-info-libelf: \
15183     configure-libelf \
15184     info-libelf 
15185         @[ -f ./libelf/Makefile ] || exit 0; \
15186         r=`${PWD_COMMAND}`; export r; \
15187         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15188         $(HOST_EXPORTS) \
15189         for flag in $(EXTRA_HOST_FLAGS) ; do \
15190           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
15191         done; \
15192         echo "Doing install-info in libelf"; \
15193         (cd $(HOST_SUBDIR)/libelf && \
15194           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
15195                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
15196                   "RANLIB=$${RANLIB}" \
15197                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
15198                   install-info) \
15199           || exit 1
15200
15201 @endif libelf
15202
15203 .PHONY: maybe-install-pdf-libelf install-pdf-libelf
15204 maybe-install-pdf-libelf:
15205 @if libelf
15206 maybe-install-pdf-libelf: install-pdf-libelf
15207
15208 install-pdf-libelf: \
15209     configure-libelf \
15210     pdf-libelf 
15211         @[ -f ./libelf/Makefile ] || exit 0; \
15212         r=`${PWD_COMMAND}`; export r; \
15213         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15214         $(HOST_EXPORTS) \
15215         for flag in $(EXTRA_HOST_FLAGS) ; do \
15216           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
15217         done; \
15218         echo "Doing install-pdf in libelf"; \
15219         (cd $(HOST_SUBDIR)/libelf && \
15220           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
15221                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
15222                   "RANLIB=$${RANLIB}" \
15223                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
15224                   install-pdf) \
15225           || exit 1
15226
15227 @endif libelf
15228
15229 .PHONY: maybe-install-html-libelf install-html-libelf
15230 maybe-install-html-libelf:
15231 @if libelf
15232 maybe-install-html-libelf: install-html-libelf
15233
15234 install-html-libelf: \
15235     configure-libelf \
15236     html-libelf 
15237         @[ -f ./libelf/Makefile ] || exit 0; \
15238         r=`${PWD_COMMAND}`; export r; \
15239         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15240         $(HOST_EXPORTS) \
15241         for flag in $(EXTRA_HOST_FLAGS) ; do \
15242           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
15243         done; \
15244         echo "Doing install-html in libelf"; \
15245         (cd $(HOST_SUBDIR)/libelf && \
15246           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
15247                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
15248                   "RANLIB=$${RANLIB}" \
15249                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
15250                   install-html) \
15251           || exit 1
15252
15253 @endif libelf
15254
15255 .PHONY: maybe-installcheck-libelf installcheck-libelf
15256 maybe-installcheck-libelf:
15257 @if libelf
15258 maybe-installcheck-libelf: installcheck-libelf
15259
15260 installcheck-libelf: \
15261     configure-libelf 
15262         @[ -f ./libelf/Makefile ] || exit 0; \
15263         r=`${PWD_COMMAND}`; export r; \
15264         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15265         $(HOST_EXPORTS) \
15266         for flag in $(EXTRA_HOST_FLAGS) ; do \
15267           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
15268         done; \
15269         echo "Doing installcheck in libelf"; \
15270         (cd $(HOST_SUBDIR)/libelf && \
15271           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
15272                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
15273                   "RANLIB=$${RANLIB}" \
15274                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
15275                   installcheck) \
15276           || exit 1
15277
15278 @endif libelf
15279
15280 .PHONY: maybe-mostlyclean-libelf mostlyclean-libelf
15281 maybe-mostlyclean-libelf:
15282 @if libelf
15283 maybe-mostlyclean-libelf: mostlyclean-libelf
15284
15285 mostlyclean-libelf: 
15286         @[ -f ./libelf/Makefile ] || exit 0; \
15287         r=`${PWD_COMMAND}`; export r; \
15288         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15289         $(HOST_EXPORTS) \
15290         for flag in $(EXTRA_HOST_FLAGS) ; do \
15291           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
15292         done; \
15293         echo "Doing mostlyclean in libelf"; \
15294         (cd $(HOST_SUBDIR)/libelf && \
15295           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
15296                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
15297                   "RANLIB=$${RANLIB}" \
15298                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
15299                   mostlyclean) \
15300           || exit 1
15301
15302 @endif libelf
15303
15304 .PHONY: maybe-clean-libelf clean-libelf
15305 maybe-clean-libelf:
15306 @if libelf
15307 maybe-clean-libelf: clean-libelf
15308
15309 clean-libelf: 
15310         @[ -f ./libelf/Makefile ] || exit 0; \
15311         r=`${PWD_COMMAND}`; export r; \
15312         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15313         $(HOST_EXPORTS) \
15314         for flag in $(EXTRA_HOST_FLAGS) ; do \
15315           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
15316         done; \
15317         echo "Doing clean in libelf"; \
15318         (cd $(HOST_SUBDIR)/libelf && \
15319           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
15320                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
15321                   "RANLIB=$${RANLIB}" \
15322                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
15323                   clean) \
15324           || exit 1
15325
15326 @endif libelf
15327
15328 .PHONY: maybe-distclean-libelf distclean-libelf
15329 maybe-distclean-libelf:
15330 @if libelf
15331 maybe-distclean-libelf: distclean-libelf
15332
15333 distclean-libelf: 
15334         @[ -f ./libelf/Makefile ] || exit 0; \
15335         r=`${PWD_COMMAND}`; export r; \
15336         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15337         $(HOST_EXPORTS) \
15338         for flag in $(EXTRA_HOST_FLAGS) ; do \
15339           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
15340         done; \
15341         echo "Doing distclean in libelf"; \
15342         (cd $(HOST_SUBDIR)/libelf && \
15343           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
15344                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
15345                   "RANLIB=$${RANLIB}" \
15346                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
15347                   distclean) \
15348           || exit 1
15349
15350 @endif libelf
15351
15352 .PHONY: maybe-maintainer-clean-libelf maintainer-clean-libelf
15353 maybe-maintainer-clean-libelf:
15354 @if libelf
15355 maybe-maintainer-clean-libelf: maintainer-clean-libelf
15356
15357 maintainer-clean-libelf: 
15358         @[ -f ./libelf/Makefile ] || exit 0; \
15359         r=`${PWD_COMMAND}`; export r; \
15360         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15361         $(HOST_EXPORTS) \
15362         for flag in $(EXTRA_HOST_FLAGS) ; do \
15363           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
15364         done; \
15365         echo "Doing maintainer-clean in libelf"; \
15366         (cd $(HOST_SUBDIR)/libelf && \
15367           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
15368                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
15369                   "RANLIB=$${RANLIB}" \
15370                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
15371                   maintainer-clean) \
15372           || exit 1
15373
15374 @endif libelf
15375
15376
15377
15378 .PHONY: configure-gold maybe-configure-gold
15379 maybe-configure-gold:
15380 @if gcc-bootstrap
15381 configure-gold: stage_current
15382 @endif gcc-bootstrap
15383 @if gold
15384 maybe-configure-gold: configure-gold
15385 configure-gold: 
15386         @r=`${PWD_COMMAND}`; export r; \
15387         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15388         test ! -f $(HOST_SUBDIR)/gold/Makefile || exit 0; \
15389         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gold; \
15390         $(HOST_EXPORTS)  \
15391         echo Configuring in $(HOST_SUBDIR)/gold; \
15392         cd "$(HOST_SUBDIR)/gold" || exit 1; \
15393         case $(srcdir) in \
15394           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
15395           *) topdir=`echo $(HOST_SUBDIR)/gold/ | \
15396                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
15397         esac; \
15398         module_srcdir=gold; \
15399         $(SHELL) \
15400           $$s/$$module_srcdir/configure \
15401           --srcdir=$${topdir}/$$module_srcdir \
15402           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
15403           --target=${target_alias}  \
15404           || exit 1
15405 @endif gold
15406
15407
15408
15409 .PHONY: configure-stage1-gold maybe-configure-stage1-gold
15410 maybe-configure-stage1-gold:
15411 @if gold-bootstrap
15412 maybe-configure-stage1-gold: configure-stage1-gold
15413 configure-stage1-gold:
15414         @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
15415         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gold
15416         @r=`${PWD_COMMAND}`; export r; \
15417         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15418         TFLAGS="$(STAGE1_TFLAGS)"; \
15419         test ! -f $(HOST_SUBDIR)/gold/Makefile || exit 0; \
15420         $(HOST_EXPORTS) \
15421         CFLAGS="$(STAGE1_CFLAGS)"; export CFLAGS; \
15422         CXXFLAGS="$(STAGE1_CXXFLAGS)"; export CXXFLAGS; \
15423         LIBCFLAGS="$(LIBCFLAGS)"; export LIBCFLAGS;  \
15424         echo Configuring stage 1 in $(HOST_SUBDIR)/gold; \
15425         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gold; \
15426         cd $(HOST_SUBDIR)/gold || exit 1; \
15427         case $(srcdir) in \
15428           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
15429           *) topdir=`echo $(HOST_SUBDIR)/gold/ | \
15430                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
15431         esac; \
15432         module_srcdir=gold; \
15433         $(SHELL) $$s/$$module_srcdir/configure \
15434           --srcdir=$${topdir}/$$module_srcdir \
15435           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
15436           --target=${target_alias} \
15437            \
15438           $(STAGE1_CONFIGURE_FLAGS)
15439 @endif gold-bootstrap
15440
15441 .PHONY: configure-stage2-gold maybe-configure-stage2-gold
15442 maybe-configure-stage2-gold:
15443 @if gold-bootstrap
15444 maybe-configure-stage2-gold: configure-stage2-gold
15445 configure-stage2-gold:
15446         @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
15447         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gold
15448         @r=`${PWD_COMMAND}`; export r; \
15449         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15450         TFLAGS="$(STAGE2_TFLAGS)"; \
15451         test ! -f $(HOST_SUBDIR)/gold/Makefile || exit 0; \
15452         $(HOST_EXPORTS) \
15453         $(POSTSTAGE1_HOST_EXPORTS) \
15454         CFLAGS="$(STAGE2_CFLAGS)"; export CFLAGS; \
15455         CXXFLAGS="$(STAGE2_CXXFLAGS)"; export CXXFLAGS; \
15456         LIBCFLAGS="$(STAGE2_CFLAGS)"; export LIBCFLAGS;  \
15457         echo Configuring stage 2 in $(HOST_SUBDIR)/gold; \
15458         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gold; \
15459         cd $(HOST_SUBDIR)/gold || exit 1; \
15460         case $(srcdir) in \
15461           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
15462           *) topdir=`echo $(HOST_SUBDIR)/gold/ | \
15463                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
15464         esac; \
15465         module_srcdir=gold; \
15466         $(SHELL) $$s/$$module_srcdir/configure \
15467           --srcdir=$${topdir}/$$module_srcdir \
15468           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
15469           --target=${target_alias} \
15470           --with-build-libsubdir=$(HOST_SUBDIR) \
15471           $(STAGE2_CONFIGURE_FLAGS)
15472 @endif gold-bootstrap
15473
15474 .PHONY: configure-stage3-gold maybe-configure-stage3-gold
15475 maybe-configure-stage3-gold:
15476 @if gold-bootstrap
15477 maybe-configure-stage3-gold: configure-stage3-gold
15478 configure-stage3-gold:
15479         @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
15480         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gold
15481         @r=`${PWD_COMMAND}`; export r; \
15482         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15483         TFLAGS="$(STAGE3_TFLAGS)"; \
15484         test ! -f $(HOST_SUBDIR)/gold/Makefile || exit 0; \
15485         $(HOST_EXPORTS) \
15486         $(POSTSTAGE1_HOST_EXPORTS) \
15487         CFLAGS="$(STAGE3_CFLAGS)"; export CFLAGS; \
15488         CXXFLAGS="$(STAGE3_CXXFLAGS)"; export CXXFLAGS; \
15489         LIBCFLAGS="$(STAGE3_CFLAGS)"; export LIBCFLAGS;  \
15490         echo Configuring stage 3 in $(HOST_SUBDIR)/gold; \
15491         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gold; \
15492         cd $(HOST_SUBDIR)/gold || exit 1; \
15493         case $(srcdir) in \
15494           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
15495           *) topdir=`echo $(HOST_SUBDIR)/gold/ | \
15496                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
15497         esac; \
15498         module_srcdir=gold; \
15499         $(SHELL) $$s/$$module_srcdir/configure \
15500           --srcdir=$${topdir}/$$module_srcdir \
15501           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
15502           --target=${target_alias} \
15503           --with-build-libsubdir=$(HOST_SUBDIR) \
15504           $(STAGE3_CONFIGURE_FLAGS)
15505 @endif gold-bootstrap
15506
15507 .PHONY: configure-stage4-gold maybe-configure-stage4-gold
15508 maybe-configure-stage4-gold:
15509 @if gold-bootstrap
15510 maybe-configure-stage4-gold: configure-stage4-gold
15511 configure-stage4-gold:
15512         @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
15513         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gold
15514         @r=`${PWD_COMMAND}`; export r; \
15515         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15516         TFLAGS="$(STAGE4_TFLAGS)"; \
15517         test ! -f $(HOST_SUBDIR)/gold/Makefile || exit 0; \
15518         $(HOST_EXPORTS) \
15519         $(POSTSTAGE1_HOST_EXPORTS) \
15520         CFLAGS="$(STAGE4_CFLAGS)"; export CFLAGS; \
15521         CXXFLAGS="$(STAGE4_CXXFLAGS)"; export CXXFLAGS; \
15522         LIBCFLAGS="$(STAGE4_CFLAGS)"; export LIBCFLAGS;  \
15523         echo Configuring stage 4 in $(HOST_SUBDIR)/gold; \
15524         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gold; \
15525         cd $(HOST_SUBDIR)/gold || exit 1; \
15526         case $(srcdir) in \
15527           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
15528           *) topdir=`echo $(HOST_SUBDIR)/gold/ | \
15529                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
15530         esac; \
15531         module_srcdir=gold; \
15532         $(SHELL) $$s/$$module_srcdir/configure \
15533           --srcdir=$${topdir}/$$module_srcdir \
15534           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
15535           --target=${target_alias} \
15536           --with-build-libsubdir=$(HOST_SUBDIR) \
15537           $(STAGE4_CONFIGURE_FLAGS)
15538 @endif gold-bootstrap
15539
15540 .PHONY: configure-stageprofile-gold maybe-configure-stageprofile-gold
15541 maybe-configure-stageprofile-gold:
15542 @if gold-bootstrap
15543 maybe-configure-stageprofile-gold: configure-stageprofile-gold
15544 configure-stageprofile-gold:
15545         @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
15546         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gold
15547         @r=`${PWD_COMMAND}`; export r; \
15548         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15549         TFLAGS="$(STAGEprofile_TFLAGS)"; \
15550         test ! -f $(HOST_SUBDIR)/gold/Makefile || exit 0; \
15551         $(HOST_EXPORTS) \
15552         $(POSTSTAGE1_HOST_EXPORTS) \
15553         CFLAGS="$(STAGEprofile_CFLAGS)"; export CFLAGS; \
15554         CXXFLAGS="$(STAGEprofile_CXXFLAGS)"; export CXXFLAGS; \
15555         LIBCFLAGS="$(STAGEprofile_CFLAGS)"; export LIBCFLAGS;  \
15556         echo Configuring stage profile in $(HOST_SUBDIR)/gold; \
15557         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gold; \
15558         cd $(HOST_SUBDIR)/gold || exit 1; \
15559         case $(srcdir) in \
15560           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
15561           *) topdir=`echo $(HOST_SUBDIR)/gold/ | \
15562                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
15563         esac; \
15564         module_srcdir=gold; \
15565         $(SHELL) $$s/$$module_srcdir/configure \
15566           --srcdir=$${topdir}/$$module_srcdir \
15567           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
15568           --target=${target_alias} \
15569           --with-build-libsubdir=$(HOST_SUBDIR) \
15570           $(STAGEprofile_CONFIGURE_FLAGS)
15571 @endif gold-bootstrap
15572
15573 .PHONY: configure-stagefeedback-gold maybe-configure-stagefeedback-gold
15574 maybe-configure-stagefeedback-gold:
15575 @if gold-bootstrap
15576 maybe-configure-stagefeedback-gold: configure-stagefeedback-gold
15577 configure-stagefeedback-gold:
15578         @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
15579         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gold
15580         @r=`${PWD_COMMAND}`; export r; \
15581         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15582         TFLAGS="$(STAGEfeedback_TFLAGS)"; \
15583         test ! -f $(HOST_SUBDIR)/gold/Makefile || exit 0; \
15584         $(HOST_EXPORTS) \
15585         $(POSTSTAGE1_HOST_EXPORTS) \
15586         CFLAGS="$(STAGEfeedback_CFLAGS)"; export CFLAGS; \
15587         CXXFLAGS="$(STAGEfeedback_CXXFLAGS)"; export CXXFLAGS; \
15588         LIBCFLAGS="$(STAGEfeedback_CFLAGS)"; export LIBCFLAGS;  \
15589         echo Configuring stage feedback in $(HOST_SUBDIR)/gold; \
15590         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gold; \
15591         cd $(HOST_SUBDIR)/gold || exit 1; \
15592         case $(srcdir) in \
15593           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
15594           *) topdir=`echo $(HOST_SUBDIR)/gold/ | \
15595                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
15596         esac; \
15597         module_srcdir=gold; \
15598         $(SHELL) $$s/$$module_srcdir/configure \
15599           --srcdir=$${topdir}/$$module_srcdir \
15600           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
15601           --target=${target_alias} \
15602           --with-build-libsubdir=$(HOST_SUBDIR) \
15603           $(STAGEfeedback_CONFIGURE_FLAGS)
15604 @endif gold-bootstrap
15605
15606
15607
15608
15609
15610 .PHONY: all-gold maybe-all-gold
15611 maybe-all-gold:
15612 @if gcc-bootstrap
15613 all-gold: stage_current
15614 @endif gcc-bootstrap
15615 @if gold
15616 TARGET-gold=all
15617 maybe-all-gold: all-gold
15618 all-gold: configure-gold
15619         @r=`${PWD_COMMAND}`; export r; \
15620         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15621         $(HOST_EXPORTS)  \
15622         (cd $(HOST_SUBDIR)/gold && \
15623           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS)  \
15624                 $(TARGET-gold))
15625 @endif gold
15626
15627
15628
15629 .PHONY: all-stage1-gold maybe-all-stage1-gold
15630 .PHONY: clean-stage1-gold maybe-clean-stage1-gold
15631 maybe-all-stage1-gold:
15632 maybe-clean-stage1-gold:
15633 @if gold-bootstrap
15634 maybe-all-stage1-gold: all-stage1-gold
15635 all-stage1: all-stage1-gold
15636 TARGET-stage1-gold = $(TARGET-gold)
15637 all-stage1-gold: configure-stage1-gold
15638         @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
15639         @r=`${PWD_COMMAND}`; export r; \
15640         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15641         TFLAGS="$(STAGE1_TFLAGS)"; \
15642         $(HOST_EXPORTS)  \
15643         cd $(HOST_SUBDIR)/gold && \
15644         $(MAKE) $(BASE_FLAGS_TO_PASS) \
15645                 CFLAGS="$(STAGE1_CFLAGS)" \
15646                 CXXFLAGS="$(STAGE1_CXXFLAGS)" \
15647                 LIBCFLAGS="$(LIBCFLAGS)" \
15648                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
15649                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
15650                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
15651                 $(EXTRA_HOST_FLAGS)  \
15652                 $(STAGE1_FLAGS_TO_PASS)  \
15653                 TFLAGS="$(STAGE1_TFLAGS)" \
15654                 $(TARGET-stage1-gold)
15655
15656 maybe-clean-stage1-gold: clean-stage1-gold
15657 clean-stage1: clean-stage1-gold
15658 clean-stage1-gold:
15659         @if [ $(current_stage) = stage1 ]; then \
15660           [ -f $(HOST_SUBDIR)/gold/Makefile ] || exit 0; \
15661         else \
15662           [ -f $(HOST_SUBDIR)/stage1-gold/Makefile ] || exit 0; \
15663           $(MAKE) stage1-start; \
15664         fi; \
15665         cd $(HOST_SUBDIR)/gold && \
15666         $(MAKE) $(EXTRA_HOST_FLAGS)  \
15667         $(STAGE1_FLAGS_TO_PASS)  clean
15668 @endif gold-bootstrap
15669
15670
15671 .PHONY: all-stage2-gold maybe-all-stage2-gold
15672 .PHONY: clean-stage2-gold maybe-clean-stage2-gold
15673 maybe-all-stage2-gold:
15674 maybe-clean-stage2-gold:
15675 @if gold-bootstrap
15676 maybe-all-stage2-gold: all-stage2-gold
15677 all-stage2: all-stage2-gold
15678 TARGET-stage2-gold = $(TARGET-gold)
15679 all-stage2-gold: configure-stage2-gold
15680         @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
15681         @r=`${PWD_COMMAND}`; export r; \
15682         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15683         TFLAGS="$(STAGE2_TFLAGS)"; \
15684         $(HOST_EXPORTS) \
15685         $(POSTSTAGE1_HOST_EXPORTS)  \
15686         cd $(HOST_SUBDIR)/gold && \
15687         $(MAKE) $(BASE_FLAGS_TO_PASS) \
15688                 CFLAGS="$(STAGE2_CFLAGS)" \
15689                 CXXFLAGS="$(STAGE2_CXXFLAGS)" \
15690                 LIBCFLAGS="$(STAGE2_CFLAGS)" \
15691                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
15692                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
15693                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
15694                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
15695                 TFLAGS="$(STAGE2_TFLAGS)" \
15696                 $(TARGET-stage2-gold)
15697
15698 maybe-clean-stage2-gold: clean-stage2-gold
15699 clean-stage2: clean-stage2-gold
15700 clean-stage2-gold:
15701         @if [ $(current_stage) = stage2 ]; then \
15702           [ -f $(HOST_SUBDIR)/gold/Makefile ] || exit 0; \
15703         else \
15704           [ -f $(HOST_SUBDIR)/stage2-gold/Makefile ] || exit 0; \
15705           $(MAKE) stage2-start; \
15706         fi; \
15707         cd $(HOST_SUBDIR)/gold && \
15708         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  clean
15709 @endif gold-bootstrap
15710
15711
15712 .PHONY: all-stage3-gold maybe-all-stage3-gold
15713 .PHONY: clean-stage3-gold maybe-clean-stage3-gold
15714 maybe-all-stage3-gold:
15715 maybe-clean-stage3-gold:
15716 @if gold-bootstrap
15717 maybe-all-stage3-gold: all-stage3-gold
15718 all-stage3: all-stage3-gold
15719 TARGET-stage3-gold = $(TARGET-gold)
15720 all-stage3-gold: configure-stage3-gold
15721         @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
15722         @r=`${PWD_COMMAND}`; export r; \
15723         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15724         TFLAGS="$(STAGE3_TFLAGS)"; \
15725         $(HOST_EXPORTS) \
15726         $(POSTSTAGE1_HOST_EXPORTS)  \
15727         cd $(HOST_SUBDIR)/gold && \
15728         $(MAKE) $(BASE_FLAGS_TO_PASS) \
15729                 CFLAGS="$(STAGE3_CFLAGS)" \
15730                 CXXFLAGS="$(STAGE3_CXXFLAGS)" \
15731                 LIBCFLAGS="$(STAGE3_CFLAGS)" \
15732                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
15733                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
15734                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
15735                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
15736                 TFLAGS="$(STAGE3_TFLAGS)" \
15737                 $(TARGET-stage3-gold)
15738
15739 maybe-clean-stage3-gold: clean-stage3-gold
15740 clean-stage3: clean-stage3-gold
15741 clean-stage3-gold:
15742         @if [ $(current_stage) = stage3 ]; then \
15743           [ -f $(HOST_SUBDIR)/gold/Makefile ] || exit 0; \
15744         else \
15745           [ -f $(HOST_SUBDIR)/stage3-gold/Makefile ] || exit 0; \
15746           $(MAKE) stage3-start; \
15747         fi; \
15748         cd $(HOST_SUBDIR)/gold && \
15749         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  clean
15750 @endif gold-bootstrap
15751
15752
15753 .PHONY: all-stage4-gold maybe-all-stage4-gold
15754 .PHONY: clean-stage4-gold maybe-clean-stage4-gold
15755 maybe-all-stage4-gold:
15756 maybe-clean-stage4-gold:
15757 @if gold-bootstrap
15758 maybe-all-stage4-gold: all-stage4-gold
15759 all-stage4: all-stage4-gold
15760 TARGET-stage4-gold = $(TARGET-gold)
15761 all-stage4-gold: configure-stage4-gold
15762         @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
15763         @r=`${PWD_COMMAND}`; export r; \
15764         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15765         TFLAGS="$(STAGE4_TFLAGS)"; \
15766         $(HOST_EXPORTS) \
15767         $(POSTSTAGE1_HOST_EXPORTS)  \
15768         cd $(HOST_SUBDIR)/gold && \
15769         $(MAKE) $(BASE_FLAGS_TO_PASS) \
15770                 CFLAGS="$(STAGE4_CFLAGS)" \
15771                 CXXFLAGS="$(STAGE4_CXXFLAGS)" \
15772                 LIBCFLAGS="$(STAGE4_CFLAGS)" \
15773                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
15774                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
15775                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
15776                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
15777                 TFLAGS="$(STAGE4_TFLAGS)" \
15778                 $(TARGET-stage4-gold)
15779
15780 maybe-clean-stage4-gold: clean-stage4-gold
15781 clean-stage4: clean-stage4-gold
15782 clean-stage4-gold:
15783         @if [ $(current_stage) = stage4 ]; then \
15784           [ -f $(HOST_SUBDIR)/gold/Makefile ] || exit 0; \
15785         else \
15786           [ -f $(HOST_SUBDIR)/stage4-gold/Makefile ] || exit 0; \
15787           $(MAKE) stage4-start; \
15788         fi; \
15789         cd $(HOST_SUBDIR)/gold && \
15790         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  clean
15791 @endif gold-bootstrap
15792
15793
15794 .PHONY: all-stageprofile-gold maybe-all-stageprofile-gold
15795 .PHONY: clean-stageprofile-gold maybe-clean-stageprofile-gold
15796 maybe-all-stageprofile-gold:
15797 maybe-clean-stageprofile-gold:
15798 @if gold-bootstrap
15799 maybe-all-stageprofile-gold: all-stageprofile-gold
15800 all-stageprofile: all-stageprofile-gold
15801 TARGET-stageprofile-gold = $(TARGET-gold)
15802 all-stageprofile-gold: configure-stageprofile-gold
15803         @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
15804         @r=`${PWD_COMMAND}`; export r; \
15805         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15806         TFLAGS="$(STAGEprofile_TFLAGS)"; \
15807         $(HOST_EXPORTS) \
15808         $(POSTSTAGE1_HOST_EXPORTS)  \
15809         cd $(HOST_SUBDIR)/gold && \
15810         $(MAKE) $(BASE_FLAGS_TO_PASS) \
15811                 CFLAGS="$(STAGEprofile_CFLAGS)" \
15812                 CXXFLAGS="$(STAGEprofile_CXXFLAGS)" \
15813                 LIBCFLAGS="$(STAGEprofile_CFLAGS)" \
15814                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
15815                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
15816                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
15817                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
15818                 TFLAGS="$(STAGEprofile_TFLAGS)" \
15819                 $(TARGET-stageprofile-gold)
15820
15821 maybe-clean-stageprofile-gold: clean-stageprofile-gold
15822 clean-stageprofile: clean-stageprofile-gold
15823 clean-stageprofile-gold:
15824         @if [ $(current_stage) = stageprofile ]; then \
15825           [ -f $(HOST_SUBDIR)/gold/Makefile ] || exit 0; \
15826         else \
15827           [ -f $(HOST_SUBDIR)/stageprofile-gold/Makefile ] || exit 0; \
15828           $(MAKE) stageprofile-start; \
15829         fi; \
15830         cd $(HOST_SUBDIR)/gold && \
15831         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  clean
15832 @endif gold-bootstrap
15833
15834
15835 .PHONY: all-stagefeedback-gold maybe-all-stagefeedback-gold
15836 .PHONY: clean-stagefeedback-gold maybe-clean-stagefeedback-gold
15837 maybe-all-stagefeedback-gold:
15838 maybe-clean-stagefeedback-gold:
15839 @if gold-bootstrap
15840 maybe-all-stagefeedback-gold: all-stagefeedback-gold
15841 all-stagefeedback: all-stagefeedback-gold
15842 TARGET-stagefeedback-gold = $(TARGET-gold)
15843 all-stagefeedback-gold: configure-stagefeedback-gold
15844         @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
15845         @r=`${PWD_COMMAND}`; export r; \
15846         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15847         TFLAGS="$(STAGEfeedback_TFLAGS)"; \
15848         $(HOST_EXPORTS) \
15849         $(POSTSTAGE1_HOST_EXPORTS)  \
15850         cd $(HOST_SUBDIR)/gold && \
15851         $(MAKE) $(BASE_FLAGS_TO_PASS) \
15852                 CFLAGS="$(STAGEfeedback_CFLAGS)" \
15853                 CXXFLAGS="$(STAGEfeedback_CXXFLAGS)" \
15854                 LIBCFLAGS="$(STAGEfeedback_CFLAGS)" \
15855                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
15856                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
15857                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
15858                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
15859                 TFLAGS="$(STAGEfeedback_TFLAGS)" \
15860                 $(TARGET-stagefeedback-gold)
15861
15862 maybe-clean-stagefeedback-gold: clean-stagefeedback-gold
15863 clean-stagefeedback: clean-stagefeedback-gold
15864 clean-stagefeedback-gold:
15865         @if [ $(current_stage) = stagefeedback ]; then \
15866           [ -f $(HOST_SUBDIR)/gold/Makefile ] || exit 0; \
15867         else \
15868           [ -f $(HOST_SUBDIR)/stagefeedback-gold/Makefile ] || exit 0; \
15869           $(MAKE) stagefeedback-start; \
15870         fi; \
15871         cd $(HOST_SUBDIR)/gold && \
15872         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  clean
15873 @endif gold-bootstrap
15874
15875
15876
15877
15878
15879 .PHONY: check-gold maybe-check-gold
15880 maybe-check-gold:
15881 @if gold
15882 maybe-check-gold: check-gold
15883
15884 check-gold:
15885         @: $(MAKE); $(unstage)
15886         @r=`${PWD_COMMAND}`; export r; \
15887         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15888         $(HOST_EXPORTS) $(EXTRA_HOST_EXPORTS) \
15889         (cd $(HOST_SUBDIR)/gold && \
15890           $(MAKE) $(FLAGS_TO_PASS)  $(EXTRA_BOOTSTRAP_FLAGS) check)
15891
15892 @endif gold
15893
15894 .PHONY: install-gold maybe-install-gold
15895 maybe-install-gold:
15896 @if gold
15897 maybe-install-gold: install-gold
15898
15899 install-gold: installdirs
15900         @: $(MAKE); $(unstage)
15901         @r=`${PWD_COMMAND}`; export r; \
15902         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15903         $(HOST_EXPORTS) \
15904         (cd $(HOST_SUBDIR)/gold && \
15905           $(MAKE) $(FLAGS_TO_PASS)  install)
15906
15907 @endif gold
15908
15909 .PHONY: install-strip-gold maybe-install-strip-gold
15910 maybe-install-strip-gold:
15911 @if gold
15912 maybe-install-strip-gold: install-strip-gold
15913
15914 install-strip-gold: installdirs
15915         @: $(MAKE); $(unstage)
15916         @r=`${PWD_COMMAND}`; export r; \
15917         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15918         $(HOST_EXPORTS) \
15919         (cd $(HOST_SUBDIR)/gold && \
15920           $(MAKE) $(FLAGS_TO_PASS)  install-strip)
15921
15922 @endif gold
15923
15924 # Other targets (info, dvi, pdf, etc.)
15925
15926 .PHONY: maybe-info-gold info-gold
15927 maybe-info-gold:
15928 @if gold
15929 maybe-info-gold: info-gold
15930
15931 info-gold: \
15932     configure-gold 
15933         @[ -f ./gold/Makefile ] || exit 0; \
15934         r=`${PWD_COMMAND}`; export r; \
15935         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15936         $(HOST_EXPORTS) \
15937         for flag in $(EXTRA_HOST_FLAGS) ; do \
15938           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
15939         done; \
15940         echo "Doing info in gold"; \
15941         (cd $(HOST_SUBDIR)/gold && \
15942           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
15943                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
15944                   "RANLIB=$${RANLIB}" \
15945                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
15946                   info) \
15947           || exit 1
15948
15949 @endif gold
15950
15951 .PHONY: maybe-dvi-gold dvi-gold
15952 maybe-dvi-gold:
15953 @if gold
15954 maybe-dvi-gold: dvi-gold
15955
15956 dvi-gold: \
15957     configure-gold 
15958         @[ -f ./gold/Makefile ] || exit 0; \
15959         r=`${PWD_COMMAND}`; export r; \
15960         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15961         $(HOST_EXPORTS) \
15962         for flag in $(EXTRA_HOST_FLAGS) ; do \
15963           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
15964         done; \
15965         echo "Doing dvi in gold"; \
15966         (cd $(HOST_SUBDIR)/gold && \
15967           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
15968                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
15969                   "RANLIB=$${RANLIB}" \
15970                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
15971                   dvi) \
15972           || exit 1
15973
15974 @endif gold
15975
15976 .PHONY: maybe-pdf-gold pdf-gold
15977 maybe-pdf-gold:
15978 @if gold
15979 maybe-pdf-gold: pdf-gold
15980
15981 pdf-gold: \
15982     configure-gold 
15983         @[ -f ./gold/Makefile ] || exit 0; \
15984         r=`${PWD_COMMAND}`; export r; \
15985         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15986         $(HOST_EXPORTS) \
15987         for flag in $(EXTRA_HOST_FLAGS) ; do \
15988           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
15989         done; \
15990         echo "Doing pdf in gold"; \
15991         (cd $(HOST_SUBDIR)/gold && \
15992           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
15993                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
15994                   "RANLIB=$${RANLIB}" \
15995                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
15996                   pdf) \
15997           || exit 1
15998
15999 @endif gold
16000
16001 .PHONY: maybe-html-gold html-gold
16002 maybe-html-gold:
16003 @if gold
16004 maybe-html-gold: html-gold
16005
16006 html-gold: \
16007     configure-gold 
16008         @[ -f ./gold/Makefile ] || exit 0; \
16009         r=`${PWD_COMMAND}`; export r; \
16010         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16011         $(HOST_EXPORTS) \
16012         for flag in $(EXTRA_HOST_FLAGS) ; do \
16013           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
16014         done; \
16015         echo "Doing html in gold"; \
16016         (cd $(HOST_SUBDIR)/gold && \
16017           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
16018                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
16019                   "RANLIB=$${RANLIB}" \
16020                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
16021                   html) \
16022           || exit 1
16023
16024 @endif gold
16025
16026 .PHONY: maybe-TAGS-gold TAGS-gold
16027 maybe-TAGS-gold:
16028 @if gold
16029 maybe-TAGS-gold: TAGS-gold
16030
16031 TAGS-gold: \
16032     configure-gold 
16033         @[ -f ./gold/Makefile ] || exit 0; \
16034         r=`${PWD_COMMAND}`; export r; \
16035         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16036         $(HOST_EXPORTS) \
16037         for flag in $(EXTRA_HOST_FLAGS) ; do \
16038           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
16039         done; \
16040         echo "Doing TAGS in gold"; \
16041         (cd $(HOST_SUBDIR)/gold && \
16042           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
16043                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
16044                   "RANLIB=$${RANLIB}" \
16045                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
16046                   TAGS) \
16047           || exit 1
16048
16049 @endif gold
16050
16051 .PHONY: maybe-install-info-gold install-info-gold
16052 maybe-install-info-gold:
16053 @if gold
16054 maybe-install-info-gold: install-info-gold
16055
16056 install-info-gold: \
16057     configure-gold \
16058     info-gold 
16059         @[ -f ./gold/Makefile ] || exit 0; \
16060         r=`${PWD_COMMAND}`; export r; \
16061         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16062         $(HOST_EXPORTS) \
16063         for flag in $(EXTRA_HOST_FLAGS) ; do \
16064           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
16065         done; \
16066         echo "Doing install-info in gold"; \
16067         (cd $(HOST_SUBDIR)/gold && \
16068           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
16069                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
16070                   "RANLIB=$${RANLIB}" \
16071                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
16072                   install-info) \
16073           || exit 1
16074
16075 @endif gold
16076
16077 .PHONY: maybe-install-pdf-gold install-pdf-gold
16078 maybe-install-pdf-gold:
16079 @if gold
16080 maybe-install-pdf-gold: install-pdf-gold
16081
16082 install-pdf-gold: \
16083     configure-gold \
16084     pdf-gold 
16085         @[ -f ./gold/Makefile ] || exit 0; \
16086         r=`${PWD_COMMAND}`; export r; \
16087         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16088         $(HOST_EXPORTS) \
16089         for flag in $(EXTRA_HOST_FLAGS) ; do \
16090           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
16091         done; \
16092         echo "Doing install-pdf in gold"; \
16093         (cd $(HOST_SUBDIR)/gold && \
16094           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
16095                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
16096                   "RANLIB=$${RANLIB}" \
16097                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
16098                   install-pdf) \
16099           || exit 1
16100
16101 @endif gold
16102
16103 .PHONY: maybe-install-html-gold install-html-gold
16104 maybe-install-html-gold:
16105 @if gold
16106 maybe-install-html-gold: install-html-gold
16107
16108 install-html-gold: \
16109     configure-gold \
16110     html-gold 
16111         @[ -f ./gold/Makefile ] || exit 0; \
16112         r=`${PWD_COMMAND}`; export r; \
16113         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16114         $(HOST_EXPORTS) \
16115         for flag in $(EXTRA_HOST_FLAGS) ; do \
16116           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
16117         done; \
16118         echo "Doing install-html in gold"; \
16119         (cd $(HOST_SUBDIR)/gold && \
16120           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
16121                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
16122                   "RANLIB=$${RANLIB}" \
16123                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
16124                   install-html) \
16125           || exit 1
16126
16127 @endif gold
16128
16129 .PHONY: maybe-installcheck-gold installcheck-gold
16130 maybe-installcheck-gold:
16131 @if gold
16132 maybe-installcheck-gold: installcheck-gold
16133
16134 installcheck-gold: \
16135     configure-gold 
16136         @[ -f ./gold/Makefile ] || exit 0; \
16137         r=`${PWD_COMMAND}`; export r; \
16138         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16139         $(HOST_EXPORTS) \
16140         for flag in $(EXTRA_HOST_FLAGS) ; do \
16141           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
16142         done; \
16143         echo "Doing installcheck in gold"; \
16144         (cd $(HOST_SUBDIR)/gold && \
16145           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
16146                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
16147                   "RANLIB=$${RANLIB}" \
16148                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
16149                   installcheck) \
16150           || exit 1
16151
16152 @endif gold
16153
16154 .PHONY: maybe-mostlyclean-gold mostlyclean-gold
16155 maybe-mostlyclean-gold:
16156 @if gold
16157 maybe-mostlyclean-gold: mostlyclean-gold
16158
16159 mostlyclean-gold: 
16160         @[ -f ./gold/Makefile ] || exit 0; \
16161         r=`${PWD_COMMAND}`; export r; \
16162         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16163         $(HOST_EXPORTS) \
16164         for flag in $(EXTRA_HOST_FLAGS) ; do \
16165           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
16166         done; \
16167         echo "Doing mostlyclean in gold"; \
16168         (cd $(HOST_SUBDIR)/gold && \
16169           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
16170                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
16171                   "RANLIB=$${RANLIB}" \
16172                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
16173                   mostlyclean) \
16174           || exit 1
16175
16176 @endif gold
16177
16178 .PHONY: maybe-clean-gold clean-gold
16179 maybe-clean-gold:
16180 @if gold
16181 maybe-clean-gold: clean-gold
16182
16183 clean-gold: 
16184         @[ -f ./gold/Makefile ] || exit 0; \
16185         r=`${PWD_COMMAND}`; export r; \
16186         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16187         $(HOST_EXPORTS) \
16188         for flag in $(EXTRA_HOST_FLAGS) ; do \
16189           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
16190         done; \
16191         echo "Doing clean in gold"; \
16192         (cd $(HOST_SUBDIR)/gold && \
16193           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
16194                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
16195                   "RANLIB=$${RANLIB}" \
16196                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
16197                   clean) \
16198           || exit 1
16199
16200 @endif gold
16201
16202 .PHONY: maybe-distclean-gold distclean-gold
16203 maybe-distclean-gold:
16204 @if gold
16205 maybe-distclean-gold: distclean-gold
16206
16207 distclean-gold: 
16208         @[ -f ./gold/Makefile ] || exit 0; \
16209         r=`${PWD_COMMAND}`; export r; \
16210         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16211         $(HOST_EXPORTS) \
16212         for flag in $(EXTRA_HOST_FLAGS) ; do \
16213           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
16214         done; \
16215         echo "Doing distclean in gold"; \
16216         (cd $(HOST_SUBDIR)/gold && \
16217           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
16218                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
16219                   "RANLIB=$${RANLIB}" \
16220                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
16221                   distclean) \
16222           || exit 1
16223
16224 @endif gold
16225
16226 .PHONY: maybe-maintainer-clean-gold maintainer-clean-gold
16227 maybe-maintainer-clean-gold:
16228 @if gold
16229 maybe-maintainer-clean-gold: maintainer-clean-gold
16230
16231 maintainer-clean-gold: 
16232         @[ -f ./gold/Makefile ] || exit 0; \
16233         r=`${PWD_COMMAND}`; export r; \
16234         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16235         $(HOST_EXPORTS) \
16236         for flag in $(EXTRA_HOST_FLAGS) ; do \
16237           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
16238         done; \
16239         echo "Doing maintainer-clean in gold"; \
16240         (cd $(HOST_SUBDIR)/gold && \
16241           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
16242                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
16243                   "RANLIB=$${RANLIB}" \
16244                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
16245                   maintainer-clean) \
16246           || exit 1
16247
16248 @endif gold
16249
16250
16251
16252 .PHONY: configure-gprof maybe-configure-gprof
16253 maybe-configure-gprof:
16254 @if gcc-bootstrap
16255 configure-gprof: stage_current
16256 @endif gcc-bootstrap
16257 @if gprof
16258 maybe-configure-gprof: configure-gprof
16259 configure-gprof: 
16260         @: $(MAKE); $(unstage)
16261         @r=`${PWD_COMMAND}`; export r; \
16262         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16263         test ! -f $(HOST_SUBDIR)/gprof/Makefile || exit 0; \
16264         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gprof; \
16265         $(HOST_EXPORTS)  \
16266         echo Configuring in $(HOST_SUBDIR)/gprof; \
16267         cd "$(HOST_SUBDIR)/gprof" || exit 1; \
16268         case $(srcdir) in \
16269           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
16270           *) topdir=`echo $(HOST_SUBDIR)/gprof/ | \
16271                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
16272         esac; \
16273         module_srcdir=gprof; \
16274         $(SHELL) \
16275           $$s/$$module_srcdir/configure \
16276           --srcdir=$${topdir}/$$module_srcdir \
16277           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
16278           --target=${target_alias}  \
16279           || exit 1
16280 @endif gprof
16281
16282
16283
16284
16285
16286 .PHONY: all-gprof maybe-all-gprof
16287 maybe-all-gprof:
16288 @if gcc-bootstrap
16289 all-gprof: stage_current
16290 @endif gcc-bootstrap
16291 @if gprof
16292 TARGET-gprof=all
16293 maybe-all-gprof: all-gprof
16294 all-gprof: configure-gprof
16295         @: $(MAKE); $(unstage)
16296         @r=`${PWD_COMMAND}`; export r; \
16297         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16298         $(HOST_EXPORTS)  \
16299         (cd $(HOST_SUBDIR)/gprof && \
16300           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS)  \
16301                 $(TARGET-gprof))
16302 @endif gprof
16303
16304
16305
16306
16307 .PHONY: check-gprof maybe-check-gprof
16308 maybe-check-gprof:
16309 @if gprof
16310 maybe-check-gprof: check-gprof
16311
16312 check-gprof:
16313         @: $(MAKE); $(unstage)
16314         @r=`${PWD_COMMAND}`; export r; \
16315         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16316         $(HOST_EXPORTS)  \
16317         (cd $(HOST_SUBDIR)/gprof && \
16318           $(MAKE) $(FLAGS_TO_PASS)  check)
16319
16320 @endif gprof
16321
16322 .PHONY: install-gprof maybe-install-gprof
16323 maybe-install-gprof:
16324 @if gprof
16325 maybe-install-gprof: install-gprof
16326
16327 install-gprof: installdirs
16328         @: $(MAKE); $(unstage)
16329         @r=`${PWD_COMMAND}`; export r; \
16330         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16331         $(HOST_EXPORTS) \
16332         (cd $(HOST_SUBDIR)/gprof && \
16333           $(MAKE) $(FLAGS_TO_PASS)  install)
16334
16335 @endif gprof
16336
16337 .PHONY: install-strip-gprof maybe-install-strip-gprof
16338 maybe-install-strip-gprof:
16339 @if gprof
16340 maybe-install-strip-gprof: install-strip-gprof
16341
16342 install-strip-gprof: installdirs
16343         @: $(MAKE); $(unstage)
16344         @r=`${PWD_COMMAND}`; export r; \
16345         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16346         $(HOST_EXPORTS) \
16347         (cd $(HOST_SUBDIR)/gprof && \
16348           $(MAKE) $(FLAGS_TO_PASS)  install-strip)
16349
16350 @endif gprof
16351
16352 # Other targets (info, dvi, pdf, etc.)
16353
16354 .PHONY: maybe-info-gprof info-gprof
16355 maybe-info-gprof:
16356 @if gprof
16357 maybe-info-gprof: info-gprof
16358
16359 info-gprof: \
16360     configure-gprof 
16361         @: $(MAKE); $(unstage)
16362         @[ -f ./gprof/Makefile ] || exit 0; \
16363         r=`${PWD_COMMAND}`; export r; \
16364         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16365         $(HOST_EXPORTS) \
16366         for flag in $(EXTRA_HOST_FLAGS) ; do \
16367           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
16368         done; \
16369         echo "Doing info in gprof"; \
16370         (cd $(HOST_SUBDIR)/gprof && \
16371           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
16372                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
16373                   "RANLIB=$${RANLIB}" \
16374                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
16375                   info) \
16376           || exit 1
16377
16378 @endif gprof
16379
16380 .PHONY: maybe-dvi-gprof dvi-gprof
16381 maybe-dvi-gprof:
16382 @if gprof
16383 maybe-dvi-gprof: dvi-gprof
16384
16385 dvi-gprof: \
16386     configure-gprof 
16387         @: $(MAKE); $(unstage)
16388         @[ -f ./gprof/Makefile ] || exit 0; \
16389         r=`${PWD_COMMAND}`; export r; \
16390         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16391         $(HOST_EXPORTS) \
16392         for flag in $(EXTRA_HOST_FLAGS) ; do \
16393           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
16394         done; \
16395         echo "Doing dvi in gprof"; \
16396         (cd $(HOST_SUBDIR)/gprof && \
16397           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
16398                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
16399                   "RANLIB=$${RANLIB}" \
16400                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
16401                   dvi) \
16402           || exit 1
16403
16404 @endif gprof
16405
16406 .PHONY: maybe-pdf-gprof pdf-gprof
16407 maybe-pdf-gprof:
16408 @if gprof
16409 maybe-pdf-gprof: pdf-gprof
16410
16411 pdf-gprof: \
16412     configure-gprof 
16413         @: $(MAKE); $(unstage)
16414         @[ -f ./gprof/Makefile ] || exit 0; \
16415         r=`${PWD_COMMAND}`; export r; \
16416         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16417         $(HOST_EXPORTS) \
16418         for flag in $(EXTRA_HOST_FLAGS) ; do \
16419           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
16420         done; \
16421         echo "Doing pdf in gprof"; \
16422         (cd $(HOST_SUBDIR)/gprof && \
16423           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
16424                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
16425                   "RANLIB=$${RANLIB}" \
16426                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
16427                   pdf) \
16428           || exit 1
16429
16430 @endif gprof
16431
16432 .PHONY: maybe-html-gprof html-gprof
16433 maybe-html-gprof:
16434 @if gprof
16435 maybe-html-gprof: html-gprof
16436
16437 html-gprof: \
16438     configure-gprof 
16439         @: $(MAKE); $(unstage)
16440         @[ -f ./gprof/Makefile ] || exit 0; \
16441         r=`${PWD_COMMAND}`; export r; \
16442         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16443         $(HOST_EXPORTS) \
16444         for flag in $(EXTRA_HOST_FLAGS) ; do \
16445           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
16446         done; \
16447         echo "Doing html in gprof"; \
16448         (cd $(HOST_SUBDIR)/gprof && \
16449           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
16450                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
16451                   "RANLIB=$${RANLIB}" \
16452                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
16453                   html) \
16454           || exit 1
16455
16456 @endif gprof
16457
16458 .PHONY: maybe-TAGS-gprof TAGS-gprof
16459 maybe-TAGS-gprof:
16460 @if gprof
16461 maybe-TAGS-gprof: TAGS-gprof
16462
16463 TAGS-gprof: \
16464     configure-gprof 
16465         @: $(MAKE); $(unstage)
16466         @[ -f ./gprof/Makefile ] || exit 0; \
16467         r=`${PWD_COMMAND}`; export r; \
16468         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16469         $(HOST_EXPORTS) \
16470         for flag in $(EXTRA_HOST_FLAGS) ; do \
16471           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
16472         done; \
16473         echo "Doing TAGS in gprof"; \
16474         (cd $(HOST_SUBDIR)/gprof && \
16475           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
16476                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
16477                   "RANLIB=$${RANLIB}" \
16478                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
16479                   TAGS) \
16480           || exit 1
16481
16482 @endif gprof
16483
16484 .PHONY: maybe-install-info-gprof install-info-gprof
16485 maybe-install-info-gprof:
16486 @if gprof
16487 maybe-install-info-gprof: install-info-gprof
16488
16489 install-info-gprof: \
16490     configure-gprof \
16491     info-gprof 
16492         @: $(MAKE); $(unstage)
16493         @[ -f ./gprof/Makefile ] || exit 0; \
16494         r=`${PWD_COMMAND}`; export r; \
16495         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16496         $(HOST_EXPORTS) \
16497         for flag in $(EXTRA_HOST_FLAGS) ; do \
16498           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
16499         done; \
16500         echo "Doing install-info in gprof"; \
16501         (cd $(HOST_SUBDIR)/gprof && \
16502           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
16503                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
16504                   "RANLIB=$${RANLIB}" \
16505                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
16506                   install-info) \
16507           || exit 1
16508
16509 @endif gprof
16510
16511 .PHONY: maybe-install-pdf-gprof install-pdf-gprof
16512 maybe-install-pdf-gprof:
16513 @if gprof
16514 maybe-install-pdf-gprof: install-pdf-gprof
16515
16516 install-pdf-gprof: \
16517     configure-gprof \
16518     pdf-gprof 
16519         @: $(MAKE); $(unstage)
16520         @[ -f ./gprof/Makefile ] || exit 0; \
16521         r=`${PWD_COMMAND}`; export r; \
16522         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16523         $(HOST_EXPORTS) \
16524         for flag in $(EXTRA_HOST_FLAGS) ; do \
16525           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
16526         done; \
16527         echo "Doing install-pdf in gprof"; \
16528         (cd $(HOST_SUBDIR)/gprof && \
16529           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
16530                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
16531                   "RANLIB=$${RANLIB}" \
16532                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
16533                   install-pdf) \
16534           || exit 1
16535
16536 @endif gprof
16537
16538 .PHONY: maybe-install-html-gprof install-html-gprof
16539 maybe-install-html-gprof:
16540 @if gprof
16541 maybe-install-html-gprof: install-html-gprof
16542
16543 install-html-gprof: \
16544     configure-gprof \
16545     html-gprof 
16546         @: $(MAKE); $(unstage)
16547         @[ -f ./gprof/Makefile ] || exit 0; \
16548         r=`${PWD_COMMAND}`; export r; \
16549         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16550         $(HOST_EXPORTS) \
16551         for flag in $(EXTRA_HOST_FLAGS) ; do \
16552           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
16553         done; \
16554         echo "Doing install-html in gprof"; \
16555         (cd $(HOST_SUBDIR)/gprof && \
16556           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
16557                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
16558                   "RANLIB=$${RANLIB}" \
16559                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
16560                   install-html) \
16561           || exit 1
16562
16563 @endif gprof
16564
16565 .PHONY: maybe-installcheck-gprof installcheck-gprof
16566 maybe-installcheck-gprof:
16567 @if gprof
16568 maybe-installcheck-gprof: installcheck-gprof
16569
16570 installcheck-gprof: \
16571     configure-gprof 
16572         @: $(MAKE); $(unstage)
16573         @[ -f ./gprof/Makefile ] || exit 0; \
16574         r=`${PWD_COMMAND}`; export r; \
16575         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16576         $(HOST_EXPORTS) \
16577         for flag in $(EXTRA_HOST_FLAGS) ; do \
16578           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
16579         done; \
16580         echo "Doing installcheck in gprof"; \
16581         (cd $(HOST_SUBDIR)/gprof && \
16582           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
16583                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
16584                   "RANLIB=$${RANLIB}" \
16585                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
16586                   installcheck) \
16587           || exit 1
16588
16589 @endif gprof
16590
16591 .PHONY: maybe-mostlyclean-gprof mostlyclean-gprof
16592 maybe-mostlyclean-gprof:
16593 @if gprof
16594 maybe-mostlyclean-gprof: mostlyclean-gprof
16595
16596 mostlyclean-gprof: 
16597         @: $(MAKE); $(unstage)
16598         @[ -f ./gprof/Makefile ] || exit 0; \
16599         r=`${PWD_COMMAND}`; export r; \
16600         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16601         $(HOST_EXPORTS) \
16602         for flag in $(EXTRA_HOST_FLAGS) ; do \
16603           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
16604         done; \
16605         echo "Doing mostlyclean in gprof"; \
16606         (cd $(HOST_SUBDIR)/gprof && \
16607           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
16608                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
16609                   "RANLIB=$${RANLIB}" \
16610                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
16611                   mostlyclean) \
16612           || exit 1
16613
16614 @endif gprof
16615
16616 .PHONY: maybe-clean-gprof clean-gprof
16617 maybe-clean-gprof:
16618 @if gprof
16619 maybe-clean-gprof: clean-gprof
16620
16621 clean-gprof: 
16622         @: $(MAKE); $(unstage)
16623         @[ -f ./gprof/Makefile ] || exit 0; \
16624         r=`${PWD_COMMAND}`; export r; \
16625         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16626         $(HOST_EXPORTS) \
16627         for flag in $(EXTRA_HOST_FLAGS) ; do \
16628           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
16629         done; \
16630         echo "Doing clean in gprof"; \
16631         (cd $(HOST_SUBDIR)/gprof && \
16632           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
16633                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
16634                   "RANLIB=$${RANLIB}" \
16635                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
16636                   clean) \
16637           || exit 1
16638
16639 @endif gprof
16640
16641 .PHONY: maybe-distclean-gprof distclean-gprof
16642 maybe-distclean-gprof:
16643 @if gprof
16644 maybe-distclean-gprof: distclean-gprof
16645
16646 distclean-gprof: 
16647         @: $(MAKE); $(unstage)
16648         @[ -f ./gprof/Makefile ] || exit 0; \
16649         r=`${PWD_COMMAND}`; export r; \
16650         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16651         $(HOST_EXPORTS) \
16652         for flag in $(EXTRA_HOST_FLAGS) ; do \
16653           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
16654         done; \
16655         echo "Doing distclean in gprof"; \
16656         (cd $(HOST_SUBDIR)/gprof && \
16657           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
16658                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
16659                   "RANLIB=$${RANLIB}" \
16660                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
16661                   distclean) \
16662           || exit 1
16663
16664 @endif gprof
16665
16666 .PHONY: maybe-maintainer-clean-gprof maintainer-clean-gprof
16667 maybe-maintainer-clean-gprof:
16668 @if gprof
16669 maybe-maintainer-clean-gprof: maintainer-clean-gprof
16670
16671 maintainer-clean-gprof: 
16672         @: $(MAKE); $(unstage)
16673         @[ -f ./gprof/Makefile ] || exit 0; \
16674         r=`${PWD_COMMAND}`; export r; \
16675         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16676         $(HOST_EXPORTS) \
16677         for flag in $(EXTRA_HOST_FLAGS) ; do \
16678           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
16679         done; \
16680         echo "Doing maintainer-clean in gprof"; \
16681         (cd $(HOST_SUBDIR)/gprof && \
16682           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
16683                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
16684                   "RANLIB=$${RANLIB}" \
16685                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
16686                   maintainer-clean) \
16687           || exit 1
16688
16689 @endif gprof
16690
16691
16692
16693 .PHONY: configure-intl maybe-configure-intl
16694 maybe-configure-intl:
16695 @if gcc-bootstrap
16696 configure-intl: stage_current
16697 @endif gcc-bootstrap
16698 @if intl
16699 maybe-configure-intl: configure-intl
16700 configure-intl: 
16701         @r=`${PWD_COMMAND}`; export r; \
16702         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16703         test ! -f $(HOST_SUBDIR)/intl/Makefile || exit 0; \
16704         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/intl; \
16705         $(HOST_EXPORTS)  \
16706         echo Configuring in $(HOST_SUBDIR)/intl; \
16707         cd "$(HOST_SUBDIR)/intl" || exit 1; \
16708         case $(srcdir) in \
16709           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
16710           *) topdir=`echo $(HOST_SUBDIR)/intl/ | \
16711                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
16712         esac; \
16713         module_srcdir=intl; \
16714         $(SHELL) \
16715           $$s/$$module_srcdir/configure \
16716           --srcdir=$${topdir}/$$module_srcdir \
16717           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
16718           --target=${target_alias}  \
16719           || exit 1
16720 @endif intl
16721
16722
16723
16724 .PHONY: configure-stage1-intl maybe-configure-stage1-intl
16725 maybe-configure-stage1-intl:
16726 @if intl-bootstrap
16727 maybe-configure-stage1-intl: configure-stage1-intl
16728 configure-stage1-intl:
16729         @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
16730         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/intl
16731         @r=`${PWD_COMMAND}`; export r; \
16732         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16733         TFLAGS="$(STAGE1_TFLAGS)"; \
16734         test ! -f $(HOST_SUBDIR)/intl/Makefile || exit 0; \
16735         $(HOST_EXPORTS) \
16736         CFLAGS="$(STAGE1_CFLAGS)"; export CFLAGS; \
16737         CXXFLAGS="$(STAGE1_CXXFLAGS)"; export CXXFLAGS; \
16738         LIBCFLAGS="$(LIBCFLAGS)"; export LIBCFLAGS;  \
16739         echo Configuring stage 1 in $(HOST_SUBDIR)/intl; \
16740         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/intl; \
16741         cd $(HOST_SUBDIR)/intl || exit 1; \
16742         case $(srcdir) in \
16743           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
16744           *) topdir=`echo $(HOST_SUBDIR)/intl/ | \
16745                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
16746         esac; \
16747         module_srcdir=intl; \
16748         $(SHELL) $$s/$$module_srcdir/configure \
16749           --srcdir=$${topdir}/$$module_srcdir \
16750           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
16751           --target=${target_alias} \
16752            \
16753           $(STAGE1_CONFIGURE_FLAGS)
16754 @endif intl-bootstrap
16755
16756 .PHONY: configure-stage2-intl maybe-configure-stage2-intl
16757 maybe-configure-stage2-intl:
16758 @if intl-bootstrap
16759 maybe-configure-stage2-intl: configure-stage2-intl
16760 configure-stage2-intl:
16761         @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
16762         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/intl
16763         @r=`${PWD_COMMAND}`; export r; \
16764         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16765         TFLAGS="$(STAGE2_TFLAGS)"; \
16766         test ! -f $(HOST_SUBDIR)/intl/Makefile || exit 0; \
16767         $(HOST_EXPORTS) \
16768         $(POSTSTAGE1_HOST_EXPORTS) \
16769         CFLAGS="$(STAGE2_CFLAGS)"; export CFLAGS; \
16770         CXXFLAGS="$(STAGE2_CXXFLAGS)"; export CXXFLAGS; \
16771         LIBCFLAGS="$(STAGE2_CFLAGS)"; export LIBCFLAGS;  \
16772         echo Configuring stage 2 in $(HOST_SUBDIR)/intl; \
16773         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/intl; \
16774         cd $(HOST_SUBDIR)/intl || exit 1; \
16775         case $(srcdir) in \
16776           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
16777           *) topdir=`echo $(HOST_SUBDIR)/intl/ | \
16778                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
16779         esac; \
16780         module_srcdir=intl; \
16781         $(SHELL) $$s/$$module_srcdir/configure \
16782           --srcdir=$${topdir}/$$module_srcdir \
16783           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
16784           --target=${target_alias} \
16785           --with-build-libsubdir=$(HOST_SUBDIR) \
16786           $(STAGE2_CONFIGURE_FLAGS)
16787 @endif intl-bootstrap
16788
16789 .PHONY: configure-stage3-intl maybe-configure-stage3-intl
16790 maybe-configure-stage3-intl:
16791 @if intl-bootstrap
16792 maybe-configure-stage3-intl: configure-stage3-intl
16793 configure-stage3-intl:
16794         @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
16795         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/intl
16796         @r=`${PWD_COMMAND}`; export r; \
16797         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16798         TFLAGS="$(STAGE3_TFLAGS)"; \
16799         test ! -f $(HOST_SUBDIR)/intl/Makefile || exit 0; \
16800         $(HOST_EXPORTS) \
16801         $(POSTSTAGE1_HOST_EXPORTS) \
16802         CFLAGS="$(STAGE3_CFLAGS)"; export CFLAGS; \
16803         CXXFLAGS="$(STAGE3_CXXFLAGS)"; export CXXFLAGS; \
16804         LIBCFLAGS="$(STAGE3_CFLAGS)"; export LIBCFLAGS;  \
16805         echo Configuring stage 3 in $(HOST_SUBDIR)/intl; \
16806         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/intl; \
16807         cd $(HOST_SUBDIR)/intl || exit 1; \
16808         case $(srcdir) in \
16809           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
16810           *) topdir=`echo $(HOST_SUBDIR)/intl/ | \
16811                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
16812         esac; \
16813         module_srcdir=intl; \
16814         $(SHELL) $$s/$$module_srcdir/configure \
16815           --srcdir=$${topdir}/$$module_srcdir \
16816           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
16817           --target=${target_alias} \
16818           --with-build-libsubdir=$(HOST_SUBDIR) \
16819           $(STAGE3_CONFIGURE_FLAGS)
16820 @endif intl-bootstrap
16821
16822 .PHONY: configure-stage4-intl maybe-configure-stage4-intl
16823 maybe-configure-stage4-intl:
16824 @if intl-bootstrap
16825 maybe-configure-stage4-intl: configure-stage4-intl
16826 configure-stage4-intl:
16827         @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
16828         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/intl
16829         @r=`${PWD_COMMAND}`; export r; \
16830         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16831         TFLAGS="$(STAGE4_TFLAGS)"; \
16832         test ! -f $(HOST_SUBDIR)/intl/Makefile || exit 0; \
16833         $(HOST_EXPORTS) \
16834         $(POSTSTAGE1_HOST_EXPORTS) \
16835         CFLAGS="$(STAGE4_CFLAGS)"; export CFLAGS; \
16836         CXXFLAGS="$(STAGE4_CXXFLAGS)"; export CXXFLAGS; \
16837         LIBCFLAGS="$(STAGE4_CFLAGS)"; export LIBCFLAGS;  \
16838         echo Configuring stage 4 in $(HOST_SUBDIR)/intl; \
16839         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/intl; \
16840         cd $(HOST_SUBDIR)/intl || exit 1; \
16841         case $(srcdir) in \
16842           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
16843           *) topdir=`echo $(HOST_SUBDIR)/intl/ | \
16844                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
16845         esac; \
16846         module_srcdir=intl; \
16847         $(SHELL) $$s/$$module_srcdir/configure \
16848           --srcdir=$${topdir}/$$module_srcdir \
16849           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
16850           --target=${target_alias} \
16851           --with-build-libsubdir=$(HOST_SUBDIR) \
16852           $(STAGE4_CONFIGURE_FLAGS)
16853 @endif intl-bootstrap
16854
16855 .PHONY: configure-stageprofile-intl maybe-configure-stageprofile-intl
16856 maybe-configure-stageprofile-intl:
16857 @if intl-bootstrap
16858 maybe-configure-stageprofile-intl: configure-stageprofile-intl
16859 configure-stageprofile-intl:
16860         @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
16861         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/intl
16862         @r=`${PWD_COMMAND}`; export r; \
16863         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16864         TFLAGS="$(STAGEprofile_TFLAGS)"; \
16865         test ! -f $(HOST_SUBDIR)/intl/Makefile || exit 0; \
16866         $(HOST_EXPORTS) \
16867         $(POSTSTAGE1_HOST_EXPORTS) \
16868         CFLAGS="$(STAGEprofile_CFLAGS)"; export CFLAGS; \
16869         CXXFLAGS="$(STAGEprofile_CXXFLAGS)"; export CXXFLAGS; \
16870         LIBCFLAGS="$(STAGEprofile_CFLAGS)"; export LIBCFLAGS;  \
16871         echo Configuring stage profile in $(HOST_SUBDIR)/intl; \
16872         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/intl; \
16873         cd $(HOST_SUBDIR)/intl || exit 1; \
16874         case $(srcdir) in \
16875           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
16876           *) topdir=`echo $(HOST_SUBDIR)/intl/ | \
16877                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
16878         esac; \
16879         module_srcdir=intl; \
16880         $(SHELL) $$s/$$module_srcdir/configure \
16881           --srcdir=$${topdir}/$$module_srcdir \
16882           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
16883           --target=${target_alias} \
16884           --with-build-libsubdir=$(HOST_SUBDIR) \
16885           $(STAGEprofile_CONFIGURE_FLAGS)
16886 @endif intl-bootstrap
16887
16888 .PHONY: configure-stagefeedback-intl maybe-configure-stagefeedback-intl
16889 maybe-configure-stagefeedback-intl:
16890 @if intl-bootstrap
16891 maybe-configure-stagefeedback-intl: configure-stagefeedback-intl
16892 configure-stagefeedback-intl:
16893         @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
16894         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/intl
16895         @r=`${PWD_COMMAND}`; export r; \
16896         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16897         TFLAGS="$(STAGEfeedback_TFLAGS)"; \
16898         test ! -f $(HOST_SUBDIR)/intl/Makefile || exit 0; \
16899         $(HOST_EXPORTS) \
16900         $(POSTSTAGE1_HOST_EXPORTS) \
16901         CFLAGS="$(STAGEfeedback_CFLAGS)"; export CFLAGS; \
16902         CXXFLAGS="$(STAGEfeedback_CXXFLAGS)"; export CXXFLAGS; \
16903         LIBCFLAGS="$(STAGEfeedback_CFLAGS)"; export LIBCFLAGS;  \
16904         echo Configuring stage feedback in $(HOST_SUBDIR)/intl; \
16905         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/intl; \
16906         cd $(HOST_SUBDIR)/intl || exit 1; \
16907         case $(srcdir) in \
16908           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
16909           *) topdir=`echo $(HOST_SUBDIR)/intl/ | \
16910                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
16911         esac; \
16912         module_srcdir=intl; \
16913         $(SHELL) $$s/$$module_srcdir/configure \
16914           --srcdir=$${topdir}/$$module_srcdir \
16915           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
16916           --target=${target_alias} \
16917           --with-build-libsubdir=$(HOST_SUBDIR) \
16918           $(STAGEfeedback_CONFIGURE_FLAGS)
16919 @endif intl-bootstrap
16920
16921
16922
16923
16924
16925 .PHONY: all-intl maybe-all-intl
16926 maybe-all-intl:
16927 @if gcc-bootstrap
16928 all-intl: stage_current
16929 @endif gcc-bootstrap
16930 @if intl
16931 TARGET-intl=all
16932 maybe-all-intl: all-intl
16933 all-intl: configure-intl
16934         @r=`${PWD_COMMAND}`; export r; \
16935         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16936         $(HOST_EXPORTS)  \
16937         (cd $(HOST_SUBDIR)/intl && \
16938           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS)  \
16939                 $(TARGET-intl))
16940 @endif intl
16941
16942
16943
16944 .PHONY: all-stage1-intl maybe-all-stage1-intl
16945 .PHONY: clean-stage1-intl maybe-clean-stage1-intl
16946 maybe-all-stage1-intl:
16947 maybe-clean-stage1-intl:
16948 @if intl-bootstrap
16949 maybe-all-stage1-intl: all-stage1-intl
16950 all-stage1: all-stage1-intl
16951 TARGET-stage1-intl = $(TARGET-intl)
16952 all-stage1-intl: configure-stage1-intl
16953         @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
16954         @r=`${PWD_COMMAND}`; export r; \
16955         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16956         TFLAGS="$(STAGE1_TFLAGS)"; \
16957         $(HOST_EXPORTS)  \
16958         cd $(HOST_SUBDIR)/intl && \
16959         $(MAKE) $(BASE_FLAGS_TO_PASS) \
16960                 CFLAGS="$(STAGE1_CFLAGS)" \
16961                 CXXFLAGS="$(STAGE1_CXXFLAGS)" \
16962                 LIBCFLAGS="$(LIBCFLAGS)" \
16963                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
16964                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
16965                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
16966                 $(EXTRA_HOST_FLAGS)  \
16967                 $(STAGE1_FLAGS_TO_PASS)  \
16968                 TFLAGS="$(STAGE1_TFLAGS)" \
16969                 $(TARGET-stage1-intl)
16970
16971 maybe-clean-stage1-intl: clean-stage1-intl
16972 clean-stage1: clean-stage1-intl
16973 clean-stage1-intl:
16974         @if [ $(current_stage) = stage1 ]; then \
16975           [ -f $(HOST_SUBDIR)/intl/Makefile ] || exit 0; \
16976         else \
16977           [ -f $(HOST_SUBDIR)/stage1-intl/Makefile ] || exit 0; \
16978           $(MAKE) stage1-start; \
16979         fi; \
16980         cd $(HOST_SUBDIR)/intl && \
16981         $(MAKE) $(EXTRA_HOST_FLAGS)  \
16982         $(STAGE1_FLAGS_TO_PASS)  clean
16983 @endif intl-bootstrap
16984
16985
16986 .PHONY: all-stage2-intl maybe-all-stage2-intl
16987 .PHONY: clean-stage2-intl maybe-clean-stage2-intl
16988 maybe-all-stage2-intl:
16989 maybe-clean-stage2-intl:
16990 @if intl-bootstrap
16991 maybe-all-stage2-intl: all-stage2-intl
16992 all-stage2: all-stage2-intl
16993 TARGET-stage2-intl = $(TARGET-intl)
16994 all-stage2-intl: configure-stage2-intl
16995         @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
16996         @r=`${PWD_COMMAND}`; export r; \
16997         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16998         TFLAGS="$(STAGE2_TFLAGS)"; \
16999         $(HOST_EXPORTS) \
17000         $(POSTSTAGE1_HOST_EXPORTS)  \
17001         cd $(HOST_SUBDIR)/intl && \
17002         $(MAKE) $(BASE_FLAGS_TO_PASS) \
17003                 CFLAGS="$(STAGE2_CFLAGS)" \
17004                 CXXFLAGS="$(STAGE2_CXXFLAGS)" \
17005                 LIBCFLAGS="$(STAGE2_CFLAGS)" \
17006                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
17007                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
17008                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
17009                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
17010                 TFLAGS="$(STAGE2_TFLAGS)" \
17011                 $(TARGET-stage2-intl)
17012
17013 maybe-clean-stage2-intl: clean-stage2-intl
17014 clean-stage2: clean-stage2-intl
17015 clean-stage2-intl:
17016         @if [ $(current_stage) = stage2 ]; then \
17017           [ -f $(HOST_SUBDIR)/intl/Makefile ] || exit 0; \
17018         else \
17019           [ -f $(HOST_SUBDIR)/stage2-intl/Makefile ] || exit 0; \
17020           $(MAKE) stage2-start; \
17021         fi; \
17022         cd $(HOST_SUBDIR)/intl && \
17023         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  clean
17024 @endif intl-bootstrap
17025
17026
17027 .PHONY: all-stage3-intl maybe-all-stage3-intl
17028 .PHONY: clean-stage3-intl maybe-clean-stage3-intl
17029 maybe-all-stage3-intl:
17030 maybe-clean-stage3-intl:
17031 @if intl-bootstrap
17032 maybe-all-stage3-intl: all-stage3-intl
17033 all-stage3: all-stage3-intl
17034 TARGET-stage3-intl = $(TARGET-intl)
17035 all-stage3-intl: configure-stage3-intl
17036         @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
17037         @r=`${PWD_COMMAND}`; export r; \
17038         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17039         TFLAGS="$(STAGE3_TFLAGS)"; \
17040         $(HOST_EXPORTS) \
17041         $(POSTSTAGE1_HOST_EXPORTS)  \
17042         cd $(HOST_SUBDIR)/intl && \
17043         $(MAKE) $(BASE_FLAGS_TO_PASS) \
17044                 CFLAGS="$(STAGE3_CFLAGS)" \
17045                 CXXFLAGS="$(STAGE3_CXXFLAGS)" \
17046                 LIBCFLAGS="$(STAGE3_CFLAGS)" \
17047                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
17048                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
17049                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
17050                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
17051                 TFLAGS="$(STAGE3_TFLAGS)" \
17052                 $(TARGET-stage3-intl)
17053
17054 maybe-clean-stage3-intl: clean-stage3-intl
17055 clean-stage3: clean-stage3-intl
17056 clean-stage3-intl:
17057         @if [ $(current_stage) = stage3 ]; then \
17058           [ -f $(HOST_SUBDIR)/intl/Makefile ] || exit 0; \
17059         else \
17060           [ -f $(HOST_SUBDIR)/stage3-intl/Makefile ] || exit 0; \
17061           $(MAKE) stage3-start; \
17062         fi; \
17063         cd $(HOST_SUBDIR)/intl && \
17064         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  clean
17065 @endif intl-bootstrap
17066
17067
17068 .PHONY: all-stage4-intl maybe-all-stage4-intl
17069 .PHONY: clean-stage4-intl maybe-clean-stage4-intl
17070 maybe-all-stage4-intl:
17071 maybe-clean-stage4-intl:
17072 @if intl-bootstrap
17073 maybe-all-stage4-intl: all-stage4-intl
17074 all-stage4: all-stage4-intl
17075 TARGET-stage4-intl = $(TARGET-intl)
17076 all-stage4-intl: configure-stage4-intl
17077         @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
17078         @r=`${PWD_COMMAND}`; export r; \
17079         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17080         TFLAGS="$(STAGE4_TFLAGS)"; \
17081         $(HOST_EXPORTS) \
17082         $(POSTSTAGE1_HOST_EXPORTS)  \
17083         cd $(HOST_SUBDIR)/intl && \
17084         $(MAKE) $(BASE_FLAGS_TO_PASS) \
17085                 CFLAGS="$(STAGE4_CFLAGS)" \
17086                 CXXFLAGS="$(STAGE4_CXXFLAGS)" \
17087                 LIBCFLAGS="$(STAGE4_CFLAGS)" \
17088                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
17089                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
17090                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
17091                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
17092                 TFLAGS="$(STAGE4_TFLAGS)" \
17093                 $(TARGET-stage4-intl)
17094
17095 maybe-clean-stage4-intl: clean-stage4-intl
17096 clean-stage4: clean-stage4-intl
17097 clean-stage4-intl:
17098         @if [ $(current_stage) = stage4 ]; then \
17099           [ -f $(HOST_SUBDIR)/intl/Makefile ] || exit 0; \
17100         else \
17101           [ -f $(HOST_SUBDIR)/stage4-intl/Makefile ] || exit 0; \
17102           $(MAKE) stage4-start; \
17103         fi; \
17104         cd $(HOST_SUBDIR)/intl && \
17105         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  clean
17106 @endif intl-bootstrap
17107
17108
17109 .PHONY: all-stageprofile-intl maybe-all-stageprofile-intl
17110 .PHONY: clean-stageprofile-intl maybe-clean-stageprofile-intl
17111 maybe-all-stageprofile-intl:
17112 maybe-clean-stageprofile-intl:
17113 @if intl-bootstrap
17114 maybe-all-stageprofile-intl: all-stageprofile-intl
17115 all-stageprofile: all-stageprofile-intl
17116 TARGET-stageprofile-intl = $(TARGET-intl)
17117 all-stageprofile-intl: configure-stageprofile-intl
17118         @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
17119         @r=`${PWD_COMMAND}`; export r; \
17120         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17121         TFLAGS="$(STAGEprofile_TFLAGS)"; \
17122         $(HOST_EXPORTS) \
17123         $(POSTSTAGE1_HOST_EXPORTS)  \
17124         cd $(HOST_SUBDIR)/intl && \
17125         $(MAKE) $(BASE_FLAGS_TO_PASS) \
17126                 CFLAGS="$(STAGEprofile_CFLAGS)" \
17127                 CXXFLAGS="$(STAGEprofile_CXXFLAGS)" \
17128                 LIBCFLAGS="$(STAGEprofile_CFLAGS)" \
17129                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
17130                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
17131                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
17132                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
17133                 TFLAGS="$(STAGEprofile_TFLAGS)" \
17134                 $(TARGET-stageprofile-intl)
17135
17136 maybe-clean-stageprofile-intl: clean-stageprofile-intl
17137 clean-stageprofile: clean-stageprofile-intl
17138 clean-stageprofile-intl:
17139         @if [ $(current_stage) = stageprofile ]; then \
17140           [ -f $(HOST_SUBDIR)/intl/Makefile ] || exit 0; \
17141         else \
17142           [ -f $(HOST_SUBDIR)/stageprofile-intl/Makefile ] || exit 0; \
17143           $(MAKE) stageprofile-start; \
17144         fi; \
17145         cd $(HOST_SUBDIR)/intl && \
17146         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  clean
17147 @endif intl-bootstrap
17148
17149
17150 .PHONY: all-stagefeedback-intl maybe-all-stagefeedback-intl
17151 .PHONY: clean-stagefeedback-intl maybe-clean-stagefeedback-intl
17152 maybe-all-stagefeedback-intl:
17153 maybe-clean-stagefeedback-intl:
17154 @if intl-bootstrap
17155 maybe-all-stagefeedback-intl: all-stagefeedback-intl
17156 all-stagefeedback: all-stagefeedback-intl
17157 TARGET-stagefeedback-intl = $(TARGET-intl)
17158 all-stagefeedback-intl: configure-stagefeedback-intl
17159         @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
17160         @r=`${PWD_COMMAND}`; export r; \
17161         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17162         TFLAGS="$(STAGEfeedback_TFLAGS)"; \
17163         $(HOST_EXPORTS) \
17164         $(POSTSTAGE1_HOST_EXPORTS)  \
17165         cd $(HOST_SUBDIR)/intl && \
17166         $(MAKE) $(BASE_FLAGS_TO_PASS) \
17167                 CFLAGS="$(STAGEfeedback_CFLAGS)" \
17168                 CXXFLAGS="$(STAGEfeedback_CXXFLAGS)" \
17169                 LIBCFLAGS="$(STAGEfeedback_CFLAGS)" \
17170                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
17171                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
17172                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
17173                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
17174                 TFLAGS="$(STAGEfeedback_TFLAGS)" \
17175                 $(TARGET-stagefeedback-intl)
17176
17177 maybe-clean-stagefeedback-intl: clean-stagefeedback-intl
17178 clean-stagefeedback: clean-stagefeedback-intl
17179 clean-stagefeedback-intl:
17180         @if [ $(current_stage) = stagefeedback ]; then \
17181           [ -f $(HOST_SUBDIR)/intl/Makefile ] || exit 0; \
17182         else \
17183           [ -f $(HOST_SUBDIR)/stagefeedback-intl/Makefile ] || exit 0; \
17184           $(MAKE) stagefeedback-start; \
17185         fi; \
17186         cd $(HOST_SUBDIR)/intl && \
17187         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  clean
17188 @endif intl-bootstrap
17189
17190
17191
17192
17193
17194 .PHONY: check-intl maybe-check-intl
17195 maybe-check-intl:
17196 @if intl
17197 maybe-check-intl: check-intl
17198
17199 check-intl:
17200         @: $(MAKE); $(unstage)
17201         @r=`${PWD_COMMAND}`; export r; \
17202         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17203         $(HOST_EXPORTS) $(EXTRA_HOST_EXPORTS) \
17204         (cd $(HOST_SUBDIR)/intl && \
17205           $(MAKE) $(FLAGS_TO_PASS)  $(EXTRA_BOOTSTRAP_FLAGS) check)
17206
17207 @endif intl
17208
17209 .PHONY: install-intl maybe-install-intl
17210 maybe-install-intl:
17211 @if intl
17212 maybe-install-intl: install-intl
17213
17214 install-intl: installdirs
17215         @: $(MAKE); $(unstage)
17216         @r=`${PWD_COMMAND}`; export r; \
17217         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17218         $(HOST_EXPORTS) \
17219         (cd $(HOST_SUBDIR)/intl && \
17220           $(MAKE) $(FLAGS_TO_PASS)  install)
17221
17222 @endif intl
17223
17224 .PHONY: install-strip-intl maybe-install-strip-intl
17225 maybe-install-strip-intl:
17226 @if intl
17227 maybe-install-strip-intl: install-strip-intl
17228
17229 install-strip-intl: installdirs
17230         @: $(MAKE); $(unstage)
17231         @r=`${PWD_COMMAND}`; export r; \
17232         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17233         $(HOST_EXPORTS) \
17234         (cd $(HOST_SUBDIR)/intl && \
17235           $(MAKE) $(FLAGS_TO_PASS)  install-strip)
17236
17237 @endif intl
17238
17239 # Other targets (info, dvi, pdf, etc.)
17240
17241 .PHONY: maybe-info-intl info-intl
17242 maybe-info-intl:
17243 @if intl
17244 maybe-info-intl: info-intl
17245
17246 info-intl: \
17247     configure-intl 
17248         @[ -f ./intl/Makefile ] || exit 0; \
17249         r=`${PWD_COMMAND}`; export r; \
17250         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17251         $(HOST_EXPORTS) \
17252         for flag in $(EXTRA_HOST_FLAGS) ; do \
17253           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
17254         done; \
17255         echo "Doing info in intl"; \
17256         (cd $(HOST_SUBDIR)/intl && \
17257           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
17258                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
17259                   "RANLIB=$${RANLIB}" \
17260                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
17261                   info) \
17262           || exit 1
17263
17264 @endif intl
17265
17266 .PHONY: maybe-dvi-intl dvi-intl
17267 maybe-dvi-intl:
17268 @if intl
17269 maybe-dvi-intl: dvi-intl
17270
17271 dvi-intl: \
17272     configure-intl 
17273         @[ -f ./intl/Makefile ] || exit 0; \
17274         r=`${PWD_COMMAND}`; export r; \
17275         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17276         $(HOST_EXPORTS) \
17277         for flag in $(EXTRA_HOST_FLAGS) ; do \
17278           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
17279         done; \
17280         echo "Doing dvi in intl"; \
17281         (cd $(HOST_SUBDIR)/intl && \
17282           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
17283                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
17284                   "RANLIB=$${RANLIB}" \
17285                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
17286                   dvi) \
17287           || exit 1
17288
17289 @endif intl
17290
17291 .PHONY: maybe-pdf-intl pdf-intl
17292 maybe-pdf-intl:
17293 @if intl
17294 maybe-pdf-intl: pdf-intl
17295
17296 pdf-intl: \
17297     configure-intl 
17298         @[ -f ./intl/Makefile ] || exit 0; \
17299         r=`${PWD_COMMAND}`; export r; \
17300         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17301         $(HOST_EXPORTS) \
17302         for flag in $(EXTRA_HOST_FLAGS) ; do \
17303           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
17304         done; \
17305         echo "Doing pdf in intl"; \
17306         (cd $(HOST_SUBDIR)/intl && \
17307           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
17308                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
17309                   "RANLIB=$${RANLIB}" \
17310                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
17311                   pdf) \
17312           || exit 1
17313
17314 @endif intl
17315
17316 .PHONY: maybe-html-intl html-intl
17317 maybe-html-intl:
17318 @if intl
17319 maybe-html-intl: html-intl
17320
17321 html-intl: \
17322     configure-intl 
17323         @[ -f ./intl/Makefile ] || exit 0; \
17324         r=`${PWD_COMMAND}`; export r; \
17325         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17326         $(HOST_EXPORTS) \
17327         for flag in $(EXTRA_HOST_FLAGS) ; do \
17328           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
17329         done; \
17330         echo "Doing html in intl"; \
17331         (cd $(HOST_SUBDIR)/intl && \
17332           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
17333                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
17334                   "RANLIB=$${RANLIB}" \
17335                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
17336                   html) \
17337           || exit 1
17338
17339 @endif intl
17340
17341 .PHONY: maybe-TAGS-intl TAGS-intl
17342 maybe-TAGS-intl:
17343 @if intl
17344 maybe-TAGS-intl: TAGS-intl
17345
17346 TAGS-intl: \
17347     configure-intl 
17348         @[ -f ./intl/Makefile ] || exit 0; \
17349         r=`${PWD_COMMAND}`; export r; \
17350         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17351         $(HOST_EXPORTS) \
17352         for flag in $(EXTRA_HOST_FLAGS) ; do \
17353           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
17354         done; \
17355         echo "Doing TAGS in intl"; \
17356         (cd $(HOST_SUBDIR)/intl && \
17357           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
17358                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
17359                   "RANLIB=$${RANLIB}" \
17360                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
17361                   TAGS) \
17362           || exit 1
17363
17364 @endif intl
17365
17366 .PHONY: maybe-install-info-intl install-info-intl
17367 maybe-install-info-intl:
17368 @if intl
17369 maybe-install-info-intl: install-info-intl
17370
17371 install-info-intl: \
17372     configure-intl \
17373     info-intl 
17374         @[ -f ./intl/Makefile ] || exit 0; \
17375         r=`${PWD_COMMAND}`; export r; \
17376         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17377         $(HOST_EXPORTS) \
17378         for flag in $(EXTRA_HOST_FLAGS) ; do \
17379           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
17380         done; \
17381         echo "Doing install-info in intl"; \
17382         (cd $(HOST_SUBDIR)/intl && \
17383           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
17384                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
17385                   "RANLIB=$${RANLIB}" \
17386                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
17387                   install-info) \
17388           || exit 1
17389
17390 @endif intl
17391
17392 .PHONY: maybe-install-pdf-intl install-pdf-intl
17393 maybe-install-pdf-intl:
17394 @if intl
17395 maybe-install-pdf-intl: install-pdf-intl
17396
17397 install-pdf-intl: \
17398     configure-intl \
17399     pdf-intl 
17400         @[ -f ./intl/Makefile ] || exit 0; \
17401         r=`${PWD_COMMAND}`; export r; \
17402         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17403         $(HOST_EXPORTS) \
17404         for flag in $(EXTRA_HOST_FLAGS) ; do \
17405           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
17406         done; \
17407         echo "Doing install-pdf in intl"; \
17408         (cd $(HOST_SUBDIR)/intl && \
17409           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
17410                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
17411                   "RANLIB=$${RANLIB}" \
17412                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
17413                   install-pdf) \
17414           || exit 1
17415
17416 @endif intl
17417
17418 .PHONY: maybe-install-html-intl install-html-intl
17419 maybe-install-html-intl:
17420 @if intl
17421 maybe-install-html-intl: install-html-intl
17422
17423 install-html-intl: \
17424     configure-intl \
17425     html-intl 
17426         @[ -f ./intl/Makefile ] || exit 0; \
17427         r=`${PWD_COMMAND}`; export r; \
17428         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17429         $(HOST_EXPORTS) \
17430         for flag in $(EXTRA_HOST_FLAGS) ; do \
17431           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
17432         done; \
17433         echo "Doing install-html in intl"; \
17434         (cd $(HOST_SUBDIR)/intl && \
17435           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
17436                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
17437                   "RANLIB=$${RANLIB}" \
17438                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
17439                   install-html) \
17440           || exit 1
17441
17442 @endif intl
17443
17444 .PHONY: maybe-installcheck-intl installcheck-intl
17445 maybe-installcheck-intl:
17446 @if intl
17447 maybe-installcheck-intl: installcheck-intl
17448
17449 installcheck-intl: \
17450     configure-intl 
17451         @[ -f ./intl/Makefile ] || exit 0; \
17452         r=`${PWD_COMMAND}`; export r; \
17453         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17454         $(HOST_EXPORTS) \
17455         for flag in $(EXTRA_HOST_FLAGS) ; do \
17456           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
17457         done; \
17458         echo "Doing installcheck in intl"; \
17459         (cd $(HOST_SUBDIR)/intl && \
17460           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
17461                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
17462                   "RANLIB=$${RANLIB}" \
17463                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
17464                   installcheck) \
17465           || exit 1
17466
17467 @endif intl
17468
17469 .PHONY: maybe-mostlyclean-intl mostlyclean-intl
17470 maybe-mostlyclean-intl:
17471 @if intl
17472 maybe-mostlyclean-intl: mostlyclean-intl
17473
17474 mostlyclean-intl: 
17475         @[ -f ./intl/Makefile ] || exit 0; \
17476         r=`${PWD_COMMAND}`; export r; \
17477         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17478         $(HOST_EXPORTS) \
17479         for flag in $(EXTRA_HOST_FLAGS) ; do \
17480           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
17481         done; \
17482         echo "Doing mostlyclean in intl"; \
17483         (cd $(HOST_SUBDIR)/intl && \
17484           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
17485                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
17486                   "RANLIB=$${RANLIB}" \
17487                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
17488                   mostlyclean) \
17489           || exit 1
17490
17491 @endif intl
17492
17493 .PHONY: maybe-clean-intl clean-intl
17494 maybe-clean-intl:
17495 @if intl
17496 maybe-clean-intl: clean-intl
17497
17498 clean-intl: 
17499         @[ -f ./intl/Makefile ] || exit 0; \
17500         r=`${PWD_COMMAND}`; export r; \
17501         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17502         $(HOST_EXPORTS) \
17503         for flag in $(EXTRA_HOST_FLAGS) ; do \
17504           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
17505         done; \
17506         echo "Doing clean in intl"; \
17507         (cd $(HOST_SUBDIR)/intl && \
17508           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
17509                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
17510                   "RANLIB=$${RANLIB}" \
17511                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
17512                   clean) \
17513           || exit 1
17514
17515 @endif intl
17516
17517 .PHONY: maybe-distclean-intl distclean-intl
17518 maybe-distclean-intl:
17519 @if intl
17520 maybe-distclean-intl: distclean-intl
17521
17522 distclean-intl: 
17523         @[ -f ./intl/Makefile ] || exit 0; \
17524         r=`${PWD_COMMAND}`; export r; \
17525         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17526         $(HOST_EXPORTS) \
17527         for flag in $(EXTRA_HOST_FLAGS) ; do \
17528           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
17529         done; \
17530         echo "Doing distclean in intl"; \
17531         (cd $(HOST_SUBDIR)/intl && \
17532           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
17533                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
17534                   "RANLIB=$${RANLIB}" \
17535                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
17536                   distclean) \
17537           || exit 1
17538
17539 @endif intl
17540
17541 .PHONY: maybe-maintainer-clean-intl maintainer-clean-intl
17542 maybe-maintainer-clean-intl:
17543 @if intl
17544 maybe-maintainer-clean-intl: maintainer-clean-intl
17545
17546 maintainer-clean-intl: 
17547         @[ -f ./intl/Makefile ] || exit 0; \
17548         r=`${PWD_COMMAND}`; export r; \
17549         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17550         $(HOST_EXPORTS) \
17551         for flag in $(EXTRA_HOST_FLAGS) ; do \
17552           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
17553         done; \
17554         echo "Doing maintainer-clean in intl"; \
17555         (cd $(HOST_SUBDIR)/intl && \
17556           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
17557                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
17558                   "RANLIB=$${RANLIB}" \
17559                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
17560                   maintainer-clean) \
17561           || exit 1
17562
17563 @endif intl
17564
17565
17566
17567 .PHONY: configure-tcl maybe-configure-tcl
17568 maybe-configure-tcl:
17569 @if gcc-bootstrap
17570 configure-tcl: stage_current
17571 @endif gcc-bootstrap
17572 @if tcl
17573 maybe-configure-tcl: configure-tcl
17574 configure-tcl: 
17575         @: $(MAKE); $(unstage)
17576         @r=`${PWD_COMMAND}`; export r; \
17577         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17578         test ! -f $(HOST_SUBDIR)/tcl/Makefile || exit 0; \
17579         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/tcl; \
17580         $(HOST_EXPORTS)  \
17581         echo Configuring in $(HOST_SUBDIR)/tcl; \
17582         cd "$(HOST_SUBDIR)/tcl" || exit 1; \
17583         case $(srcdir) in \
17584           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
17585           *) topdir=`echo $(HOST_SUBDIR)/tcl/ | \
17586                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
17587         esac; \
17588         module_srcdir=tcl; \
17589         $(SHELL) \
17590           $$s/$$module_srcdir/configure \
17591           --srcdir=$${topdir}/$$module_srcdir \
17592           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
17593           --target=${target_alias}  \
17594           || exit 1
17595 @endif tcl
17596
17597
17598
17599
17600
17601 .PHONY: all-tcl maybe-all-tcl
17602 maybe-all-tcl:
17603 @if gcc-bootstrap
17604 all-tcl: stage_current
17605 @endif gcc-bootstrap
17606 @if tcl
17607 TARGET-tcl=all
17608 maybe-all-tcl: all-tcl
17609 all-tcl: configure-tcl
17610         @: $(MAKE); $(unstage)
17611         @r=`${PWD_COMMAND}`; export r; \
17612         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17613         $(HOST_EXPORTS)  \
17614         (cd $(HOST_SUBDIR)/tcl && \
17615           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS)  \
17616                 $(TARGET-tcl))
17617 @endif tcl
17618
17619
17620
17621
17622 .PHONY: check-tcl maybe-check-tcl
17623 maybe-check-tcl:
17624 @if tcl
17625 maybe-check-tcl: check-tcl
17626
17627 check-tcl:
17628         @: $(MAKE); $(unstage)
17629         @r=`${PWD_COMMAND}`; export r; \
17630         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17631         $(HOST_EXPORTS)  \
17632         (cd $(HOST_SUBDIR)/tcl && \
17633           $(MAKE) $(FLAGS_TO_PASS)  check)
17634
17635 @endif tcl
17636
17637 .PHONY: install-tcl maybe-install-tcl
17638 maybe-install-tcl:
17639 @if tcl
17640 maybe-install-tcl: install-tcl
17641
17642 install-tcl: installdirs
17643         @: $(MAKE); $(unstage)
17644         @r=`${PWD_COMMAND}`; export r; \
17645         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17646         $(HOST_EXPORTS) \
17647         (cd $(HOST_SUBDIR)/tcl && \
17648           $(MAKE) $(FLAGS_TO_PASS)  install)
17649
17650 @endif tcl
17651
17652 .PHONY: install-strip-tcl maybe-install-strip-tcl
17653 maybe-install-strip-tcl:
17654 @if tcl
17655 maybe-install-strip-tcl: install-strip-tcl
17656
17657 install-strip-tcl: installdirs
17658         @: $(MAKE); $(unstage)
17659         @r=`${PWD_COMMAND}`; export r; \
17660         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17661         $(HOST_EXPORTS) \
17662         (cd $(HOST_SUBDIR)/tcl && \
17663           $(MAKE) $(FLAGS_TO_PASS)  install-strip)
17664
17665 @endif tcl
17666
17667 # Other targets (info, dvi, pdf, etc.)
17668
17669 .PHONY: maybe-info-tcl info-tcl
17670 maybe-info-tcl:
17671 @if tcl
17672 maybe-info-tcl: info-tcl
17673
17674 info-tcl: \
17675     configure-tcl 
17676         @: $(MAKE); $(unstage)
17677         @[ -f ./tcl/Makefile ] || exit 0; \
17678         r=`${PWD_COMMAND}`; export r; \
17679         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17680         $(HOST_EXPORTS) \
17681         for flag in $(EXTRA_HOST_FLAGS) ; do \
17682           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
17683         done; \
17684         echo "Doing info in tcl"; \
17685         (cd $(HOST_SUBDIR)/tcl && \
17686           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
17687                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
17688                   "RANLIB=$${RANLIB}" \
17689                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
17690                   info) \
17691           || exit 1
17692
17693 @endif tcl
17694
17695 .PHONY: maybe-dvi-tcl dvi-tcl
17696 maybe-dvi-tcl:
17697 @if tcl
17698 maybe-dvi-tcl: dvi-tcl
17699
17700 dvi-tcl: \
17701     configure-tcl 
17702         @: $(MAKE); $(unstage)
17703         @[ -f ./tcl/Makefile ] || exit 0; \
17704         r=`${PWD_COMMAND}`; export r; \
17705         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17706         $(HOST_EXPORTS) \
17707         for flag in $(EXTRA_HOST_FLAGS) ; do \
17708           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
17709         done; \
17710         echo "Doing dvi in tcl"; \
17711         (cd $(HOST_SUBDIR)/tcl && \
17712           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
17713                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
17714                   "RANLIB=$${RANLIB}" \
17715                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
17716                   dvi) \
17717           || exit 1
17718
17719 @endif tcl
17720
17721 .PHONY: maybe-pdf-tcl pdf-tcl
17722 maybe-pdf-tcl:
17723 @if tcl
17724 maybe-pdf-tcl: pdf-tcl
17725
17726 pdf-tcl: \
17727     configure-tcl 
17728         @: $(MAKE); $(unstage)
17729         @[ -f ./tcl/Makefile ] || exit 0; \
17730         r=`${PWD_COMMAND}`; export r; \
17731         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17732         $(HOST_EXPORTS) \
17733         for flag in $(EXTRA_HOST_FLAGS) ; do \
17734           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
17735         done; \
17736         echo "Doing pdf in tcl"; \
17737         (cd $(HOST_SUBDIR)/tcl && \
17738           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
17739                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
17740                   "RANLIB=$${RANLIB}" \
17741                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
17742                   pdf) \
17743           || exit 1
17744
17745 @endif tcl
17746
17747 .PHONY: maybe-html-tcl html-tcl
17748 maybe-html-tcl:
17749 @if tcl
17750 maybe-html-tcl: html-tcl
17751
17752 html-tcl: \
17753     configure-tcl 
17754         @: $(MAKE); $(unstage)
17755         @[ -f ./tcl/Makefile ] || exit 0; \
17756         r=`${PWD_COMMAND}`; export r; \
17757         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17758         $(HOST_EXPORTS) \
17759         for flag in $(EXTRA_HOST_FLAGS) ; do \
17760           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
17761         done; \
17762         echo "Doing html in tcl"; \
17763         (cd $(HOST_SUBDIR)/tcl && \
17764           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
17765                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
17766                   "RANLIB=$${RANLIB}" \
17767                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
17768                   html) \
17769           || exit 1
17770
17771 @endif tcl
17772
17773 .PHONY: maybe-TAGS-tcl TAGS-tcl
17774 maybe-TAGS-tcl:
17775 @if tcl
17776 maybe-TAGS-tcl: TAGS-tcl
17777
17778 TAGS-tcl: \
17779     configure-tcl 
17780         @: $(MAKE); $(unstage)
17781         @[ -f ./tcl/Makefile ] || exit 0; \
17782         r=`${PWD_COMMAND}`; export r; \
17783         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17784         $(HOST_EXPORTS) \
17785         for flag in $(EXTRA_HOST_FLAGS) ; do \
17786           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
17787         done; \
17788         echo "Doing TAGS in tcl"; \
17789         (cd $(HOST_SUBDIR)/tcl && \
17790           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
17791                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
17792                   "RANLIB=$${RANLIB}" \
17793                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
17794                   TAGS) \
17795           || exit 1
17796
17797 @endif tcl
17798
17799 .PHONY: maybe-install-info-tcl install-info-tcl
17800 maybe-install-info-tcl:
17801 @if tcl
17802 maybe-install-info-tcl: install-info-tcl
17803
17804 install-info-tcl: \
17805     configure-tcl \
17806     info-tcl 
17807         @: $(MAKE); $(unstage)
17808         @[ -f ./tcl/Makefile ] || exit 0; \
17809         r=`${PWD_COMMAND}`; export r; \
17810         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17811         $(HOST_EXPORTS) \
17812         for flag in $(EXTRA_HOST_FLAGS) ; do \
17813           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
17814         done; \
17815         echo "Doing install-info in tcl"; \
17816         (cd $(HOST_SUBDIR)/tcl && \
17817           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
17818                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
17819                   "RANLIB=$${RANLIB}" \
17820                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
17821                   install-info) \
17822           || exit 1
17823
17824 @endif tcl
17825
17826 .PHONY: maybe-install-pdf-tcl install-pdf-tcl
17827 maybe-install-pdf-tcl:
17828 @if tcl
17829 maybe-install-pdf-tcl: install-pdf-tcl
17830
17831 install-pdf-tcl: \
17832     configure-tcl \
17833     pdf-tcl 
17834         @: $(MAKE); $(unstage)
17835         @[ -f ./tcl/Makefile ] || exit 0; \
17836         r=`${PWD_COMMAND}`; export r; \
17837         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17838         $(HOST_EXPORTS) \
17839         for flag in $(EXTRA_HOST_FLAGS) ; do \
17840           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
17841         done; \
17842         echo "Doing install-pdf in tcl"; \
17843         (cd $(HOST_SUBDIR)/tcl && \
17844           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
17845                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
17846                   "RANLIB=$${RANLIB}" \
17847                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
17848                   install-pdf) \
17849           || exit 1
17850
17851 @endif tcl
17852
17853 .PHONY: maybe-install-html-tcl install-html-tcl
17854 maybe-install-html-tcl:
17855 @if tcl
17856 maybe-install-html-tcl: install-html-tcl
17857
17858 install-html-tcl: \
17859     configure-tcl \
17860     html-tcl 
17861         @: $(MAKE); $(unstage)
17862         @[ -f ./tcl/Makefile ] || exit 0; \
17863         r=`${PWD_COMMAND}`; export r; \
17864         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17865         $(HOST_EXPORTS) \
17866         for flag in $(EXTRA_HOST_FLAGS) ; do \
17867           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
17868         done; \
17869         echo "Doing install-html in tcl"; \
17870         (cd $(HOST_SUBDIR)/tcl && \
17871           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
17872                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
17873                   "RANLIB=$${RANLIB}" \
17874                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
17875                   install-html) \
17876           || exit 1
17877
17878 @endif tcl
17879
17880 .PHONY: maybe-installcheck-tcl installcheck-tcl
17881 maybe-installcheck-tcl:
17882 @if tcl
17883 maybe-installcheck-tcl: installcheck-tcl
17884
17885 installcheck-tcl: \
17886     configure-tcl 
17887         @: $(MAKE); $(unstage)
17888         @[ -f ./tcl/Makefile ] || exit 0; \
17889         r=`${PWD_COMMAND}`; export r; \
17890         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17891         $(HOST_EXPORTS) \
17892         for flag in $(EXTRA_HOST_FLAGS) ; do \
17893           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
17894         done; \
17895         echo "Doing installcheck in tcl"; \
17896         (cd $(HOST_SUBDIR)/tcl && \
17897           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
17898                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
17899                   "RANLIB=$${RANLIB}" \
17900                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
17901                   installcheck) \
17902           || exit 1
17903
17904 @endif tcl
17905
17906 .PHONY: maybe-mostlyclean-tcl mostlyclean-tcl
17907 maybe-mostlyclean-tcl:
17908 @if tcl
17909 maybe-mostlyclean-tcl: mostlyclean-tcl
17910
17911 # tcl doesn't support mostlyclean.
17912 mostlyclean-tcl:
17913
17914 @endif tcl
17915
17916 .PHONY: maybe-clean-tcl clean-tcl
17917 maybe-clean-tcl:
17918 @if tcl
17919 maybe-clean-tcl: clean-tcl
17920
17921 clean-tcl: 
17922         @: $(MAKE); $(unstage)
17923         @[ -f ./tcl/Makefile ] || exit 0; \
17924         r=`${PWD_COMMAND}`; export r; \
17925         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17926         $(HOST_EXPORTS) \
17927         for flag in $(EXTRA_HOST_FLAGS) ; do \
17928           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
17929         done; \
17930         echo "Doing clean in tcl"; \
17931         (cd $(HOST_SUBDIR)/tcl && \
17932           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
17933                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
17934                   "RANLIB=$${RANLIB}" \
17935                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
17936                   clean) \
17937           || exit 1
17938
17939 @endif tcl
17940
17941 .PHONY: maybe-distclean-tcl distclean-tcl
17942 maybe-distclean-tcl:
17943 @if tcl
17944 maybe-distclean-tcl: distclean-tcl
17945
17946 distclean-tcl: 
17947         @: $(MAKE); $(unstage)
17948         @[ -f ./tcl/Makefile ] || exit 0; \
17949         r=`${PWD_COMMAND}`; export r; \
17950         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17951         $(HOST_EXPORTS) \
17952         for flag in $(EXTRA_HOST_FLAGS) ; do \
17953           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
17954         done; \
17955         echo "Doing distclean in tcl"; \
17956         (cd $(HOST_SUBDIR)/tcl && \
17957           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
17958                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
17959                   "RANLIB=$${RANLIB}" \
17960                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
17961                   distclean) \
17962           || exit 1
17963
17964 @endif tcl
17965
17966 .PHONY: maybe-maintainer-clean-tcl maintainer-clean-tcl
17967 maybe-maintainer-clean-tcl:
17968 @if tcl
17969 maybe-maintainer-clean-tcl: maintainer-clean-tcl
17970
17971 maintainer-clean-tcl: 
17972         @: $(MAKE); $(unstage)
17973         @[ -f ./tcl/Makefile ] || exit 0; \
17974         r=`${PWD_COMMAND}`; export r; \
17975         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17976         $(HOST_EXPORTS) \
17977         for flag in $(EXTRA_HOST_FLAGS) ; do \
17978           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
17979         done; \
17980         echo "Doing maintainer-clean in tcl"; \
17981         (cd $(HOST_SUBDIR)/tcl && \
17982           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
17983                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
17984                   "RANLIB=$${RANLIB}" \
17985                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
17986                   maintainer-clean) \
17987           || exit 1
17988
17989 @endif tcl
17990
17991
17992
17993 .PHONY: configure-itcl maybe-configure-itcl
17994 maybe-configure-itcl:
17995 @if gcc-bootstrap
17996 configure-itcl: stage_current
17997 @endif gcc-bootstrap
17998 @if itcl
17999 maybe-configure-itcl: configure-itcl
18000 configure-itcl: 
18001         @: $(MAKE); $(unstage)
18002         @r=`${PWD_COMMAND}`; export r; \
18003         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18004         test ! -f $(HOST_SUBDIR)/itcl/Makefile || exit 0; \
18005         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/itcl; \
18006         $(HOST_EXPORTS)  \
18007         echo Configuring in $(HOST_SUBDIR)/itcl; \
18008         cd "$(HOST_SUBDIR)/itcl" || exit 1; \
18009         case $(srcdir) in \
18010           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
18011           *) topdir=`echo $(HOST_SUBDIR)/itcl/ | \
18012                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
18013         esac; \
18014         module_srcdir=itcl; \
18015         $(SHELL) \
18016           $$s/$$module_srcdir/configure \
18017           --srcdir=$${topdir}/$$module_srcdir \
18018           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
18019           --target=${target_alias}  \
18020           || exit 1
18021 @endif itcl
18022
18023
18024
18025
18026
18027 .PHONY: all-itcl maybe-all-itcl
18028 maybe-all-itcl:
18029 @if gcc-bootstrap
18030 all-itcl: stage_current
18031 @endif gcc-bootstrap
18032 @if itcl
18033 TARGET-itcl=all
18034 maybe-all-itcl: all-itcl
18035 all-itcl: configure-itcl
18036         @: $(MAKE); $(unstage)
18037         @r=`${PWD_COMMAND}`; export r; \
18038         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18039         $(HOST_EXPORTS)  \
18040         (cd $(HOST_SUBDIR)/itcl && \
18041           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS)  \
18042                 $(TARGET-itcl))
18043 @endif itcl
18044
18045
18046
18047
18048 .PHONY: check-itcl maybe-check-itcl
18049 maybe-check-itcl:
18050 @if itcl
18051 maybe-check-itcl: check-itcl
18052
18053 check-itcl:
18054         @: $(MAKE); $(unstage)
18055         @r=`${PWD_COMMAND}`; export r; \
18056         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18057         $(HOST_EXPORTS)  \
18058         (cd $(HOST_SUBDIR)/itcl && \
18059           $(MAKE) $(FLAGS_TO_PASS)  check)
18060
18061 @endif itcl
18062
18063 .PHONY: install-itcl maybe-install-itcl
18064 maybe-install-itcl:
18065 @if itcl
18066 maybe-install-itcl: install-itcl
18067
18068 install-itcl: installdirs
18069         @: $(MAKE); $(unstage)
18070         @r=`${PWD_COMMAND}`; export r; \
18071         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18072         $(HOST_EXPORTS) \
18073         (cd $(HOST_SUBDIR)/itcl && \
18074           $(MAKE) $(FLAGS_TO_PASS)  install)
18075
18076 @endif itcl
18077
18078 .PHONY: install-strip-itcl maybe-install-strip-itcl
18079 maybe-install-strip-itcl:
18080 @if itcl
18081 maybe-install-strip-itcl: install-strip-itcl
18082
18083 install-strip-itcl: installdirs
18084         @: $(MAKE); $(unstage)
18085         @r=`${PWD_COMMAND}`; export r; \
18086         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18087         $(HOST_EXPORTS) \
18088         (cd $(HOST_SUBDIR)/itcl && \
18089           $(MAKE) $(FLAGS_TO_PASS)  install-strip)
18090
18091 @endif itcl
18092
18093 # Other targets (info, dvi, pdf, etc.)
18094
18095 .PHONY: maybe-info-itcl info-itcl
18096 maybe-info-itcl:
18097 @if itcl
18098 maybe-info-itcl: info-itcl
18099
18100 info-itcl: \
18101     configure-itcl 
18102         @: $(MAKE); $(unstage)
18103         @[ -f ./itcl/Makefile ] || exit 0; \
18104         r=`${PWD_COMMAND}`; export r; \
18105         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18106         $(HOST_EXPORTS) \
18107         for flag in $(EXTRA_HOST_FLAGS) ; do \
18108           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
18109         done; \
18110         echo "Doing info in itcl"; \
18111         (cd $(HOST_SUBDIR)/itcl && \
18112           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
18113                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
18114                   "RANLIB=$${RANLIB}" \
18115                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
18116                   info) \
18117           || exit 1
18118
18119 @endif itcl
18120
18121 .PHONY: maybe-dvi-itcl dvi-itcl
18122 maybe-dvi-itcl:
18123 @if itcl
18124 maybe-dvi-itcl: dvi-itcl
18125
18126 dvi-itcl: \
18127     configure-itcl 
18128         @: $(MAKE); $(unstage)
18129         @[ -f ./itcl/Makefile ] || exit 0; \
18130         r=`${PWD_COMMAND}`; export r; \
18131         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18132         $(HOST_EXPORTS) \
18133         for flag in $(EXTRA_HOST_FLAGS) ; do \
18134           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
18135         done; \
18136         echo "Doing dvi in itcl"; \
18137         (cd $(HOST_SUBDIR)/itcl && \
18138           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
18139                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
18140                   "RANLIB=$${RANLIB}" \
18141                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
18142                   dvi) \
18143           || exit 1
18144
18145 @endif itcl
18146
18147 .PHONY: maybe-pdf-itcl pdf-itcl
18148 maybe-pdf-itcl:
18149 @if itcl
18150 maybe-pdf-itcl: pdf-itcl
18151
18152 pdf-itcl: \
18153     configure-itcl 
18154         @: $(MAKE); $(unstage)
18155         @[ -f ./itcl/Makefile ] || exit 0; \
18156         r=`${PWD_COMMAND}`; export r; \
18157         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18158         $(HOST_EXPORTS) \
18159         for flag in $(EXTRA_HOST_FLAGS) ; do \
18160           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
18161         done; \
18162         echo "Doing pdf in itcl"; \
18163         (cd $(HOST_SUBDIR)/itcl && \
18164           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
18165                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
18166                   "RANLIB=$${RANLIB}" \
18167                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
18168                   pdf) \
18169           || exit 1
18170
18171 @endif itcl
18172
18173 .PHONY: maybe-html-itcl html-itcl
18174 maybe-html-itcl:
18175 @if itcl
18176 maybe-html-itcl: html-itcl
18177
18178 html-itcl: \
18179     configure-itcl 
18180         @: $(MAKE); $(unstage)
18181         @[ -f ./itcl/Makefile ] || exit 0; \
18182         r=`${PWD_COMMAND}`; export r; \
18183         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18184         $(HOST_EXPORTS) \
18185         for flag in $(EXTRA_HOST_FLAGS) ; do \
18186           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
18187         done; \
18188         echo "Doing html in itcl"; \
18189         (cd $(HOST_SUBDIR)/itcl && \
18190           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
18191                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
18192                   "RANLIB=$${RANLIB}" \
18193                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
18194                   html) \
18195           || exit 1
18196
18197 @endif itcl
18198
18199 .PHONY: maybe-TAGS-itcl TAGS-itcl
18200 maybe-TAGS-itcl:
18201 @if itcl
18202 maybe-TAGS-itcl: TAGS-itcl
18203
18204 TAGS-itcl: \
18205     configure-itcl 
18206         @: $(MAKE); $(unstage)
18207         @[ -f ./itcl/Makefile ] || exit 0; \
18208         r=`${PWD_COMMAND}`; export r; \
18209         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18210         $(HOST_EXPORTS) \
18211         for flag in $(EXTRA_HOST_FLAGS) ; do \
18212           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
18213         done; \
18214         echo "Doing TAGS in itcl"; \
18215         (cd $(HOST_SUBDIR)/itcl && \
18216           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
18217                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
18218                   "RANLIB=$${RANLIB}" \
18219                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
18220                   TAGS) \
18221           || exit 1
18222
18223 @endif itcl
18224
18225 .PHONY: maybe-install-info-itcl install-info-itcl
18226 maybe-install-info-itcl:
18227 @if itcl
18228 maybe-install-info-itcl: install-info-itcl
18229
18230 install-info-itcl: \
18231     configure-itcl \
18232     info-itcl 
18233         @: $(MAKE); $(unstage)
18234         @[ -f ./itcl/Makefile ] || exit 0; \
18235         r=`${PWD_COMMAND}`; export r; \
18236         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18237         $(HOST_EXPORTS) \
18238         for flag in $(EXTRA_HOST_FLAGS) ; do \
18239           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
18240         done; \
18241         echo "Doing install-info in itcl"; \
18242         (cd $(HOST_SUBDIR)/itcl && \
18243           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
18244                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
18245                   "RANLIB=$${RANLIB}" \
18246                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
18247                   install-info) \
18248           || exit 1
18249
18250 @endif itcl
18251
18252 .PHONY: maybe-install-pdf-itcl install-pdf-itcl
18253 maybe-install-pdf-itcl:
18254 @if itcl
18255 maybe-install-pdf-itcl: install-pdf-itcl
18256
18257 install-pdf-itcl: \
18258     configure-itcl \
18259     pdf-itcl 
18260         @: $(MAKE); $(unstage)
18261         @[ -f ./itcl/Makefile ] || exit 0; \
18262         r=`${PWD_COMMAND}`; export r; \
18263         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18264         $(HOST_EXPORTS) \
18265         for flag in $(EXTRA_HOST_FLAGS) ; do \
18266           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
18267         done; \
18268         echo "Doing install-pdf in itcl"; \
18269         (cd $(HOST_SUBDIR)/itcl && \
18270           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
18271                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
18272                   "RANLIB=$${RANLIB}" \
18273                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
18274                   install-pdf) \
18275           || exit 1
18276
18277 @endif itcl
18278
18279 .PHONY: maybe-install-html-itcl install-html-itcl
18280 maybe-install-html-itcl:
18281 @if itcl
18282 maybe-install-html-itcl: install-html-itcl
18283
18284 install-html-itcl: \
18285     configure-itcl \
18286     html-itcl 
18287         @: $(MAKE); $(unstage)
18288         @[ -f ./itcl/Makefile ] || exit 0; \
18289         r=`${PWD_COMMAND}`; export r; \
18290         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18291         $(HOST_EXPORTS) \
18292         for flag in $(EXTRA_HOST_FLAGS) ; do \
18293           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
18294         done; \
18295         echo "Doing install-html in itcl"; \
18296         (cd $(HOST_SUBDIR)/itcl && \
18297           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
18298                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
18299                   "RANLIB=$${RANLIB}" \
18300                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
18301                   install-html) \
18302           || exit 1
18303
18304 @endif itcl
18305
18306 .PHONY: maybe-installcheck-itcl installcheck-itcl
18307 maybe-installcheck-itcl:
18308 @if itcl
18309 maybe-installcheck-itcl: installcheck-itcl
18310
18311 installcheck-itcl: \
18312     configure-itcl 
18313         @: $(MAKE); $(unstage)
18314         @[ -f ./itcl/Makefile ] || exit 0; \
18315         r=`${PWD_COMMAND}`; export r; \
18316         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18317         $(HOST_EXPORTS) \
18318         for flag in $(EXTRA_HOST_FLAGS) ; do \
18319           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
18320         done; \
18321         echo "Doing installcheck in itcl"; \
18322         (cd $(HOST_SUBDIR)/itcl && \
18323           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
18324                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
18325                   "RANLIB=$${RANLIB}" \
18326                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
18327                   installcheck) \
18328           || exit 1
18329
18330 @endif itcl
18331
18332 .PHONY: maybe-mostlyclean-itcl mostlyclean-itcl
18333 maybe-mostlyclean-itcl:
18334 @if itcl
18335 maybe-mostlyclean-itcl: mostlyclean-itcl
18336
18337 mostlyclean-itcl: 
18338         @: $(MAKE); $(unstage)
18339         @[ -f ./itcl/Makefile ] || exit 0; \
18340         r=`${PWD_COMMAND}`; export r; \
18341         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18342         $(HOST_EXPORTS) \
18343         for flag in $(EXTRA_HOST_FLAGS) ; do \
18344           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
18345         done; \
18346         echo "Doing mostlyclean in itcl"; \
18347         (cd $(HOST_SUBDIR)/itcl && \
18348           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
18349                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
18350                   "RANLIB=$${RANLIB}" \
18351                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
18352                   mostlyclean) \
18353           || exit 1
18354
18355 @endif itcl
18356
18357 .PHONY: maybe-clean-itcl clean-itcl
18358 maybe-clean-itcl:
18359 @if itcl
18360 maybe-clean-itcl: clean-itcl
18361
18362 clean-itcl: 
18363         @: $(MAKE); $(unstage)
18364         @[ -f ./itcl/Makefile ] || exit 0; \
18365         r=`${PWD_COMMAND}`; export r; \
18366         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18367         $(HOST_EXPORTS) \
18368         for flag in $(EXTRA_HOST_FLAGS) ; do \
18369           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
18370         done; \
18371         echo "Doing clean in itcl"; \
18372         (cd $(HOST_SUBDIR)/itcl && \
18373           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
18374                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
18375                   "RANLIB=$${RANLIB}" \
18376                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
18377                   clean) \
18378           || exit 1
18379
18380 @endif itcl
18381
18382 .PHONY: maybe-distclean-itcl distclean-itcl
18383 maybe-distclean-itcl:
18384 @if itcl
18385 maybe-distclean-itcl: distclean-itcl
18386
18387 distclean-itcl: 
18388         @: $(MAKE); $(unstage)
18389         @[ -f ./itcl/Makefile ] || exit 0; \
18390         r=`${PWD_COMMAND}`; export r; \
18391         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18392         $(HOST_EXPORTS) \
18393         for flag in $(EXTRA_HOST_FLAGS) ; do \
18394           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
18395         done; \
18396         echo "Doing distclean in itcl"; \
18397         (cd $(HOST_SUBDIR)/itcl && \
18398           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
18399                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
18400                   "RANLIB=$${RANLIB}" \
18401                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
18402                   distclean) \
18403           || exit 1
18404
18405 @endif itcl
18406
18407 .PHONY: maybe-maintainer-clean-itcl maintainer-clean-itcl
18408 maybe-maintainer-clean-itcl:
18409 @if itcl
18410 maybe-maintainer-clean-itcl: maintainer-clean-itcl
18411
18412 maintainer-clean-itcl: 
18413         @: $(MAKE); $(unstage)
18414         @[ -f ./itcl/Makefile ] || exit 0; \
18415         r=`${PWD_COMMAND}`; export r; \
18416         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18417         $(HOST_EXPORTS) \
18418         for flag in $(EXTRA_HOST_FLAGS) ; do \
18419           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
18420         done; \
18421         echo "Doing maintainer-clean in itcl"; \
18422         (cd $(HOST_SUBDIR)/itcl && \
18423           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
18424                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
18425                   "RANLIB=$${RANLIB}" \
18426                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
18427                   maintainer-clean) \
18428           || exit 1
18429
18430 @endif itcl
18431
18432
18433
18434 .PHONY: configure-ld maybe-configure-ld
18435 maybe-configure-ld:
18436 @if gcc-bootstrap
18437 configure-ld: stage_current
18438 @endif gcc-bootstrap
18439 @if ld
18440 maybe-configure-ld: configure-ld
18441 configure-ld: 
18442         @r=`${PWD_COMMAND}`; export r; \
18443         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18444         test ! -f $(HOST_SUBDIR)/ld/Makefile || exit 0; \
18445         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/ld; \
18446         $(HOST_EXPORTS)  \
18447         echo Configuring in $(HOST_SUBDIR)/ld; \
18448         cd "$(HOST_SUBDIR)/ld" || exit 1; \
18449         case $(srcdir) in \
18450           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
18451           *) topdir=`echo $(HOST_SUBDIR)/ld/ | \
18452                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
18453         esac; \
18454         module_srcdir=ld; \
18455         $(SHELL) \
18456           $$s/$$module_srcdir/configure \
18457           --srcdir=$${topdir}/$$module_srcdir \
18458           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
18459           --target=${target_alias}  \
18460           || exit 1
18461 @endif ld
18462
18463
18464
18465 .PHONY: configure-stage1-ld maybe-configure-stage1-ld
18466 maybe-configure-stage1-ld:
18467 @if ld-bootstrap
18468 maybe-configure-stage1-ld: configure-stage1-ld
18469 configure-stage1-ld:
18470         @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
18471         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/ld
18472         @r=`${PWD_COMMAND}`; export r; \
18473         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18474         TFLAGS="$(STAGE1_TFLAGS)"; \
18475         test ! -f $(HOST_SUBDIR)/ld/Makefile || exit 0; \
18476         $(HOST_EXPORTS) \
18477         CFLAGS="$(STAGE1_CFLAGS)"; export CFLAGS; \
18478         CXXFLAGS="$(STAGE1_CXXFLAGS)"; export CXXFLAGS; \
18479         LIBCFLAGS="$(LIBCFLAGS)"; export LIBCFLAGS;  \
18480         echo Configuring stage 1 in $(HOST_SUBDIR)/ld; \
18481         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/ld; \
18482         cd $(HOST_SUBDIR)/ld || exit 1; \
18483         case $(srcdir) in \
18484           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
18485           *) topdir=`echo $(HOST_SUBDIR)/ld/ | \
18486                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
18487         esac; \
18488         module_srcdir=ld; \
18489         $(SHELL) $$s/$$module_srcdir/configure \
18490           --srcdir=$${topdir}/$$module_srcdir \
18491           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
18492           --target=${target_alias} \
18493            \
18494           $(STAGE1_CONFIGURE_FLAGS)
18495 @endif ld-bootstrap
18496
18497 .PHONY: configure-stage2-ld maybe-configure-stage2-ld
18498 maybe-configure-stage2-ld:
18499 @if ld-bootstrap
18500 maybe-configure-stage2-ld: configure-stage2-ld
18501 configure-stage2-ld:
18502         @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
18503         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/ld
18504         @r=`${PWD_COMMAND}`; export r; \
18505         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18506         TFLAGS="$(STAGE2_TFLAGS)"; \
18507         test ! -f $(HOST_SUBDIR)/ld/Makefile || exit 0; \
18508         $(HOST_EXPORTS) \
18509         $(POSTSTAGE1_HOST_EXPORTS) \
18510         CFLAGS="$(STAGE2_CFLAGS)"; export CFLAGS; \
18511         CXXFLAGS="$(STAGE2_CXXFLAGS)"; export CXXFLAGS; \
18512         LIBCFLAGS="$(STAGE2_CFLAGS)"; export LIBCFLAGS;  \
18513         echo Configuring stage 2 in $(HOST_SUBDIR)/ld; \
18514         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/ld; \
18515         cd $(HOST_SUBDIR)/ld || exit 1; \
18516         case $(srcdir) in \
18517           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
18518           *) topdir=`echo $(HOST_SUBDIR)/ld/ | \
18519                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
18520         esac; \
18521         module_srcdir=ld; \
18522         $(SHELL) $$s/$$module_srcdir/configure \
18523           --srcdir=$${topdir}/$$module_srcdir \
18524           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
18525           --target=${target_alias} \
18526           --with-build-libsubdir=$(HOST_SUBDIR) \
18527           $(STAGE2_CONFIGURE_FLAGS)
18528 @endif ld-bootstrap
18529
18530 .PHONY: configure-stage3-ld maybe-configure-stage3-ld
18531 maybe-configure-stage3-ld:
18532 @if ld-bootstrap
18533 maybe-configure-stage3-ld: configure-stage3-ld
18534 configure-stage3-ld:
18535         @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
18536         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/ld
18537         @r=`${PWD_COMMAND}`; export r; \
18538         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18539         TFLAGS="$(STAGE3_TFLAGS)"; \
18540         test ! -f $(HOST_SUBDIR)/ld/Makefile || exit 0; \
18541         $(HOST_EXPORTS) \
18542         $(POSTSTAGE1_HOST_EXPORTS) \
18543         CFLAGS="$(STAGE3_CFLAGS)"; export CFLAGS; \
18544         CXXFLAGS="$(STAGE3_CXXFLAGS)"; export CXXFLAGS; \
18545         LIBCFLAGS="$(STAGE3_CFLAGS)"; export LIBCFLAGS;  \
18546         echo Configuring stage 3 in $(HOST_SUBDIR)/ld; \
18547         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/ld; \
18548         cd $(HOST_SUBDIR)/ld || exit 1; \
18549         case $(srcdir) in \
18550           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
18551           *) topdir=`echo $(HOST_SUBDIR)/ld/ | \
18552                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
18553         esac; \
18554         module_srcdir=ld; \
18555         $(SHELL) $$s/$$module_srcdir/configure \
18556           --srcdir=$${topdir}/$$module_srcdir \
18557           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
18558           --target=${target_alias} \
18559           --with-build-libsubdir=$(HOST_SUBDIR) \
18560           $(STAGE3_CONFIGURE_FLAGS)
18561 @endif ld-bootstrap
18562
18563 .PHONY: configure-stage4-ld maybe-configure-stage4-ld
18564 maybe-configure-stage4-ld:
18565 @if ld-bootstrap
18566 maybe-configure-stage4-ld: configure-stage4-ld
18567 configure-stage4-ld:
18568         @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
18569         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/ld
18570         @r=`${PWD_COMMAND}`; export r; \
18571         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18572         TFLAGS="$(STAGE4_TFLAGS)"; \
18573         test ! -f $(HOST_SUBDIR)/ld/Makefile || exit 0; \
18574         $(HOST_EXPORTS) \
18575         $(POSTSTAGE1_HOST_EXPORTS) \
18576         CFLAGS="$(STAGE4_CFLAGS)"; export CFLAGS; \
18577         CXXFLAGS="$(STAGE4_CXXFLAGS)"; export CXXFLAGS; \
18578         LIBCFLAGS="$(STAGE4_CFLAGS)"; export LIBCFLAGS;  \
18579         echo Configuring stage 4 in $(HOST_SUBDIR)/ld; \
18580         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/ld; \
18581         cd $(HOST_SUBDIR)/ld || exit 1; \
18582         case $(srcdir) in \
18583           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
18584           *) topdir=`echo $(HOST_SUBDIR)/ld/ | \
18585                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
18586         esac; \
18587         module_srcdir=ld; \
18588         $(SHELL) $$s/$$module_srcdir/configure \
18589           --srcdir=$${topdir}/$$module_srcdir \
18590           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
18591           --target=${target_alias} \
18592           --with-build-libsubdir=$(HOST_SUBDIR) \
18593           $(STAGE4_CONFIGURE_FLAGS)
18594 @endif ld-bootstrap
18595
18596 .PHONY: configure-stageprofile-ld maybe-configure-stageprofile-ld
18597 maybe-configure-stageprofile-ld:
18598 @if ld-bootstrap
18599 maybe-configure-stageprofile-ld: configure-stageprofile-ld
18600 configure-stageprofile-ld:
18601         @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
18602         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/ld
18603         @r=`${PWD_COMMAND}`; export r; \
18604         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18605         TFLAGS="$(STAGEprofile_TFLAGS)"; \
18606         test ! -f $(HOST_SUBDIR)/ld/Makefile || exit 0; \
18607         $(HOST_EXPORTS) \
18608         $(POSTSTAGE1_HOST_EXPORTS) \
18609         CFLAGS="$(STAGEprofile_CFLAGS)"; export CFLAGS; \
18610         CXXFLAGS="$(STAGEprofile_CXXFLAGS)"; export CXXFLAGS; \
18611         LIBCFLAGS="$(STAGEprofile_CFLAGS)"; export LIBCFLAGS;  \
18612         echo Configuring stage profile in $(HOST_SUBDIR)/ld; \
18613         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/ld; \
18614         cd $(HOST_SUBDIR)/ld || exit 1; \
18615         case $(srcdir) in \
18616           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
18617           *) topdir=`echo $(HOST_SUBDIR)/ld/ | \
18618                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
18619         esac; \
18620         module_srcdir=ld; \
18621         $(SHELL) $$s/$$module_srcdir/configure \
18622           --srcdir=$${topdir}/$$module_srcdir \
18623           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
18624           --target=${target_alias} \
18625           --with-build-libsubdir=$(HOST_SUBDIR) \
18626           $(STAGEprofile_CONFIGURE_FLAGS)
18627 @endif ld-bootstrap
18628
18629 .PHONY: configure-stagefeedback-ld maybe-configure-stagefeedback-ld
18630 maybe-configure-stagefeedback-ld:
18631 @if ld-bootstrap
18632 maybe-configure-stagefeedback-ld: configure-stagefeedback-ld
18633 configure-stagefeedback-ld:
18634         @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
18635         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/ld
18636         @r=`${PWD_COMMAND}`; export r; \
18637         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18638         TFLAGS="$(STAGEfeedback_TFLAGS)"; \
18639         test ! -f $(HOST_SUBDIR)/ld/Makefile || exit 0; \
18640         $(HOST_EXPORTS) \
18641         $(POSTSTAGE1_HOST_EXPORTS) \
18642         CFLAGS="$(STAGEfeedback_CFLAGS)"; export CFLAGS; \
18643         CXXFLAGS="$(STAGEfeedback_CXXFLAGS)"; export CXXFLAGS; \
18644         LIBCFLAGS="$(STAGEfeedback_CFLAGS)"; export LIBCFLAGS;  \
18645         echo Configuring stage feedback in $(HOST_SUBDIR)/ld; \
18646         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/ld; \
18647         cd $(HOST_SUBDIR)/ld || exit 1; \
18648         case $(srcdir) in \
18649           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
18650           *) topdir=`echo $(HOST_SUBDIR)/ld/ | \
18651                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
18652         esac; \
18653         module_srcdir=ld; \
18654         $(SHELL) $$s/$$module_srcdir/configure \
18655           --srcdir=$${topdir}/$$module_srcdir \
18656           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
18657           --target=${target_alias} \
18658           --with-build-libsubdir=$(HOST_SUBDIR) \
18659           $(STAGEfeedback_CONFIGURE_FLAGS)
18660 @endif ld-bootstrap
18661
18662
18663
18664
18665
18666 .PHONY: all-ld maybe-all-ld
18667 maybe-all-ld:
18668 @if gcc-bootstrap
18669 all-ld: stage_current
18670 @endif gcc-bootstrap
18671 @if ld
18672 TARGET-ld=all
18673 maybe-all-ld: all-ld
18674 all-ld: configure-ld
18675         @r=`${PWD_COMMAND}`; export r; \
18676         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18677         $(HOST_EXPORTS)  \
18678         (cd $(HOST_SUBDIR)/ld && \
18679           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS)  \
18680                 $(TARGET-ld))
18681 @endif ld
18682
18683
18684
18685 .PHONY: all-stage1-ld maybe-all-stage1-ld
18686 .PHONY: clean-stage1-ld maybe-clean-stage1-ld
18687 maybe-all-stage1-ld:
18688 maybe-clean-stage1-ld:
18689 @if ld-bootstrap
18690 maybe-all-stage1-ld: all-stage1-ld
18691 all-stage1: all-stage1-ld
18692 TARGET-stage1-ld = $(TARGET-ld)
18693 all-stage1-ld: configure-stage1-ld
18694         @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
18695         @r=`${PWD_COMMAND}`; export r; \
18696         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18697         TFLAGS="$(STAGE1_TFLAGS)"; \
18698         $(HOST_EXPORTS)  \
18699         cd $(HOST_SUBDIR)/ld && \
18700         $(MAKE) $(BASE_FLAGS_TO_PASS) \
18701                 CFLAGS="$(STAGE1_CFLAGS)" \
18702                 CXXFLAGS="$(STAGE1_CXXFLAGS)" \
18703                 LIBCFLAGS="$(LIBCFLAGS)" \
18704                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
18705                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
18706                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
18707                 $(EXTRA_HOST_FLAGS)  \
18708                 $(STAGE1_FLAGS_TO_PASS)  \
18709                 TFLAGS="$(STAGE1_TFLAGS)" \
18710                 $(TARGET-stage1-ld)
18711
18712 maybe-clean-stage1-ld: clean-stage1-ld
18713 clean-stage1: clean-stage1-ld
18714 clean-stage1-ld:
18715         @if [ $(current_stage) = stage1 ]; then \
18716           [ -f $(HOST_SUBDIR)/ld/Makefile ] || exit 0; \
18717         else \
18718           [ -f $(HOST_SUBDIR)/stage1-ld/Makefile ] || exit 0; \
18719           $(MAKE) stage1-start; \
18720         fi; \
18721         cd $(HOST_SUBDIR)/ld && \
18722         $(MAKE) $(EXTRA_HOST_FLAGS)  \
18723         $(STAGE1_FLAGS_TO_PASS)  clean
18724 @endif ld-bootstrap
18725
18726
18727 .PHONY: all-stage2-ld maybe-all-stage2-ld
18728 .PHONY: clean-stage2-ld maybe-clean-stage2-ld
18729 maybe-all-stage2-ld:
18730 maybe-clean-stage2-ld:
18731 @if ld-bootstrap
18732 maybe-all-stage2-ld: all-stage2-ld
18733 all-stage2: all-stage2-ld
18734 TARGET-stage2-ld = $(TARGET-ld)
18735 all-stage2-ld: configure-stage2-ld
18736         @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
18737         @r=`${PWD_COMMAND}`; export r; \
18738         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18739         TFLAGS="$(STAGE2_TFLAGS)"; \
18740         $(HOST_EXPORTS) \
18741         $(POSTSTAGE1_HOST_EXPORTS)  \
18742         cd $(HOST_SUBDIR)/ld && \
18743         $(MAKE) $(BASE_FLAGS_TO_PASS) \
18744                 CFLAGS="$(STAGE2_CFLAGS)" \
18745                 CXXFLAGS="$(STAGE2_CXXFLAGS)" \
18746                 LIBCFLAGS="$(STAGE2_CFLAGS)" \
18747                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
18748                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
18749                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
18750                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
18751                 TFLAGS="$(STAGE2_TFLAGS)" \
18752                 $(TARGET-stage2-ld)
18753
18754 maybe-clean-stage2-ld: clean-stage2-ld
18755 clean-stage2: clean-stage2-ld
18756 clean-stage2-ld:
18757         @if [ $(current_stage) = stage2 ]; then \
18758           [ -f $(HOST_SUBDIR)/ld/Makefile ] || exit 0; \
18759         else \
18760           [ -f $(HOST_SUBDIR)/stage2-ld/Makefile ] || exit 0; \
18761           $(MAKE) stage2-start; \
18762         fi; \
18763         cd $(HOST_SUBDIR)/ld && \
18764         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  clean
18765 @endif ld-bootstrap
18766
18767
18768 .PHONY: all-stage3-ld maybe-all-stage3-ld
18769 .PHONY: clean-stage3-ld maybe-clean-stage3-ld
18770 maybe-all-stage3-ld:
18771 maybe-clean-stage3-ld:
18772 @if ld-bootstrap
18773 maybe-all-stage3-ld: all-stage3-ld
18774 all-stage3: all-stage3-ld
18775 TARGET-stage3-ld = $(TARGET-ld)
18776 all-stage3-ld: configure-stage3-ld
18777         @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
18778         @r=`${PWD_COMMAND}`; export r; \
18779         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18780         TFLAGS="$(STAGE3_TFLAGS)"; \
18781         $(HOST_EXPORTS) \
18782         $(POSTSTAGE1_HOST_EXPORTS)  \
18783         cd $(HOST_SUBDIR)/ld && \
18784         $(MAKE) $(BASE_FLAGS_TO_PASS) \
18785                 CFLAGS="$(STAGE3_CFLAGS)" \
18786                 CXXFLAGS="$(STAGE3_CXXFLAGS)" \
18787                 LIBCFLAGS="$(STAGE3_CFLAGS)" \
18788                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
18789                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
18790                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
18791                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
18792                 TFLAGS="$(STAGE3_TFLAGS)" \
18793                 $(TARGET-stage3-ld)
18794
18795 maybe-clean-stage3-ld: clean-stage3-ld
18796 clean-stage3: clean-stage3-ld
18797 clean-stage3-ld:
18798         @if [ $(current_stage) = stage3 ]; then \
18799           [ -f $(HOST_SUBDIR)/ld/Makefile ] || exit 0; \
18800         else \
18801           [ -f $(HOST_SUBDIR)/stage3-ld/Makefile ] || exit 0; \
18802           $(MAKE) stage3-start; \
18803         fi; \
18804         cd $(HOST_SUBDIR)/ld && \
18805         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  clean
18806 @endif ld-bootstrap
18807
18808
18809 .PHONY: all-stage4-ld maybe-all-stage4-ld
18810 .PHONY: clean-stage4-ld maybe-clean-stage4-ld
18811 maybe-all-stage4-ld:
18812 maybe-clean-stage4-ld:
18813 @if ld-bootstrap
18814 maybe-all-stage4-ld: all-stage4-ld
18815 all-stage4: all-stage4-ld
18816 TARGET-stage4-ld = $(TARGET-ld)
18817 all-stage4-ld: configure-stage4-ld
18818         @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
18819         @r=`${PWD_COMMAND}`; export r; \
18820         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18821         TFLAGS="$(STAGE4_TFLAGS)"; \
18822         $(HOST_EXPORTS) \
18823         $(POSTSTAGE1_HOST_EXPORTS)  \
18824         cd $(HOST_SUBDIR)/ld && \
18825         $(MAKE) $(BASE_FLAGS_TO_PASS) \
18826                 CFLAGS="$(STAGE4_CFLAGS)" \
18827                 CXXFLAGS="$(STAGE4_CXXFLAGS)" \
18828                 LIBCFLAGS="$(STAGE4_CFLAGS)" \
18829                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
18830                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
18831                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
18832                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
18833                 TFLAGS="$(STAGE4_TFLAGS)" \
18834                 $(TARGET-stage4-ld)
18835
18836 maybe-clean-stage4-ld: clean-stage4-ld
18837 clean-stage4: clean-stage4-ld
18838 clean-stage4-ld:
18839         @if [ $(current_stage) = stage4 ]; then \
18840           [ -f $(HOST_SUBDIR)/ld/Makefile ] || exit 0; \
18841         else \
18842           [ -f $(HOST_SUBDIR)/stage4-ld/Makefile ] || exit 0; \
18843           $(MAKE) stage4-start; \
18844         fi; \
18845         cd $(HOST_SUBDIR)/ld && \
18846         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  clean
18847 @endif ld-bootstrap
18848
18849
18850 .PHONY: all-stageprofile-ld maybe-all-stageprofile-ld
18851 .PHONY: clean-stageprofile-ld maybe-clean-stageprofile-ld
18852 maybe-all-stageprofile-ld:
18853 maybe-clean-stageprofile-ld:
18854 @if ld-bootstrap
18855 maybe-all-stageprofile-ld: all-stageprofile-ld
18856 all-stageprofile: all-stageprofile-ld
18857 TARGET-stageprofile-ld = $(TARGET-ld)
18858 all-stageprofile-ld: configure-stageprofile-ld
18859         @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
18860         @r=`${PWD_COMMAND}`; export r; \
18861         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18862         TFLAGS="$(STAGEprofile_TFLAGS)"; \
18863         $(HOST_EXPORTS) \
18864         $(POSTSTAGE1_HOST_EXPORTS)  \
18865         cd $(HOST_SUBDIR)/ld && \
18866         $(MAKE) $(BASE_FLAGS_TO_PASS) \
18867                 CFLAGS="$(STAGEprofile_CFLAGS)" \
18868                 CXXFLAGS="$(STAGEprofile_CXXFLAGS)" \
18869                 LIBCFLAGS="$(STAGEprofile_CFLAGS)" \
18870                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
18871                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
18872                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
18873                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
18874                 TFLAGS="$(STAGEprofile_TFLAGS)" \
18875                 $(TARGET-stageprofile-ld)
18876
18877 maybe-clean-stageprofile-ld: clean-stageprofile-ld
18878 clean-stageprofile: clean-stageprofile-ld
18879 clean-stageprofile-ld:
18880         @if [ $(current_stage) = stageprofile ]; then \
18881           [ -f $(HOST_SUBDIR)/ld/Makefile ] || exit 0; \
18882         else \
18883           [ -f $(HOST_SUBDIR)/stageprofile-ld/Makefile ] || exit 0; \
18884           $(MAKE) stageprofile-start; \
18885         fi; \
18886         cd $(HOST_SUBDIR)/ld && \
18887         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  clean
18888 @endif ld-bootstrap
18889
18890
18891 .PHONY: all-stagefeedback-ld maybe-all-stagefeedback-ld
18892 .PHONY: clean-stagefeedback-ld maybe-clean-stagefeedback-ld
18893 maybe-all-stagefeedback-ld:
18894 maybe-clean-stagefeedback-ld:
18895 @if ld-bootstrap
18896 maybe-all-stagefeedback-ld: all-stagefeedback-ld
18897 all-stagefeedback: all-stagefeedback-ld
18898 TARGET-stagefeedback-ld = $(TARGET-ld)
18899 all-stagefeedback-ld: configure-stagefeedback-ld
18900         @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
18901         @r=`${PWD_COMMAND}`; export r; \
18902         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18903         TFLAGS="$(STAGEfeedback_TFLAGS)"; \
18904         $(HOST_EXPORTS) \
18905         $(POSTSTAGE1_HOST_EXPORTS)  \
18906         cd $(HOST_SUBDIR)/ld && \
18907         $(MAKE) $(BASE_FLAGS_TO_PASS) \
18908                 CFLAGS="$(STAGEfeedback_CFLAGS)" \
18909                 CXXFLAGS="$(STAGEfeedback_CXXFLAGS)" \
18910                 LIBCFLAGS="$(STAGEfeedback_CFLAGS)" \
18911                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
18912                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
18913                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
18914                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
18915                 TFLAGS="$(STAGEfeedback_TFLAGS)" \
18916                 $(TARGET-stagefeedback-ld)
18917
18918 maybe-clean-stagefeedback-ld: clean-stagefeedback-ld
18919 clean-stagefeedback: clean-stagefeedback-ld
18920 clean-stagefeedback-ld:
18921         @if [ $(current_stage) = stagefeedback ]; then \
18922           [ -f $(HOST_SUBDIR)/ld/Makefile ] || exit 0; \
18923         else \
18924           [ -f $(HOST_SUBDIR)/stagefeedback-ld/Makefile ] || exit 0; \
18925           $(MAKE) stagefeedback-start; \
18926         fi; \
18927         cd $(HOST_SUBDIR)/ld && \
18928         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  clean
18929 @endif ld-bootstrap
18930
18931
18932
18933
18934
18935 .PHONY: check-ld maybe-check-ld
18936 maybe-check-ld:
18937 @if ld
18938 maybe-check-ld: check-ld
18939
18940 check-ld:
18941         @: $(MAKE); $(unstage)
18942         @r=`${PWD_COMMAND}`; export r; \
18943         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18944         $(HOST_EXPORTS) $(EXTRA_HOST_EXPORTS) \
18945         (cd $(HOST_SUBDIR)/ld && \
18946           $(MAKE) $(FLAGS_TO_PASS)  $(EXTRA_BOOTSTRAP_FLAGS) check)
18947
18948 @endif ld
18949
18950 .PHONY: install-ld maybe-install-ld
18951 maybe-install-ld:
18952 @if ld
18953 maybe-install-ld: install-ld
18954
18955 install-ld: installdirs
18956         @: $(MAKE); $(unstage)
18957         @r=`${PWD_COMMAND}`; export r; \
18958         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18959         $(HOST_EXPORTS) \
18960         (cd $(HOST_SUBDIR)/ld && \
18961           $(MAKE) $(FLAGS_TO_PASS)  install)
18962
18963 @endif ld
18964
18965 .PHONY: install-strip-ld maybe-install-strip-ld
18966 maybe-install-strip-ld:
18967 @if ld
18968 maybe-install-strip-ld: install-strip-ld
18969
18970 install-strip-ld: installdirs
18971         @: $(MAKE); $(unstage)
18972         @r=`${PWD_COMMAND}`; export r; \
18973         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18974         $(HOST_EXPORTS) \
18975         (cd $(HOST_SUBDIR)/ld && \
18976           $(MAKE) $(FLAGS_TO_PASS)  install-strip)
18977
18978 @endif ld
18979
18980 # Other targets (info, dvi, pdf, etc.)
18981
18982 .PHONY: maybe-info-ld info-ld
18983 maybe-info-ld:
18984 @if ld
18985 maybe-info-ld: info-ld
18986
18987 info-ld: \
18988     configure-ld 
18989         @[ -f ./ld/Makefile ] || exit 0; \
18990         r=`${PWD_COMMAND}`; export r; \
18991         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18992         $(HOST_EXPORTS) \
18993         for flag in $(EXTRA_HOST_FLAGS) ; do \
18994           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
18995         done; \
18996         echo "Doing info in ld"; \
18997         (cd $(HOST_SUBDIR)/ld && \
18998           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
18999                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
19000                   "RANLIB=$${RANLIB}" \
19001                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
19002                   info) \
19003           || exit 1
19004
19005 @endif ld
19006
19007 .PHONY: maybe-dvi-ld dvi-ld
19008 maybe-dvi-ld:
19009 @if ld
19010 maybe-dvi-ld: dvi-ld
19011
19012 dvi-ld: \
19013     configure-ld 
19014         @[ -f ./ld/Makefile ] || exit 0; \
19015         r=`${PWD_COMMAND}`; export r; \
19016         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19017         $(HOST_EXPORTS) \
19018         for flag in $(EXTRA_HOST_FLAGS) ; do \
19019           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
19020         done; \
19021         echo "Doing dvi in ld"; \
19022         (cd $(HOST_SUBDIR)/ld && \
19023           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
19024                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
19025                   "RANLIB=$${RANLIB}" \
19026                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
19027                   dvi) \
19028           || exit 1
19029
19030 @endif ld
19031
19032 .PHONY: maybe-pdf-ld pdf-ld
19033 maybe-pdf-ld:
19034 @if ld
19035 maybe-pdf-ld: pdf-ld
19036
19037 pdf-ld: \
19038     configure-ld 
19039         @[ -f ./ld/Makefile ] || exit 0; \
19040         r=`${PWD_COMMAND}`; export r; \
19041         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19042         $(HOST_EXPORTS) \
19043         for flag in $(EXTRA_HOST_FLAGS) ; do \
19044           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
19045         done; \
19046         echo "Doing pdf in ld"; \
19047         (cd $(HOST_SUBDIR)/ld && \
19048           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
19049                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
19050                   "RANLIB=$${RANLIB}" \
19051                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
19052                   pdf) \
19053           || exit 1
19054
19055 @endif ld
19056
19057 .PHONY: maybe-html-ld html-ld
19058 maybe-html-ld:
19059 @if ld
19060 maybe-html-ld: html-ld
19061
19062 html-ld: \
19063     configure-ld 
19064         @[ -f ./ld/Makefile ] || exit 0; \
19065         r=`${PWD_COMMAND}`; export r; \
19066         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19067         $(HOST_EXPORTS) \
19068         for flag in $(EXTRA_HOST_FLAGS) ; do \
19069           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
19070         done; \
19071         echo "Doing html in ld"; \
19072         (cd $(HOST_SUBDIR)/ld && \
19073           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
19074                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
19075                   "RANLIB=$${RANLIB}" \
19076                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
19077                   html) \
19078           || exit 1
19079
19080 @endif ld
19081
19082 .PHONY: maybe-TAGS-ld TAGS-ld
19083 maybe-TAGS-ld:
19084 @if ld
19085 maybe-TAGS-ld: TAGS-ld
19086
19087 TAGS-ld: \
19088     configure-ld 
19089         @[ -f ./ld/Makefile ] || exit 0; \
19090         r=`${PWD_COMMAND}`; export r; \
19091         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19092         $(HOST_EXPORTS) \
19093         for flag in $(EXTRA_HOST_FLAGS) ; do \
19094           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
19095         done; \
19096         echo "Doing TAGS in ld"; \
19097         (cd $(HOST_SUBDIR)/ld && \
19098           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
19099                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
19100                   "RANLIB=$${RANLIB}" \
19101                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
19102                   TAGS) \
19103           || exit 1
19104
19105 @endif ld
19106
19107 .PHONY: maybe-install-info-ld install-info-ld
19108 maybe-install-info-ld:
19109 @if ld
19110 maybe-install-info-ld: install-info-ld
19111
19112 install-info-ld: \
19113     configure-ld \
19114     info-ld 
19115         @[ -f ./ld/Makefile ] || exit 0; \
19116         r=`${PWD_COMMAND}`; export r; \
19117         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19118         $(HOST_EXPORTS) \
19119         for flag in $(EXTRA_HOST_FLAGS) ; do \
19120           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
19121         done; \
19122         echo "Doing install-info in ld"; \
19123         (cd $(HOST_SUBDIR)/ld && \
19124           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
19125                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
19126                   "RANLIB=$${RANLIB}" \
19127                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
19128                   install-info) \
19129           || exit 1
19130
19131 @endif ld
19132
19133 .PHONY: maybe-install-pdf-ld install-pdf-ld
19134 maybe-install-pdf-ld:
19135 @if ld
19136 maybe-install-pdf-ld: install-pdf-ld
19137
19138 install-pdf-ld: \
19139     configure-ld \
19140     pdf-ld 
19141         @[ -f ./ld/Makefile ] || exit 0; \
19142         r=`${PWD_COMMAND}`; export r; \
19143         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19144         $(HOST_EXPORTS) \
19145         for flag in $(EXTRA_HOST_FLAGS) ; do \
19146           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
19147         done; \
19148         echo "Doing install-pdf in ld"; \
19149         (cd $(HOST_SUBDIR)/ld && \
19150           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
19151                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
19152                   "RANLIB=$${RANLIB}" \
19153                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
19154                   install-pdf) \
19155           || exit 1
19156
19157 @endif ld
19158
19159 .PHONY: maybe-install-html-ld install-html-ld
19160 maybe-install-html-ld:
19161 @if ld
19162 maybe-install-html-ld: install-html-ld
19163
19164 install-html-ld: \
19165     configure-ld \
19166     html-ld 
19167         @[ -f ./ld/Makefile ] || exit 0; \
19168         r=`${PWD_COMMAND}`; export r; \
19169         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19170         $(HOST_EXPORTS) \
19171         for flag in $(EXTRA_HOST_FLAGS) ; do \
19172           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
19173         done; \
19174         echo "Doing install-html in ld"; \
19175         (cd $(HOST_SUBDIR)/ld && \
19176           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
19177                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
19178                   "RANLIB=$${RANLIB}" \
19179                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
19180                   install-html) \
19181           || exit 1
19182
19183 @endif ld
19184
19185 .PHONY: maybe-installcheck-ld installcheck-ld
19186 maybe-installcheck-ld:
19187 @if ld
19188 maybe-installcheck-ld: installcheck-ld
19189
19190 installcheck-ld: \
19191     configure-ld 
19192         @[ -f ./ld/Makefile ] || exit 0; \
19193         r=`${PWD_COMMAND}`; export r; \
19194         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19195         $(HOST_EXPORTS) \
19196         for flag in $(EXTRA_HOST_FLAGS) ; do \
19197           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
19198         done; \
19199         echo "Doing installcheck in ld"; \
19200         (cd $(HOST_SUBDIR)/ld && \
19201           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
19202                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
19203                   "RANLIB=$${RANLIB}" \
19204                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
19205                   installcheck) \
19206           || exit 1
19207
19208 @endif ld
19209
19210 .PHONY: maybe-mostlyclean-ld mostlyclean-ld
19211 maybe-mostlyclean-ld:
19212 @if ld
19213 maybe-mostlyclean-ld: mostlyclean-ld
19214
19215 mostlyclean-ld: 
19216         @[ -f ./ld/Makefile ] || exit 0; \
19217         r=`${PWD_COMMAND}`; export r; \
19218         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19219         $(HOST_EXPORTS) \
19220         for flag in $(EXTRA_HOST_FLAGS) ; do \
19221           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
19222         done; \
19223         echo "Doing mostlyclean in ld"; \
19224         (cd $(HOST_SUBDIR)/ld && \
19225           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
19226                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
19227                   "RANLIB=$${RANLIB}" \
19228                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
19229                   mostlyclean) \
19230           || exit 1
19231
19232 @endif ld
19233
19234 .PHONY: maybe-clean-ld clean-ld
19235 maybe-clean-ld:
19236 @if ld
19237 maybe-clean-ld: clean-ld
19238
19239 clean-ld: 
19240         @[ -f ./ld/Makefile ] || exit 0; \
19241         r=`${PWD_COMMAND}`; export r; \
19242         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19243         $(HOST_EXPORTS) \
19244         for flag in $(EXTRA_HOST_FLAGS) ; do \
19245           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
19246         done; \
19247         echo "Doing clean in ld"; \
19248         (cd $(HOST_SUBDIR)/ld && \
19249           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
19250                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
19251                   "RANLIB=$${RANLIB}" \
19252                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
19253                   clean) \
19254           || exit 1
19255
19256 @endif ld
19257
19258 .PHONY: maybe-distclean-ld distclean-ld
19259 maybe-distclean-ld:
19260 @if ld
19261 maybe-distclean-ld: distclean-ld
19262
19263 distclean-ld: 
19264         @[ -f ./ld/Makefile ] || exit 0; \
19265         r=`${PWD_COMMAND}`; export r; \
19266         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19267         $(HOST_EXPORTS) \
19268         for flag in $(EXTRA_HOST_FLAGS) ; do \
19269           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
19270         done; \
19271         echo "Doing distclean in ld"; \
19272         (cd $(HOST_SUBDIR)/ld && \
19273           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
19274                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
19275                   "RANLIB=$${RANLIB}" \
19276                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
19277                   distclean) \
19278           || exit 1
19279
19280 @endif ld
19281
19282 .PHONY: maybe-maintainer-clean-ld maintainer-clean-ld
19283 maybe-maintainer-clean-ld:
19284 @if ld
19285 maybe-maintainer-clean-ld: maintainer-clean-ld
19286
19287 maintainer-clean-ld: 
19288         @[ -f ./ld/Makefile ] || exit 0; \
19289         r=`${PWD_COMMAND}`; export r; \
19290         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19291         $(HOST_EXPORTS) \
19292         for flag in $(EXTRA_HOST_FLAGS) ; do \
19293           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
19294         done; \
19295         echo "Doing maintainer-clean in ld"; \
19296         (cd $(HOST_SUBDIR)/ld && \
19297           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
19298                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
19299                   "RANLIB=$${RANLIB}" \
19300                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
19301                   maintainer-clean) \
19302           || exit 1
19303
19304 @endif ld
19305
19306
19307
19308 .PHONY: configure-libbacktrace maybe-configure-libbacktrace
19309 maybe-configure-libbacktrace:
19310 @if gcc-bootstrap
19311 configure-libbacktrace: stage_current
19312 @endif gcc-bootstrap
19313 @if libbacktrace
19314 maybe-configure-libbacktrace: configure-libbacktrace
19315 configure-libbacktrace: 
19316         @r=`${PWD_COMMAND}`; export r; \
19317         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19318         test ! -f $(HOST_SUBDIR)/libbacktrace/Makefile || exit 0; \
19319         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libbacktrace; \
19320         $(HOST_EXPORTS)  \
19321         echo Configuring in $(HOST_SUBDIR)/libbacktrace; \
19322         cd "$(HOST_SUBDIR)/libbacktrace" || exit 1; \
19323         case $(srcdir) in \
19324           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
19325           *) topdir=`echo $(HOST_SUBDIR)/libbacktrace/ | \
19326                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
19327         esac; \
19328         module_srcdir=libbacktrace; \
19329         $(SHELL) \
19330           $$s/$$module_srcdir/configure \
19331           --srcdir=$${topdir}/$$module_srcdir \
19332           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
19333           --target=${target_alias}  \
19334           || exit 1
19335 @endif libbacktrace
19336
19337
19338
19339 .PHONY: configure-stage1-libbacktrace maybe-configure-stage1-libbacktrace
19340 maybe-configure-stage1-libbacktrace:
19341 @if libbacktrace-bootstrap
19342 maybe-configure-stage1-libbacktrace: configure-stage1-libbacktrace
19343 configure-stage1-libbacktrace:
19344         @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
19345         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libbacktrace
19346         @r=`${PWD_COMMAND}`; export r; \
19347         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19348         TFLAGS="$(STAGE1_TFLAGS)"; \
19349         test ! -f $(HOST_SUBDIR)/libbacktrace/Makefile || exit 0; \
19350         $(HOST_EXPORTS) \
19351         CFLAGS="$(STAGE1_CFLAGS)"; export CFLAGS; \
19352         CXXFLAGS="$(STAGE1_CXXFLAGS)"; export CXXFLAGS; \
19353         LIBCFLAGS="$(LIBCFLAGS)"; export LIBCFLAGS;  \
19354         echo Configuring stage 1 in $(HOST_SUBDIR)/libbacktrace; \
19355         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libbacktrace; \
19356         cd $(HOST_SUBDIR)/libbacktrace || exit 1; \
19357         case $(srcdir) in \
19358           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
19359           *) topdir=`echo $(HOST_SUBDIR)/libbacktrace/ | \
19360                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
19361         esac; \
19362         module_srcdir=libbacktrace; \
19363         $(SHELL) $$s/$$module_srcdir/configure \
19364           --srcdir=$${topdir}/$$module_srcdir \
19365           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
19366           --target=${target_alias} \
19367            \
19368           $(STAGE1_CONFIGURE_FLAGS)
19369 @endif libbacktrace-bootstrap
19370
19371 .PHONY: configure-stage2-libbacktrace maybe-configure-stage2-libbacktrace
19372 maybe-configure-stage2-libbacktrace:
19373 @if libbacktrace-bootstrap
19374 maybe-configure-stage2-libbacktrace: configure-stage2-libbacktrace
19375 configure-stage2-libbacktrace:
19376         @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
19377         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libbacktrace
19378         @r=`${PWD_COMMAND}`; export r; \
19379         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19380         TFLAGS="$(STAGE2_TFLAGS)"; \
19381         test ! -f $(HOST_SUBDIR)/libbacktrace/Makefile || exit 0; \
19382         $(HOST_EXPORTS) \
19383         $(POSTSTAGE1_HOST_EXPORTS) \
19384         CFLAGS="$(STAGE2_CFLAGS)"; export CFLAGS; \
19385         CXXFLAGS="$(STAGE2_CXXFLAGS)"; export CXXFLAGS; \
19386         LIBCFLAGS="$(STAGE2_CFLAGS)"; export LIBCFLAGS;  \
19387         echo Configuring stage 2 in $(HOST_SUBDIR)/libbacktrace; \
19388         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libbacktrace; \
19389         cd $(HOST_SUBDIR)/libbacktrace || exit 1; \
19390         case $(srcdir) in \
19391           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
19392           *) topdir=`echo $(HOST_SUBDIR)/libbacktrace/ | \
19393                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
19394         esac; \
19395         module_srcdir=libbacktrace; \
19396         $(SHELL) $$s/$$module_srcdir/configure \
19397           --srcdir=$${topdir}/$$module_srcdir \
19398           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
19399           --target=${target_alias} \
19400           --with-build-libsubdir=$(HOST_SUBDIR) \
19401           $(STAGE2_CONFIGURE_FLAGS)
19402 @endif libbacktrace-bootstrap
19403
19404 .PHONY: configure-stage3-libbacktrace maybe-configure-stage3-libbacktrace
19405 maybe-configure-stage3-libbacktrace:
19406 @if libbacktrace-bootstrap
19407 maybe-configure-stage3-libbacktrace: configure-stage3-libbacktrace
19408 configure-stage3-libbacktrace:
19409         @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
19410         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libbacktrace
19411         @r=`${PWD_COMMAND}`; export r; \
19412         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19413         TFLAGS="$(STAGE3_TFLAGS)"; \
19414         test ! -f $(HOST_SUBDIR)/libbacktrace/Makefile || exit 0; \
19415         $(HOST_EXPORTS) \
19416         $(POSTSTAGE1_HOST_EXPORTS) \
19417         CFLAGS="$(STAGE3_CFLAGS)"; export CFLAGS; \
19418         CXXFLAGS="$(STAGE3_CXXFLAGS)"; export CXXFLAGS; \
19419         LIBCFLAGS="$(STAGE3_CFLAGS)"; export LIBCFLAGS;  \
19420         echo Configuring stage 3 in $(HOST_SUBDIR)/libbacktrace; \
19421         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libbacktrace; \
19422         cd $(HOST_SUBDIR)/libbacktrace || exit 1; \
19423         case $(srcdir) in \
19424           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
19425           *) topdir=`echo $(HOST_SUBDIR)/libbacktrace/ | \
19426                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
19427         esac; \
19428         module_srcdir=libbacktrace; \
19429         $(SHELL) $$s/$$module_srcdir/configure \
19430           --srcdir=$${topdir}/$$module_srcdir \
19431           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
19432           --target=${target_alias} \
19433           --with-build-libsubdir=$(HOST_SUBDIR) \
19434           $(STAGE3_CONFIGURE_FLAGS)
19435 @endif libbacktrace-bootstrap
19436
19437 .PHONY: configure-stage4-libbacktrace maybe-configure-stage4-libbacktrace
19438 maybe-configure-stage4-libbacktrace:
19439 @if libbacktrace-bootstrap
19440 maybe-configure-stage4-libbacktrace: configure-stage4-libbacktrace
19441 configure-stage4-libbacktrace:
19442         @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
19443         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libbacktrace
19444         @r=`${PWD_COMMAND}`; export r; \
19445         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19446         TFLAGS="$(STAGE4_TFLAGS)"; \
19447         test ! -f $(HOST_SUBDIR)/libbacktrace/Makefile || exit 0; \
19448         $(HOST_EXPORTS) \
19449         $(POSTSTAGE1_HOST_EXPORTS) \
19450         CFLAGS="$(STAGE4_CFLAGS)"; export CFLAGS; \
19451         CXXFLAGS="$(STAGE4_CXXFLAGS)"; export CXXFLAGS; \
19452         LIBCFLAGS="$(STAGE4_CFLAGS)"; export LIBCFLAGS;  \
19453         echo Configuring stage 4 in $(HOST_SUBDIR)/libbacktrace; \
19454         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libbacktrace; \
19455         cd $(HOST_SUBDIR)/libbacktrace || exit 1; \
19456         case $(srcdir) in \
19457           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
19458           *) topdir=`echo $(HOST_SUBDIR)/libbacktrace/ | \
19459                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
19460         esac; \
19461         module_srcdir=libbacktrace; \
19462         $(SHELL) $$s/$$module_srcdir/configure \
19463           --srcdir=$${topdir}/$$module_srcdir \
19464           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
19465           --target=${target_alias} \
19466           --with-build-libsubdir=$(HOST_SUBDIR) \
19467           $(STAGE4_CONFIGURE_FLAGS)
19468 @endif libbacktrace-bootstrap
19469
19470 .PHONY: configure-stageprofile-libbacktrace maybe-configure-stageprofile-libbacktrace
19471 maybe-configure-stageprofile-libbacktrace:
19472 @if libbacktrace-bootstrap
19473 maybe-configure-stageprofile-libbacktrace: configure-stageprofile-libbacktrace
19474 configure-stageprofile-libbacktrace:
19475         @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
19476         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libbacktrace
19477         @r=`${PWD_COMMAND}`; export r; \
19478         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19479         TFLAGS="$(STAGEprofile_TFLAGS)"; \
19480         test ! -f $(HOST_SUBDIR)/libbacktrace/Makefile || exit 0; \
19481         $(HOST_EXPORTS) \
19482         $(POSTSTAGE1_HOST_EXPORTS) \
19483         CFLAGS="$(STAGEprofile_CFLAGS)"; export CFLAGS; \
19484         CXXFLAGS="$(STAGEprofile_CXXFLAGS)"; export CXXFLAGS; \
19485         LIBCFLAGS="$(STAGEprofile_CFLAGS)"; export LIBCFLAGS;  \
19486         echo Configuring stage profile in $(HOST_SUBDIR)/libbacktrace; \
19487         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libbacktrace; \
19488         cd $(HOST_SUBDIR)/libbacktrace || exit 1; \
19489         case $(srcdir) in \
19490           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
19491           *) topdir=`echo $(HOST_SUBDIR)/libbacktrace/ | \
19492                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
19493         esac; \
19494         module_srcdir=libbacktrace; \
19495         $(SHELL) $$s/$$module_srcdir/configure \
19496           --srcdir=$${topdir}/$$module_srcdir \
19497           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
19498           --target=${target_alias} \
19499           --with-build-libsubdir=$(HOST_SUBDIR) \
19500           $(STAGEprofile_CONFIGURE_FLAGS)
19501 @endif libbacktrace-bootstrap
19502
19503 .PHONY: configure-stagefeedback-libbacktrace maybe-configure-stagefeedback-libbacktrace
19504 maybe-configure-stagefeedback-libbacktrace:
19505 @if libbacktrace-bootstrap
19506 maybe-configure-stagefeedback-libbacktrace: configure-stagefeedback-libbacktrace
19507 configure-stagefeedback-libbacktrace:
19508         @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
19509         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libbacktrace
19510         @r=`${PWD_COMMAND}`; export r; \
19511         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19512         TFLAGS="$(STAGEfeedback_TFLAGS)"; \
19513         test ! -f $(HOST_SUBDIR)/libbacktrace/Makefile || exit 0; \
19514         $(HOST_EXPORTS) \
19515         $(POSTSTAGE1_HOST_EXPORTS) \
19516         CFLAGS="$(STAGEfeedback_CFLAGS)"; export CFLAGS; \
19517         CXXFLAGS="$(STAGEfeedback_CXXFLAGS)"; export CXXFLAGS; \
19518         LIBCFLAGS="$(STAGEfeedback_CFLAGS)"; export LIBCFLAGS;  \
19519         echo Configuring stage feedback in $(HOST_SUBDIR)/libbacktrace; \
19520         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libbacktrace; \
19521         cd $(HOST_SUBDIR)/libbacktrace || exit 1; \
19522         case $(srcdir) in \
19523           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
19524           *) topdir=`echo $(HOST_SUBDIR)/libbacktrace/ | \
19525                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
19526         esac; \
19527         module_srcdir=libbacktrace; \
19528         $(SHELL) $$s/$$module_srcdir/configure \
19529           --srcdir=$${topdir}/$$module_srcdir \
19530           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
19531           --target=${target_alias} \
19532           --with-build-libsubdir=$(HOST_SUBDIR) \
19533           $(STAGEfeedback_CONFIGURE_FLAGS)
19534 @endif libbacktrace-bootstrap
19535
19536
19537
19538
19539
19540 .PHONY: all-libbacktrace maybe-all-libbacktrace
19541 maybe-all-libbacktrace:
19542 @if gcc-bootstrap
19543 all-libbacktrace: stage_current
19544 @endif gcc-bootstrap
19545 @if libbacktrace
19546 TARGET-libbacktrace=all
19547 maybe-all-libbacktrace: all-libbacktrace
19548 all-libbacktrace: configure-libbacktrace
19549         @r=`${PWD_COMMAND}`; export r; \
19550         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19551         $(HOST_EXPORTS)  \
19552         (cd $(HOST_SUBDIR)/libbacktrace && \
19553           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS)  \
19554                 $(TARGET-libbacktrace))
19555 @endif libbacktrace
19556
19557
19558
19559 .PHONY: all-stage1-libbacktrace maybe-all-stage1-libbacktrace
19560 .PHONY: clean-stage1-libbacktrace maybe-clean-stage1-libbacktrace
19561 maybe-all-stage1-libbacktrace:
19562 maybe-clean-stage1-libbacktrace:
19563 @if libbacktrace-bootstrap
19564 maybe-all-stage1-libbacktrace: all-stage1-libbacktrace
19565 all-stage1: all-stage1-libbacktrace
19566 TARGET-stage1-libbacktrace = $(TARGET-libbacktrace)
19567 all-stage1-libbacktrace: configure-stage1-libbacktrace
19568         @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
19569         @r=`${PWD_COMMAND}`; export r; \
19570         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19571         TFLAGS="$(STAGE1_TFLAGS)"; \
19572         $(HOST_EXPORTS)  \
19573         cd $(HOST_SUBDIR)/libbacktrace && \
19574         $(MAKE) $(BASE_FLAGS_TO_PASS) \
19575                 CFLAGS="$(STAGE1_CFLAGS)" \
19576                 CXXFLAGS="$(STAGE1_CXXFLAGS)" \
19577                 LIBCFLAGS="$(LIBCFLAGS)" \
19578                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
19579                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
19580                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
19581                 $(EXTRA_HOST_FLAGS)  \
19582                 $(STAGE1_FLAGS_TO_PASS)  \
19583                 TFLAGS="$(STAGE1_TFLAGS)" \
19584                 $(TARGET-stage1-libbacktrace)
19585
19586 maybe-clean-stage1-libbacktrace: clean-stage1-libbacktrace
19587 clean-stage1: clean-stage1-libbacktrace
19588 clean-stage1-libbacktrace:
19589         @if [ $(current_stage) = stage1 ]; then \
19590           [ -f $(HOST_SUBDIR)/libbacktrace/Makefile ] || exit 0; \
19591         else \
19592           [ -f $(HOST_SUBDIR)/stage1-libbacktrace/Makefile ] || exit 0; \
19593           $(MAKE) stage1-start; \
19594         fi; \
19595         cd $(HOST_SUBDIR)/libbacktrace && \
19596         $(MAKE) $(EXTRA_HOST_FLAGS)  \
19597         $(STAGE1_FLAGS_TO_PASS)  clean
19598 @endif libbacktrace-bootstrap
19599
19600
19601 .PHONY: all-stage2-libbacktrace maybe-all-stage2-libbacktrace
19602 .PHONY: clean-stage2-libbacktrace maybe-clean-stage2-libbacktrace
19603 maybe-all-stage2-libbacktrace:
19604 maybe-clean-stage2-libbacktrace:
19605 @if libbacktrace-bootstrap
19606 maybe-all-stage2-libbacktrace: all-stage2-libbacktrace
19607 all-stage2: all-stage2-libbacktrace
19608 TARGET-stage2-libbacktrace = $(TARGET-libbacktrace)
19609 all-stage2-libbacktrace: configure-stage2-libbacktrace
19610         @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
19611         @r=`${PWD_COMMAND}`; export r; \
19612         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19613         TFLAGS="$(STAGE2_TFLAGS)"; \
19614         $(HOST_EXPORTS) \
19615         $(POSTSTAGE1_HOST_EXPORTS)  \
19616         cd $(HOST_SUBDIR)/libbacktrace && \
19617         $(MAKE) $(BASE_FLAGS_TO_PASS) \
19618                 CFLAGS="$(STAGE2_CFLAGS)" \
19619                 CXXFLAGS="$(STAGE2_CXXFLAGS)" \
19620                 LIBCFLAGS="$(STAGE2_CFLAGS)" \
19621                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
19622                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
19623                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
19624                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
19625                 TFLAGS="$(STAGE2_TFLAGS)" \
19626                 $(TARGET-stage2-libbacktrace)
19627
19628 maybe-clean-stage2-libbacktrace: clean-stage2-libbacktrace
19629 clean-stage2: clean-stage2-libbacktrace
19630 clean-stage2-libbacktrace:
19631         @if [ $(current_stage) = stage2 ]; then \
19632           [ -f $(HOST_SUBDIR)/libbacktrace/Makefile ] || exit 0; \
19633         else \
19634           [ -f $(HOST_SUBDIR)/stage2-libbacktrace/Makefile ] || exit 0; \
19635           $(MAKE) stage2-start; \
19636         fi; \
19637         cd $(HOST_SUBDIR)/libbacktrace && \
19638         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  clean
19639 @endif libbacktrace-bootstrap
19640
19641
19642 .PHONY: all-stage3-libbacktrace maybe-all-stage3-libbacktrace
19643 .PHONY: clean-stage3-libbacktrace maybe-clean-stage3-libbacktrace
19644 maybe-all-stage3-libbacktrace:
19645 maybe-clean-stage3-libbacktrace:
19646 @if libbacktrace-bootstrap
19647 maybe-all-stage3-libbacktrace: all-stage3-libbacktrace
19648 all-stage3: all-stage3-libbacktrace
19649 TARGET-stage3-libbacktrace = $(TARGET-libbacktrace)
19650 all-stage3-libbacktrace: configure-stage3-libbacktrace
19651         @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
19652         @r=`${PWD_COMMAND}`; export r; \
19653         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19654         TFLAGS="$(STAGE3_TFLAGS)"; \
19655         $(HOST_EXPORTS) \
19656         $(POSTSTAGE1_HOST_EXPORTS)  \
19657         cd $(HOST_SUBDIR)/libbacktrace && \
19658         $(MAKE) $(BASE_FLAGS_TO_PASS) \
19659                 CFLAGS="$(STAGE3_CFLAGS)" \
19660                 CXXFLAGS="$(STAGE3_CXXFLAGS)" \
19661                 LIBCFLAGS="$(STAGE3_CFLAGS)" \
19662                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
19663                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
19664                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
19665                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
19666                 TFLAGS="$(STAGE3_TFLAGS)" \
19667                 $(TARGET-stage3-libbacktrace)
19668
19669 maybe-clean-stage3-libbacktrace: clean-stage3-libbacktrace
19670 clean-stage3: clean-stage3-libbacktrace
19671 clean-stage3-libbacktrace:
19672         @if [ $(current_stage) = stage3 ]; then \
19673           [ -f $(HOST_SUBDIR)/libbacktrace/Makefile ] || exit 0; \
19674         else \
19675           [ -f $(HOST_SUBDIR)/stage3-libbacktrace/Makefile ] || exit 0; \
19676           $(MAKE) stage3-start; \
19677         fi; \
19678         cd $(HOST_SUBDIR)/libbacktrace && \
19679         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  clean
19680 @endif libbacktrace-bootstrap
19681
19682
19683 .PHONY: all-stage4-libbacktrace maybe-all-stage4-libbacktrace
19684 .PHONY: clean-stage4-libbacktrace maybe-clean-stage4-libbacktrace
19685 maybe-all-stage4-libbacktrace:
19686 maybe-clean-stage4-libbacktrace:
19687 @if libbacktrace-bootstrap
19688 maybe-all-stage4-libbacktrace: all-stage4-libbacktrace
19689 all-stage4: all-stage4-libbacktrace
19690 TARGET-stage4-libbacktrace = $(TARGET-libbacktrace)
19691 all-stage4-libbacktrace: configure-stage4-libbacktrace
19692         @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
19693         @r=`${PWD_COMMAND}`; export r; \
19694         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19695         TFLAGS="$(STAGE4_TFLAGS)"; \
19696         $(HOST_EXPORTS) \
19697         $(POSTSTAGE1_HOST_EXPORTS)  \
19698         cd $(HOST_SUBDIR)/libbacktrace && \
19699         $(MAKE) $(BASE_FLAGS_TO_PASS) \
19700                 CFLAGS="$(STAGE4_CFLAGS)" \
19701                 CXXFLAGS="$(STAGE4_CXXFLAGS)" \
19702                 LIBCFLAGS="$(STAGE4_CFLAGS)" \
19703                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
19704                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
19705                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
19706                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
19707                 TFLAGS="$(STAGE4_TFLAGS)" \
19708                 $(TARGET-stage4-libbacktrace)
19709
19710 maybe-clean-stage4-libbacktrace: clean-stage4-libbacktrace
19711 clean-stage4: clean-stage4-libbacktrace
19712 clean-stage4-libbacktrace:
19713         @if [ $(current_stage) = stage4 ]; then \
19714           [ -f $(HOST_SUBDIR)/libbacktrace/Makefile ] || exit 0; \
19715         else \
19716           [ -f $(HOST_SUBDIR)/stage4-libbacktrace/Makefile ] || exit 0; \
19717           $(MAKE) stage4-start; \
19718         fi; \
19719         cd $(HOST_SUBDIR)/libbacktrace && \
19720         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  clean
19721 @endif libbacktrace-bootstrap
19722
19723
19724 .PHONY: all-stageprofile-libbacktrace maybe-all-stageprofile-libbacktrace
19725 .PHONY: clean-stageprofile-libbacktrace maybe-clean-stageprofile-libbacktrace
19726 maybe-all-stageprofile-libbacktrace:
19727 maybe-clean-stageprofile-libbacktrace:
19728 @if libbacktrace-bootstrap
19729 maybe-all-stageprofile-libbacktrace: all-stageprofile-libbacktrace
19730 all-stageprofile: all-stageprofile-libbacktrace
19731 TARGET-stageprofile-libbacktrace = $(TARGET-libbacktrace)
19732 all-stageprofile-libbacktrace: configure-stageprofile-libbacktrace
19733         @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
19734         @r=`${PWD_COMMAND}`; export r; \
19735         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19736         TFLAGS="$(STAGEprofile_TFLAGS)"; \
19737         $(HOST_EXPORTS) \
19738         $(POSTSTAGE1_HOST_EXPORTS)  \
19739         cd $(HOST_SUBDIR)/libbacktrace && \
19740         $(MAKE) $(BASE_FLAGS_TO_PASS) \
19741                 CFLAGS="$(STAGEprofile_CFLAGS)" \
19742                 CXXFLAGS="$(STAGEprofile_CXXFLAGS)" \
19743                 LIBCFLAGS="$(STAGEprofile_CFLAGS)" \
19744                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
19745                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
19746                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
19747                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
19748                 TFLAGS="$(STAGEprofile_TFLAGS)" \
19749                 $(TARGET-stageprofile-libbacktrace)
19750
19751 maybe-clean-stageprofile-libbacktrace: clean-stageprofile-libbacktrace
19752 clean-stageprofile: clean-stageprofile-libbacktrace
19753 clean-stageprofile-libbacktrace:
19754         @if [ $(current_stage) = stageprofile ]; then \
19755           [ -f $(HOST_SUBDIR)/libbacktrace/Makefile ] || exit 0; \
19756         else \
19757           [ -f $(HOST_SUBDIR)/stageprofile-libbacktrace/Makefile ] || exit 0; \
19758           $(MAKE) stageprofile-start; \
19759         fi; \
19760         cd $(HOST_SUBDIR)/libbacktrace && \
19761         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  clean
19762 @endif libbacktrace-bootstrap
19763
19764
19765 .PHONY: all-stagefeedback-libbacktrace maybe-all-stagefeedback-libbacktrace
19766 .PHONY: clean-stagefeedback-libbacktrace maybe-clean-stagefeedback-libbacktrace
19767 maybe-all-stagefeedback-libbacktrace:
19768 maybe-clean-stagefeedback-libbacktrace:
19769 @if libbacktrace-bootstrap
19770 maybe-all-stagefeedback-libbacktrace: all-stagefeedback-libbacktrace
19771 all-stagefeedback: all-stagefeedback-libbacktrace
19772 TARGET-stagefeedback-libbacktrace = $(TARGET-libbacktrace)
19773 all-stagefeedback-libbacktrace: configure-stagefeedback-libbacktrace
19774         @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
19775         @r=`${PWD_COMMAND}`; export r; \
19776         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19777         TFLAGS="$(STAGEfeedback_TFLAGS)"; \
19778         $(HOST_EXPORTS) \
19779         $(POSTSTAGE1_HOST_EXPORTS)  \
19780         cd $(HOST_SUBDIR)/libbacktrace && \
19781         $(MAKE) $(BASE_FLAGS_TO_PASS) \
19782                 CFLAGS="$(STAGEfeedback_CFLAGS)" \
19783                 CXXFLAGS="$(STAGEfeedback_CXXFLAGS)" \
19784                 LIBCFLAGS="$(STAGEfeedback_CFLAGS)" \
19785                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
19786                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
19787                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
19788                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
19789                 TFLAGS="$(STAGEfeedback_TFLAGS)" \
19790                 $(TARGET-stagefeedback-libbacktrace)
19791
19792 maybe-clean-stagefeedback-libbacktrace: clean-stagefeedback-libbacktrace
19793 clean-stagefeedback: clean-stagefeedback-libbacktrace
19794 clean-stagefeedback-libbacktrace:
19795         @if [ $(current_stage) = stagefeedback ]; then \
19796           [ -f $(HOST_SUBDIR)/libbacktrace/Makefile ] || exit 0; \
19797         else \
19798           [ -f $(HOST_SUBDIR)/stagefeedback-libbacktrace/Makefile ] || exit 0; \
19799           $(MAKE) stagefeedback-start; \
19800         fi; \
19801         cd $(HOST_SUBDIR)/libbacktrace && \
19802         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  clean
19803 @endif libbacktrace-bootstrap
19804
19805
19806
19807
19808
19809 .PHONY: check-libbacktrace maybe-check-libbacktrace
19810 maybe-check-libbacktrace:
19811 @if libbacktrace
19812 maybe-check-libbacktrace: check-libbacktrace
19813
19814 check-libbacktrace:
19815         @: $(MAKE); $(unstage)
19816         @r=`${PWD_COMMAND}`; export r; \
19817         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19818         $(HOST_EXPORTS) $(EXTRA_HOST_EXPORTS) \
19819         (cd $(HOST_SUBDIR)/libbacktrace && \
19820           $(MAKE) $(FLAGS_TO_PASS)  $(EXTRA_BOOTSTRAP_FLAGS) check)
19821
19822 @endif libbacktrace
19823
19824 .PHONY: install-libbacktrace maybe-install-libbacktrace
19825 maybe-install-libbacktrace:
19826 @if libbacktrace
19827 maybe-install-libbacktrace: install-libbacktrace
19828
19829 install-libbacktrace: installdirs
19830         @: $(MAKE); $(unstage)
19831         @r=`${PWD_COMMAND}`; export r; \
19832         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19833         $(HOST_EXPORTS) \
19834         (cd $(HOST_SUBDIR)/libbacktrace && \
19835           $(MAKE) $(FLAGS_TO_PASS)  install)
19836
19837 @endif libbacktrace
19838
19839 .PHONY: install-strip-libbacktrace maybe-install-strip-libbacktrace
19840 maybe-install-strip-libbacktrace:
19841 @if libbacktrace
19842 maybe-install-strip-libbacktrace: install-strip-libbacktrace
19843
19844 install-strip-libbacktrace: installdirs
19845         @: $(MAKE); $(unstage)
19846         @r=`${PWD_COMMAND}`; export r; \
19847         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19848         $(HOST_EXPORTS) \
19849         (cd $(HOST_SUBDIR)/libbacktrace && \
19850           $(MAKE) $(FLAGS_TO_PASS)  install-strip)
19851
19852 @endif libbacktrace
19853
19854 # Other targets (info, dvi, pdf, etc.)
19855
19856 .PHONY: maybe-info-libbacktrace info-libbacktrace
19857 maybe-info-libbacktrace:
19858 @if libbacktrace
19859 maybe-info-libbacktrace: info-libbacktrace
19860
19861 info-libbacktrace: \
19862     configure-libbacktrace 
19863         @[ -f ./libbacktrace/Makefile ] || exit 0; \
19864         r=`${PWD_COMMAND}`; export r; \
19865         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19866         $(HOST_EXPORTS) \
19867         for flag in $(EXTRA_HOST_FLAGS) ; do \
19868           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
19869         done; \
19870         echo "Doing info in libbacktrace"; \
19871         (cd $(HOST_SUBDIR)/libbacktrace && \
19872           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
19873                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
19874                   "RANLIB=$${RANLIB}" \
19875                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
19876                   info) \
19877           || exit 1
19878
19879 @endif libbacktrace
19880
19881 .PHONY: maybe-dvi-libbacktrace dvi-libbacktrace
19882 maybe-dvi-libbacktrace:
19883 @if libbacktrace
19884 maybe-dvi-libbacktrace: dvi-libbacktrace
19885
19886 dvi-libbacktrace: \
19887     configure-libbacktrace 
19888         @[ -f ./libbacktrace/Makefile ] || exit 0; \
19889         r=`${PWD_COMMAND}`; export r; \
19890         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19891         $(HOST_EXPORTS) \
19892         for flag in $(EXTRA_HOST_FLAGS) ; do \
19893           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
19894         done; \
19895         echo "Doing dvi in libbacktrace"; \
19896         (cd $(HOST_SUBDIR)/libbacktrace && \
19897           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
19898                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
19899                   "RANLIB=$${RANLIB}" \
19900                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
19901                   dvi) \
19902           || exit 1
19903
19904 @endif libbacktrace
19905
19906 .PHONY: maybe-pdf-libbacktrace pdf-libbacktrace
19907 maybe-pdf-libbacktrace:
19908 @if libbacktrace
19909 maybe-pdf-libbacktrace: pdf-libbacktrace
19910
19911 pdf-libbacktrace: \
19912     configure-libbacktrace 
19913         @[ -f ./libbacktrace/Makefile ] || exit 0; \
19914         r=`${PWD_COMMAND}`; export r; \
19915         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19916         $(HOST_EXPORTS) \
19917         for flag in $(EXTRA_HOST_FLAGS) ; do \
19918           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
19919         done; \
19920         echo "Doing pdf in libbacktrace"; \
19921         (cd $(HOST_SUBDIR)/libbacktrace && \
19922           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
19923                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
19924                   "RANLIB=$${RANLIB}" \
19925                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
19926                   pdf) \
19927           || exit 1
19928
19929 @endif libbacktrace
19930
19931 .PHONY: maybe-html-libbacktrace html-libbacktrace
19932 maybe-html-libbacktrace:
19933 @if libbacktrace
19934 maybe-html-libbacktrace: html-libbacktrace
19935
19936 html-libbacktrace: \
19937     configure-libbacktrace 
19938         @[ -f ./libbacktrace/Makefile ] || exit 0; \
19939         r=`${PWD_COMMAND}`; export r; \
19940         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19941         $(HOST_EXPORTS) \
19942         for flag in $(EXTRA_HOST_FLAGS) ; do \
19943           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
19944         done; \
19945         echo "Doing html in libbacktrace"; \
19946         (cd $(HOST_SUBDIR)/libbacktrace && \
19947           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
19948                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
19949                   "RANLIB=$${RANLIB}" \
19950                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
19951                   html) \
19952           || exit 1
19953
19954 @endif libbacktrace
19955
19956 .PHONY: maybe-TAGS-libbacktrace TAGS-libbacktrace
19957 maybe-TAGS-libbacktrace:
19958 @if libbacktrace
19959 maybe-TAGS-libbacktrace: TAGS-libbacktrace
19960
19961 TAGS-libbacktrace: \
19962     configure-libbacktrace 
19963         @[ -f ./libbacktrace/Makefile ] || exit 0; \
19964         r=`${PWD_COMMAND}`; export r; \
19965         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19966         $(HOST_EXPORTS) \
19967         for flag in $(EXTRA_HOST_FLAGS) ; do \
19968           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
19969         done; \
19970         echo "Doing TAGS in libbacktrace"; \
19971         (cd $(HOST_SUBDIR)/libbacktrace && \
19972           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
19973                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
19974                   "RANLIB=$${RANLIB}" \
19975                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
19976                   TAGS) \
19977           || exit 1
19978
19979 @endif libbacktrace
19980
19981 .PHONY: maybe-install-info-libbacktrace install-info-libbacktrace
19982 maybe-install-info-libbacktrace:
19983 @if libbacktrace
19984 maybe-install-info-libbacktrace: install-info-libbacktrace
19985
19986 install-info-libbacktrace: \
19987     configure-libbacktrace \
19988     info-libbacktrace 
19989         @[ -f ./libbacktrace/Makefile ] || exit 0; \
19990         r=`${PWD_COMMAND}`; export r; \
19991         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19992         $(HOST_EXPORTS) \
19993         for flag in $(EXTRA_HOST_FLAGS) ; do \
19994           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
19995         done; \
19996         echo "Doing install-info in libbacktrace"; \
19997         (cd $(HOST_SUBDIR)/libbacktrace && \
19998           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
19999                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
20000                   "RANLIB=$${RANLIB}" \
20001                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
20002                   install-info) \
20003           || exit 1
20004
20005 @endif libbacktrace
20006
20007 .PHONY: maybe-install-pdf-libbacktrace install-pdf-libbacktrace
20008 maybe-install-pdf-libbacktrace:
20009 @if libbacktrace
20010 maybe-install-pdf-libbacktrace: install-pdf-libbacktrace
20011
20012 install-pdf-libbacktrace: \
20013     configure-libbacktrace \
20014     pdf-libbacktrace 
20015         @[ -f ./libbacktrace/Makefile ] || exit 0; \
20016         r=`${PWD_COMMAND}`; export r; \
20017         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20018         $(HOST_EXPORTS) \
20019         for flag in $(EXTRA_HOST_FLAGS) ; do \
20020           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
20021         done; \
20022         echo "Doing install-pdf in libbacktrace"; \
20023         (cd $(HOST_SUBDIR)/libbacktrace && \
20024           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
20025                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
20026                   "RANLIB=$${RANLIB}" \
20027                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
20028                   install-pdf) \
20029           || exit 1
20030
20031 @endif libbacktrace
20032
20033 .PHONY: maybe-install-html-libbacktrace install-html-libbacktrace
20034 maybe-install-html-libbacktrace:
20035 @if libbacktrace
20036 maybe-install-html-libbacktrace: install-html-libbacktrace
20037
20038 install-html-libbacktrace: \
20039     configure-libbacktrace \
20040     html-libbacktrace 
20041         @[ -f ./libbacktrace/Makefile ] || exit 0; \
20042         r=`${PWD_COMMAND}`; export r; \
20043         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20044         $(HOST_EXPORTS) \
20045         for flag in $(EXTRA_HOST_FLAGS) ; do \
20046           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
20047         done; \
20048         echo "Doing install-html in libbacktrace"; \
20049         (cd $(HOST_SUBDIR)/libbacktrace && \
20050           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
20051                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
20052                   "RANLIB=$${RANLIB}" \
20053                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
20054                   install-html) \
20055           || exit 1
20056
20057 @endif libbacktrace
20058
20059 .PHONY: maybe-installcheck-libbacktrace installcheck-libbacktrace
20060 maybe-installcheck-libbacktrace:
20061 @if libbacktrace
20062 maybe-installcheck-libbacktrace: installcheck-libbacktrace
20063
20064 installcheck-libbacktrace: \
20065     configure-libbacktrace 
20066         @[ -f ./libbacktrace/Makefile ] || exit 0; \
20067         r=`${PWD_COMMAND}`; export r; \
20068         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20069         $(HOST_EXPORTS) \
20070         for flag in $(EXTRA_HOST_FLAGS) ; do \
20071           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
20072         done; \
20073         echo "Doing installcheck in libbacktrace"; \
20074         (cd $(HOST_SUBDIR)/libbacktrace && \
20075           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
20076                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
20077                   "RANLIB=$${RANLIB}" \
20078                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
20079                   installcheck) \
20080           || exit 1
20081
20082 @endif libbacktrace
20083
20084 .PHONY: maybe-mostlyclean-libbacktrace mostlyclean-libbacktrace
20085 maybe-mostlyclean-libbacktrace:
20086 @if libbacktrace
20087 maybe-mostlyclean-libbacktrace: mostlyclean-libbacktrace
20088
20089 mostlyclean-libbacktrace: 
20090         @[ -f ./libbacktrace/Makefile ] || exit 0; \
20091         r=`${PWD_COMMAND}`; export r; \
20092         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20093         $(HOST_EXPORTS) \
20094         for flag in $(EXTRA_HOST_FLAGS) ; do \
20095           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
20096         done; \
20097         echo "Doing mostlyclean in libbacktrace"; \
20098         (cd $(HOST_SUBDIR)/libbacktrace && \
20099           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
20100                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
20101                   "RANLIB=$${RANLIB}" \
20102                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
20103                   mostlyclean) \
20104           || exit 1
20105
20106 @endif libbacktrace
20107
20108 .PHONY: maybe-clean-libbacktrace clean-libbacktrace
20109 maybe-clean-libbacktrace:
20110 @if libbacktrace
20111 maybe-clean-libbacktrace: clean-libbacktrace
20112
20113 clean-libbacktrace: 
20114         @[ -f ./libbacktrace/Makefile ] || exit 0; \
20115         r=`${PWD_COMMAND}`; export r; \
20116         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20117         $(HOST_EXPORTS) \
20118         for flag in $(EXTRA_HOST_FLAGS) ; do \
20119           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
20120         done; \
20121         echo "Doing clean in libbacktrace"; \
20122         (cd $(HOST_SUBDIR)/libbacktrace && \
20123           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
20124                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
20125                   "RANLIB=$${RANLIB}" \
20126                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
20127                   clean) \
20128           || exit 1
20129
20130 @endif libbacktrace
20131
20132 .PHONY: maybe-distclean-libbacktrace distclean-libbacktrace
20133 maybe-distclean-libbacktrace:
20134 @if libbacktrace
20135 maybe-distclean-libbacktrace: distclean-libbacktrace
20136
20137 distclean-libbacktrace: 
20138         @[ -f ./libbacktrace/Makefile ] || exit 0; \
20139         r=`${PWD_COMMAND}`; export r; \
20140         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20141         $(HOST_EXPORTS) \
20142         for flag in $(EXTRA_HOST_FLAGS) ; do \
20143           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
20144         done; \
20145         echo "Doing distclean in libbacktrace"; \
20146         (cd $(HOST_SUBDIR)/libbacktrace && \
20147           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
20148                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
20149                   "RANLIB=$${RANLIB}" \
20150                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
20151                   distclean) \
20152           || exit 1
20153
20154 @endif libbacktrace
20155
20156 .PHONY: maybe-maintainer-clean-libbacktrace maintainer-clean-libbacktrace
20157 maybe-maintainer-clean-libbacktrace:
20158 @if libbacktrace
20159 maybe-maintainer-clean-libbacktrace: maintainer-clean-libbacktrace
20160
20161 maintainer-clean-libbacktrace: 
20162         @[ -f ./libbacktrace/Makefile ] || exit 0; \
20163         r=`${PWD_COMMAND}`; export r; \
20164         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20165         $(HOST_EXPORTS) \
20166         for flag in $(EXTRA_HOST_FLAGS) ; do \
20167           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
20168         done; \
20169         echo "Doing maintainer-clean in libbacktrace"; \
20170         (cd $(HOST_SUBDIR)/libbacktrace && \
20171           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
20172                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
20173                   "RANLIB=$${RANLIB}" \
20174                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
20175                   maintainer-clean) \
20176           || exit 1
20177
20178 @endif libbacktrace
20179
20180
20181
20182 .PHONY: configure-libcpp maybe-configure-libcpp
20183 maybe-configure-libcpp:
20184 @if gcc-bootstrap
20185 configure-libcpp: stage_current
20186 @endif gcc-bootstrap
20187 @if libcpp
20188 maybe-configure-libcpp: configure-libcpp
20189 configure-libcpp: 
20190         @r=`${PWD_COMMAND}`; export r; \
20191         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20192         test ! -f $(HOST_SUBDIR)/libcpp/Makefile || exit 0; \
20193         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libcpp; \
20194         $(HOST_EXPORTS)  \
20195         echo Configuring in $(HOST_SUBDIR)/libcpp; \
20196         cd "$(HOST_SUBDIR)/libcpp" || exit 1; \
20197         case $(srcdir) in \
20198           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
20199           *) topdir=`echo $(HOST_SUBDIR)/libcpp/ | \
20200                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
20201         esac; \
20202         module_srcdir=libcpp; \
20203         $(SHELL) \
20204           $$s/$$module_srcdir/configure \
20205           --srcdir=$${topdir}/$$module_srcdir \
20206           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
20207           --target=${target_alias}  \
20208           || exit 1
20209 @endif libcpp
20210
20211
20212
20213 .PHONY: configure-stage1-libcpp maybe-configure-stage1-libcpp
20214 maybe-configure-stage1-libcpp:
20215 @if libcpp-bootstrap
20216 maybe-configure-stage1-libcpp: configure-stage1-libcpp
20217 configure-stage1-libcpp:
20218         @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
20219         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libcpp
20220         @r=`${PWD_COMMAND}`; export r; \
20221         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20222         TFLAGS="$(STAGE1_TFLAGS)"; \
20223         test ! -f $(HOST_SUBDIR)/libcpp/Makefile || exit 0; \
20224         $(HOST_EXPORTS) \
20225         CFLAGS="$(STAGE1_CFLAGS)"; export CFLAGS; \
20226         CXXFLAGS="$(STAGE1_CXXFLAGS)"; export CXXFLAGS; \
20227         LIBCFLAGS="$(LIBCFLAGS)"; export LIBCFLAGS;  \
20228         echo Configuring stage 1 in $(HOST_SUBDIR)/libcpp; \
20229         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libcpp; \
20230         cd $(HOST_SUBDIR)/libcpp || exit 1; \
20231         case $(srcdir) in \
20232           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
20233           *) topdir=`echo $(HOST_SUBDIR)/libcpp/ | \
20234                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
20235         esac; \
20236         module_srcdir=libcpp; \
20237         $(SHELL) $$s/$$module_srcdir/configure \
20238           --srcdir=$${topdir}/$$module_srcdir \
20239           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
20240           --target=${target_alias} \
20241            \
20242           $(STAGE1_CONFIGURE_FLAGS)
20243 @endif libcpp-bootstrap
20244
20245 .PHONY: configure-stage2-libcpp maybe-configure-stage2-libcpp
20246 maybe-configure-stage2-libcpp:
20247 @if libcpp-bootstrap
20248 maybe-configure-stage2-libcpp: configure-stage2-libcpp
20249 configure-stage2-libcpp:
20250         @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
20251         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libcpp
20252         @r=`${PWD_COMMAND}`; export r; \
20253         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20254         TFLAGS="$(STAGE2_TFLAGS)"; \
20255         test ! -f $(HOST_SUBDIR)/libcpp/Makefile || exit 0; \
20256         $(HOST_EXPORTS) \
20257         $(POSTSTAGE1_HOST_EXPORTS) \
20258         CFLAGS="$(STAGE2_CFLAGS)"; export CFLAGS; \
20259         CXXFLAGS="$(STAGE2_CXXFLAGS)"; export CXXFLAGS; \
20260         LIBCFLAGS="$(STAGE2_CFLAGS)"; export LIBCFLAGS;  \
20261         echo Configuring stage 2 in $(HOST_SUBDIR)/libcpp; \
20262         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libcpp; \
20263         cd $(HOST_SUBDIR)/libcpp || exit 1; \
20264         case $(srcdir) in \
20265           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
20266           *) topdir=`echo $(HOST_SUBDIR)/libcpp/ | \
20267                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
20268         esac; \
20269         module_srcdir=libcpp; \
20270         $(SHELL) $$s/$$module_srcdir/configure \
20271           --srcdir=$${topdir}/$$module_srcdir \
20272           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
20273           --target=${target_alias} \
20274           --with-build-libsubdir=$(HOST_SUBDIR) \
20275           $(STAGE2_CONFIGURE_FLAGS)
20276 @endif libcpp-bootstrap
20277
20278 .PHONY: configure-stage3-libcpp maybe-configure-stage3-libcpp
20279 maybe-configure-stage3-libcpp:
20280 @if libcpp-bootstrap
20281 maybe-configure-stage3-libcpp: configure-stage3-libcpp
20282 configure-stage3-libcpp:
20283         @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
20284         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libcpp
20285         @r=`${PWD_COMMAND}`; export r; \
20286         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20287         TFLAGS="$(STAGE3_TFLAGS)"; \
20288         test ! -f $(HOST_SUBDIR)/libcpp/Makefile || exit 0; \
20289         $(HOST_EXPORTS) \
20290         $(POSTSTAGE1_HOST_EXPORTS) \
20291         CFLAGS="$(STAGE3_CFLAGS)"; export CFLAGS; \
20292         CXXFLAGS="$(STAGE3_CXXFLAGS)"; export CXXFLAGS; \
20293         LIBCFLAGS="$(STAGE3_CFLAGS)"; export LIBCFLAGS;  \
20294         echo Configuring stage 3 in $(HOST_SUBDIR)/libcpp; \
20295         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libcpp; \
20296         cd $(HOST_SUBDIR)/libcpp || exit 1; \
20297         case $(srcdir) in \
20298           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
20299           *) topdir=`echo $(HOST_SUBDIR)/libcpp/ | \
20300                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
20301         esac; \
20302         module_srcdir=libcpp; \
20303         $(SHELL) $$s/$$module_srcdir/configure \
20304           --srcdir=$${topdir}/$$module_srcdir \
20305           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
20306           --target=${target_alias} \
20307           --with-build-libsubdir=$(HOST_SUBDIR) \
20308           $(STAGE3_CONFIGURE_FLAGS)
20309 @endif libcpp-bootstrap
20310
20311 .PHONY: configure-stage4-libcpp maybe-configure-stage4-libcpp
20312 maybe-configure-stage4-libcpp:
20313 @if libcpp-bootstrap
20314 maybe-configure-stage4-libcpp: configure-stage4-libcpp
20315 configure-stage4-libcpp:
20316         @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
20317         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libcpp
20318         @r=`${PWD_COMMAND}`; export r; \
20319         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20320         TFLAGS="$(STAGE4_TFLAGS)"; \
20321         test ! -f $(HOST_SUBDIR)/libcpp/Makefile || exit 0; \
20322         $(HOST_EXPORTS) \
20323         $(POSTSTAGE1_HOST_EXPORTS) \
20324         CFLAGS="$(STAGE4_CFLAGS)"; export CFLAGS; \
20325         CXXFLAGS="$(STAGE4_CXXFLAGS)"; export CXXFLAGS; \
20326         LIBCFLAGS="$(STAGE4_CFLAGS)"; export LIBCFLAGS;  \
20327         echo Configuring stage 4 in $(HOST_SUBDIR)/libcpp; \
20328         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libcpp; \
20329         cd $(HOST_SUBDIR)/libcpp || exit 1; \
20330         case $(srcdir) in \
20331           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
20332           *) topdir=`echo $(HOST_SUBDIR)/libcpp/ | \
20333                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
20334         esac; \
20335         module_srcdir=libcpp; \
20336         $(SHELL) $$s/$$module_srcdir/configure \
20337           --srcdir=$${topdir}/$$module_srcdir \
20338           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
20339           --target=${target_alias} \
20340           --with-build-libsubdir=$(HOST_SUBDIR) \
20341           $(STAGE4_CONFIGURE_FLAGS)
20342 @endif libcpp-bootstrap
20343
20344 .PHONY: configure-stageprofile-libcpp maybe-configure-stageprofile-libcpp
20345 maybe-configure-stageprofile-libcpp:
20346 @if libcpp-bootstrap
20347 maybe-configure-stageprofile-libcpp: configure-stageprofile-libcpp
20348 configure-stageprofile-libcpp:
20349         @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
20350         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libcpp
20351         @r=`${PWD_COMMAND}`; export r; \
20352         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20353         TFLAGS="$(STAGEprofile_TFLAGS)"; \
20354         test ! -f $(HOST_SUBDIR)/libcpp/Makefile || exit 0; \
20355         $(HOST_EXPORTS) \
20356         $(POSTSTAGE1_HOST_EXPORTS) \
20357         CFLAGS="$(STAGEprofile_CFLAGS)"; export CFLAGS; \
20358         CXXFLAGS="$(STAGEprofile_CXXFLAGS)"; export CXXFLAGS; \
20359         LIBCFLAGS="$(STAGEprofile_CFLAGS)"; export LIBCFLAGS;  \
20360         echo Configuring stage profile in $(HOST_SUBDIR)/libcpp; \
20361         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libcpp; \
20362         cd $(HOST_SUBDIR)/libcpp || exit 1; \
20363         case $(srcdir) in \
20364           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
20365           *) topdir=`echo $(HOST_SUBDIR)/libcpp/ | \
20366                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
20367         esac; \
20368         module_srcdir=libcpp; \
20369         $(SHELL) $$s/$$module_srcdir/configure \
20370           --srcdir=$${topdir}/$$module_srcdir \
20371           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
20372           --target=${target_alias} \
20373           --with-build-libsubdir=$(HOST_SUBDIR) \
20374           $(STAGEprofile_CONFIGURE_FLAGS)
20375 @endif libcpp-bootstrap
20376
20377 .PHONY: configure-stagefeedback-libcpp maybe-configure-stagefeedback-libcpp
20378 maybe-configure-stagefeedback-libcpp:
20379 @if libcpp-bootstrap
20380 maybe-configure-stagefeedback-libcpp: configure-stagefeedback-libcpp
20381 configure-stagefeedback-libcpp:
20382         @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
20383         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libcpp
20384         @r=`${PWD_COMMAND}`; export r; \
20385         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20386         TFLAGS="$(STAGEfeedback_TFLAGS)"; \
20387         test ! -f $(HOST_SUBDIR)/libcpp/Makefile || exit 0; \
20388         $(HOST_EXPORTS) \
20389         $(POSTSTAGE1_HOST_EXPORTS) \
20390         CFLAGS="$(STAGEfeedback_CFLAGS)"; export CFLAGS; \
20391         CXXFLAGS="$(STAGEfeedback_CXXFLAGS)"; export CXXFLAGS; \
20392         LIBCFLAGS="$(STAGEfeedback_CFLAGS)"; export LIBCFLAGS;  \
20393         echo Configuring stage feedback in $(HOST_SUBDIR)/libcpp; \
20394         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libcpp; \
20395         cd $(HOST_SUBDIR)/libcpp || exit 1; \
20396         case $(srcdir) in \
20397           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
20398           *) topdir=`echo $(HOST_SUBDIR)/libcpp/ | \
20399                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
20400         esac; \
20401         module_srcdir=libcpp; \
20402         $(SHELL) $$s/$$module_srcdir/configure \
20403           --srcdir=$${topdir}/$$module_srcdir \
20404           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
20405           --target=${target_alias} \
20406           --with-build-libsubdir=$(HOST_SUBDIR) \
20407           $(STAGEfeedback_CONFIGURE_FLAGS)
20408 @endif libcpp-bootstrap
20409
20410
20411
20412
20413
20414 .PHONY: all-libcpp maybe-all-libcpp
20415 maybe-all-libcpp:
20416 @if gcc-bootstrap
20417 all-libcpp: stage_current
20418 @endif gcc-bootstrap
20419 @if libcpp
20420 TARGET-libcpp=all
20421 maybe-all-libcpp: all-libcpp
20422 all-libcpp: configure-libcpp
20423         @r=`${PWD_COMMAND}`; export r; \
20424         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20425         $(HOST_EXPORTS)  \
20426         (cd $(HOST_SUBDIR)/libcpp && \
20427           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS)  \
20428                 $(TARGET-libcpp))
20429 @endif libcpp
20430
20431
20432
20433 .PHONY: all-stage1-libcpp maybe-all-stage1-libcpp
20434 .PHONY: clean-stage1-libcpp maybe-clean-stage1-libcpp
20435 maybe-all-stage1-libcpp:
20436 maybe-clean-stage1-libcpp:
20437 @if libcpp-bootstrap
20438 maybe-all-stage1-libcpp: all-stage1-libcpp
20439 all-stage1: all-stage1-libcpp
20440 TARGET-stage1-libcpp = $(TARGET-libcpp)
20441 all-stage1-libcpp: configure-stage1-libcpp
20442         @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
20443         @r=`${PWD_COMMAND}`; export r; \
20444         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20445         TFLAGS="$(STAGE1_TFLAGS)"; \
20446         $(HOST_EXPORTS)  \
20447         cd $(HOST_SUBDIR)/libcpp && \
20448         $(MAKE) $(BASE_FLAGS_TO_PASS) \
20449                 CFLAGS="$(STAGE1_CFLAGS)" \
20450                 CXXFLAGS="$(STAGE1_CXXFLAGS)" \
20451                 LIBCFLAGS="$(LIBCFLAGS)" \
20452                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
20453                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
20454                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
20455                 $(EXTRA_HOST_FLAGS)  \
20456                 $(STAGE1_FLAGS_TO_PASS)  \
20457                 TFLAGS="$(STAGE1_TFLAGS)" \
20458                 $(TARGET-stage1-libcpp)
20459
20460 maybe-clean-stage1-libcpp: clean-stage1-libcpp
20461 clean-stage1: clean-stage1-libcpp
20462 clean-stage1-libcpp:
20463         @if [ $(current_stage) = stage1 ]; then \
20464           [ -f $(HOST_SUBDIR)/libcpp/Makefile ] || exit 0; \
20465         else \
20466           [ -f $(HOST_SUBDIR)/stage1-libcpp/Makefile ] || exit 0; \
20467           $(MAKE) stage1-start; \
20468         fi; \
20469         cd $(HOST_SUBDIR)/libcpp && \
20470         $(MAKE) $(EXTRA_HOST_FLAGS)  \
20471         $(STAGE1_FLAGS_TO_PASS)  clean
20472 @endif libcpp-bootstrap
20473
20474
20475 .PHONY: all-stage2-libcpp maybe-all-stage2-libcpp
20476 .PHONY: clean-stage2-libcpp maybe-clean-stage2-libcpp
20477 maybe-all-stage2-libcpp:
20478 maybe-clean-stage2-libcpp:
20479 @if libcpp-bootstrap
20480 maybe-all-stage2-libcpp: all-stage2-libcpp
20481 all-stage2: all-stage2-libcpp
20482 TARGET-stage2-libcpp = $(TARGET-libcpp)
20483 all-stage2-libcpp: configure-stage2-libcpp
20484         @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
20485         @r=`${PWD_COMMAND}`; export r; \
20486         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20487         TFLAGS="$(STAGE2_TFLAGS)"; \
20488         $(HOST_EXPORTS) \
20489         $(POSTSTAGE1_HOST_EXPORTS)  \
20490         cd $(HOST_SUBDIR)/libcpp && \
20491         $(MAKE) $(BASE_FLAGS_TO_PASS) \
20492                 CFLAGS="$(STAGE2_CFLAGS)" \
20493                 CXXFLAGS="$(STAGE2_CXXFLAGS)" \
20494                 LIBCFLAGS="$(STAGE2_CFLAGS)" \
20495                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
20496                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
20497                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
20498                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
20499                 TFLAGS="$(STAGE2_TFLAGS)" \
20500                 $(TARGET-stage2-libcpp)
20501
20502 maybe-clean-stage2-libcpp: clean-stage2-libcpp
20503 clean-stage2: clean-stage2-libcpp
20504 clean-stage2-libcpp:
20505         @if [ $(current_stage) = stage2 ]; then \
20506           [ -f $(HOST_SUBDIR)/libcpp/Makefile ] || exit 0; \
20507         else \
20508           [ -f $(HOST_SUBDIR)/stage2-libcpp/Makefile ] || exit 0; \
20509           $(MAKE) stage2-start; \
20510         fi; \
20511         cd $(HOST_SUBDIR)/libcpp && \
20512         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  clean
20513 @endif libcpp-bootstrap
20514
20515
20516 .PHONY: all-stage3-libcpp maybe-all-stage3-libcpp
20517 .PHONY: clean-stage3-libcpp maybe-clean-stage3-libcpp
20518 maybe-all-stage3-libcpp:
20519 maybe-clean-stage3-libcpp:
20520 @if libcpp-bootstrap
20521 maybe-all-stage3-libcpp: all-stage3-libcpp
20522 all-stage3: all-stage3-libcpp
20523 TARGET-stage3-libcpp = $(TARGET-libcpp)
20524 all-stage3-libcpp: configure-stage3-libcpp
20525         @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
20526         @r=`${PWD_COMMAND}`; export r; \
20527         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20528         TFLAGS="$(STAGE3_TFLAGS)"; \
20529         $(HOST_EXPORTS) \
20530         $(POSTSTAGE1_HOST_EXPORTS)  \
20531         cd $(HOST_SUBDIR)/libcpp && \
20532         $(MAKE) $(BASE_FLAGS_TO_PASS) \
20533                 CFLAGS="$(STAGE3_CFLAGS)" \
20534                 CXXFLAGS="$(STAGE3_CXXFLAGS)" \
20535                 LIBCFLAGS="$(STAGE3_CFLAGS)" \
20536                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
20537                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
20538                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
20539                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
20540                 TFLAGS="$(STAGE3_TFLAGS)" \
20541                 $(TARGET-stage3-libcpp)
20542
20543 maybe-clean-stage3-libcpp: clean-stage3-libcpp
20544 clean-stage3: clean-stage3-libcpp
20545 clean-stage3-libcpp:
20546         @if [ $(current_stage) = stage3 ]; then \
20547           [ -f $(HOST_SUBDIR)/libcpp/Makefile ] || exit 0; \
20548         else \
20549           [ -f $(HOST_SUBDIR)/stage3-libcpp/Makefile ] || exit 0; \
20550           $(MAKE) stage3-start; \
20551         fi; \
20552         cd $(HOST_SUBDIR)/libcpp && \
20553         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  clean
20554 @endif libcpp-bootstrap
20555
20556
20557 .PHONY: all-stage4-libcpp maybe-all-stage4-libcpp
20558 .PHONY: clean-stage4-libcpp maybe-clean-stage4-libcpp
20559 maybe-all-stage4-libcpp:
20560 maybe-clean-stage4-libcpp:
20561 @if libcpp-bootstrap
20562 maybe-all-stage4-libcpp: all-stage4-libcpp
20563 all-stage4: all-stage4-libcpp
20564 TARGET-stage4-libcpp = $(TARGET-libcpp)
20565 all-stage4-libcpp: configure-stage4-libcpp
20566         @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
20567         @r=`${PWD_COMMAND}`; export r; \
20568         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20569         TFLAGS="$(STAGE4_TFLAGS)"; \
20570         $(HOST_EXPORTS) \
20571         $(POSTSTAGE1_HOST_EXPORTS)  \
20572         cd $(HOST_SUBDIR)/libcpp && \
20573         $(MAKE) $(BASE_FLAGS_TO_PASS) \
20574                 CFLAGS="$(STAGE4_CFLAGS)" \
20575                 CXXFLAGS="$(STAGE4_CXXFLAGS)" \
20576                 LIBCFLAGS="$(STAGE4_CFLAGS)" \
20577                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
20578                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
20579                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
20580                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
20581                 TFLAGS="$(STAGE4_TFLAGS)" \
20582                 $(TARGET-stage4-libcpp)
20583
20584 maybe-clean-stage4-libcpp: clean-stage4-libcpp
20585 clean-stage4: clean-stage4-libcpp
20586 clean-stage4-libcpp:
20587         @if [ $(current_stage) = stage4 ]; then \
20588           [ -f $(HOST_SUBDIR)/libcpp/Makefile ] || exit 0; \
20589         else \
20590           [ -f $(HOST_SUBDIR)/stage4-libcpp/Makefile ] || exit 0; \
20591           $(MAKE) stage4-start; \
20592         fi; \
20593         cd $(HOST_SUBDIR)/libcpp && \
20594         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  clean
20595 @endif libcpp-bootstrap
20596
20597
20598 .PHONY: all-stageprofile-libcpp maybe-all-stageprofile-libcpp
20599 .PHONY: clean-stageprofile-libcpp maybe-clean-stageprofile-libcpp
20600 maybe-all-stageprofile-libcpp:
20601 maybe-clean-stageprofile-libcpp:
20602 @if libcpp-bootstrap
20603 maybe-all-stageprofile-libcpp: all-stageprofile-libcpp
20604 all-stageprofile: all-stageprofile-libcpp
20605 TARGET-stageprofile-libcpp = $(TARGET-libcpp)
20606 all-stageprofile-libcpp: configure-stageprofile-libcpp
20607         @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
20608         @r=`${PWD_COMMAND}`; export r; \
20609         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20610         TFLAGS="$(STAGEprofile_TFLAGS)"; \
20611         $(HOST_EXPORTS) \
20612         $(POSTSTAGE1_HOST_EXPORTS)  \
20613         cd $(HOST_SUBDIR)/libcpp && \
20614         $(MAKE) $(BASE_FLAGS_TO_PASS) \
20615                 CFLAGS="$(STAGEprofile_CFLAGS)" \
20616                 CXXFLAGS="$(STAGEprofile_CXXFLAGS)" \
20617                 LIBCFLAGS="$(STAGEprofile_CFLAGS)" \
20618                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
20619                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
20620                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
20621                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
20622                 TFLAGS="$(STAGEprofile_TFLAGS)" \
20623                 $(TARGET-stageprofile-libcpp)
20624
20625 maybe-clean-stageprofile-libcpp: clean-stageprofile-libcpp
20626 clean-stageprofile: clean-stageprofile-libcpp
20627 clean-stageprofile-libcpp:
20628         @if [ $(current_stage) = stageprofile ]; then \
20629           [ -f $(HOST_SUBDIR)/libcpp/Makefile ] || exit 0; \
20630         else \
20631           [ -f $(HOST_SUBDIR)/stageprofile-libcpp/Makefile ] || exit 0; \
20632           $(MAKE) stageprofile-start; \
20633         fi; \
20634         cd $(HOST_SUBDIR)/libcpp && \
20635         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  clean
20636 @endif libcpp-bootstrap
20637
20638
20639 .PHONY: all-stagefeedback-libcpp maybe-all-stagefeedback-libcpp
20640 .PHONY: clean-stagefeedback-libcpp maybe-clean-stagefeedback-libcpp
20641 maybe-all-stagefeedback-libcpp:
20642 maybe-clean-stagefeedback-libcpp:
20643 @if libcpp-bootstrap
20644 maybe-all-stagefeedback-libcpp: all-stagefeedback-libcpp
20645 all-stagefeedback: all-stagefeedback-libcpp
20646 TARGET-stagefeedback-libcpp = $(TARGET-libcpp)
20647 all-stagefeedback-libcpp: configure-stagefeedback-libcpp
20648         @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
20649         @r=`${PWD_COMMAND}`; export r; \
20650         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20651         TFLAGS="$(STAGEfeedback_TFLAGS)"; \
20652         $(HOST_EXPORTS) \
20653         $(POSTSTAGE1_HOST_EXPORTS)  \
20654         cd $(HOST_SUBDIR)/libcpp && \
20655         $(MAKE) $(BASE_FLAGS_TO_PASS) \
20656                 CFLAGS="$(STAGEfeedback_CFLAGS)" \
20657                 CXXFLAGS="$(STAGEfeedback_CXXFLAGS)" \
20658                 LIBCFLAGS="$(STAGEfeedback_CFLAGS)" \
20659                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
20660                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
20661                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
20662                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
20663                 TFLAGS="$(STAGEfeedback_TFLAGS)" \
20664                 $(TARGET-stagefeedback-libcpp)
20665
20666 maybe-clean-stagefeedback-libcpp: clean-stagefeedback-libcpp
20667 clean-stagefeedback: clean-stagefeedback-libcpp
20668 clean-stagefeedback-libcpp:
20669         @if [ $(current_stage) = stagefeedback ]; then \
20670           [ -f $(HOST_SUBDIR)/libcpp/Makefile ] || exit 0; \
20671         else \
20672           [ -f $(HOST_SUBDIR)/stagefeedback-libcpp/Makefile ] || exit 0; \
20673           $(MAKE) stagefeedback-start; \
20674         fi; \
20675         cd $(HOST_SUBDIR)/libcpp && \
20676         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  clean
20677 @endif libcpp-bootstrap
20678
20679
20680
20681
20682
20683 .PHONY: check-libcpp maybe-check-libcpp
20684 maybe-check-libcpp:
20685 @if libcpp
20686 maybe-check-libcpp: check-libcpp
20687
20688 check-libcpp:
20689         @: $(MAKE); $(unstage)
20690         @r=`${PWD_COMMAND}`; export r; \
20691         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20692         $(HOST_EXPORTS) $(EXTRA_HOST_EXPORTS) \
20693         (cd $(HOST_SUBDIR)/libcpp && \
20694           $(MAKE) $(FLAGS_TO_PASS)  $(EXTRA_BOOTSTRAP_FLAGS) check)
20695
20696 @endif libcpp
20697
20698 .PHONY: install-libcpp maybe-install-libcpp
20699 maybe-install-libcpp:
20700 @if libcpp
20701 maybe-install-libcpp: install-libcpp
20702
20703 install-libcpp: installdirs
20704         @: $(MAKE); $(unstage)
20705         @r=`${PWD_COMMAND}`; export r; \
20706         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20707         $(HOST_EXPORTS) \
20708         (cd $(HOST_SUBDIR)/libcpp && \
20709           $(MAKE) $(FLAGS_TO_PASS)  install)
20710
20711 @endif libcpp
20712
20713 .PHONY: install-strip-libcpp maybe-install-strip-libcpp
20714 maybe-install-strip-libcpp:
20715 @if libcpp
20716 maybe-install-strip-libcpp: install-strip-libcpp
20717
20718 install-strip-libcpp: installdirs
20719         @: $(MAKE); $(unstage)
20720         @r=`${PWD_COMMAND}`; export r; \
20721         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20722         $(HOST_EXPORTS) \
20723         (cd $(HOST_SUBDIR)/libcpp && \
20724           $(MAKE) $(FLAGS_TO_PASS)  install-strip)
20725
20726 @endif libcpp
20727
20728 # Other targets (info, dvi, pdf, etc.)
20729
20730 .PHONY: maybe-info-libcpp info-libcpp
20731 maybe-info-libcpp:
20732 @if libcpp
20733 maybe-info-libcpp: info-libcpp
20734
20735 info-libcpp: \
20736     configure-libcpp 
20737         @[ -f ./libcpp/Makefile ] || exit 0; \
20738         r=`${PWD_COMMAND}`; export r; \
20739         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20740         $(HOST_EXPORTS) \
20741         for flag in $(EXTRA_HOST_FLAGS) ; do \
20742           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
20743         done; \
20744         echo "Doing info in libcpp"; \
20745         (cd $(HOST_SUBDIR)/libcpp && \
20746           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
20747                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
20748                   "RANLIB=$${RANLIB}" \
20749                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
20750                   info) \
20751           || exit 1
20752
20753 @endif libcpp
20754
20755 .PHONY: maybe-dvi-libcpp dvi-libcpp
20756 maybe-dvi-libcpp:
20757 @if libcpp
20758 maybe-dvi-libcpp: dvi-libcpp
20759
20760 dvi-libcpp: \
20761     configure-libcpp 
20762         @[ -f ./libcpp/Makefile ] || exit 0; \
20763         r=`${PWD_COMMAND}`; export r; \
20764         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20765         $(HOST_EXPORTS) \
20766         for flag in $(EXTRA_HOST_FLAGS) ; do \
20767           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
20768         done; \
20769         echo "Doing dvi in libcpp"; \
20770         (cd $(HOST_SUBDIR)/libcpp && \
20771           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
20772                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
20773                   "RANLIB=$${RANLIB}" \
20774                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
20775                   dvi) \
20776           || exit 1
20777
20778 @endif libcpp
20779
20780 .PHONY: maybe-pdf-libcpp pdf-libcpp
20781 maybe-pdf-libcpp:
20782 @if libcpp
20783 maybe-pdf-libcpp: pdf-libcpp
20784
20785 pdf-libcpp: \
20786     configure-libcpp 
20787         @[ -f ./libcpp/Makefile ] || exit 0; \
20788         r=`${PWD_COMMAND}`; export r; \
20789         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20790         $(HOST_EXPORTS) \
20791         for flag in $(EXTRA_HOST_FLAGS) ; do \
20792           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
20793         done; \
20794         echo "Doing pdf in libcpp"; \
20795         (cd $(HOST_SUBDIR)/libcpp && \
20796           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
20797                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
20798                   "RANLIB=$${RANLIB}" \
20799                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
20800                   pdf) \
20801           || exit 1
20802
20803 @endif libcpp
20804
20805 .PHONY: maybe-html-libcpp html-libcpp
20806 maybe-html-libcpp:
20807 @if libcpp
20808 maybe-html-libcpp: html-libcpp
20809
20810 html-libcpp: \
20811     configure-libcpp 
20812         @[ -f ./libcpp/Makefile ] || exit 0; \
20813         r=`${PWD_COMMAND}`; export r; \
20814         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20815         $(HOST_EXPORTS) \
20816         for flag in $(EXTRA_HOST_FLAGS) ; do \
20817           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
20818         done; \
20819         echo "Doing html in libcpp"; \
20820         (cd $(HOST_SUBDIR)/libcpp && \
20821           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
20822                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
20823                   "RANLIB=$${RANLIB}" \
20824                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
20825                   html) \
20826           || exit 1
20827
20828 @endif libcpp
20829
20830 .PHONY: maybe-TAGS-libcpp TAGS-libcpp
20831 maybe-TAGS-libcpp:
20832 @if libcpp
20833 maybe-TAGS-libcpp: TAGS-libcpp
20834
20835 TAGS-libcpp: \
20836     configure-libcpp 
20837         @[ -f ./libcpp/Makefile ] || exit 0; \
20838         r=`${PWD_COMMAND}`; export r; \
20839         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20840         $(HOST_EXPORTS) \
20841         for flag in $(EXTRA_HOST_FLAGS) ; do \
20842           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
20843         done; \
20844         echo "Doing TAGS in libcpp"; \
20845         (cd $(HOST_SUBDIR)/libcpp && \
20846           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
20847                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
20848                   "RANLIB=$${RANLIB}" \
20849                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
20850                   TAGS) \
20851           || exit 1
20852
20853 @endif libcpp
20854
20855 .PHONY: maybe-install-info-libcpp install-info-libcpp
20856 maybe-install-info-libcpp:
20857 @if libcpp
20858 maybe-install-info-libcpp: install-info-libcpp
20859
20860 install-info-libcpp: \
20861     configure-libcpp \
20862     info-libcpp 
20863         @[ -f ./libcpp/Makefile ] || exit 0; \
20864         r=`${PWD_COMMAND}`; export r; \
20865         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20866         $(HOST_EXPORTS) \
20867         for flag in $(EXTRA_HOST_FLAGS) ; do \
20868           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
20869         done; \
20870         echo "Doing install-info in libcpp"; \
20871         (cd $(HOST_SUBDIR)/libcpp && \
20872           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
20873                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
20874                   "RANLIB=$${RANLIB}" \
20875                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
20876                   install-info) \
20877           || exit 1
20878
20879 @endif libcpp
20880
20881 .PHONY: maybe-install-pdf-libcpp install-pdf-libcpp
20882 maybe-install-pdf-libcpp:
20883 @if libcpp
20884 maybe-install-pdf-libcpp: install-pdf-libcpp
20885
20886 install-pdf-libcpp: \
20887     configure-libcpp \
20888     pdf-libcpp 
20889         @[ -f ./libcpp/Makefile ] || exit 0; \
20890         r=`${PWD_COMMAND}`; export r; \
20891         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20892         $(HOST_EXPORTS) \
20893         for flag in $(EXTRA_HOST_FLAGS) ; do \
20894           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
20895         done; \
20896         echo "Doing install-pdf in libcpp"; \
20897         (cd $(HOST_SUBDIR)/libcpp && \
20898           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
20899                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
20900                   "RANLIB=$${RANLIB}" \
20901                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
20902                   install-pdf) \
20903           || exit 1
20904
20905 @endif libcpp
20906
20907 .PHONY: maybe-install-html-libcpp install-html-libcpp
20908 maybe-install-html-libcpp:
20909 @if libcpp
20910 maybe-install-html-libcpp: install-html-libcpp
20911
20912 install-html-libcpp: \
20913     configure-libcpp \
20914     html-libcpp 
20915         @[ -f ./libcpp/Makefile ] || exit 0; \
20916         r=`${PWD_COMMAND}`; export r; \
20917         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20918         $(HOST_EXPORTS) \
20919         for flag in $(EXTRA_HOST_FLAGS) ; do \
20920           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
20921         done; \
20922         echo "Doing install-html in libcpp"; \
20923         (cd $(HOST_SUBDIR)/libcpp && \
20924           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
20925                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
20926                   "RANLIB=$${RANLIB}" \
20927                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
20928                   install-html) \
20929           || exit 1
20930
20931 @endif libcpp
20932
20933 .PHONY: maybe-installcheck-libcpp installcheck-libcpp
20934 maybe-installcheck-libcpp:
20935 @if libcpp
20936 maybe-installcheck-libcpp: installcheck-libcpp
20937
20938 installcheck-libcpp: \
20939     configure-libcpp 
20940         @[ -f ./libcpp/Makefile ] || exit 0; \
20941         r=`${PWD_COMMAND}`; export r; \
20942         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20943         $(HOST_EXPORTS) \
20944         for flag in $(EXTRA_HOST_FLAGS) ; do \
20945           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
20946         done; \
20947         echo "Doing installcheck in libcpp"; \
20948         (cd $(HOST_SUBDIR)/libcpp && \
20949           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
20950                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
20951                   "RANLIB=$${RANLIB}" \
20952                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
20953                   installcheck) \
20954           || exit 1
20955
20956 @endif libcpp
20957
20958 .PHONY: maybe-mostlyclean-libcpp mostlyclean-libcpp
20959 maybe-mostlyclean-libcpp:
20960 @if libcpp
20961 maybe-mostlyclean-libcpp: mostlyclean-libcpp
20962
20963 mostlyclean-libcpp: 
20964         @[ -f ./libcpp/Makefile ] || exit 0; \
20965         r=`${PWD_COMMAND}`; export r; \
20966         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20967         $(HOST_EXPORTS) \
20968         for flag in $(EXTRA_HOST_FLAGS) ; do \
20969           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
20970         done; \
20971         echo "Doing mostlyclean in libcpp"; \
20972         (cd $(HOST_SUBDIR)/libcpp && \
20973           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
20974                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
20975                   "RANLIB=$${RANLIB}" \
20976                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
20977                   mostlyclean) \
20978           || exit 1
20979
20980 @endif libcpp
20981
20982 .PHONY: maybe-clean-libcpp clean-libcpp
20983 maybe-clean-libcpp:
20984 @if libcpp
20985 maybe-clean-libcpp: clean-libcpp
20986
20987 clean-libcpp: 
20988         @[ -f ./libcpp/Makefile ] || exit 0; \
20989         r=`${PWD_COMMAND}`; export r; \
20990         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20991         $(HOST_EXPORTS) \
20992         for flag in $(EXTRA_HOST_FLAGS) ; do \
20993           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
20994         done; \
20995         echo "Doing clean in libcpp"; \
20996         (cd $(HOST_SUBDIR)/libcpp && \
20997           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
20998                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
20999                   "RANLIB=$${RANLIB}" \
21000                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
21001                   clean) \
21002           || exit 1
21003
21004 @endif libcpp
21005
21006 .PHONY: maybe-distclean-libcpp distclean-libcpp
21007 maybe-distclean-libcpp:
21008 @if libcpp
21009 maybe-distclean-libcpp: distclean-libcpp
21010
21011 distclean-libcpp: 
21012         @[ -f ./libcpp/Makefile ] || exit 0; \
21013         r=`${PWD_COMMAND}`; export r; \
21014         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21015         $(HOST_EXPORTS) \
21016         for flag in $(EXTRA_HOST_FLAGS) ; do \
21017           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
21018         done; \
21019         echo "Doing distclean in libcpp"; \
21020         (cd $(HOST_SUBDIR)/libcpp && \
21021           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
21022                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
21023                   "RANLIB=$${RANLIB}" \
21024                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
21025                   distclean) \
21026           || exit 1
21027
21028 @endif libcpp
21029
21030 .PHONY: maybe-maintainer-clean-libcpp maintainer-clean-libcpp
21031 maybe-maintainer-clean-libcpp:
21032 @if libcpp
21033 maybe-maintainer-clean-libcpp: maintainer-clean-libcpp
21034
21035 maintainer-clean-libcpp: 
21036         @[ -f ./libcpp/Makefile ] || exit 0; \
21037         r=`${PWD_COMMAND}`; export r; \
21038         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21039         $(HOST_EXPORTS) \
21040         for flag in $(EXTRA_HOST_FLAGS) ; do \
21041           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
21042         done; \
21043         echo "Doing maintainer-clean in libcpp"; \
21044         (cd $(HOST_SUBDIR)/libcpp && \
21045           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
21046                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
21047                   "RANLIB=$${RANLIB}" \
21048                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
21049                   maintainer-clean) \
21050           || exit 1
21051
21052 @endif libcpp
21053
21054
21055
21056 .PHONY: configure-libdecnumber maybe-configure-libdecnumber
21057 maybe-configure-libdecnumber:
21058 @if gcc-bootstrap
21059 configure-libdecnumber: stage_current
21060 @endif gcc-bootstrap
21061 @if libdecnumber
21062 maybe-configure-libdecnumber: configure-libdecnumber
21063 configure-libdecnumber: 
21064         @r=`${PWD_COMMAND}`; export r; \
21065         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21066         test ! -f $(HOST_SUBDIR)/libdecnumber/Makefile || exit 0; \
21067         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libdecnumber; \
21068         $(HOST_EXPORTS)  \
21069         echo Configuring in $(HOST_SUBDIR)/libdecnumber; \
21070         cd "$(HOST_SUBDIR)/libdecnumber" || exit 1; \
21071         case $(srcdir) in \
21072           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
21073           *) topdir=`echo $(HOST_SUBDIR)/libdecnumber/ | \
21074                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
21075         esac; \
21076         module_srcdir=libdecnumber; \
21077         $(SHELL) \
21078           $$s/$$module_srcdir/configure \
21079           --srcdir=$${topdir}/$$module_srcdir \
21080           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
21081           --target=${target_alias}  \
21082           || exit 1
21083 @endif libdecnumber
21084
21085
21086
21087 .PHONY: configure-stage1-libdecnumber maybe-configure-stage1-libdecnumber
21088 maybe-configure-stage1-libdecnumber:
21089 @if libdecnumber-bootstrap
21090 maybe-configure-stage1-libdecnumber: configure-stage1-libdecnumber
21091 configure-stage1-libdecnumber:
21092         @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
21093         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libdecnumber
21094         @r=`${PWD_COMMAND}`; export r; \
21095         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21096         TFLAGS="$(STAGE1_TFLAGS)"; \
21097         test ! -f $(HOST_SUBDIR)/libdecnumber/Makefile || exit 0; \
21098         $(HOST_EXPORTS) \
21099         CFLAGS="$(STAGE1_CFLAGS)"; export CFLAGS; \
21100         CXXFLAGS="$(STAGE1_CXXFLAGS)"; export CXXFLAGS; \
21101         LIBCFLAGS="$(LIBCFLAGS)"; export LIBCFLAGS;  \
21102         echo Configuring stage 1 in $(HOST_SUBDIR)/libdecnumber; \
21103         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libdecnumber; \
21104         cd $(HOST_SUBDIR)/libdecnumber || exit 1; \
21105         case $(srcdir) in \
21106           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
21107           *) topdir=`echo $(HOST_SUBDIR)/libdecnumber/ | \
21108                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
21109         esac; \
21110         module_srcdir=libdecnumber; \
21111         $(SHELL) $$s/$$module_srcdir/configure \
21112           --srcdir=$${topdir}/$$module_srcdir \
21113           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
21114           --target=${target_alias} \
21115            \
21116           $(STAGE1_CONFIGURE_FLAGS)
21117 @endif libdecnumber-bootstrap
21118
21119 .PHONY: configure-stage2-libdecnumber maybe-configure-stage2-libdecnumber
21120 maybe-configure-stage2-libdecnumber:
21121 @if libdecnumber-bootstrap
21122 maybe-configure-stage2-libdecnumber: configure-stage2-libdecnumber
21123 configure-stage2-libdecnumber:
21124         @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
21125         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libdecnumber
21126         @r=`${PWD_COMMAND}`; export r; \
21127         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21128         TFLAGS="$(STAGE2_TFLAGS)"; \
21129         test ! -f $(HOST_SUBDIR)/libdecnumber/Makefile || exit 0; \
21130         $(HOST_EXPORTS) \
21131         $(POSTSTAGE1_HOST_EXPORTS) \
21132         CFLAGS="$(STAGE2_CFLAGS)"; export CFLAGS; \
21133         CXXFLAGS="$(STAGE2_CXXFLAGS)"; export CXXFLAGS; \
21134         LIBCFLAGS="$(STAGE2_CFLAGS)"; export LIBCFLAGS;  \
21135         echo Configuring stage 2 in $(HOST_SUBDIR)/libdecnumber; \
21136         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libdecnumber; \
21137         cd $(HOST_SUBDIR)/libdecnumber || exit 1; \
21138         case $(srcdir) in \
21139           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
21140           *) topdir=`echo $(HOST_SUBDIR)/libdecnumber/ | \
21141                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
21142         esac; \
21143         module_srcdir=libdecnumber; \
21144         $(SHELL) $$s/$$module_srcdir/configure \
21145           --srcdir=$${topdir}/$$module_srcdir \
21146           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
21147           --target=${target_alias} \
21148           --with-build-libsubdir=$(HOST_SUBDIR) \
21149           $(STAGE2_CONFIGURE_FLAGS)
21150 @endif libdecnumber-bootstrap
21151
21152 .PHONY: configure-stage3-libdecnumber maybe-configure-stage3-libdecnumber
21153 maybe-configure-stage3-libdecnumber:
21154 @if libdecnumber-bootstrap
21155 maybe-configure-stage3-libdecnumber: configure-stage3-libdecnumber
21156 configure-stage3-libdecnumber:
21157         @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
21158         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libdecnumber
21159         @r=`${PWD_COMMAND}`; export r; \
21160         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21161         TFLAGS="$(STAGE3_TFLAGS)"; \
21162         test ! -f $(HOST_SUBDIR)/libdecnumber/Makefile || exit 0; \
21163         $(HOST_EXPORTS) \
21164         $(POSTSTAGE1_HOST_EXPORTS) \
21165         CFLAGS="$(STAGE3_CFLAGS)"; export CFLAGS; \
21166         CXXFLAGS="$(STAGE3_CXXFLAGS)"; export CXXFLAGS; \
21167         LIBCFLAGS="$(STAGE3_CFLAGS)"; export LIBCFLAGS;  \
21168         echo Configuring stage 3 in $(HOST_SUBDIR)/libdecnumber; \
21169         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libdecnumber; \
21170         cd $(HOST_SUBDIR)/libdecnumber || exit 1; \
21171         case $(srcdir) in \
21172           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
21173           *) topdir=`echo $(HOST_SUBDIR)/libdecnumber/ | \
21174                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
21175         esac; \
21176         module_srcdir=libdecnumber; \
21177         $(SHELL) $$s/$$module_srcdir/configure \
21178           --srcdir=$${topdir}/$$module_srcdir \
21179           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
21180           --target=${target_alias} \
21181           --with-build-libsubdir=$(HOST_SUBDIR) \
21182           $(STAGE3_CONFIGURE_FLAGS)
21183 @endif libdecnumber-bootstrap
21184
21185 .PHONY: configure-stage4-libdecnumber maybe-configure-stage4-libdecnumber
21186 maybe-configure-stage4-libdecnumber:
21187 @if libdecnumber-bootstrap
21188 maybe-configure-stage4-libdecnumber: configure-stage4-libdecnumber
21189 configure-stage4-libdecnumber:
21190         @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
21191         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libdecnumber
21192         @r=`${PWD_COMMAND}`; export r; \
21193         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21194         TFLAGS="$(STAGE4_TFLAGS)"; \
21195         test ! -f $(HOST_SUBDIR)/libdecnumber/Makefile || exit 0; \
21196         $(HOST_EXPORTS) \
21197         $(POSTSTAGE1_HOST_EXPORTS) \
21198         CFLAGS="$(STAGE4_CFLAGS)"; export CFLAGS; \
21199         CXXFLAGS="$(STAGE4_CXXFLAGS)"; export CXXFLAGS; \
21200         LIBCFLAGS="$(STAGE4_CFLAGS)"; export LIBCFLAGS;  \
21201         echo Configuring stage 4 in $(HOST_SUBDIR)/libdecnumber; \
21202         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libdecnumber; \
21203         cd $(HOST_SUBDIR)/libdecnumber || exit 1; \
21204         case $(srcdir) in \
21205           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
21206           *) topdir=`echo $(HOST_SUBDIR)/libdecnumber/ | \
21207                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
21208         esac; \
21209         module_srcdir=libdecnumber; \
21210         $(SHELL) $$s/$$module_srcdir/configure \
21211           --srcdir=$${topdir}/$$module_srcdir \
21212           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
21213           --target=${target_alias} \
21214           --with-build-libsubdir=$(HOST_SUBDIR) \
21215           $(STAGE4_CONFIGURE_FLAGS)
21216 @endif libdecnumber-bootstrap
21217
21218 .PHONY: configure-stageprofile-libdecnumber maybe-configure-stageprofile-libdecnumber
21219 maybe-configure-stageprofile-libdecnumber:
21220 @if libdecnumber-bootstrap
21221 maybe-configure-stageprofile-libdecnumber: configure-stageprofile-libdecnumber
21222 configure-stageprofile-libdecnumber:
21223         @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
21224         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libdecnumber
21225         @r=`${PWD_COMMAND}`; export r; \
21226         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21227         TFLAGS="$(STAGEprofile_TFLAGS)"; \
21228         test ! -f $(HOST_SUBDIR)/libdecnumber/Makefile || exit 0; \
21229         $(HOST_EXPORTS) \
21230         $(POSTSTAGE1_HOST_EXPORTS) \
21231         CFLAGS="$(STAGEprofile_CFLAGS)"; export CFLAGS; \
21232         CXXFLAGS="$(STAGEprofile_CXXFLAGS)"; export CXXFLAGS; \
21233         LIBCFLAGS="$(STAGEprofile_CFLAGS)"; export LIBCFLAGS;  \
21234         echo Configuring stage profile in $(HOST_SUBDIR)/libdecnumber; \
21235         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libdecnumber; \
21236         cd $(HOST_SUBDIR)/libdecnumber || exit 1; \
21237         case $(srcdir) in \
21238           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
21239           *) topdir=`echo $(HOST_SUBDIR)/libdecnumber/ | \
21240                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
21241         esac; \
21242         module_srcdir=libdecnumber; \
21243         $(SHELL) $$s/$$module_srcdir/configure \
21244           --srcdir=$${topdir}/$$module_srcdir \
21245           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
21246           --target=${target_alias} \
21247           --with-build-libsubdir=$(HOST_SUBDIR) \
21248           $(STAGEprofile_CONFIGURE_FLAGS)
21249 @endif libdecnumber-bootstrap
21250
21251 .PHONY: configure-stagefeedback-libdecnumber maybe-configure-stagefeedback-libdecnumber
21252 maybe-configure-stagefeedback-libdecnumber:
21253 @if libdecnumber-bootstrap
21254 maybe-configure-stagefeedback-libdecnumber: configure-stagefeedback-libdecnumber
21255 configure-stagefeedback-libdecnumber:
21256         @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
21257         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libdecnumber
21258         @r=`${PWD_COMMAND}`; export r; \
21259         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21260         TFLAGS="$(STAGEfeedback_TFLAGS)"; \
21261         test ! -f $(HOST_SUBDIR)/libdecnumber/Makefile || exit 0; \
21262         $(HOST_EXPORTS) \
21263         $(POSTSTAGE1_HOST_EXPORTS) \
21264         CFLAGS="$(STAGEfeedback_CFLAGS)"; export CFLAGS; \
21265         CXXFLAGS="$(STAGEfeedback_CXXFLAGS)"; export CXXFLAGS; \
21266         LIBCFLAGS="$(STAGEfeedback_CFLAGS)"; export LIBCFLAGS;  \
21267         echo Configuring stage feedback in $(HOST_SUBDIR)/libdecnumber; \
21268         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libdecnumber; \
21269         cd $(HOST_SUBDIR)/libdecnumber || exit 1; \
21270         case $(srcdir) in \
21271           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
21272           *) topdir=`echo $(HOST_SUBDIR)/libdecnumber/ | \
21273                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
21274         esac; \
21275         module_srcdir=libdecnumber; \
21276         $(SHELL) $$s/$$module_srcdir/configure \
21277           --srcdir=$${topdir}/$$module_srcdir \
21278           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
21279           --target=${target_alias} \
21280           --with-build-libsubdir=$(HOST_SUBDIR) \
21281           $(STAGEfeedback_CONFIGURE_FLAGS)
21282 @endif libdecnumber-bootstrap
21283
21284
21285
21286
21287
21288 .PHONY: all-libdecnumber maybe-all-libdecnumber
21289 maybe-all-libdecnumber:
21290 @if gcc-bootstrap
21291 all-libdecnumber: stage_current
21292 @endif gcc-bootstrap
21293 @if libdecnumber
21294 TARGET-libdecnumber=all
21295 maybe-all-libdecnumber: all-libdecnumber
21296 all-libdecnumber: configure-libdecnumber
21297         @r=`${PWD_COMMAND}`; export r; \
21298         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21299         $(HOST_EXPORTS)  \
21300         (cd $(HOST_SUBDIR)/libdecnumber && \
21301           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS)  \
21302                 $(TARGET-libdecnumber))
21303 @endif libdecnumber
21304
21305
21306
21307 .PHONY: all-stage1-libdecnumber maybe-all-stage1-libdecnumber
21308 .PHONY: clean-stage1-libdecnumber maybe-clean-stage1-libdecnumber
21309 maybe-all-stage1-libdecnumber:
21310 maybe-clean-stage1-libdecnumber:
21311 @if libdecnumber-bootstrap
21312 maybe-all-stage1-libdecnumber: all-stage1-libdecnumber
21313 all-stage1: all-stage1-libdecnumber
21314 TARGET-stage1-libdecnumber = $(TARGET-libdecnumber)
21315 all-stage1-libdecnumber: configure-stage1-libdecnumber
21316         @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
21317         @r=`${PWD_COMMAND}`; export r; \
21318         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21319         TFLAGS="$(STAGE1_TFLAGS)"; \
21320         $(HOST_EXPORTS)  \
21321         cd $(HOST_SUBDIR)/libdecnumber && \
21322         $(MAKE) $(BASE_FLAGS_TO_PASS) \
21323                 CFLAGS="$(STAGE1_CFLAGS)" \
21324                 CXXFLAGS="$(STAGE1_CXXFLAGS)" \
21325                 LIBCFLAGS="$(LIBCFLAGS)" \
21326                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
21327                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
21328                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
21329                 $(EXTRA_HOST_FLAGS)  \
21330                 $(STAGE1_FLAGS_TO_PASS)  \
21331                 TFLAGS="$(STAGE1_TFLAGS)" \
21332                 $(TARGET-stage1-libdecnumber)
21333
21334 maybe-clean-stage1-libdecnumber: clean-stage1-libdecnumber
21335 clean-stage1: clean-stage1-libdecnumber
21336 clean-stage1-libdecnumber:
21337         @if [ $(current_stage) = stage1 ]; then \
21338           [ -f $(HOST_SUBDIR)/libdecnumber/Makefile ] || exit 0; \
21339         else \
21340           [ -f $(HOST_SUBDIR)/stage1-libdecnumber/Makefile ] || exit 0; \
21341           $(MAKE) stage1-start; \
21342         fi; \
21343         cd $(HOST_SUBDIR)/libdecnumber && \
21344         $(MAKE) $(EXTRA_HOST_FLAGS)  \
21345         $(STAGE1_FLAGS_TO_PASS)  clean
21346 @endif libdecnumber-bootstrap
21347
21348
21349 .PHONY: all-stage2-libdecnumber maybe-all-stage2-libdecnumber
21350 .PHONY: clean-stage2-libdecnumber maybe-clean-stage2-libdecnumber
21351 maybe-all-stage2-libdecnumber:
21352 maybe-clean-stage2-libdecnumber:
21353 @if libdecnumber-bootstrap
21354 maybe-all-stage2-libdecnumber: all-stage2-libdecnumber
21355 all-stage2: all-stage2-libdecnumber
21356 TARGET-stage2-libdecnumber = $(TARGET-libdecnumber)
21357 all-stage2-libdecnumber: configure-stage2-libdecnumber
21358         @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
21359         @r=`${PWD_COMMAND}`; export r; \
21360         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21361         TFLAGS="$(STAGE2_TFLAGS)"; \
21362         $(HOST_EXPORTS) \
21363         $(POSTSTAGE1_HOST_EXPORTS)  \
21364         cd $(HOST_SUBDIR)/libdecnumber && \
21365         $(MAKE) $(BASE_FLAGS_TO_PASS) \
21366                 CFLAGS="$(STAGE2_CFLAGS)" \
21367                 CXXFLAGS="$(STAGE2_CXXFLAGS)" \
21368                 LIBCFLAGS="$(STAGE2_CFLAGS)" \
21369                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
21370                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
21371                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
21372                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
21373                 TFLAGS="$(STAGE2_TFLAGS)" \
21374                 $(TARGET-stage2-libdecnumber)
21375
21376 maybe-clean-stage2-libdecnumber: clean-stage2-libdecnumber
21377 clean-stage2: clean-stage2-libdecnumber
21378 clean-stage2-libdecnumber:
21379         @if [ $(current_stage) = stage2 ]; then \
21380           [ -f $(HOST_SUBDIR)/libdecnumber/Makefile ] || exit 0; \
21381         else \
21382           [ -f $(HOST_SUBDIR)/stage2-libdecnumber/Makefile ] || exit 0; \
21383           $(MAKE) stage2-start; \
21384         fi; \
21385         cd $(HOST_SUBDIR)/libdecnumber && \
21386         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  clean
21387 @endif libdecnumber-bootstrap
21388
21389
21390 .PHONY: all-stage3-libdecnumber maybe-all-stage3-libdecnumber
21391 .PHONY: clean-stage3-libdecnumber maybe-clean-stage3-libdecnumber
21392 maybe-all-stage3-libdecnumber:
21393 maybe-clean-stage3-libdecnumber:
21394 @if libdecnumber-bootstrap
21395 maybe-all-stage3-libdecnumber: all-stage3-libdecnumber
21396 all-stage3: all-stage3-libdecnumber
21397 TARGET-stage3-libdecnumber = $(TARGET-libdecnumber)
21398 all-stage3-libdecnumber: configure-stage3-libdecnumber
21399         @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
21400         @r=`${PWD_COMMAND}`; export r; \
21401         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21402         TFLAGS="$(STAGE3_TFLAGS)"; \
21403         $(HOST_EXPORTS) \
21404         $(POSTSTAGE1_HOST_EXPORTS)  \
21405         cd $(HOST_SUBDIR)/libdecnumber && \
21406         $(MAKE) $(BASE_FLAGS_TO_PASS) \
21407                 CFLAGS="$(STAGE3_CFLAGS)" \
21408                 CXXFLAGS="$(STAGE3_CXXFLAGS)" \
21409                 LIBCFLAGS="$(STAGE3_CFLAGS)" \
21410                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
21411                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
21412                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
21413                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
21414                 TFLAGS="$(STAGE3_TFLAGS)" \
21415                 $(TARGET-stage3-libdecnumber)
21416
21417 maybe-clean-stage3-libdecnumber: clean-stage3-libdecnumber
21418 clean-stage3: clean-stage3-libdecnumber
21419 clean-stage3-libdecnumber:
21420         @if [ $(current_stage) = stage3 ]; then \
21421           [ -f $(HOST_SUBDIR)/libdecnumber/Makefile ] || exit 0; \
21422         else \
21423           [ -f $(HOST_SUBDIR)/stage3-libdecnumber/Makefile ] || exit 0; \
21424           $(MAKE) stage3-start; \
21425         fi; \
21426         cd $(HOST_SUBDIR)/libdecnumber && \
21427         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  clean
21428 @endif libdecnumber-bootstrap
21429
21430
21431 .PHONY: all-stage4-libdecnumber maybe-all-stage4-libdecnumber
21432 .PHONY: clean-stage4-libdecnumber maybe-clean-stage4-libdecnumber
21433 maybe-all-stage4-libdecnumber:
21434 maybe-clean-stage4-libdecnumber:
21435 @if libdecnumber-bootstrap
21436 maybe-all-stage4-libdecnumber: all-stage4-libdecnumber
21437 all-stage4: all-stage4-libdecnumber
21438 TARGET-stage4-libdecnumber = $(TARGET-libdecnumber)
21439 all-stage4-libdecnumber: configure-stage4-libdecnumber
21440         @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
21441         @r=`${PWD_COMMAND}`; export r; \
21442         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21443         TFLAGS="$(STAGE4_TFLAGS)"; \
21444         $(HOST_EXPORTS) \
21445         $(POSTSTAGE1_HOST_EXPORTS)  \
21446         cd $(HOST_SUBDIR)/libdecnumber && \
21447         $(MAKE) $(BASE_FLAGS_TO_PASS) \
21448                 CFLAGS="$(STAGE4_CFLAGS)" \
21449                 CXXFLAGS="$(STAGE4_CXXFLAGS)" \
21450                 LIBCFLAGS="$(STAGE4_CFLAGS)" \
21451                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
21452                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
21453                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
21454                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
21455                 TFLAGS="$(STAGE4_TFLAGS)" \
21456                 $(TARGET-stage4-libdecnumber)
21457
21458 maybe-clean-stage4-libdecnumber: clean-stage4-libdecnumber
21459 clean-stage4: clean-stage4-libdecnumber
21460 clean-stage4-libdecnumber:
21461         @if [ $(current_stage) = stage4 ]; then \
21462           [ -f $(HOST_SUBDIR)/libdecnumber/Makefile ] || exit 0; \
21463         else \
21464           [ -f $(HOST_SUBDIR)/stage4-libdecnumber/Makefile ] || exit 0; \
21465           $(MAKE) stage4-start; \
21466         fi; \
21467         cd $(HOST_SUBDIR)/libdecnumber && \
21468         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  clean
21469 @endif libdecnumber-bootstrap
21470
21471
21472 .PHONY: all-stageprofile-libdecnumber maybe-all-stageprofile-libdecnumber
21473 .PHONY: clean-stageprofile-libdecnumber maybe-clean-stageprofile-libdecnumber
21474 maybe-all-stageprofile-libdecnumber:
21475 maybe-clean-stageprofile-libdecnumber:
21476 @if libdecnumber-bootstrap
21477 maybe-all-stageprofile-libdecnumber: all-stageprofile-libdecnumber
21478 all-stageprofile: all-stageprofile-libdecnumber
21479 TARGET-stageprofile-libdecnumber = $(TARGET-libdecnumber)
21480 all-stageprofile-libdecnumber: configure-stageprofile-libdecnumber
21481         @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
21482         @r=`${PWD_COMMAND}`; export r; \
21483         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21484         TFLAGS="$(STAGEprofile_TFLAGS)"; \
21485         $(HOST_EXPORTS) \
21486         $(POSTSTAGE1_HOST_EXPORTS)  \
21487         cd $(HOST_SUBDIR)/libdecnumber && \
21488         $(MAKE) $(BASE_FLAGS_TO_PASS) \
21489                 CFLAGS="$(STAGEprofile_CFLAGS)" \
21490                 CXXFLAGS="$(STAGEprofile_CXXFLAGS)" \
21491                 LIBCFLAGS="$(STAGEprofile_CFLAGS)" \
21492                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
21493                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
21494                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
21495                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
21496                 TFLAGS="$(STAGEprofile_TFLAGS)" \
21497                 $(TARGET-stageprofile-libdecnumber)
21498
21499 maybe-clean-stageprofile-libdecnumber: clean-stageprofile-libdecnumber
21500 clean-stageprofile: clean-stageprofile-libdecnumber
21501 clean-stageprofile-libdecnumber:
21502         @if [ $(current_stage) = stageprofile ]; then \
21503           [ -f $(HOST_SUBDIR)/libdecnumber/Makefile ] || exit 0; \
21504         else \
21505           [ -f $(HOST_SUBDIR)/stageprofile-libdecnumber/Makefile ] || exit 0; \
21506           $(MAKE) stageprofile-start; \
21507         fi; \
21508         cd $(HOST_SUBDIR)/libdecnumber && \
21509         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  clean
21510 @endif libdecnumber-bootstrap
21511
21512
21513 .PHONY: all-stagefeedback-libdecnumber maybe-all-stagefeedback-libdecnumber
21514 .PHONY: clean-stagefeedback-libdecnumber maybe-clean-stagefeedback-libdecnumber
21515 maybe-all-stagefeedback-libdecnumber:
21516 maybe-clean-stagefeedback-libdecnumber:
21517 @if libdecnumber-bootstrap
21518 maybe-all-stagefeedback-libdecnumber: all-stagefeedback-libdecnumber
21519 all-stagefeedback: all-stagefeedback-libdecnumber
21520 TARGET-stagefeedback-libdecnumber = $(TARGET-libdecnumber)
21521 all-stagefeedback-libdecnumber: configure-stagefeedback-libdecnumber
21522         @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
21523         @r=`${PWD_COMMAND}`; export r; \
21524         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21525         TFLAGS="$(STAGEfeedback_TFLAGS)"; \
21526         $(HOST_EXPORTS) \
21527         $(POSTSTAGE1_HOST_EXPORTS)  \
21528         cd $(HOST_SUBDIR)/libdecnumber && \
21529         $(MAKE) $(BASE_FLAGS_TO_PASS) \
21530                 CFLAGS="$(STAGEfeedback_CFLAGS)" \
21531                 CXXFLAGS="$(STAGEfeedback_CXXFLAGS)" \
21532                 LIBCFLAGS="$(STAGEfeedback_CFLAGS)" \
21533                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
21534                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
21535                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
21536                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
21537                 TFLAGS="$(STAGEfeedback_TFLAGS)" \
21538                 $(TARGET-stagefeedback-libdecnumber)
21539
21540 maybe-clean-stagefeedback-libdecnumber: clean-stagefeedback-libdecnumber
21541 clean-stagefeedback: clean-stagefeedback-libdecnumber
21542 clean-stagefeedback-libdecnumber:
21543         @if [ $(current_stage) = stagefeedback ]; then \
21544           [ -f $(HOST_SUBDIR)/libdecnumber/Makefile ] || exit 0; \
21545         else \
21546           [ -f $(HOST_SUBDIR)/stagefeedback-libdecnumber/Makefile ] || exit 0; \
21547           $(MAKE) stagefeedback-start; \
21548         fi; \
21549         cd $(HOST_SUBDIR)/libdecnumber && \
21550         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  clean
21551 @endif libdecnumber-bootstrap
21552
21553
21554
21555
21556
21557 .PHONY: check-libdecnumber maybe-check-libdecnumber
21558 maybe-check-libdecnumber:
21559 @if libdecnumber
21560 maybe-check-libdecnumber: check-libdecnumber
21561
21562 check-libdecnumber:
21563         @: $(MAKE); $(unstage)
21564         @r=`${PWD_COMMAND}`; export r; \
21565         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21566         $(HOST_EXPORTS) $(EXTRA_HOST_EXPORTS) \
21567         (cd $(HOST_SUBDIR)/libdecnumber && \
21568           $(MAKE) $(FLAGS_TO_PASS)  $(EXTRA_BOOTSTRAP_FLAGS) check)
21569
21570 @endif libdecnumber
21571
21572 .PHONY: install-libdecnumber maybe-install-libdecnumber
21573 maybe-install-libdecnumber:
21574 @if libdecnumber
21575 maybe-install-libdecnumber: install-libdecnumber
21576
21577 install-libdecnumber: installdirs
21578         @: $(MAKE); $(unstage)
21579         @r=`${PWD_COMMAND}`; export r; \
21580         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21581         $(HOST_EXPORTS) \
21582         (cd $(HOST_SUBDIR)/libdecnumber && \
21583           $(MAKE) $(FLAGS_TO_PASS)  install)
21584
21585 @endif libdecnumber
21586
21587 .PHONY: install-strip-libdecnumber maybe-install-strip-libdecnumber
21588 maybe-install-strip-libdecnumber:
21589 @if libdecnumber
21590 maybe-install-strip-libdecnumber: install-strip-libdecnumber
21591
21592 install-strip-libdecnumber: installdirs
21593         @: $(MAKE); $(unstage)
21594         @r=`${PWD_COMMAND}`; export r; \
21595         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21596         $(HOST_EXPORTS) \
21597         (cd $(HOST_SUBDIR)/libdecnumber && \
21598           $(MAKE) $(FLAGS_TO_PASS)  install-strip)
21599
21600 @endif libdecnumber
21601
21602 # Other targets (info, dvi, pdf, etc.)
21603
21604 .PHONY: maybe-info-libdecnumber info-libdecnumber
21605 maybe-info-libdecnumber:
21606 @if libdecnumber
21607 maybe-info-libdecnumber: info-libdecnumber
21608
21609 info-libdecnumber: \
21610     configure-libdecnumber 
21611         @[ -f ./libdecnumber/Makefile ] || exit 0; \
21612         r=`${PWD_COMMAND}`; export r; \
21613         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21614         $(HOST_EXPORTS) \
21615         for flag in $(EXTRA_HOST_FLAGS) ; do \
21616           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
21617         done; \
21618         echo "Doing info in libdecnumber"; \
21619         (cd $(HOST_SUBDIR)/libdecnumber && \
21620           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
21621                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
21622                   "RANLIB=$${RANLIB}" \
21623                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
21624                   info) \
21625           || exit 1
21626
21627 @endif libdecnumber
21628
21629 .PHONY: maybe-dvi-libdecnumber dvi-libdecnumber
21630 maybe-dvi-libdecnumber:
21631 @if libdecnumber
21632 maybe-dvi-libdecnumber: dvi-libdecnumber
21633
21634 dvi-libdecnumber: \
21635     configure-libdecnumber 
21636         @[ -f ./libdecnumber/Makefile ] || exit 0; \
21637         r=`${PWD_COMMAND}`; export r; \
21638         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21639         $(HOST_EXPORTS) \
21640         for flag in $(EXTRA_HOST_FLAGS) ; do \
21641           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
21642         done; \
21643         echo "Doing dvi in libdecnumber"; \
21644         (cd $(HOST_SUBDIR)/libdecnumber && \
21645           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
21646                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
21647                   "RANLIB=$${RANLIB}" \
21648                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
21649                   dvi) \
21650           || exit 1
21651
21652 @endif libdecnumber
21653
21654 .PHONY: maybe-pdf-libdecnumber pdf-libdecnumber
21655 maybe-pdf-libdecnumber:
21656 @if libdecnumber
21657 maybe-pdf-libdecnumber: pdf-libdecnumber
21658
21659 pdf-libdecnumber: \
21660     configure-libdecnumber 
21661         @[ -f ./libdecnumber/Makefile ] || exit 0; \
21662         r=`${PWD_COMMAND}`; export r; \
21663         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21664         $(HOST_EXPORTS) \
21665         for flag in $(EXTRA_HOST_FLAGS) ; do \
21666           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
21667         done; \
21668         echo "Doing pdf in libdecnumber"; \
21669         (cd $(HOST_SUBDIR)/libdecnumber && \
21670           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
21671                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
21672                   "RANLIB=$${RANLIB}" \
21673                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
21674                   pdf) \
21675           || exit 1
21676
21677 @endif libdecnumber
21678
21679 .PHONY: maybe-html-libdecnumber html-libdecnumber
21680 maybe-html-libdecnumber:
21681 @if libdecnumber
21682 maybe-html-libdecnumber: html-libdecnumber
21683
21684 html-libdecnumber: \
21685     configure-libdecnumber 
21686         @[ -f ./libdecnumber/Makefile ] || exit 0; \
21687         r=`${PWD_COMMAND}`; export r; \
21688         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21689         $(HOST_EXPORTS) \
21690         for flag in $(EXTRA_HOST_FLAGS) ; do \
21691           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
21692         done; \
21693         echo "Doing html in libdecnumber"; \
21694         (cd $(HOST_SUBDIR)/libdecnumber && \
21695           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
21696                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
21697                   "RANLIB=$${RANLIB}" \
21698                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
21699                   html) \
21700           || exit 1
21701
21702 @endif libdecnumber
21703
21704 .PHONY: maybe-TAGS-libdecnumber TAGS-libdecnumber
21705 maybe-TAGS-libdecnumber:
21706 @if libdecnumber
21707 maybe-TAGS-libdecnumber: TAGS-libdecnumber
21708
21709 TAGS-libdecnumber: \
21710     configure-libdecnumber 
21711         @[ -f ./libdecnumber/Makefile ] || exit 0; \
21712         r=`${PWD_COMMAND}`; export r; \
21713         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21714         $(HOST_EXPORTS) \
21715         for flag in $(EXTRA_HOST_FLAGS) ; do \
21716           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
21717         done; \
21718         echo "Doing TAGS in libdecnumber"; \
21719         (cd $(HOST_SUBDIR)/libdecnumber && \
21720           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
21721                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
21722                   "RANLIB=$${RANLIB}" \
21723                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
21724                   TAGS) \
21725           || exit 1
21726
21727 @endif libdecnumber
21728
21729 .PHONY: maybe-install-info-libdecnumber install-info-libdecnumber
21730 maybe-install-info-libdecnumber:
21731 @if libdecnumber
21732 maybe-install-info-libdecnumber: install-info-libdecnumber
21733
21734 install-info-libdecnumber: \
21735     configure-libdecnumber \
21736     info-libdecnumber 
21737         @[ -f ./libdecnumber/Makefile ] || exit 0; \
21738         r=`${PWD_COMMAND}`; export r; \
21739         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21740         $(HOST_EXPORTS) \
21741         for flag in $(EXTRA_HOST_FLAGS) ; do \
21742           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
21743         done; \
21744         echo "Doing install-info in libdecnumber"; \
21745         (cd $(HOST_SUBDIR)/libdecnumber && \
21746           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
21747                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
21748                   "RANLIB=$${RANLIB}" \
21749                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
21750                   install-info) \
21751           || exit 1
21752
21753 @endif libdecnumber
21754
21755 .PHONY: maybe-install-pdf-libdecnumber install-pdf-libdecnumber
21756 maybe-install-pdf-libdecnumber:
21757 @if libdecnumber
21758 maybe-install-pdf-libdecnumber: install-pdf-libdecnumber
21759
21760 install-pdf-libdecnumber: \
21761     configure-libdecnumber \
21762     pdf-libdecnumber 
21763         @[ -f ./libdecnumber/Makefile ] || exit 0; \
21764         r=`${PWD_COMMAND}`; export r; \
21765         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21766         $(HOST_EXPORTS) \
21767         for flag in $(EXTRA_HOST_FLAGS) ; do \
21768           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
21769         done; \
21770         echo "Doing install-pdf in libdecnumber"; \
21771         (cd $(HOST_SUBDIR)/libdecnumber && \
21772           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
21773                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
21774                   "RANLIB=$${RANLIB}" \
21775                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
21776                   install-pdf) \
21777           || exit 1
21778
21779 @endif libdecnumber
21780
21781 .PHONY: maybe-install-html-libdecnumber install-html-libdecnumber
21782 maybe-install-html-libdecnumber:
21783 @if libdecnumber
21784 maybe-install-html-libdecnumber: install-html-libdecnumber
21785
21786 install-html-libdecnumber: \
21787     configure-libdecnumber \
21788     html-libdecnumber 
21789         @[ -f ./libdecnumber/Makefile ] || exit 0; \
21790         r=`${PWD_COMMAND}`; export r; \
21791         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21792         $(HOST_EXPORTS) \
21793         for flag in $(EXTRA_HOST_FLAGS) ; do \
21794           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
21795         done; \
21796         echo "Doing install-html in libdecnumber"; \
21797         (cd $(HOST_SUBDIR)/libdecnumber && \
21798           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
21799                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
21800                   "RANLIB=$${RANLIB}" \
21801                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
21802                   install-html) \
21803           || exit 1
21804
21805 @endif libdecnumber
21806
21807 .PHONY: maybe-installcheck-libdecnumber installcheck-libdecnumber
21808 maybe-installcheck-libdecnumber:
21809 @if libdecnumber
21810 maybe-installcheck-libdecnumber: installcheck-libdecnumber
21811
21812 installcheck-libdecnumber: \
21813     configure-libdecnumber 
21814         @[ -f ./libdecnumber/Makefile ] || exit 0; \
21815         r=`${PWD_COMMAND}`; export r; \
21816         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21817         $(HOST_EXPORTS) \
21818         for flag in $(EXTRA_HOST_FLAGS) ; do \
21819           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
21820         done; \
21821         echo "Doing installcheck in libdecnumber"; \
21822         (cd $(HOST_SUBDIR)/libdecnumber && \
21823           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
21824                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
21825                   "RANLIB=$${RANLIB}" \
21826                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
21827                   installcheck) \
21828           || exit 1
21829
21830 @endif libdecnumber
21831
21832 .PHONY: maybe-mostlyclean-libdecnumber mostlyclean-libdecnumber
21833 maybe-mostlyclean-libdecnumber:
21834 @if libdecnumber
21835 maybe-mostlyclean-libdecnumber: mostlyclean-libdecnumber
21836
21837 mostlyclean-libdecnumber: 
21838         @[ -f ./libdecnumber/Makefile ] || exit 0; \
21839         r=`${PWD_COMMAND}`; export r; \
21840         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21841         $(HOST_EXPORTS) \
21842         for flag in $(EXTRA_HOST_FLAGS) ; do \
21843           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
21844         done; \
21845         echo "Doing mostlyclean in libdecnumber"; \
21846         (cd $(HOST_SUBDIR)/libdecnumber && \
21847           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
21848                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
21849                   "RANLIB=$${RANLIB}" \
21850                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
21851                   mostlyclean) \
21852           || exit 1
21853
21854 @endif libdecnumber
21855
21856 .PHONY: maybe-clean-libdecnumber clean-libdecnumber
21857 maybe-clean-libdecnumber:
21858 @if libdecnumber
21859 maybe-clean-libdecnumber: clean-libdecnumber
21860
21861 clean-libdecnumber: 
21862         @[ -f ./libdecnumber/Makefile ] || exit 0; \
21863         r=`${PWD_COMMAND}`; export r; \
21864         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21865         $(HOST_EXPORTS) \
21866         for flag in $(EXTRA_HOST_FLAGS) ; do \
21867           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
21868         done; \
21869         echo "Doing clean in libdecnumber"; \
21870         (cd $(HOST_SUBDIR)/libdecnumber && \
21871           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
21872                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
21873                   "RANLIB=$${RANLIB}" \
21874                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
21875                   clean) \
21876           || exit 1
21877
21878 @endif libdecnumber
21879
21880 .PHONY: maybe-distclean-libdecnumber distclean-libdecnumber
21881 maybe-distclean-libdecnumber:
21882 @if libdecnumber
21883 maybe-distclean-libdecnumber: distclean-libdecnumber
21884
21885 distclean-libdecnumber: 
21886         @[ -f ./libdecnumber/Makefile ] || exit 0; \
21887         r=`${PWD_COMMAND}`; export r; \
21888         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21889         $(HOST_EXPORTS) \
21890         for flag in $(EXTRA_HOST_FLAGS) ; do \
21891           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
21892         done; \
21893         echo "Doing distclean in libdecnumber"; \
21894         (cd $(HOST_SUBDIR)/libdecnumber && \
21895           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
21896                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
21897                   "RANLIB=$${RANLIB}" \
21898                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
21899                   distclean) \
21900           || exit 1
21901
21902 @endif libdecnumber
21903
21904 .PHONY: maybe-maintainer-clean-libdecnumber maintainer-clean-libdecnumber
21905 maybe-maintainer-clean-libdecnumber:
21906 @if libdecnumber
21907 maybe-maintainer-clean-libdecnumber: maintainer-clean-libdecnumber
21908
21909 maintainer-clean-libdecnumber: 
21910         @[ -f ./libdecnumber/Makefile ] || exit 0; \
21911         r=`${PWD_COMMAND}`; export r; \
21912         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21913         $(HOST_EXPORTS) \
21914         for flag in $(EXTRA_HOST_FLAGS) ; do \
21915           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
21916         done; \
21917         echo "Doing maintainer-clean in libdecnumber"; \
21918         (cd $(HOST_SUBDIR)/libdecnumber && \
21919           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
21920                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
21921                   "RANLIB=$${RANLIB}" \
21922                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
21923                   maintainer-clean) \
21924           || exit 1
21925
21926 @endif libdecnumber
21927
21928
21929
21930 .PHONY: configure-libgui maybe-configure-libgui
21931 maybe-configure-libgui:
21932 @if gcc-bootstrap
21933 configure-libgui: stage_current
21934 @endif gcc-bootstrap
21935 @if libgui
21936 maybe-configure-libgui: configure-libgui
21937 configure-libgui: 
21938         @: $(MAKE); $(unstage)
21939         @r=`${PWD_COMMAND}`; export r; \
21940         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21941         test ! -f $(HOST_SUBDIR)/libgui/Makefile || exit 0; \
21942         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libgui; \
21943         $(HOST_EXPORTS)  \
21944         echo Configuring in $(HOST_SUBDIR)/libgui; \
21945         cd "$(HOST_SUBDIR)/libgui" || exit 1; \
21946         case $(srcdir) in \
21947           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
21948           *) topdir=`echo $(HOST_SUBDIR)/libgui/ | \
21949                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
21950         esac; \
21951         module_srcdir=libgui; \
21952         $(SHELL) \
21953           $$s/$$module_srcdir/configure \
21954           --srcdir=$${topdir}/$$module_srcdir \
21955           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
21956           --target=${target_alias}  \
21957           || exit 1
21958 @endif libgui
21959
21960
21961
21962
21963
21964 .PHONY: all-libgui maybe-all-libgui
21965 maybe-all-libgui:
21966 @if gcc-bootstrap
21967 all-libgui: stage_current
21968 @endif gcc-bootstrap
21969 @if libgui
21970 TARGET-libgui=all
21971 maybe-all-libgui: all-libgui
21972 all-libgui: configure-libgui
21973         @: $(MAKE); $(unstage)
21974         @r=`${PWD_COMMAND}`; export r; \
21975         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21976         $(HOST_EXPORTS)  \
21977         (cd $(HOST_SUBDIR)/libgui && \
21978           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS)  \
21979                 $(TARGET-libgui))
21980 @endif libgui
21981
21982
21983
21984
21985 .PHONY: check-libgui maybe-check-libgui
21986 maybe-check-libgui:
21987 @if libgui
21988 maybe-check-libgui: check-libgui
21989
21990 check-libgui:
21991         @: $(MAKE); $(unstage)
21992         @r=`${PWD_COMMAND}`; export r; \
21993         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21994         $(HOST_EXPORTS)  \
21995         (cd $(HOST_SUBDIR)/libgui && \
21996           $(MAKE) $(FLAGS_TO_PASS)  check)
21997
21998 @endif libgui
21999
22000 .PHONY: install-libgui maybe-install-libgui
22001 maybe-install-libgui:
22002 @if libgui
22003 maybe-install-libgui: install-libgui
22004
22005 install-libgui: installdirs
22006         @: $(MAKE); $(unstage)
22007         @r=`${PWD_COMMAND}`; export r; \
22008         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22009         $(HOST_EXPORTS) \
22010         (cd $(HOST_SUBDIR)/libgui && \
22011           $(MAKE) $(FLAGS_TO_PASS)  install)
22012
22013 @endif libgui
22014
22015 .PHONY: install-strip-libgui maybe-install-strip-libgui
22016 maybe-install-strip-libgui:
22017 @if libgui
22018 maybe-install-strip-libgui: install-strip-libgui
22019
22020 install-strip-libgui: installdirs
22021         @: $(MAKE); $(unstage)
22022         @r=`${PWD_COMMAND}`; export r; \
22023         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22024         $(HOST_EXPORTS) \
22025         (cd $(HOST_SUBDIR)/libgui && \
22026           $(MAKE) $(FLAGS_TO_PASS)  install-strip)
22027
22028 @endif libgui
22029
22030 # Other targets (info, dvi, pdf, etc.)
22031
22032 .PHONY: maybe-info-libgui info-libgui
22033 maybe-info-libgui:
22034 @if libgui
22035 maybe-info-libgui: info-libgui
22036
22037 info-libgui: \
22038     configure-libgui 
22039         @: $(MAKE); $(unstage)
22040         @[ -f ./libgui/Makefile ] || exit 0; \
22041         r=`${PWD_COMMAND}`; export r; \
22042         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22043         $(HOST_EXPORTS) \
22044         for flag in $(EXTRA_HOST_FLAGS) ; do \
22045           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
22046         done; \
22047         echo "Doing info in libgui"; \
22048         (cd $(HOST_SUBDIR)/libgui && \
22049           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
22050                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
22051                   "RANLIB=$${RANLIB}" \
22052                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
22053                   info) \
22054           || exit 1
22055
22056 @endif libgui
22057
22058 .PHONY: maybe-dvi-libgui dvi-libgui
22059 maybe-dvi-libgui:
22060 @if libgui
22061 maybe-dvi-libgui: dvi-libgui
22062
22063 dvi-libgui: \
22064     configure-libgui 
22065         @: $(MAKE); $(unstage)
22066         @[ -f ./libgui/Makefile ] || exit 0; \
22067         r=`${PWD_COMMAND}`; export r; \
22068         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22069         $(HOST_EXPORTS) \
22070         for flag in $(EXTRA_HOST_FLAGS) ; do \
22071           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
22072         done; \
22073         echo "Doing dvi in libgui"; \
22074         (cd $(HOST_SUBDIR)/libgui && \
22075           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
22076                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
22077                   "RANLIB=$${RANLIB}" \
22078                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
22079                   dvi) \
22080           || exit 1
22081
22082 @endif libgui
22083
22084 .PHONY: maybe-pdf-libgui pdf-libgui
22085 maybe-pdf-libgui:
22086 @if libgui
22087 maybe-pdf-libgui: pdf-libgui
22088
22089 pdf-libgui: \
22090     configure-libgui 
22091         @: $(MAKE); $(unstage)
22092         @[ -f ./libgui/Makefile ] || exit 0; \
22093         r=`${PWD_COMMAND}`; export r; \
22094         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22095         $(HOST_EXPORTS) \
22096         for flag in $(EXTRA_HOST_FLAGS) ; do \
22097           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
22098         done; \
22099         echo "Doing pdf in libgui"; \
22100         (cd $(HOST_SUBDIR)/libgui && \
22101           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
22102                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
22103                   "RANLIB=$${RANLIB}" \
22104                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
22105                   pdf) \
22106           || exit 1
22107
22108 @endif libgui
22109
22110 .PHONY: maybe-html-libgui html-libgui
22111 maybe-html-libgui:
22112 @if libgui
22113 maybe-html-libgui: html-libgui
22114
22115 html-libgui: \
22116     configure-libgui 
22117         @: $(MAKE); $(unstage)
22118         @[ -f ./libgui/Makefile ] || exit 0; \
22119         r=`${PWD_COMMAND}`; export r; \
22120         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22121         $(HOST_EXPORTS) \
22122         for flag in $(EXTRA_HOST_FLAGS) ; do \
22123           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
22124         done; \
22125         echo "Doing html in libgui"; \
22126         (cd $(HOST_SUBDIR)/libgui && \
22127           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
22128                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
22129                   "RANLIB=$${RANLIB}" \
22130                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
22131                   html) \
22132           || exit 1
22133
22134 @endif libgui
22135
22136 .PHONY: maybe-TAGS-libgui TAGS-libgui
22137 maybe-TAGS-libgui:
22138 @if libgui
22139 maybe-TAGS-libgui: TAGS-libgui
22140
22141 TAGS-libgui: \
22142     configure-libgui 
22143         @: $(MAKE); $(unstage)
22144         @[ -f ./libgui/Makefile ] || exit 0; \
22145         r=`${PWD_COMMAND}`; export r; \
22146         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22147         $(HOST_EXPORTS) \
22148         for flag in $(EXTRA_HOST_FLAGS) ; do \
22149           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
22150         done; \
22151         echo "Doing TAGS in libgui"; \
22152         (cd $(HOST_SUBDIR)/libgui && \
22153           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
22154                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
22155                   "RANLIB=$${RANLIB}" \
22156                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
22157                   TAGS) \
22158           || exit 1
22159
22160 @endif libgui
22161
22162 .PHONY: maybe-install-info-libgui install-info-libgui
22163 maybe-install-info-libgui:
22164 @if libgui
22165 maybe-install-info-libgui: install-info-libgui
22166
22167 install-info-libgui: \
22168     configure-libgui \
22169     info-libgui 
22170         @: $(MAKE); $(unstage)
22171         @[ -f ./libgui/Makefile ] || exit 0; \
22172         r=`${PWD_COMMAND}`; export r; \
22173         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22174         $(HOST_EXPORTS) \
22175         for flag in $(EXTRA_HOST_FLAGS) ; do \
22176           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
22177         done; \
22178         echo "Doing install-info in libgui"; \
22179         (cd $(HOST_SUBDIR)/libgui && \
22180           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
22181                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
22182                   "RANLIB=$${RANLIB}" \
22183                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
22184                   install-info) \
22185           || exit 1
22186
22187 @endif libgui
22188
22189 .PHONY: maybe-install-pdf-libgui install-pdf-libgui
22190 maybe-install-pdf-libgui:
22191 @if libgui
22192 maybe-install-pdf-libgui: install-pdf-libgui
22193
22194 install-pdf-libgui: \
22195     configure-libgui \
22196     pdf-libgui 
22197         @: $(MAKE); $(unstage)
22198         @[ -f ./libgui/Makefile ] || exit 0; \
22199         r=`${PWD_COMMAND}`; export r; \
22200         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22201         $(HOST_EXPORTS) \
22202         for flag in $(EXTRA_HOST_FLAGS) ; do \
22203           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
22204         done; \
22205         echo "Doing install-pdf in libgui"; \
22206         (cd $(HOST_SUBDIR)/libgui && \
22207           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
22208                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
22209                   "RANLIB=$${RANLIB}" \
22210                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
22211                   install-pdf) \
22212           || exit 1
22213
22214 @endif libgui
22215
22216 .PHONY: maybe-install-html-libgui install-html-libgui
22217 maybe-install-html-libgui:
22218 @if libgui
22219 maybe-install-html-libgui: install-html-libgui
22220
22221 install-html-libgui: \
22222     configure-libgui \
22223     html-libgui 
22224         @: $(MAKE); $(unstage)
22225         @[ -f ./libgui/Makefile ] || exit 0; \
22226         r=`${PWD_COMMAND}`; export r; \
22227         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22228         $(HOST_EXPORTS) \
22229         for flag in $(EXTRA_HOST_FLAGS) ; do \
22230           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
22231         done; \
22232         echo "Doing install-html in libgui"; \
22233         (cd $(HOST_SUBDIR)/libgui && \
22234           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
22235                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
22236                   "RANLIB=$${RANLIB}" \
22237                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
22238                   install-html) \
22239           || exit 1
22240
22241 @endif libgui
22242
22243 .PHONY: maybe-installcheck-libgui installcheck-libgui
22244 maybe-installcheck-libgui:
22245 @if libgui
22246 maybe-installcheck-libgui: installcheck-libgui
22247
22248 installcheck-libgui: \
22249     configure-libgui 
22250         @: $(MAKE); $(unstage)
22251         @[ -f ./libgui/Makefile ] || exit 0; \
22252         r=`${PWD_COMMAND}`; export r; \
22253         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22254         $(HOST_EXPORTS) \
22255         for flag in $(EXTRA_HOST_FLAGS) ; do \
22256           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
22257         done; \
22258         echo "Doing installcheck in libgui"; \
22259         (cd $(HOST_SUBDIR)/libgui && \
22260           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
22261                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
22262                   "RANLIB=$${RANLIB}" \
22263                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
22264                   installcheck) \
22265           || exit 1
22266
22267 @endif libgui
22268
22269 .PHONY: maybe-mostlyclean-libgui mostlyclean-libgui
22270 maybe-mostlyclean-libgui:
22271 @if libgui
22272 maybe-mostlyclean-libgui: mostlyclean-libgui
22273
22274 mostlyclean-libgui: 
22275         @: $(MAKE); $(unstage)
22276         @[ -f ./libgui/Makefile ] || exit 0; \
22277         r=`${PWD_COMMAND}`; export r; \
22278         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22279         $(HOST_EXPORTS) \
22280         for flag in $(EXTRA_HOST_FLAGS) ; do \
22281           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
22282         done; \
22283         echo "Doing mostlyclean in libgui"; \
22284         (cd $(HOST_SUBDIR)/libgui && \
22285           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
22286                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
22287                   "RANLIB=$${RANLIB}" \
22288                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
22289                   mostlyclean) \
22290           || exit 1
22291
22292 @endif libgui
22293
22294 .PHONY: maybe-clean-libgui clean-libgui
22295 maybe-clean-libgui:
22296 @if libgui
22297 maybe-clean-libgui: clean-libgui
22298
22299 clean-libgui: 
22300         @: $(MAKE); $(unstage)
22301         @[ -f ./libgui/Makefile ] || exit 0; \
22302         r=`${PWD_COMMAND}`; export r; \
22303         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22304         $(HOST_EXPORTS) \
22305         for flag in $(EXTRA_HOST_FLAGS) ; do \
22306           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
22307         done; \
22308         echo "Doing clean in libgui"; \
22309         (cd $(HOST_SUBDIR)/libgui && \
22310           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
22311                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
22312                   "RANLIB=$${RANLIB}" \
22313                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
22314                   clean) \
22315           || exit 1
22316
22317 @endif libgui
22318
22319 .PHONY: maybe-distclean-libgui distclean-libgui
22320 maybe-distclean-libgui:
22321 @if libgui
22322 maybe-distclean-libgui: distclean-libgui
22323
22324 distclean-libgui: 
22325         @: $(MAKE); $(unstage)
22326         @[ -f ./libgui/Makefile ] || exit 0; \
22327         r=`${PWD_COMMAND}`; export r; \
22328         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22329         $(HOST_EXPORTS) \
22330         for flag in $(EXTRA_HOST_FLAGS) ; do \
22331           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
22332         done; \
22333         echo "Doing distclean in libgui"; \
22334         (cd $(HOST_SUBDIR)/libgui && \
22335           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
22336                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
22337                   "RANLIB=$${RANLIB}" \
22338                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
22339                   distclean) \
22340           || exit 1
22341
22342 @endif libgui
22343
22344 .PHONY: maybe-maintainer-clean-libgui maintainer-clean-libgui
22345 maybe-maintainer-clean-libgui:
22346 @if libgui
22347 maybe-maintainer-clean-libgui: maintainer-clean-libgui
22348
22349 maintainer-clean-libgui: 
22350         @: $(MAKE); $(unstage)
22351         @[ -f ./libgui/Makefile ] || exit 0; \
22352         r=`${PWD_COMMAND}`; export r; \
22353         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22354         $(HOST_EXPORTS) \
22355         for flag in $(EXTRA_HOST_FLAGS) ; do \
22356           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
22357         done; \
22358         echo "Doing maintainer-clean in libgui"; \
22359         (cd $(HOST_SUBDIR)/libgui && \
22360           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
22361                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
22362                   "RANLIB=$${RANLIB}" \
22363                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
22364                   maintainer-clean) \
22365           || exit 1
22366
22367 @endif libgui
22368
22369
22370
22371 .PHONY: configure-libiberty maybe-configure-libiberty
22372 maybe-configure-libiberty:
22373 @if gcc-bootstrap
22374 configure-libiberty: stage_current
22375 @endif gcc-bootstrap
22376 @if libiberty
22377 maybe-configure-libiberty: configure-libiberty
22378 configure-libiberty: 
22379         @r=`${PWD_COMMAND}`; export r; \
22380         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22381         test ! -f $(HOST_SUBDIR)/libiberty/Makefile || exit 0; \
22382         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiberty; \
22383         $(HOST_EXPORTS)  \
22384         echo Configuring in $(HOST_SUBDIR)/libiberty; \
22385         cd "$(HOST_SUBDIR)/libiberty" || exit 1; \
22386         case $(srcdir) in \
22387           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
22388           *) topdir=`echo $(HOST_SUBDIR)/libiberty/ | \
22389                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
22390         esac; \
22391         module_srcdir=libiberty; \
22392         $(SHELL) \
22393           $$s/$$module_srcdir/configure \
22394           --srcdir=$${topdir}/$$module_srcdir \
22395           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
22396           --target=${target_alias} @extra_host_libiberty_configure_flags@ \
22397           || exit 1
22398 @endif libiberty
22399
22400
22401
22402 .PHONY: configure-stage1-libiberty maybe-configure-stage1-libiberty
22403 maybe-configure-stage1-libiberty:
22404 @if libiberty-bootstrap
22405 maybe-configure-stage1-libiberty: configure-stage1-libiberty
22406 configure-stage1-libiberty:
22407         @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
22408         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiberty
22409         @r=`${PWD_COMMAND}`; export r; \
22410         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22411         TFLAGS="$(STAGE1_TFLAGS)"; \
22412         test ! -f $(HOST_SUBDIR)/libiberty/Makefile || exit 0; \
22413         $(HOST_EXPORTS) \
22414         CFLAGS="$(STAGE1_CFLAGS)"; export CFLAGS; \
22415         CXXFLAGS="$(STAGE1_CXXFLAGS)"; export CXXFLAGS; \
22416         LIBCFLAGS="$(LIBCFLAGS)"; export LIBCFLAGS;  \
22417         echo Configuring stage 1 in $(HOST_SUBDIR)/libiberty; \
22418         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiberty; \
22419         cd $(HOST_SUBDIR)/libiberty || exit 1; \
22420         case $(srcdir) in \
22421           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
22422           *) topdir=`echo $(HOST_SUBDIR)/libiberty/ | \
22423                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
22424         esac; \
22425         module_srcdir=libiberty; \
22426         $(SHELL) $$s/$$module_srcdir/configure \
22427           --srcdir=$${topdir}/$$module_srcdir \
22428           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
22429           --target=${target_alias} \
22430            \
22431           $(STAGE1_CONFIGURE_FLAGS) \
22432           @extra_host_libiberty_configure_flags@
22433 @endif libiberty-bootstrap
22434
22435 .PHONY: configure-stage2-libiberty maybe-configure-stage2-libiberty
22436 maybe-configure-stage2-libiberty:
22437 @if libiberty-bootstrap
22438 maybe-configure-stage2-libiberty: configure-stage2-libiberty
22439 configure-stage2-libiberty:
22440         @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
22441         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiberty
22442         @r=`${PWD_COMMAND}`; export r; \
22443         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22444         TFLAGS="$(STAGE2_TFLAGS)"; \
22445         test ! -f $(HOST_SUBDIR)/libiberty/Makefile || exit 0; \
22446         $(HOST_EXPORTS) \
22447         $(POSTSTAGE1_HOST_EXPORTS) \
22448         CFLAGS="$(STAGE2_CFLAGS)"; export CFLAGS; \
22449         CXXFLAGS="$(STAGE2_CXXFLAGS)"; export CXXFLAGS; \
22450         LIBCFLAGS="$(STAGE2_CFLAGS)"; export LIBCFLAGS;  \
22451         echo Configuring stage 2 in $(HOST_SUBDIR)/libiberty; \
22452         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiberty; \
22453         cd $(HOST_SUBDIR)/libiberty || exit 1; \
22454         case $(srcdir) in \
22455           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
22456           *) topdir=`echo $(HOST_SUBDIR)/libiberty/ | \
22457                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
22458         esac; \
22459         module_srcdir=libiberty; \
22460         $(SHELL) $$s/$$module_srcdir/configure \
22461           --srcdir=$${topdir}/$$module_srcdir \
22462           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
22463           --target=${target_alias} \
22464           --with-build-libsubdir=$(HOST_SUBDIR) \
22465           $(STAGE2_CONFIGURE_FLAGS) \
22466           @extra_host_libiberty_configure_flags@
22467 @endif libiberty-bootstrap
22468
22469 .PHONY: configure-stage3-libiberty maybe-configure-stage3-libiberty
22470 maybe-configure-stage3-libiberty:
22471 @if libiberty-bootstrap
22472 maybe-configure-stage3-libiberty: configure-stage3-libiberty
22473 configure-stage3-libiberty:
22474         @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
22475         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiberty
22476         @r=`${PWD_COMMAND}`; export r; \
22477         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22478         TFLAGS="$(STAGE3_TFLAGS)"; \
22479         test ! -f $(HOST_SUBDIR)/libiberty/Makefile || exit 0; \
22480         $(HOST_EXPORTS) \
22481         $(POSTSTAGE1_HOST_EXPORTS) \
22482         CFLAGS="$(STAGE3_CFLAGS)"; export CFLAGS; \
22483         CXXFLAGS="$(STAGE3_CXXFLAGS)"; export CXXFLAGS; \
22484         LIBCFLAGS="$(STAGE3_CFLAGS)"; export LIBCFLAGS;  \
22485         echo Configuring stage 3 in $(HOST_SUBDIR)/libiberty; \
22486         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiberty; \
22487         cd $(HOST_SUBDIR)/libiberty || exit 1; \
22488         case $(srcdir) in \
22489           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
22490           *) topdir=`echo $(HOST_SUBDIR)/libiberty/ | \
22491                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
22492         esac; \
22493         module_srcdir=libiberty; \
22494         $(SHELL) $$s/$$module_srcdir/configure \
22495           --srcdir=$${topdir}/$$module_srcdir \
22496           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
22497           --target=${target_alias} \
22498           --with-build-libsubdir=$(HOST_SUBDIR) \
22499           $(STAGE3_CONFIGURE_FLAGS) \
22500           @extra_host_libiberty_configure_flags@
22501 @endif libiberty-bootstrap
22502
22503 .PHONY: configure-stage4-libiberty maybe-configure-stage4-libiberty
22504 maybe-configure-stage4-libiberty:
22505 @if libiberty-bootstrap
22506 maybe-configure-stage4-libiberty: configure-stage4-libiberty
22507 configure-stage4-libiberty:
22508         @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
22509         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiberty
22510         @r=`${PWD_COMMAND}`; export r; \
22511         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22512         TFLAGS="$(STAGE4_TFLAGS)"; \
22513         test ! -f $(HOST_SUBDIR)/libiberty/Makefile || exit 0; \
22514         $(HOST_EXPORTS) \
22515         $(POSTSTAGE1_HOST_EXPORTS) \
22516         CFLAGS="$(STAGE4_CFLAGS)"; export CFLAGS; \
22517         CXXFLAGS="$(STAGE4_CXXFLAGS)"; export CXXFLAGS; \
22518         LIBCFLAGS="$(STAGE4_CFLAGS)"; export LIBCFLAGS;  \
22519         echo Configuring stage 4 in $(HOST_SUBDIR)/libiberty; \
22520         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiberty; \
22521         cd $(HOST_SUBDIR)/libiberty || exit 1; \
22522         case $(srcdir) in \
22523           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
22524           *) topdir=`echo $(HOST_SUBDIR)/libiberty/ | \
22525                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
22526         esac; \
22527         module_srcdir=libiberty; \
22528         $(SHELL) $$s/$$module_srcdir/configure \
22529           --srcdir=$${topdir}/$$module_srcdir \
22530           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
22531           --target=${target_alias} \
22532           --with-build-libsubdir=$(HOST_SUBDIR) \
22533           $(STAGE4_CONFIGURE_FLAGS) \
22534           @extra_host_libiberty_configure_flags@
22535 @endif libiberty-bootstrap
22536
22537 .PHONY: configure-stageprofile-libiberty maybe-configure-stageprofile-libiberty
22538 maybe-configure-stageprofile-libiberty:
22539 @if libiberty-bootstrap
22540 maybe-configure-stageprofile-libiberty: configure-stageprofile-libiberty
22541 configure-stageprofile-libiberty:
22542         @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
22543         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiberty
22544         @r=`${PWD_COMMAND}`; export r; \
22545         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22546         TFLAGS="$(STAGEprofile_TFLAGS)"; \
22547         test ! -f $(HOST_SUBDIR)/libiberty/Makefile || exit 0; \
22548         $(HOST_EXPORTS) \
22549         $(POSTSTAGE1_HOST_EXPORTS) \
22550         CFLAGS="$(STAGEprofile_CFLAGS)"; export CFLAGS; \
22551         CXXFLAGS="$(STAGEprofile_CXXFLAGS)"; export CXXFLAGS; \
22552         LIBCFLAGS="$(STAGEprofile_CFLAGS)"; export LIBCFLAGS;  \
22553         echo Configuring stage profile in $(HOST_SUBDIR)/libiberty; \
22554         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiberty; \
22555         cd $(HOST_SUBDIR)/libiberty || exit 1; \
22556         case $(srcdir) in \
22557           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
22558           *) topdir=`echo $(HOST_SUBDIR)/libiberty/ | \
22559                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
22560         esac; \
22561         module_srcdir=libiberty; \
22562         $(SHELL) $$s/$$module_srcdir/configure \
22563           --srcdir=$${topdir}/$$module_srcdir \
22564           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
22565           --target=${target_alias} \
22566           --with-build-libsubdir=$(HOST_SUBDIR) \
22567           $(STAGEprofile_CONFIGURE_FLAGS) \
22568           @extra_host_libiberty_configure_flags@
22569 @endif libiberty-bootstrap
22570
22571 .PHONY: configure-stagefeedback-libiberty maybe-configure-stagefeedback-libiberty
22572 maybe-configure-stagefeedback-libiberty:
22573 @if libiberty-bootstrap
22574 maybe-configure-stagefeedback-libiberty: configure-stagefeedback-libiberty
22575 configure-stagefeedback-libiberty:
22576         @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
22577         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiberty
22578         @r=`${PWD_COMMAND}`; export r; \
22579         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22580         TFLAGS="$(STAGEfeedback_TFLAGS)"; \
22581         test ! -f $(HOST_SUBDIR)/libiberty/Makefile || exit 0; \
22582         $(HOST_EXPORTS) \
22583         $(POSTSTAGE1_HOST_EXPORTS) \
22584         CFLAGS="$(STAGEfeedback_CFLAGS)"; export CFLAGS; \
22585         CXXFLAGS="$(STAGEfeedback_CXXFLAGS)"; export CXXFLAGS; \
22586         LIBCFLAGS="$(STAGEfeedback_CFLAGS)"; export LIBCFLAGS;  \
22587         echo Configuring stage feedback in $(HOST_SUBDIR)/libiberty; \
22588         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiberty; \
22589         cd $(HOST_SUBDIR)/libiberty || exit 1; \
22590         case $(srcdir) in \
22591           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
22592           *) topdir=`echo $(HOST_SUBDIR)/libiberty/ | \
22593                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
22594         esac; \
22595         module_srcdir=libiberty; \
22596         $(SHELL) $$s/$$module_srcdir/configure \
22597           --srcdir=$${topdir}/$$module_srcdir \
22598           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
22599           --target=${target_alias} \
22600           --with-build-libsubdir=$(HOST_SUBDIR) \
22601           $(STAGEfeedback_CONFIGURE_FLAGS) \
22602           @extra_host_libiberty_configure_flags@
22603 @endif libiberty-bootstrap
22604
22605
22606
22607
22608
22609 .PHONY: all-libiberty maybe-all-libiberty
22610 maybe-all-libiberty:
22611 @if gcc-bootstrap
22612 all-libiberty: stage_current
22613 @endif gcc-bootstrap
22614 @if libiberty
22615 TARGET-libiberty=all
22616 maybe-all-libiberty: all-libiberty
22617 all-libiberty: configure-libiberty
22618         @r=`${PWD_COMMAND}`; export r; \
22619         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22620         $(HOST_EXPORTS)  \
22621         (cd $(HOST_SUBDIR)/libiberty && \
22622           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS)  \
22623                 $(TARGET-libiberty))
22624 @endif libiberty
22625
22626
22627
22628 .PHONY: all-stage1-libiberty maybe-all-stage1-libiberty
22629 .PHONY: clean-stage1-libiberty maybe-clean-stage1-libiberty
22630 maybe-all-stage1-libiberty:
22631 maybe-clean-stage1-libiberty:
22632 @if libiberty-bootstrap
22633 maybe-all-stage1-libiberty: all-stage1-libiberty
22634 all-stage1: all-stage1-libiberty
22635 TARGET-stage1-libiberty = $(TARGET-libiberty)
22636 all-stage1-libiberty: configure-stage1-libiberty
22637         @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
22638         @r=`${PWD_COMMAND}`; export r; \
22639         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22640         TFLAGS="$(STAGE1_TFLAGS)"; \
22641         $(HOST_EXPORTS)  \
22642         cd $(HOST_SUBDIR)/libiberty && \
22643         $(MAKE) $(BASE_FLAGS_TO_PASS) \
22644                 CFLAGS="$(STAGE1_CFLAGS)" \
22645                 CXXFLAGS="$(STAGE1_CXXFLAGS)" \
22646                 LIBCFLAGS="$(LIBCFLAGS)" \
22647                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
22648                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
22649                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
22650                 $(EXTRA_HOST_FLAGS)  \
22651                 $(STAGE1_FLAGS_TO_PASS)  \
22652                 TFLAGS="$(STAGE1_TFLAGS)" \
22653                 $(TARGET-stage1-libiberty)
22654
22655 maybe-clean-stage1-libiberty: clean-stage1-libiberty
22656 clean-stage1: clean-stage1-libiberty
22657 clean-stage1-libiberty:
22658         @if [ $(current_stage) = stage1 ]; then \
22659           [ -f $(HOST_SUBDIR)/libiberty/Makefile ] || exit 0; \
22660         else \
22661           [ -f $(HOST_SUBDIR)/stage1-libiberty/Makefile ] || exit 0; \
22662           $(MAKE) stage1-start; \
22663         fi; \
22664         cd $(HOST_SUBDIR)/libiberty && \
22665         $(MAKE) $(EXTRA_HOST_FLAGS)  \
22666         $(STAGE1_FLAGS_TO_PASS)  clean
22667 @endif libiberty-bootstrap
22668
22669
22670 .PHONY: all-stage2-libiberty maybe-all-stage2-libiberty
22671 .PHONY: clean-stage2-libiberty maybe-clean-stage2-libiberty
22672 maybe-all-stage2-libiberty:
22673 maybe-clean-stage2-libiberty:
22674 @if libiberty-bootstrap
22675 maybe-all-stage2-libiberty: all-stage2-libiberty
22676 all-stage2: all-stage2-libiberty
22677 TARGET-stage2-libiberty = $(TARGET-libiberty)
22678 all-stage2-libiberty: configure-stage2-libiberty
22679         @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
22680         @r=`${PWD_COMMAND}`; export r; \
22681         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22682         TFLAGS="$(STAGE2_TFLAGS)"; \
22683         $(HOST_EXPORTS) \
22684         $(POSTSTAGE1_HOST_EXPORTS)  \
22685         cd $(HOST_SUBDIR)/libiberty && \
22686         $(MAKE) $(BASE_FLAGS_TO_PASS) \
22687                 CFLAGS="$(STAGE2_CFLAGS)" \
22688                 CXXFLAGS="$(STAGE2_CXXFLAGS)" \
22689                 LIBCFLAGS="$(STAGE2_CFLAGS)" \
22690                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
22691                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
22692                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
22693                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
22694                 TFLAGS="$(STAGE2_TFLAGS)" \
22695                 $(TARGET-stage2-libiberty)
22696
22697 maybe-clean-stage2-libiberty: clean-stage2-libiberty
22698 clean-stage2: clean-stage2-libiberty
22699 clean-stage2-libiberty:
22700         @if [ $(current_stage) = stage2 ]; then \
22701           [ -f $(HOST_SUBDIR)/libiberty/Makefile ] || exit 0; \
22702         else \
22703           [ -f $(HOST_SUBDIR)/stage2-libiberty/Makefile ] || exit 0; \
22704           $(MAKE) stage2-start; \
22705         fi; \
22706         cd $(HOST_SUBDIR)/libiberty && \
22707         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  clean
22708 @endif libiberty-bootstrap
22709
22710
22711 .PHONY: all-stage3-libiberty maybe-all-stage3-libiberty
22712 .PHONY: clean-stage3-libiberty maybe-clean-stage3-libiberty
22713 maybe-all-stage3-libiberty:
22714 maybe-clean-stage3-libiberty:
22715 @if libiberty-bootstrap
22716 maybe-all-stage3-libiberty: all-stage3-libiberty
22717 all-stage3: all-stage3-libiberty
22718 TARGET-stage3-libiberty = $(TARGET-libiberty)
22719 all-stage3-libiberty: configure-stage3-libiberty
22720         @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
22721         @r=`${PWD_COMMAND}`; export r; \
22722         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22723         TFLAGS="$(STAGE3_TFLAGS)"; \
22724         $(HOST_EXPORTS) \
22725         $(POSTSTAGE1_HOST_EXPORTS)  \
22726         cd $(HOST_SUBDIR)/libiberty && \
22727         $(MAKE) $(BASE_FLAGS_TO_PASS) \
22728                 CFLAGS="$(STAGE3_CFLAGS)" \
22729                 CXXFLAGS="$(STAGE3_CXXFLAGS)" \
22730                 LIBCFLAGS="$(STAGE3_CFLAGS)" \
22731                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
22732                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
22733                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
22734                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
22735                 TFLAGS="$(STAGE3_TFLAGS)" \
22736                 $(TARGET-stage3-libiberty)
22737
22738 maybe-clean-stage3-libiberty: clean-stage3-libiberty
22739 clean-stage3: clean-stage3-libiberty
22740 clean-stage3-libiberty:
22741         @if [ $(current_stage) = stage3 ]; then \
22742           [ -f $(HOST_SUBDIR)/libiberty/Makefile ] || exit 0; \
22743         else \
22744           [ -f $(HOST_SUBDIR)/stage3-libiberty/Makefile ] || exit 0; \
22745           $(MAKE) stage3-start; \
22746         fi; \
22747         cd $(HOST_SUBDIR)/libiberty && \
22748         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  clean
22749 @endif libiberty-bootstrap
22750
22751
22752 .PHONY: all-stage4-libiberty maybe-all-stage4-libiberty
22753 .PHONY: clean-stage4-libiberty maybe-clean-stage4-libiberty
22754 maybe-all-stage4-libiberty:
22755 maybe-clean-stage4-libiberty:
22756 @if libiberty-bootstrap
22757 maybe-all-stage4-libiberty: all-stage4-libiberty
22758 all-stage4: all-stage4-libiberty
22759 TARGET-stage4-libiberty = $(TARGET-libiberty)
22760 all-stage4-libiberty: configure-stage4-libiberty
22761         @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
22762         @r=`${PWD_COMMAND}`; export r; \
22763         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22764         TFLAGS="$(STAGE4_TFLAGS)"; \
22765         $(HOST_EXPORTS) \
22766         $(POSTSTAGE1_HOST_EXPORTS)  \
22767         cd $(HOST_SUBDIR)/libiberty && \
22768         $(MAKE) $(BASE_FLAGS_TO_PASS) \
22769                 CFLAGS="$(STAGE4_CFLAGS)" \
22770                 CXXFLAGS="$(STAGE4_CXXFLAGS)" \
22771                 LIBCFLAGS="$(STAGE4_CFLAGS)" \
22772                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
22773                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
22774                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
22775                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
22776                 TFLAGS="$(STAGE4_TFLAGS)" \
22777                 $(TARGET-stage4-libiberty)
22778
22779 maybe-clean-stage4-libiberty: clean-stage4-libiberty
22780 clean-stage4: clean-stage4-libiberty
22781 clean-stage4-libiberty:
22782         @if [ $(current_stage) = stage4 ]; then \
22783           [ -f $(HOST_SUBDIR)/libiberty/Makefile ] || exit 0; \
22784         else \
22785           [ -f $(HOST_SUBDIR)/stage4-libiberty/Makefile ] || exit 0; \
22786           $(MAKE) stage4-start; \
22787         fi; \
22788         cd $(HOST_SUBDIR)/libiberty && \
22789         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  clean
22790 @endif libiberty-bootstrap
22791
22792
22793 .PHONY: all-stageprofile-libiberty maybe-all-stageprofile-libiberty
22794 .PHONY: clean-stageprofile-libiberty maybe-clean-stageprofile-libiberty
22795 maybe-all-stageprofile-libiberty:
22796 maybe-clean-stageprofile-libiberty:
22797 @if libiberty-bootstrap
22798 maybe-all-stageprofile-libiberty: all-stageprofile-libiberty
22799 all-stageprofile: all-stageprofile-libiberty
22800 TARGET-stageprofile-libiberty = $(TARGET-libiberty)
22801 all-stageprofile-libiberty: configure-stageprofile-libiberty
22802         @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
22803         @r=`${PWD_COMMAND}`; export r; \
22804         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22805         TFLAGS="$(STAGEprofile_TFLAGS)"; \
22806         $(HOST_EXPORTS) \
22807         $(POSTSTAGE1_HOST_EXPORTS)  \
22808         cd $(HOST_SUBDIR)/libiberty && \
22809         $(MAKE) $(BASE_FLAGS_TO_PASS) \
22810                 CFLAGS="$(STAGEprofile_CFLAGS)" \
22811                 CXXFLAGS="$(STAGEprofile_CXXFLAGS)" \
22812                 LIBCFLAGS="$(STAGEprofile_CFLAGS)" \
22813                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
22814                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
22815                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
22816                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
22817                 TFLAGS="$(STAGEprofile_TFLAGS)" \
22818                 $(TARGET-stageprofile-libiberty)
22819
22820 maybe-clean-stageprofile-libiberty: clean-stageprofile-libiberty
22821 clean-stageprofile: clean-stageprofile-libiberty
22822 clean-stageprofile-libiberty:
22823         @if [ $(current_stage) = stageprofile ]; then \
22824           [ -f $(HOST_SUBDIR)/libiberty/Makefile ] || exit 0; \
22825         else \
22826           [ -f $(HOST_SUBDIR)/stageprofile-libiberty/Makefile ] || exit 0; \
22827           $(MAKE) stageprofile-start; \
22828         fi; \
22829         cd $(HOST_SUBDIR)/libiberty && \
22830         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  clean
22831 @endif libiberty-bootstrap
22832
22833
22834 .PHONY: all-stagefeedback-libiberty maybe-all-stagefeedback-libiberty
22835 .PHONY: clean-stagefeedback-libiberty maybe-clean-stagefeedback-libiberty
22836 maybe-all-stagefeedback-libiberty:
22837 maybe-clean-stagefeedback-libiberty:
22838 @if libiberty-bootstrap
22839 maybe-all-stagefeedback-libiberty: all-stagefeedback-libiberty
22840 all-stagefeedback: all-stagefeedback-libiberty
22841 TARGET-stagefeedback-libiberty = $(TARGET-libiberty)
22842 all-stagefeedback-libiberty: configure-stagefeedback-libiberty
22843         @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
22844         @r=`${PWD_COMMAND}`; export r; \
22845         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22846         TFLAGS="$(STAGEfeedback_TFLAGS)"; \
22847         $(HOST_EXPORTS) \
22848         $(POSTSTAGE1_HOST_EXPORTS)  \
22849         cd $(HOST_SUBDIR)/libiberty && \
22850         $(MAKE) $(BASE_FLAGS_TO_PASS) \
22851                 CFLAGS="$(STAGEfeedback_CFLAGS)" \
22852                 CXXFLAGS="$(STAGEfeedback_CXXFLAGS)" \
22853                 LIBCFLAGS="$(STAGEfeedback_CFLAGS)" \
22854                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
22855                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
22856                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
22857                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
22858                 TFLAGS="$(STAGEfeedback_TFLAGS)" \
22859                 $(TARGET-stagefeedback-libiberty)
22860
22861 maybe-clean-stagefeedback-libiberty: clean-stagefeedback-libiberty
22862 clean-stagefeedback: clean-stagefeedback-libiberty
22863 clean-stagefeedback-libiberty:
22864         @if [ $(current_stage) = stagefeedback ]; then \
22865           [ -f $(HOST_SUBDIR)/libiberty/Makefile ] || exit 0; \
22866         else \
22867           [ -f $(HOST_SUBDIR)/stagefeedback-libiberty/Makefile ] || exit 0; \
22868           $(MAKE) stagefeedback-start; \
22869         fi; \
22870         cd $(HOST_SUBDIR)/libiberty && \
22871         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  clean
22872 @endif libiberty-bootstrap
22873
22874
22875
22876
22877
22878 .PHONY: check-libiberty maybe-check-libiberty
22879 maybe-check-libiberty:
22880 @if libiberty
22881 maybe-check-libiberty: check-libiberty
22882
22883 check-libiberty:
22884         @: $(MAKE); $(unstage)
22885         @r=`${PWD_COMMAND}`; export r; \
22886         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22887         $(HOST_EXPORTS) $(EXTRA_HOST_EXPORTS) \
22888         (cd $(HOST_SUBDIR)/libiberty && \
22889           $(MAKE) $(FLAGS_TO_PASS)  $(EXTRA_BOOTSTRAP_FLAGS) check)
22890
22891 @endif libiberty
22892
22893 .PHONY: install-libiberty maybe-install-libiberty
22894 maybe-install-libiberty:
22895 @if libiberty
22896 maybe-install-libiberty: install-libiberty
22897
22898 install-libiberty: installdirs
22899         @: $(MAKE); $(unstage)
22900         @r=`${PWD_COMMAND}`; export r; \
22901         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22902         $(HOST_EXPORTS) \
22903         (cd $(HOST_SUBDIR)/libiberty && \
22904           $(MAKE) $(FLAGS_TO_PASS)  install)
22905
22906 @endif libiberty
22907
22908 .PHONY: install-strip-libiberty maybe-install-strip-libiberty
22909 maybe-install-strip-libiberty:
22910 @if libiberty
22911 maybe-install-strip-libiberty: install-strip-libiberty
22912
22913 install-strip-libiberty: installdirs
22914         @: $(MAKE); $(unstage)
22915         @r=`${PWD_COMMAND}`; export r; \
22916         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22917         $(HOST_EXPORTS) \
22918         (cd $(HOST_SUBDIR)/libiberty && \
22919           $(MAKE) $(FLAGS_TO_PASS)  install-strip)
22920
22921 @endif libiberty
22922
22923 # Other targets (info, dvi, pdf, etc.)
22924
22925 .PHONY: maybe-info-libiberty info-libiberty
22926 maybe-info-libiberty:
22927 @if libiberty
22928 maybe-info-libiberty: info-libiberty
22929
22930 info-libiberty: \
22931     configure-libiberty 
22932         @[ -f ./libiberty/Makefile ] || exit 0; \
22933         r=`${PWD_COMMAND}`; export r; \
22934         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22935         $(HOST_EXPORTS) \
22936         for flag in $(EXTRA_HOST_FLAGS) ; do \
22937           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
22938         done; \
22939         echo "Doing info in libiberty"; \
22940         (cd $(HOST_SUBDIR)/libiberty && \
22941           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
22942                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
22943                   "RANLIB=$${RANLIB}" \
22944                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
22945                   info) \
22946           || exit 1
22947
22948 @endif libiberty
22949
22950 .PHONY: maybe-dvi-libiberty dvi-libiberty
22951 maybe-dvi-libiberty:
22952 @if libiberty
22953 maybe-dvi-libiberty: dvi-libiberty
22954
22955 dvi-libiberty: \
22956     configure-libiberty 
22957         @[ -f ./libiberty/Makefile ] || exit 0; \
22958         r=`${PWD_COMMAND}`; export r; \
22959         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22960         $(HOST_EXPORTS) \
22961         for flag in $(EXTRA_HOST_FLAGS) ; do \
22962           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
22963         done; \
22964         echo "Doing dvi in libiberty"; \
22965         (cd $(HOST_SUBDIR)/libiberty && \
22966           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
22967                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
22968                   "RANLIB=$${RANLIB}" \
22969                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
22970                   dvi) \
22971           || exit 1
22972
22973 @endif libiberty
22974
22975 .PHONY: maybe-pdf-libiberty pdf-libiberty
22976 maybe-pdf-libiberty:
22977 @if libiberty
22978 maybe-pdf-libiberty: pdf-libiberty
22979
22980 pdf-libiberty: \
22981     configure-libiberty 
22982         @[ -f ./libiberty/Makefile ] || exit 0; \
22983         r=`${PWD_COMMAND}`; export r; \
22984         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22985         $(HOST_EXPORTS) \
22986         for flag in $(EXTRA_HOST_FLAGS) ; do \
22987           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
22988         done; \
22989         echo "Doing pdf in libiberty"; \
22990         (cd $(HOST_SUBDIR)/libiberty && \
22991           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
22992                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
22993                   "RANLIB=$${RANLIB}" \
22994                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
22995                   pdf) \
22996           || exit 1
22997
22998 @endif libiberty
22999
23000 .PHONY: maybe-html-libiberty html-libiberty
23001 maybe-html-libiberty:
23002 @if libiberty
23003 maybe-html-libiberty: html-libiberty
23004
23005 html-libiberty: \
23006     configure-libiberty 
23007         @[ -f ./libiberty/Makefile ] || exit 0; \
23008         r=`${PWD_COMMAND}`; export r; \
23009         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23010         $(HOST_EXPORTS) \
23011         for flag in $(EXTRA_HOST_FLAGS) ; do \
23012           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
23013         done; \
23014         echo "Doing html in libiberty"; \
23015         (cd $(HOST_SUBDIR)/libiberty && \
23016           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
23017                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
23018                   "RANLIB=$${RANLIB}" \
23019                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
23020                   html) \
23021           || exit 1
23022
23023 @endif libiberty
23024
23025 .PHONY: maybe-TAGS-libiberty TAGS-libiberty
23026 maybe-TAGS-libiberty:
23027 @if libiberty
23028 maybe-TAGS-libiberty: TAGS-libiberty
23029
23030 TAGS-libiberty: \
23031     configure-libiberty 
23032         @[ -f ./libiberty/Makefile ] || exit 0; \
23033         r=`${PWD_COMMAND}`; export r; \
23034         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23035         $(HOST_EXPORTS) \
23036         for flag in $(EXTRA_HOST_FLAGS) ; do \
23037           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
23038         done; \
23039         echo "Doing TAGS in libiberty"; \
23040         (cd $(HOST_SUBDIR)/libiberty && \
23041           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
23042                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
23043                   "RANLIB=$${RANLIB}" \
23044                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
23045                   TAGS) \
23046           || exit 1
23047
23048 @endif libiberty
23049
23050 .PHONY: maybe-install-info-libiberty install-info-libiberty
23051 maybe-install-info-libiberty:
23052 @if libiberty
23053 maybe-install-info-libiberty: install-info-libiberty
23054
23055 install-info-libiberty: \
23056     configure-libiberty \
23057     info-libiberty 
23058         @[ -f ./libiberty/Makefile ] || exit 0; \
23059         r=`${PWD_COMMAND}`; export r; \
23060         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23061         $(HOST_EXPORTS) \
23062         for flag in $(EXTRA_HOST_FLAGS) ; do \
23063           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
23064         done; \
23065         echo "Doing install-info in libiberty"; \
23066         (cd $(HOST_SUBDIR)/libiberty && \
23067           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
23068                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
23069                   "RANLIB=$${RANLIB}" \
23070                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
23071                   install-info) \
23072           || exit 1
23073
23074 @endif libiberty
23075
23076 .PHONY: maybe-install-pdf-libiberty install-pdf-libiberty
23077 maybe-install-pdf-libiberty:
23078 @if libiberty
23079 maybe-install-pdf-libiberty: install-pdf-libiberty
23080
23081 install-pdf-libiberty: \
23082     configure-libiberty \
23083     pdf-libiberty 
23084         @[ -f ./libiberty/Makefile ] || exit 0; \
23085         r=`${PWD_COMMAND}`; export r; \
23086         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23087         $(HOST_EXPORTS) \
23088         for flag in $(EXTRA_HOST_FLAGS) ; do \
23089           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
23090         done; \
23091         echo "Doing install-pdf in libiberty"; \
23092         (cd $(HOST_SUBDIR)/libiberty && \
23093           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
23094                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
23095                   "RANLIB=$${RANLIB}" \
23096                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
23097                   install-pdf) \
23098           || exit 1
23099
23100 @endif libiberty
23101
23102 .PHONY: maybe-install-html-libiberty install-html-libiberty
23103 maybe-install-html-libiberty:
23104 @if libiberty
23105 maybe-install-html-libiberty: install-html-libiberty
23106
23107 install-html-libiberty: \
23108     configure-libiberty \
23109     html-libiberty 
23110         @[ -f ./libiberty/Makefile ] || exit 0; \
23111         r=`${PWD_COMMAND}`; export r; \
23112         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23113         $(HOST_EXPORTS) \
23114         for flag in $(EXTRA_HOST_FLAGS) ; do \
23115           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
23116         done; \
23117         echo "Doing install-html in libiberty"; \
23118         (cd $(HOST_SUBDIR)/libiberty && \
23119           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
23120                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
23121                   "RANLIB=$${RANLIB}" \
23122                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
23123                   install-html) \
23124           || exit 1
23125
23126 @endif libiberty
23127
23128 .PHONY: maybe-installcheck-libiberty installcheck-libiberty
23129 maybe-installcheck-libiberty:
23130 @if libiberty
23131 maybe-installcheck-libiberty: installcheck-libiberty
23132
23133 installcheck-libiberty: \
23134     configure-libiberty 
23135         @[ -f ./libiberty/Makefile ] || exit 0; \
23136         r=`${PWD_COMMAND}`; export r; \
23137         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23138         $(HOST_EXPORTS) \
23139         for flag in $(EXTRA_HOST_FLAGS) ; do \
23140           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
23141         done; \
23142         echo "Doing installcheck in libiberty"; \
23143         (cd $(HOST_SUBDIR)/libiberty && \
23144           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
23145                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
23146                   "RANLIB=$${RANLIB}" \
23147                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
23148                   installcheck) \
23149           || exit 1
23150
23151 @endif libiberty
23152
23153 .PHONY: maybe-mostlyclean-libiberty mostlyclean-libiberty
23154 maybe-mostlyclean-libiberty:
23155 @if libiberty
23156 maybe-mostlyclean-libiberty: mostlyclean-libiberty
23157
23158 mostlyclean-libiberty: 
23159         @[ -f ./libiberty/Makefile ] || exit 0; \
23160         r=`${PWD_COMMAND}`; export r; \
23161         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23162         $(HOST_EXPORTS) \
23163         for flag in $(EXTRA_HOST_FLAGS) ; do \
23164           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
23165         done; \
23166         echo "Doing mostlyclean in libiberty"; \
23167         (cd $(HOST_SUBDIR)/libiberty && \
23168           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
23169                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
23170                   "RANLIB=$${RANLIB}" \
23171                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
23172                   mostlyclean) \
23173           || exit 1
23174
23175 @endif libiberty
23176
23177 .PHONY: maybe-clean-libiberty clean-libiberty
23178 maybe-clean-libiberty:
23179 @if libiberty
23180 maybe-clean-libiberty: clean-libiberty
23181
23182 clean-libiberty: 
23183         @[ -f ./libiberty/Makefile ] || exit 0; \
23184         r=`${PWD_COMMAND}`; export r; \
23185         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23186         $(HOST_EXPORTS) \
23187         for flag in $(EXTRA_HOST_FLAGS) ; do \
23188           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
23189         done; \
23190         echo "Doing clean in libiberty"; \
23191         (cd $(HOST_SUBDIR)/libiberty && \
23192           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
23193                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
23194                   "RANLIB=$${RANLIB}" \
23195                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
23196                   clean) \
23197           || exit 1
23198
23199 @endif libiberty
23200
23201 .PHONY: maybe-distclean-libiberty distclean-libiberty
23202 maybe-distclean-libiberty:
23203 @if libiberty
23204 maybe-distclean-libiberty: distclean-libiberty
23205
23206 distclean-libiberty: 
23207         @[ -f ./libiberty/Makefile ] || exit 0; \
23208         r=`${PWD_COMMAND}`; export r; \
23209         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23210         $(HOST_EXPORTS) \
23211         for flag in $(EXTRA_HOST_FLAGS) ; do \
23212           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
23213         done; \
23214         echo "Doing distclean in libiberty"; \
23215         (cd $(HOST_SUBDIR)/libiberty && \
23216           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
23217                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
23218                   "RANLIB=$${RANLIB}" \
23219                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
23220                   distclean) \
23221           || exit 1
23222
23223 @endif libiberty
23224
23225 .PHONY: maybe-maintainer-clean-libiberty maintainer-clean-libiberty
23226 maybe-maintainer-clean-libiberty:
23227 @if libiberty
23228 maybe-maintainer-clean-libiberty: maintainer-clean-libiberty
23229
23230 maintainer-clean-libiberty: 
23231         @[ -f ./libiberty/Makefile ] || exit 0; \
23232         r=`${PWD_COMMAND}`; export r; \
23233         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23234         $(HOST_EXPORTS) \
23235         for flag in $(EXTRA_HOST_FLAGS) ; do \
23236           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
23237         done; \
23238         echo "Doing maintainer-clean in libiberty"; \
23239         (cd $(HOST_SUBDIR)/libiberty && \
23240           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
23241                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
23242                   "RANLIB=$${RANLIB}" \
23243                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
23244                   maintainer-clean) \
23245           || exit 1
23246
23247 @endif libiberty
23248
23249
23250
23251 .PHONY: configure-libiberty-linker-plugin maybe-configure-libiberty-linker-plugin
23252 maybe-configure-libiberty-linker-plugin:
23253 @if gcc-bootstrap
23254 configure-libiberty-linker-plugin: stage_current
23255 @endif gcc-bootstrap
23256 @if libiberty-linker-plugin
23257 maybe-configure-libiberty-linker-plugin: configure-libiberty-linker-plugin
23258 configure-libiberty-linker-plugin: 
23259         @r=`${PWD_COMMAND}`; export r; \
23260         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23261         test ! -f $(HOST_SUBDIR)/libiberty-linker-plugin/Makefile || exit 0; \
23262         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiberty-linker-plugin; \
23263         $(HOST_EXPORTS)  \
23264         echo Configuring in $(HOST_SUBDIR)/libiberty-linker-plugin; \
23265         cd "$(HOST_SUBDIR)/libiberty-linker-plugin" || exit 1; \
23266         case $(srcdir) in \
23267           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
23268           *) topdir=`echo $(HOST_SUBDIR)/libiberty-linker-plugin/ | \
23269                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
23270         esac; \
23271         module_srcdir=libiberty; \
23272         $(SHELL) \
23273           $$s/$$module_srcdir/configure \
23274           --srcdir=$${topdir}/$$module_srcdir \
23275           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
23276           --target=${target_alias} @extra_host_libiberty_configure_flags@ --disable-install-libiberty @extra_linker_plugin_flags@ @extra_linker_plugin_configure_flags@ \
23277           || exit 1
23278 @endif libiberty-linker-plugin
23279
23280
23281
23282 .PHONY: configure-stage1-libiberty-linker-plugin maybe-configure-stage1-libiberty-linker-plugin
23283 maybe-configure-stage1-libiberty-linker-plugin:
23284 @if libiberty-linker-plugin-bootstrap
23285 maybe-configure-stage1-libiberty-linker-plugin: configure-stage1-libiberty-linker-plugin
23286 configure-stage1-libiberty-linker-plugin:
23287         @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
23288         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiberty-linker-plugin
23289         @r=`${PWD_COMMAND}`; export r; \
23290         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23291         TFLAGS="$(STAGE1_TFLAGS)"; \
23292         test ! -f $(HOST_SUBDIR)/libiberty-linker-plugin/Makefile || exit 0; \
23293         $(HOST_EXPORTS) \
23294         CFLAGS="$(STAGE1_CFLAGS)"; export CFLAGS; \
23295         CXXFLAGS="$(STAGE1_CXXFLAGS)"; export CXXFLAGS; \
23296         LIBCFLAGS="$(LIBCFLAGS)"; export LIBCFLAGS;  \
23297         echo Configuring stage 1 in $(HOST_SUBDIR)/libiberty-linker-plugin; \
23298         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiberty-linker-plugin; \
23299         cd $(HOST_SUBDIR)/libiberty-linker-plugin || exit 1; \
23300         case $(srcdir) in \
23301           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
23302           *) topdir=`echo $(HOST_SUBDIR)/libiberty-linker-plugin/ | \
23303                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
23304         esac; \
23305         module_srcdir=libiberty; \
23306         $(SHELL) $$s/$$module_srcdir/configure \
23307           --srcdir=$${topdir}/$$module_srcdir \
23308           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
23309           --target=${target_alias} \
23310            \
23311           $(STAGE1_CONFIGURE_FLAGS) \
23312           @extra_host_libiberty_configure_flags@ --disable-install-libiberty @extra_linker_plugin_flags@ @extra_linker_plugin_configure_flags@
23313 @endif libiberty-linker-plugin-bootstrap
23314
23315 .PHONY: configure-stage2-libiberty-linker-plugin maybe-configure-stage2-libiberty-linker-plugin
23316 maybe-configure-stage2-libiberty-linker-plugin:
23317 @if libiberty-linker-plugin-bootstrap
23318 maybe-configure-stage2-libiberty-linker-plugin: configure-stage2-libiberty-linker-plugin
23319 configure-stage2-libiberty-linker-plugin:
23320         @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
23321         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiberty-linker-plugin
23322         @r=`${PWD_COMMAND}`; export r; \
23323         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23324         TFLAGS="$(STAGE2_TFLAGS)"; \
23325         test ! -f $(HOST_SUBDIR)/libiberty-linker-plugin/Makefile || exit 0; \
23326         $(HOST_EXPORTS) \
23327         $(POSTSTAGE1_HOST_EXPORTS) \
23328         CFLAGS="$(STAGE2_CFLAGS)"; export CFLAGS; \
23329         CXXFLAGS="$(STAGE2_CXXFLAGS)"; export CXXFLAGS; \
23330         LIBCFLAGS="$(STAGE2_CFLAGS)"; export LIBCFLAGS;  \
23331         echo Configuring stage 2 in $(HOST_SUBDIR)/libiberty-linker-plugin; \
23332         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiberty-linker-plugin; \
23333         cd $(HOST_SUBDIR)/libiberty-linker-plugin || exit 1; \
23334         case $(srcdir) in \
23335           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
23336           *) topdir=`echo $(HOST_SUBDIR)/libiberty-linker-plugin/ | \
23337                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
23338         esac; \
23339         module_srcdir=libiberty; \
23340         $(SHELL) $$s/$$module_srcdir/configure \
23341           --srcdir=$${topdir}/$$module_srcdir \
23342           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
23343           --target=${target_alias} \
23344           --with-build-libsubdir=$(HOST_SUBDIR) \
23345           $(STAGE2_CONFIGURE_FLAGS) \
23346           @extra_host_libiberty_configure_flags@ --disable-install-libiberty @extra_linker_plugin_flags@ @extra_linker_plugin_configure_flags@
23347 @endif libiberty-linker-plugin-bootstrap
23348
23349 .PHONY: configure-stage3-libiberty-linker-plugin maybe-configure-stage3-libiberty-linker-plugin
23350 maybe-configure-stage3-libiberty-linker-plugin:
23351 @if libiberty-linker-plugin-bootstrap
23352 maybe-configure-stage3-libiberty-linker-plugin: configure-stage3-libiberty-linker-plugin
23353 configure-stage3-libiberty-linker-plugin:
23354         @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
23355         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiberty-linker-plugin
23356         @r=`${PWD_COMMAND}`; export r; \
23357         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23358         TFLAGS="$(STAGE3_TFLAGS)"; \
23359         test ! -f $(HOST_SUBDIR)/libiberty-linker-plugin/Makefile || exit 0; \
23360         $(HOST_EXPORTS) \
23361         $(POSTSTAGE1_HOST_EXPORTS) \
23362         CFLAGS="$(STAGE3_CFLAGS)"; export CFLAGS; \
23363         CXXFLAGS="$(STAGE3_CXXFLAGS)"; export CXXFLAGS; \
23364         LIBCFLAGS="$(STAGE3_CFLAGS)"; export LIBCFLAGS;  \
23365         echo Configuring stage 3 in $(HOST_SUBDIR)/libiberty-linker-plugin; \
23366         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiberty-linker-plugin; \
23367         cd $(HOST_SUBDIR)/libiberty-linker-plugin || exit 1; \
23368         case $(srcdir) in \
23369           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
23370           *) topdir=`echo $(HOST_SUBDIR)/libiberty-linker-plugin/ | \
23371                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
23372         esac; \
23373         module_srcdir=libiberty; \
23374         $(SHELL) $$s/$$module_srcdir/configure \
23375           --srcdir=$${topdir}/$$module_srcdir \
23376           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
23377           --target=${target_alias} \
23378           --with-build-libsubdir=$(HOST_SUBDIR) \
23379           $(STAGE3_CONFIGURE_FLAGS) \
23380           @extra_host_libiberty_configure_flags@ --disable-install-libiberty @extra_linker_plugin_flags@ @extra_linker_plugin_configure_flags@
23381 @endif libiberty-linker-plugin-bootstrap
23382
23383 .PHONY: configure-stage4-libiberty-linker-plugin maybe-configure-stage4-libiberty-linker-plugin
23384 maybe-configure-stage4-libiberty-linker-plugin:
23385 @if libiberty-linker-plugin-bootstrap
23386 maybe-configure-stage4-libiberty-linker-plugin: configure-stage4-libiberty-linker-plugin
23387 configure-stage4-libiberty-linker-plugin:
23388         @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
23389         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiberty-linker-plugin
23390         @r=`${PWD_COMMAND}`; export r; \
23391         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23392         TFLAGS="$(STAGE4_TFLAGS)"; \
23393         test ! -f $(HOST_SUBDIR)/libiberty-linker-plugin/Makefile || exit 0; \
23394         $(HOST_EXPORTS) \
23395         $(POSTSTAGE1_HOST_EXPORTS) \
23396         CFLAGS="$(STAGE4_CFLAGS)"; export CFLAGS; \
23397         CXXFLAGS="$(STAGE4_CXXFLAGS)"; export CXXFLAGS; \
23398         LIBCFLAGS="$(STAGE4_CFLAGS)"; export LIBCFLAGS;  \
23399         echo Configuring stage 4 in $(HOST_SUBDIR)/libiberty-linker-plugin; \
23400         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiberty-linker-plugin; \
23401         cd $(HOST_SUBDIR)/libiberty-linker-plugin || exit 1; \
23402         case $(srcdir) in \
23403           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
23404           *) topdir=`echo $(HOST_SUBDIR)/libiberty-linker-plugin/ | \
23405                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
23406         esac; \
23407         module_srcdir=libiberty; \
23408         $(SHELL) $$s/$$module_srcdir/configure \
23409           --srcdir=$${topdir}/$$module_srcdir \
23410           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
23411           --target=${target_alias} \
23412           --with-build-libsubdir=$(HOST_SUBDIR) \
23413           $(STAGE4_CONFIGURE_FLAGS) \
23414           @extra_host_libiberty_configure_flags@ --disable-install-libiberty @extra_linker_plugin_flags@ @extra_linker_plugin_configure_flags@
23415 @endif libiberty-linker-plugin-bootstrap
23416
23417 .PHONY: configure-stageprofile-libiberty-linker-plugin maybe-configure-stageprofile-libiberty-linker-plugin
23418 maybe-configure-stageprofile-libiberty-linker-plugin:
23419 @if libiberty-linker-plugin-bootstrap
23420 maybe-configure-stageprofile-libiberty-linker-plugin: configure-stageprofile-libiberty-linker-plugin
23421 configure-stageprofile-libiberty-linker-plugin:
23422         @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
23423         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiberty-linker-plugin
23424         @r=`${PWD_COMMAND}`; export r; \
23425         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23426         TFLAGS="$(STAGEprofile_TFLAGS)"; \
23427         test ! -f $(HOST_SUBDIR)/libiberty-linker-plugin/Makefile || exit 0; \
23428         $(HOST_EXPORTS) \
23429         $(POSTSTAGE1_HOST_EXPORTS) \
23430         CFLAGS="$(STAGEprofile_CFLAGS)"; export CFLAGS; \
23431         CXXFLAGS="$(STAGEprofile_CXXFLAGS)"; export CXXFLAGS; \
23432         LIBCFLAGS="$(STAGEprofile_CFLAGS)"; export LIBCFLAGS;  \
23433         echo Configuring stage profile in $(HOST_SUBDIR)/libiberty-linker-plugin; \
23434         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiberty-linker-plugin; \
23435         cd $(HOST_SUBDIR)/libiberty-linker-plugin || exit 1; \
23436         case $(srcdir) in \
23437           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
23438           *) topdir=`echo $(HOST_SUBDIR)/libiberty-linker-plugin/ | \
23439                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
23440         esac; \
23441         module_srcdir=libiberty; \
23442         $(SHELL) $$s/$$module_srcdir/configure \
23443           --srcdir=$${topdir}/$$module_srcdir \
23444           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
23445           --target=${target_alias} \
23446           --with-build-libsubdir=$(HOST_SUBDIR) \
23447           $(STAGEprofile_CONFIGURE_FLAGS) \
23448           @extra_host_libiberty_configure_flags@ --disable-install-libiberty @extra_linker_plugin_flags@ @extra_linker_plugin_configure_flags@
23449 @endif libiberty-linker-plugin-bootstrap
23450
23451 .PHONY: configure-stagefeedback-libiberty-linker-plugin maybe-configure-stagefeedback-libiberty-linker-plugin
23452 maybe-configure-stagefeedback-libiberty-linker-plugin:
23453 @if libiberty-linker-plugin-bootstrap
23454 maybe-configure-stagefeedback-libiberty-linker-plugin: configure-stagefeedback-libiberty-linker-plugin
23455 configure-stagefeedback-libiberty-linker-plugin:
23456         @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
23457         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiberty-linker-plugin
23458         @r=`${PWD_COMMAND}`; export r; \
23459         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23460         TFLAGS="$(STAGEfeedback_TFLAGS)"; \
23461         test ! -f $(HOST_SUBDIR)/libiberty-linker-plugin/Makefile || exit 0; \
23462         $(HOST_EXPORTS) \
23463         $(POSTSTAGE1_HOST_EXPORTS) \
23464         CFLAGS="$(STAGEfeedback_CFLAGS)"; export CFLAGS; \
23465         CXXFLAGS="$(STAGEfeedback_CXXFLAGS)"; export CXXFLAGS; \
23466         LIBCFLAGS="$(STAGEfeedback_CFLAGS)"; export LIBCFLAGS;  \
23467         echo Configuring stage feedback in $(HOST_SUBDIR)/libiberty-linker-plugin; \
23468         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiberty-linker-plugin; \
23469         cd $(HOST_SUBDIR)/libiberty-linker-plugin || exit 1; \
23470         case $(srcdir) in \
23471           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
23472           *) topdir=`echo $(HOST_SUBDIR)/libiberty-linker-plugin/ | \
23473                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
23474         esac; \
23475         module_srcdir=libiberty; \
23476         $(SHELL) $$s/$$module_srcdir/configure \
23477           --srcdir=$${topdir}/$$module_srcdir \
23478           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
23479           --target=${target_alias} \
23480           --with-build-libsubdir=$(HOST_SUBDIR) \
23481           $(STAGEfeedback_CONFIGURE_FLAGS) \
23482           @extra_host_libiberty_configure_flags@ --disable-install-libiberty @extra_linker_plugin_flags@ @extra_linker_plugin_configure_flags@
23483 @endif libiberty-linker-plugin-bootstrap
23484
23485
23486
23487
23488
23489 .PHONY: all-libiberty-linker-plugin maybe-all-libiberty-linker-plugin
23490 maybe-all-libiberty-linker-plugin:
23491 @if gcc-bootstrap
23492 all-libiberty-linker-plugin: stage_current
23493 @endif gcc-bootstrap
23494 @if libiberty-linker-plugin
23495 TARGET-libiberty-linker-plugin=all
23496 maybe-all-libiberty-linker-plugin: all-libiberty-linker-plugin
23497 all-libiberty-linker-plugin: configure-libiberty-linker-plugin
23498         @r=`${PWD_COMMAND}`; export r; \
23499         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23500         $(HOST_EXPORTS)  \
23501         (cd $(HOST_SUBDIR)/libiberty-linker-plugin && \
23502           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS) @extra_linker_plugin_flags@ \
23503                 $(TARGET-libiberty-linker-plugin))
23504 @endif libiberty-linker-plugin
23505
23506
23507
23508 .PHONY: all-stage1-libiberty-linker-plugin maybe-all-stage1-libiberty-linker-plugin
23509 .PHONY: clean-stage1-libiberty-linker-plugin maybe-clean-stage1-libiberty-linker-plugin
23510 maybe-all-stage1-libiberty-linker-plugin:
23511 maybe-clean-stage1-libiberty-linker-plugin:
23512 @if libiberty-linker-plugin-bootstrap
23513 maybe-all-stage1-libiberty-linker-plugin: all-stage1-libiberty-linker-plugin
23514 all-stage1: all-stage1-libiberty-linker-plugin
23515 TARGET-stage1-libiberty-linker-plugin = $(TARGET-libiberty-linker-plugin)
23516 all-stage1-libiberty-linker-plugin: configure-stage1-libiberty-linker-plugin
23517         @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
23518         @r=`${PWD_COMMAND}`; export r; \
23519         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23520         TFLAGS="$(STAGE1_TFLAGS)"; \
23521         $(HOST_EXPORTS)  \
23522         cd $(HOST_SUBDIR)/libiberty-linker-plugin && \
23523         $(MAKE) $(BASE_FLAGS_TO_PASS) \
23524                 CFLAGS="$(STAGE1_CFLAGS)" \
23525                 CXXFLAGS="$(STAGE1_CXXFLAGS)" \
23526                 LIBCFLAGS="$(LIBCFLAGS)" \
23527                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
23528                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
23529                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
23530                 $(EXTRA_HOST_FLAGS)  \
23531                 $(STAGE1_FLAGS_TO_PASS) @extra_linker_plugin_flags@ \
23532                 TFLAGS="$(STAGE1_TFLAGS)" \
23533                 $(TARGET-stage1-libiberty-linker-plugin)
23534
23535 maybe-clean-stage1-libiberty-linker-plugin: clean-stage1-libiberty-linker-plugin
23536 clean-stage1: clean-stage1-libiberty-linker-plugin
23537 clean-stage1-libiberty-linker-plugin:
23538         @if [ $(current_stage) = stage1 ]; then \
23539           [ -f $(HOST_SUBDIR)/libiberty-linker-plugin/Makefile ] || exit 0; \
23540         else \
23541           [ -f $(HOST_SUBDIR)/stage1-libiberty-linker-plugin/Makefile ] || exit 0; \
23542           $(MAKE) stage1-start; \
23543         fi; \
23544         cd $(HOST_SUBDIR)/libiberty-linker-plugin && \
23545         $(MAKE) $(EXTRA_HOST_FLAGS)  \
23546         $(STAGE1_FLAGS_TO_PASS) @extra_linker_plugin_flags@ clean
23547 @endif libiberty-linker-plugin-bootstrap
23548
23549
23550 .PHONY: all-stage2-libiberty-linker-plugin maybe-all-stage2-libiberty-linker-plugin
23551 .PHONY: clean-stage2-libiberty-linker-plugin maybe-clean-stage2-libiberty-linker-plugin
23552 maybe-all-stage2-libiberty-linker-plugin:
23553 maybe-clean-stage2-libiberty-linker-plugin:
23554 @if libiberty-linker-plugin-bootstrap
23555 maybe-all-stage2-libiberty-linker-plugin: all-stage2-libiberty-linker-plugin
23556 all-stage2: all-stage2-libiberty-linker-plugin
23557 TARGET-stage2-libiberty-linker-plugin = $(TARGET-libiberty-linker-plugin)
23558 all-stage2-libiberty-linker-plugin: configure-stage2-libiberty-linker-plugin
23559         @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
23560         @r=`${PWD_COMMAND}`; export r; \
23561         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23562         TFLAGS="$(STAGE2_TFLAGS)"; \
23563         $(HOST_EXPORTS) \
23564         $(POSTSTAGE1_HOST_EXPORTS)  \
23565         cd $(HOST_SUBDIR)/libiberty-linker-plugin && \
23566         $(MAKE) $(BASE_FLAGS_TO_PASS) \
23567                 CFLAGS="$(STAGE2_CFLAGS)" \
23568                 CXXFLAGS="$(STAGE2_CXXFLAGS)" \
23569                 LIBCFLAGS="$(STAGE2_CFLAGS)" \
23570                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
23571                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
23572                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
23573                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) @extra_linker_plugin_flags@ \
23574                 TFLAGS="$(STAGE2_TFLAGS)" \
23575                 $(TARGET-stage2-libiberty-linker-plugin)
23576
23577 maybe-clean-stage2-libiberty-linker-plugin: clean-stage2-libiberty-linker-plugin
23578 clean-stage2: clean-stage2-libiberty-linker-plugin
23579 clean-stage2-libiberty-linker-plugin:
23580         @if [ $(current_stage) = stage2 ]; then \
23581           [ -f $(HOST_SUBDIR)/libiberty-linker-plugin/Makefile ] || exit 0; \
23582         else \
23583           [ -f $(HOST_SUBDIR)/stage2-libiberty-linker-plugin/Makefile ] || exit 0; \
23584           $(MAKE) stage2-start; \
23585         fi; \
23586         cd $(HOST_SUBDIR)/libiberty-linker-plugin && \
23587         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) @extra_linker_plugin_flags@ clean
23588 @endif libiberty-linker-plugin-bootstrap
23589
23590
23591 .PHONY: all-stage3-libiberty-linker-plugin maybe-all-stage3-libiberty-linker-plugin
23592 .PHONY: clean-stage3-libiberty-linker-plugin maybe-clean-stage3-libiberty-linker-plugin
23593 maybe-all-stage3-libiberty-linker-plugin:
23594 maybe-clean-stage3-libiberty-linker-plugin:
23595 @if libiberty-linker-plugin-bootstrap
23596 maybe-all-stage3-libiberty-linker-plugin: all-stage3-libiberty-linker-plugin
23597 all-stage3: all-stage3-libiberty-linker-plugin
23598 TARGET-stage3-libiberty-linker-plugin = $(TARGET-libiberty-linker-plugin)
23599 all-stage3-libiberty-linker-plugin: configure-stage3-libiberty-linker-plugin
23600         @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
23601         @r=`${PWD_COMMAND}`; export r; \
23602         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23603         TFLAGS="$(STAGE3_TFLAGS)"; \
23604         $(HOST_EXPORTS) \
23605         $(POSTSTAGE1_HOST_EXPORTS)  \
23606         cd $(HOST_SUBDIR)/libiberty-linker-plugin && \
23607         $(MAKE) $(BASE_FLAGS_TO_PASS) \
23608                 CFLAGS="$(STAGE3_CFLAGS)" \
23609                 CXXFLAGS="$(STAGE3_CXXFLAGS)" \
23610                 LIBCFLAGS="$(STAGE3_CFLAGS)" \
23611                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
23612                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
23613                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
23614                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) @extra_linker_plugin_flags@ \
23615                 TFLAGS="$(STAGE3_TFLAGS)" \
23616                 $(TARGET-stage3-libiberty-linker-plugin)
23617
23618 maybe-clean-stage3-libiberty-linker-plugin: clean-stage3-libiberty-linker-plugin
23619 clean-stage3: clean-stage3-libiberty-linker-plugin
23620 clean-stage3-libiberty-linker-plugin:
23621         @if [ $(current_stage) = stage3 ]; then \
23622           [ -f $(HOST_SUBDIR)/libiberty-linker-plugin/Makefile ] || exit 0; \
23623         else \
23624           [ -f $(HOST_SUBDIR)/stage3-libiberty-linker-plugin/Makefile ] || exit 0; \
23625           $(MAKE) stage3-start; \
23626         fi; \
23627         cd $(HOST_SUBDIR)/libiberty-linker-plugin && \
23628         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) @extra_linker_plugin_flags@ clean
23629 @endif libiberty-linker-plugin-bootstrap
23630
23631
23632 .PHONY: all-stage4-libiberty-linker-plugin maybe-all-stage4-libiberty-linker-plugin
23633 .PHONY: clean-stage4-libiberty-linker-plugin maybe-clean-stage4-libiberty-linker-plugin
23634 maybe-all-stage4-libiberty-linker-plugin:
23635 maybe-clean-stage4-libiberty-linker-plugin:
23636 @if libiberty-linker-plugin-bootstrap
23637 maybe-all-stage4-libiberty-linker-plugin: all-stage4-libiberty-linker-plugin
23638 all-stage4: all-stage4-libiberty-linker-plugin
23639 TARGET-stage4-libiberty-linker-plugin = $(TARGET-libiberty-linker-plugin)
23640 all-stage4-libiberty-linker-plugin: configure-stage4-libiberty-linker-plugin
23641         @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
23642         @r=`${PWD_COMMAND}`; export r; \
23643         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23644         TFLAGS="$(STAGE4_TFLAGS)"; \
23645         $(HOST_EXPORTS) \
23646         $(POSTSTAGE1_HOST_EXPORTS)  \
23647         cd $(HOST_SUBDIR)/libiberty-linker-plugin && \
23648         $(MAKE) $(BASE_FLAGS_TO_PASS) \
23649                 CFLAGS="$(STAGE4_CFLAGS)" \
23650                 CXXFLAGS="$(STAGE4_CXXFLAGS)" \
23651                 LIBCFLAGS="$(STAGE4_CFLAGS)" \
23652                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
23653                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
23654                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
23655                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) @extra_linker_plugin_flags@ \
23656                 TFLAGS="$(STAGE4_TFLAGS)" \
23657                 $(TARGET-stage4-libiberty-linker-plugin)
23658
23659 maybe-clean-stage4-libiberty-linker-plugin: clean-stage4-libiberty-linker-plugin
23660 clean-stage4: clean-stage4-libiberty-linker-plugin
23661 clean-stage4-libiberty-linker-plugin:
23662         @if [ $(current_stage) = stage4 ]; then \
23663           [ -f $(HOST_SUBDIR)/libiberty-linker-plugin/Makefile ] || exit 0; \
23664         else \
23665           [ -f $(HOST_SUBDIR)/stage4-libiberty-linker-plugin/Makefile ] || exit 0; \
23666           $(MAKE) stage4-start; \
23667         fi; \
23668         cd $(HOST_SUBDIR)/libiberty-linker-plugin && \
23669         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) @extra_linker_plugin_flags@ clean
23670 @endif libiberty-linker-plugin-bootstrap
23671
23672
23673 .PHONY: all-stageprofile-libiberty-linker-plugin maybe-all-stageprofile-libiberty-linker-plugin
23674 .PHONY: clean-stageprofile-libiberty-linker-plugin maybe-clean-stageprofile-libiberty-linker-plugin
23675 maybe-all-stageprofile-libiberty-linker-plugin:
23676 maybe-clean-stageprofile-libiberty-linker-plugin:
23677 @if libiberty-linker-plugin-bootstrap
23678 maybe-all-stageprofile-libiberty-linker-plugin: all-stageprofile-libiberty-linker-plugin
23679 all-stageprofile: all-stageprofile-libiberty-linker-plugin
23680 TARGET-stageprofile-libiberty-linker-plugin = $(TARGET-libiberty-linker-plugin)
23681 all-stageprofile-libiberty-linker-plugin: configure-stageprofile-libiberty-linker-plugin
23682         @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
23683         @r=`${PWD_COMMAND}`; export r; \
23684         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23685         TFLAGS="$(STAGEprofile_TFLAGS)"; \
23686         $(HOST_EXPORTS) \
23687         $(POSTSTAGE1_HOST_EXPORTS)  \
23688         cd $(HOST_SUBDIR)/libiberty-linker-plugin && \
23689         $(MAKE) $(BASE_FLAGS_TO_PASS) \
23690                 CFLAGS="$(STAGEprofile_CFLAGS)" \
23691                 CXXFLAGS="$(STAGEprofile_CXXFLAGS)" \
23692                 LIBCFLAGS="$(STAGEprofile_CFLAGS)" \
23693                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
23694                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
23695                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
23696                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) @extra_linker_plugin_flags@ \
23697                 TFLAGS="$(STAGEprofile_TFLAGS)" \
23698                 $(TARGET-stageprofile-libiberty-linker-plugin)
23699
23700 maybe-clean-stageprofile-libiberty-linker-plugin: clean-stageprofile-libiberty-linker-plugin
23701 clean-stageprofile: clean-stageprofile-libiberty-linker-plugin
23702 clean-stageprofile-libiberty-linker-plugin:
23703         @if [ $(current_stage) = stageprofile ]; then \
23704           [ -f $(HOST_SUBDIR)/libiberty-linker-plugin/Makefile ] || exit 0; \
23705         else \
23706           [ -f $(HOST_SUBDIR)/stageprofile-libiberty-linker-plugin/Makefile ] || exit 0; \
23707           $(MAKE) stageprofile-start; \
23708         fi; \
23709         cd $(HOST_SUBDIR)/libiberty-linker-plugin && \
23710         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) @extra_linker_plugin_flags@ clean
23711 @endif libiberty-linker-plugin-bootstrap
23712
23713
23714 .PHONY: all-stagefeedback-libiberty-linker-plugin maybe-all-stagefeedback-libiberty-linker-plugin
23715 .PHONY: clean-stagefeedback-libiberty-linker-plugin maybe-clean-stagefeedback-libiberty-linker-plugin
23716 maybe-all-stagefeedback-libiberty-linker-plugin:
23717 maybe-clean-stagefeedback-libiberty-linker-plugin:
23718 @if libiberty-linker-plugin-bootstrap
23719 maybe-all-stagefeedback-libiberty-linker-plugin: all-stagefeedback-libiberty-linker-plugin
23720 all-stagefeedback: all-stagefeedback-libiberty-linker-plugin
23721 TARGET-stagefeedback-libiberty-linker-plugin = $(TARGET-libiberty-linker-plugin)
23722 all-stagefeedback-libiberty-linker-plugin: configure-stagefeedback-libiberty-linker-plugin
23723         @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
23724         @r=`${PWD_COMMAND}`; export r; \
23725         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23726         TFLAGS="$(STAGEfeedback_TFLAGS)"; \
23727         $(HOST_EXPORTS) \
23728         $(POSTSTAGE1_HOST_EXPORTS)  \
23729         cd $(HOST_SUBDIR)/libiberty-linker-plugin && \
23730         $(MAKE) $(BASE_FLAGS_TO_PASS) \
23731                 CFLAGS="$(STAGEfeedback_CFLAGS)" \
23732                 CXXFLAGS="$(STAGEfeedback_CXXFLAGS)" \
23733                 LIBCFLAGS="$(STAGEfeedback_CFLAGS)" \
23734                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
23735                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
23736                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
23737                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) @extra_linker_plugin_flags@ \
23738                 TFLAGS="$(STAGEfeedback_TFLAGS)" \
23739                 $(TARGET-stagefeedback-libiberty-linker-plugin)
23740
23741 maybe-clean-stagefeedback-libiberty-linker-plugin: clean-stagefeedback-libiberty-linker-plugin
23742 clean-stagefeedback: clean-stagefeedback-libiberty-linker-plugin
23743 clean-stagefeedback-libiberty-linker-plugin:
23744         @if [ $(current_stage) = stagefeedback ]; then \
23745           [ -f $(HOST_SUBDIR)/libiberty-linker-plugin/Makefile ] || exit 0; \
23746         else \
23747           [ -f $(HOST_SUBDIR)/stagefeedback-libiberty-linker-plugin/Makefile ] || exit 0; \
23748           $(MAKE) stagefeedback-start; \
23749         fi; \
23750         cd $(HOST_SUBDIR)/libiberty-linker-plugin && \
23751         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) @extra_linker_plugin_flags@ clean
23752 @endif libiberty-linker-plugin-bootstrap
23753
23754
23755
23756
23757
23758 .PHONY: check-libiberty-linker-plugin maybe-check-libiberty-linker-plugin
23759 maybe-check-libiberty-linker-plugin:
23760 @if libiberty-linker-plugin
23761 maybe-check-libiberty-linker-plugin: check-libiberty-linker-plugin
23762
23763 check-libiberty-linker-plugin:
23764         @: $(MAKE); $(unstage)
23765         @r=`${PWD_COMMAND}`; export r; \
23766         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23767         $(HOST_EXPORTS) $(EXTRA_HOST_EXPORTS) \
23768         (cd $(HOST_SUBDIR)/libiberty-linker-plugin && \
23769           $(MAKE) $(FLAGS_TO_PASS) @extra_linker_plugin_flags@ $(EXTRA_BOOTSTRAP_FLAGS) check)
23770
23771 @endif libiberty-linker-plugin
23772
23773 .PHONY: install-libiberty-linker-plugin maybe-install-libiberty-linker-plugin
23774 maybe-install-libiberty-linker-plugin:
23775 @if libiberty-linker-plugin
23776 maybe-install-libiberty-linker-plugin: install-libiberty-linker-plugin
23777
23778 install-libiberty-linker-plugin: installdirs
23779         @: $(MAKE); $(unstage)
23780         @r=`${PWD_COMMAND}`; export r; \
23781         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23782         $(HOST_EXPORTS) \
23783         (cd $(HOST_SUBDIR)/libiberty-linker-plugin && \
23784           $(MAKE) $(FLAGS_TO_PASS) @extra_linker_plugin_flags@ install)
23785
23786 @endif libiberty-linker-plugin
23787
23788 .PHONY: install-strip-libiberty-linker-plugin maybe-install-strip-libiberty-linker-plugin
23789 maybe-install-strip-libiberty-linker-plugin:
23790 @if libiberty-linker-plugin
23791 maybe-install-strip-libiberty-linker-plugin: install-strip-libiberty-linker-plugin
23792
23793 install-strip-libiberty-linker-plugin: installdirs
23794         @: $(MAKE); $(unstage)
23795         @r=`${PWD_COMMAND}`; export r; \
23796         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23797         $(HOST_EXPORTS) \
23798         (cd $(HOST_SUBDIR)/libiberty-linker-plugin && \
23799           $(MAKE) $(FLAGS_TO_PASS) @extra_linker_plugin_flags@ install-strip)
23800
23801 @endif libiberty-linker-plugin
23802
23803 # Other targets (info, dvi, pdf, etc.)
23804
23805 .PHONY: maybe-info-libiberty-linker-plugin info-libiberty-linker-plugin
23806 maybe-info-libiberty-linker-plugin:
23807 @if libiberty-linker-plugin
23808 maybe-info-libiberty-linker-plugin: info-libiberty-linker-plugin
23809
23810 info-libiberty-linker-plugin: \
23811     configure-libiberty-linker-plugin 
23812         @[ -f ./libiberty-linker-plugin/Makefile ] || exit 0; \
23813         r=`${PWD_COMMAND}`; export r; \
23814         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23815         $(HOST_EXPORTS) \
23816         for flag in $(EXTRA_HOST_FLAGS) @extra_linker_plugin_flags@; do \
23817           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
23818         done; \
23819         echo "Doing info in libiberty-linker-plugin"; \
23820         (cd $(HOST_SUBDIR)/libiberty-linker-plugin && \
23821           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
23822                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
23823                   "RANLIB=$${RANLIB}" \
23824                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
23825                   info) \
23826           || exit 1
23827
23828 @endif libiberty-linker-plugin
23829
23830 .PHONY: maybe-dvi-libiberty-linker-plugin dvi-libiberty-linker-plugin
23831 maybe-dvi-libiberty-linker-plugin:
23832 @if libiberty-linker-plugin
23833 maybe-dvi-libiberty-linker-plugin: dvi-libiberty-linker-plugin
23834
23835 dvi-libiberty-linker-plugin: \
23836     configure-libiberty-linker-plugin 
23837         @[ -f ./libiberty-linker-plugin/Makefile ] || exit 0; \
23838         r=`${PWD_COMMAND}`; export r; \
23839         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23840         $(HOST_EXPORTS) \
23841         for flag in $(EXTRA_HOST_FLAGS) @extra_linker_plugin_flags@; do \
23842           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
23843         done; \
23844         echo "Doing dvi in libiberty-linker-plugin"; \
23845         (cd $(HOST_SUBDIR)/libiberty-linker-plugin && \
23846           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
23847                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
23848                   "RANLIB=$${RANLIB}" \
23849                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
23850                   dvi) \
23851           || exit 1
23852
23853 @endif libiberty-linker-plugin
23854
23855 .PHONY: maybe-pdf-libiberty-linker-plugin pdf-libiberty-linker-plugin
23856 maybe-pdf-libiberty-linker-plugin:
23857 @if libiberty-linker-plugin
23858 maybe-pdf-libiberty-linker-plugin: pdf-libiberty-linker-plugin
23859
23860 pdf-libiberty-linker-plugin: \
23861     configure-libiberty-linker-plugin 
23862         @[ -f ./libiberty-linker-plugin/Makefile ] || exit 0; \
23863         r=`${PWD_COMMAND}`; export r; \
23864         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23865         $(HOST_EXPORTS) \
23866         for flag in $(EXTRA_HOST_FLAGS) @extra_linker_plugin_flags@; do \
23867           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
23868         done; \
23869         echo "Doing pdf in libiberty-linker-plugin"; \
23870         (cd $(HOST_SUBDIR)/libiberty-linker-plugin && \
23871           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
23872                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
23873                   "RANLIB=$${RANLIB}" \
23874                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
23875                   pdf) \
23876           || exit 1
23877
23878 @endif libiberty-linker-plugin
23879
23880 .PHONY: maybe-html-libiberty-linker-plugin html-libiberty-linker-plugin
23881 maybe-html-libiberty-linker-plugin:
23882 @if libiberty-linker-plugin
23883 maybe-html-libiberty-linker-plugin: html-libiberty-linker-plugin
23884
23885 html-libiberty-linker-plugin: \
23886     configure-libiberty-linker-plugin 
23887         @[ -f ./libiberty-linker-plugin/Makefile ] || exit 0; \
23888         r=`${PWD_COMMAND}`; export r; \
23889         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23890         $(HOST_EXPORTS) \
23891         for flag in $(EXTRA_HOST_FLAGS) @extra_linker_plugin_flags@; do \
23892           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
23893         done; \
23894         echo "Doing html in libiberty-linker-plugin"; \
23895         (cd $(HOST_SUBDIR)/libiberty-linker-plugin && \
23896           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
23897                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
23898                   "RANLIB=$${RANLIB}" \
23899                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
23900                   html) \
23901           || exit 1
23902
23903 @endif libiberty-linker-plugin
23904
23905 .PHONY: maybe-TAGS-libiberty-linker-plugin TAGS-libiberty-linker-plugin
23906 maybe-TAGS-libiberty-linker-plugin:
23907 @if libiberty-linker-plugin
23908 maybe-TAGS-libiberty-linker-plugin: TAGS-libiberty-linker-plugin
23909
23910 TAGS-libiberty-linker-plugin: \
23911     configure-libiberty-linker-plugin 
23912         @[ -f ./libiberty-linker-plugin/Makefile ] || exit 0; \
23913         r=`${PWD_COMMAND}`; export r; \
23914         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23915         $(HOST_EXPORTS) \
23916         for flag in $(EXTRA_HOST_FLAGS) @extra_linker_plugin_flags@; do \
23917           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
23918         done; \
23919         echo "Doing TAGS in libiberty-linker-plugin"; \
23920         (cd $(HOST_SUBDIR)/libiberty-linker-plugin && \
23921           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
23922                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
23923                   "RANLIB=$${RANLIB}" \
23924                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
23925                   TAGS) \
23926           || exit 1
23927
23928 @endif libiberty-linker-plugin
23929
23930 .PHONY: maybe-install-info-libiberty-linker-plugin install-info-libiberty-linker-plugin
23931 maybe-install-info-libiberty-linker-plugin:
23932 @if libiberty-linker-plugin
23933 maybe-install-info-libiberty-linker-plugin: install-info-libiberty-linker-plugin
23934
23935 install-info-libiberty-linker-plugin: \
23936     configure-libiberty-linker-plugin \
23937     info-libiberty-linker-plugin 
23938         @[ -f ./libiberty-linker-plugin/Makefile ] || exit 0; \
23939         r=`${PWD_COMMAND}`; export r; \
23940         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23941         $(HOST_EXPORTS) \
23942         for flag in $(EXTRA_HOST_FLAGS) @extra_linker_plugin_flags@; do \
23943           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
23944         done; \
23945         echo "Doing install-info in libiberty-linker-plugin"; \
23946         (cd $(HOST_SUBDIR)/libiberty-linker-plugin && \
23947           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
23948                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
23949                   "RANLIB=$${RANLIB}" \
23950                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
23951                   install-info) \
23952           || exit 1
23953
23954 @endif libiberty-linker-plugin
23955
23956 .PHONY: maybe-install-pdf-libiberty-linker-plugin install-pdf-libiberty-linker-plugin
23957 maybe-install-pdf-libiberty-linker-plugin:
23958 @if libiberty-linker-plugin
23959 maybe-install-pdf-libiberty-linker-plugin: install-pdf-libiberty-linker-plugin
23960
23961 install-pdf-libiberty-linker-plugin: \
23962     configure-libiberty-linker-plugin \
23963     pdf-libiberty-linker-plugin 
23964         @[ -f ./libiberty-linker-plugin/Makefile ] || exit 0; \
23965         r=`${PWD_COMMAND}`; export r; \
23966         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23967         $(HOST_EXPORTS) \
23968         for flag in $(EXTRA_HOST_FLAGS) @extra_linker_plugin_flags@; do \
23969           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
23970         done; \
23971         echo "Doing install-pdf in libiberty-linker-plugin"; \
23972         (cd $(HOST_SUBDIR)/libiberty-linker-plugin && \
23973           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
23974                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
23975                   "RANLIB=$${RANLIB}" \
23976                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
23977                   install-pdf) \
23978           || exit 1
23979
23980 @endif libiberty-linker-plugin
23981
23982 .PHONY: maybe-install-html-libiberty-linker-plugin install-html-libiberty-linker-plugin
23983 maybe-install-html-libiberty-linker-plugin:
23984 @if libiberty-linker-plugin
23985 maybe-install-html-libiberty-linker-plugin: install-html-libiberty-linker-plugin
23986
23987 install-html-libiberty-linker-plugin: \
23988     configure-libiberty-linker-plugin \
23989     html-libiberty-linker-plugin 
23990         @[ -f ./libiberty-linker-plugin/Makefile ] || exit 0; \
23991         r=`${PWD_COMMAND}`; export r; \
23992         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23993         $(HOST_EXPORTS) \
23994         for flag in $(EXTRA_HOST_FLAGS) @extra_linker_plugin_flags@; do \
23995           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
23996         done; \
23997         echo "Doing install-html in libiberty-linker-plugin"; \
23998         (cd $(HOST_SUBDIR)/libiberty-linker-plugin && \
23999           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
24000                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
24001                   "RANLIB=$${RANLIB}" \
24002                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
24003                   install-html) \
24004           || exit 1
24005
24006 @endif libiberty-linker-plugin
24007
24008 .PHONY: maybe-installcheck-libiberty-linker-plugin installcheck-libiberty-linker-plugin
24009 maybe-installcheck-libiberty-linker-plugin:
24010 @if libiberty-linker-plugin
24011 maybe-installcheck-libiberty-linker-plugin: installcheck-libiberty-linker-plugin
24012
24013 installcheck-libiberty-linker-plugin: \
24014     configure-libiberty-linker-plugin 
24015         @[ -f ./libiberty-linker-plugin/Makefile ] || exit 0; \
24016         r=`${PWD_COMMAND}`; export r; \
24017         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24018         $(HOST_EXPORTS) \
24019         for flag in $(EXTRA_HOST_FLAGS) @extra_linker_plugin_flags@; do \
24020           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
24021         done; \
24022         echo "Doing installcheck in libiberty-linker-plugin"; \
24023         (cd $(HOST_SUBDIR)/libiberty-linker-plugin && \
24024           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
24025                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
24026                   "RANLIB=$${RANLIB}" \
24027                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
24028                   installcheck) \
24029           || exit 1
24030
24031 @endif libiberty-linker-plugin
24032
24033 .PHONY: maybe-mostlyclean-libiberty-linker-plugin mostlyclean-libiberty-linker-plugin
24034 maybe-mostlyclean-libiberty-linker-plugin:
24035 @if libiberty-linker-plugin
24036 maybe-mostlyclean-libiberty-linker-plugin: mostlyclean-libiberty-linker-plugin
24037
24038 mostlyclean-libiberty-linker-plugin: 
24039         @[ -f ./libiberty-linker-plugin/Makefile ] || exit 0; \
24040         r=`${PWD_COMMAND}`; export r; \
24041         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24042         $(HOST_EXPORTS) \
24043         for flag in $(EXTRA_HOST_FLAGS) @extra_linker_plugin_flags@; do \
24044           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
24045         done; \
24046         echo "Doing mostlyclean in libiberty-linker-plugin"; \
24047         (cd $(HOST_SUBDIR)/libiberty-linker-plugin && \
24048           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
24049                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
24050                   "RANLIB=$${RANLIB}" \
24051                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
24052                   mostlyclean) \
24053           || exit 1
24054
24055 @endif libiberty-linker-plugin
24056
24057 .PHONY: maybe-clean-libiberty-linker-plugin clean-libiberty-linker-plugin
24058 maybe-clean-libiberty-linker-plugin:
24059 @if libiberty-linker-plugin
24060 maybe-clean-libiberty-linker-plugin: clean-libiberty-linker-plugin
24061
24062 clean-libiberty-linker-plugin: 
24063         @[ -f ./libiberty-linker-plugin/Makefile ] || exit 0; \
24064         r=`${PWD_COMMAND}`; export r; \
24065         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24066         $(HOST_EXPORTS) \
24067         for flag in $(EXTRA_HOST_FLAGS) @extra_linker_plugin_flags@; do \
24068           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
24069         done; \
24070         echo "Doing clean in libiberty-linker-plugin"; \
24071         (cd $(HOST_SUBDIR)/libiberty-linker-plugin && \
24072           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
24073                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
24074                   "RANLIB=$${RANLIB}" \
24075                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
24076                   clean) \
24077           || exit 1
24078
24079 @endif libiberty-linker-plugin
24080
24081 .PHONY: maybe-distclean-libiberty-linker-plugin distclean-libiberty-linker-plugin
24082 maybe-distclean-libiberty-linker-plugin:
24083 @if libiberty-linker-plugin
24084 maybe-distclean-libiberty-linker-plugin: distclean-libiberty-linker-plugin
24085
24086 distclean-libiberty-linker-plugin: 
24087         @[ -f ./libiberty-linker-plugin/Makefile ] || exit 0; \
24088         r=`${PWD_COMMAND}`; export r; \
24089         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24090         $(HOST_EXPORTS) \
24091         for flag in $(EXTRA_HOST_FLAGS) @extra_linker_plugin_flags@; do \
24092           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
24093         done; \
24094         echo "Doing distclean in libiberty-linker-plugin"; \
24095         (cd $(HOST_SUBDIR)/libiberty-linker-plugin && \
24096           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
24097                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
24098                   "RANLIB=$${RANLIB}" \
24099                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
24100                   distclean) \
24101           || exit 1
24102
24103 @endif libiberty-linker-plugin
24104
24105 .PHONY: maybe-maintainer-clean-libiberty-linker-plugin maintainer-clean-libiberty-linker-plugin
24106 maybe-maintainer-clean-libiberty-linker-plugin:
24107 @if libiberty-linker-plugin
24108 maybe-maintainer-clean-libiberty-linker-plugin: maintainer-clean-libiberty-linker-plugin
24109
24110 maintainer-clean-libiberty-linker-plugin: 
24111         @[ -f ./libiberty-linker-plugin/Makefile ] || exit 0; \
24112         r=`${PWD_COMMAND}`; export r; \
24113         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24114         $(HOST_EXPORTS) \
24115         for flag in $(EXTRA_HOST_FLAGS) @extra_linker_plugin_flags@; do \
24116           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
24117         done; \
24118         echo "Doing maintainer-clean in libiberty-linker-plugin"; \
24119         (cd $(HOST_SUBDIR)/libiberty-linker-plugin && \
24120           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
24121                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
24122                   "RANLIB=$${RANLIB}" \
24123                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
24124                   maintainer-clean) \
24125           || exit 1
24126
24127 @endif libiberty-linker-plugin
24128
24129
24130
24131 .PHONY: configure-libiconv maybe-configure-libiconv
24132 maybe-configure-libiconv:
24133 @if gcc-bootstrap
24134 configure-libiconv: stage_current
24135 @endif gcc-bootstrap
24136 @if libiconv
24137 maybe-configure-libiconv: configure-libiconv
24138 configure-libiconv: 
24139         @r=`${PWD_COMMAND}`; export r; \
24140         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24141         test ! -f $(HOST_SUBDIR)/libiconv/Makefile || exit 0; \
24142         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiconv; \
24143         $(HOST_EXPORTS)  \
24144         echo Configuring in $(HOST_SUBDIR)/libiconv; \
24145         cd "$(HOST_SUBDIR)/libiconv" || exit 1; \
24146         case $(srcdir) in \
24147           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
24148           *) topdir=`echo $(HOST_SUBDIR)/libiconv/ | \
24149                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
24150         esac; \
24151         module_srcdir=libiconv; \
24152         $(SHELL) \
24153           $$s/$$module_srcdir/configure \
24154           --srcdir=$${topdir}/$$module_srcdir \
24155           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
24156           --target=${target_alias} --disable-shared \
24157           || exit 1
24158 @endif libiconv
24159
24160
24161
24162 .PHONY: configure-stage1-libiconv maybe-configure-stage1-libiconv
24163 maybe-configure-stage1-libiconv:
24164 @if libiconv-bootstrap
24165 maybe-configure-stage1-libiconv: configure-stage1-libiconv
24166 configure-stage1-libiconv:
24167         @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
24168         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiconv
24169         @r=`${PWD_COMMAND}`; export r; \
24170         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24171         TFLAGS="$(STAGE1_TFLAGS)"; \
24172         test ! -f $(HOST_SUBDIR)/libiconv/Makefile || exit 0; \
24173         $(HOST_EXPORTS) \
24174         CFLAGS="$(STAGE1_CFLAGS)"; export CFLAGS; \
24175         CXXFLAGS="$(STAGE1_CXXFLAGS)"; export CXXFLAGS; \
24176         LIBCFLAGS="$(LIBCFLAGS)"; export LIBCFLAGS;  \
24177         echo Configuring stage 1 in $(HOST_SUBDIR)/libiconv; \
24178         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiconv; \
24179         cd $(HOST_SUBDIR)/libiconv || exit 1; \
24180         case $(srcdir) in \
24181           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
24182           *) topdir=`echo $(HOST_SUBDIR)/libiconv/ | \
24183                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
24184         esac; \
24185         module_srcdir=libiconv; \
24186         $(SHELL) $$s/$$module_srcdir/configure \
24187           --srcdir=$${topdir}/$$module_srcdir \
24188           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
24189           --target=${target_alias} \
24190            \
24191           $(STAGE1_CONFIGURE_FLAGS) \
24192           --disable-shared
24193 @endif libiconv-bootstrap
24194
24195 .PHONY: configure-stage2-libiconv maybe-configure-stage2-libiconv
24196 maybe-configure-stage2-libiconv:
24197 @if libiconv-bootstrap
24198 maybe-configure-stage2-libiconv: configure-stage2-libiconv
24199 configure-stage2-libiconv:
24200         @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
24201         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiconv
24202         @r=`${PWD_COMMAND}`; export r; \
24203         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24204         TFLAGS="$(STAGE2_TFLAGS)"; \
24205         test ! -f $(HOST_SUBDIR)/libiconv/Makefile || exit 0; \
24206         $(HOST_EXPORTS) \
24207         $(POSTSTAGE1_HOST_EXPORTS) \
24208         CFLAGS="$(STAGE2_CFLAGS)"; export CFLAGS; \
24209         CXXFLAGS="$(STAGE2_CXXFLAGS)"; export CXXFLAGS; \
24210         LIBCFLAGS="$(STAGE2_CFLAGS)"; export LIBCFLAGS;  \
24211         echo Configuring stage 2 in $(HOST_SUBDIR)/libiconv; \
24212         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiconv; \
24213         cd $(HOST_SUBDIR)/libiconv || exit 1; \
24214         case $(srcdir) in \
24215           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
24216           *) topdir=`echo $(HOST_SUBDIR)/libiconv/ | \
24217                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
24218         esac; \
24219         module_srcdir=libiconv; \
24220         $(SHELL) $$s/$$module_srcdir/configure \
24221           --srcdir=$${topdir}/$$module_srcdir \
24222           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
24223           --target=${target_alias} \
24224           --with-build-libsubdir=$(HOST_SUBDIR) \
24225           $(STAGE2_CONFIGURE_FLAGS) \
24226           --disable-shared
24227 @endif libiconv-bootstrap
24228
24229 .PHONY: configure-stage3-libiconv maybe-configure-stage3-libiconv
24230 maybe-configure-stage3-libiconv:
24231 @if libiconv-bootstrap
24232 maybe-configure-stage3-libiconv: configure-stage3-libiconv
24233 configure-stage3-libiconv:
24234         @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
24235         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiconv
24236         @r=`${PWD_COMMAND}`; export r; \
24237         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24238         TFLAGS="$(STAGE3_TFLAGS)"; \
24239         test ! -f $(HOST_SUBDIR)/libiconv/Makefile || exit 0; \
24240         $(HOST_EXPORTS) \
24241         $(POSTSTAGE1_HOST_EXPORTS) \
24242         CFLAGS="$(STAGE3_CFLAGS)"; export CFLAGS; \
24243         CXXFLAGS="$(STAGE3_CXXFLAGS)"; export CXXFLAGS; \
24244         LIBCFLAGS="$(STAGE3_CFLAGS)"; export LIBCFLAGS;  \
24245         echo Configuring stage 3 in $(HOST_SUBDIR)/libiconv; \
24246         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiconv; \
24247         cd $(HOST_SUBDIR)/libiconv || exit 1; \
24248         case $(srcdir) in \
24249           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
24250           *) topdir=`echo $(HOST_SUBDIR)/libiconv/ | \
24251                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
24252         esac; \
24253         module_srcdir=libiconv; \
24254         $(SHELL) $$s/$$module_srcdir/configure \
24255           --srcdir=$${topdir}/$$module_srcdir \
24256           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
24257           --target=${target_alias} \
24258           --with-build-libsubdir=$(HOST_SUBDIR) \
24259           $(STAGE3_CONFIGURE_FLAGS) \
24260           --disable-shared
24261 @endif libiconv-bootstrap
24262
24263 .PHONY: configure-stage4-libiconv maybe-configure-stage4-libiconv
24264 maybe-configure-stage4-libiconv:
24265 @if libiconv-bootstrap
24266 maybe-configure-stage4-libiconv: configure-stage4-libiconv
24267 configure-stage4-libiconv:
24268         @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
24269         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiconv
24270         @r=`${PWD_COMMAND}`; export r; \
24271         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24272         TFLAGS="$(STAGE4_TFLAGS)"; \
24273         test ! -f $(HOST_SUBDIR)/libiconv/Makefile || exit 0; \
24274         $(HOST_EXPORTS) \
24275         $(POSTSTAGE1_HOST_EXPORTS) \
24276         CFLAGS="$(STAGE4_CFLAGS)"; export CFLAGS; \
24277         CXXFLAGS="$(STAGE4_CXXFLAGS)"; export CXXFLAGS; \
24278         LIBCFLAGS="$(STAGE4_CFLAGS)"; export LIBCFLAGS;  \
24279         echo Configuring stage 4 in $(HOST_SUBDIR)/libiconv; \
24280         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiconv; \
24281         cd $(HOST_SUBDIR)/libiconv || exit 1; \
24282         case $(srcdir) in \
24283           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
24284           *) topdir=`echo $(HOST_SUBDIR)/libiconv/ | \
24285                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
24286         esac; \
24287         module_srcdir=libiconv; \
24288         $(SHELL) $$s/$$module_srcdir/configure \
24289           --srcdir=$${topdir}/$$module_srcdir \
24290           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
24291           --target=${target_alias} \
24292           --with-build-libsubdir=$(HOST_SUBDIR) \
24293           $(STAGE4_CONFIGURE_FLAGS) \
24294           --disable-shared
24295 @endif libiconv-bootstrap
24296
24297 .PHONY: configure-stageprofile-libiconv maybe-configure-stageprofile-libiconv
24298 maybe-configure-stageprofile-libiconv:
24299 @if libiconv-bootstrap
24300 maybe-configure-stageprofile-libiconv: configure-stageprofile-libiconv
24301 configure-stageprofile-libiconv:
24302         @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
24303         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiconv
24304         @r=`${PWD_COMMAND}`; export r; \
24305         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24306         TFLAGS="$(STAGEprofile_TFLAGS)"; \
24307         test ! -f $(HOST_SUBDIR)/libiconv/Makefile || exit 0; \
24308         $(HOST_EXPORTS) \
24309         $(POSTSTAGE1_HOST_EXPORTS) \
24310         CFLAGS="$(STAGEprofile_CFLAGS)"; export CFLAGS; \
24311         CXXFLAGS="$(STAGEprofile_CXXFLAGS)"; export CXXFLAGS; \
24312         LIBCFLAGS="$(STAGEprofile_CFLAGS)"; export LIBCFLAGS;  \
24313         echo Configuring stage profile in $(HOST_SUBDIR)/libiconv; \
24314         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiconv; \
24315         cd $(HOST_SUBDIR)/libiconv || exit 1; \
24316         case $(srcdir) in \
24317           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
24318           *) topdir=`echo $(HOST_SUBDIR)/libiconv/ | \
24319                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
24320         esac; \
24321         module_srcdir=libiconv; \
24322         $(SHELL) $$s/$$module_srcdir/configure \
24323           --srcdir=$${topdir}/$$module_srcdir \
24324           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
24325           --target=${target_alias} \
24326           --with-build-libsubdir=$(HOST_SUBDIR) \
24327           $(STAGEprofile_CONFIGURE_FLAGS) \
24328           --disable-shared
24329 @endif libiconv-bootstrap
24330
24331 .PHONY: configure-stagefeedback-libiconv maybe-configure-stagefeedback-libiconv
24332 maybe-configure-stagefeedback-libiconv:
24333 @if libiconv-bootstrap
24334 maybe-configure-stagefeedback-libiconv: configure-stagefeedback-libiconv
24335 configure-stagefeedback-libiconv:
24336         @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
24337         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiconv
24338         @r=`${PWD_COMMAND}`; export r; \
24339         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24340         TFLAGS="$(STAGEfeedback_TFLAGS)"; \
24341         test ! -f $(HOST_SUBDIR)/libiconv/Makefile || exit 0; \
24342         $(HOST_EXPORTS) \
24343         $(POSTSTAGE1_HOST_EXPORTS) \
24344         CFLAGS="$(STAGEfeedback_CFLAGS)"; export CFLAGS; \
24345         CXXFLAGS="$(STAGEfeedback_CXXFLAGS)"; export CXXFLAGS; \
24346         LIBCFLAGS="$(STAGEfeedback_CFLAGS)"; export LIBCFLAGS;  \
24347         echo Configuring stage feedback in $(HOST_SUBDIR)/libiconv; \
24348         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiconv; \
24349         cd $(HOST_SUBDIR)/libiconv || exit 1; \
24350         case $(srcdir) in \
24351           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
24352           *) topdir=`echo $(HOST_SUBDIR)/libiconv/ | \
24353                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
24354         esac; \
24355         module_srcdir=libiconv; \
24356         $(SHELL) $$s/$$module_srcdir/configure \
24357           --srcdir=$${topdir}/$$module_srcdir \
24358           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
24359           --target=${target_alias} \
24360           --with-build-libsubdir=$(HOST_SUBDIR) \
24361           $(STAGEfeedback_CONFIGURE_FLAGS) \
24362           --disable-shared
24363 @endif libiconv-bootstrap
24364
24365
24366
24367
24368
24369 .PHONY: all-libiconv maybe-all-libiconv
24370 maybe-all-libiconv:
24371 @if gcc-bootstrap
24372 all-libiconv: stage_current
24373 @endif gcc-bootstrap
24374 @if libiconv
24375 TARGET-libiconv=all
24376 maybe-all-libiconv: all-libiconv
24377 all-libiconv: configure-libiconv
24378         @r=`${PWD_COMMAND}`; export r; \
24379         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24380         $(HOST_EXPORTS)  \
24381         (cd $(HOST_SUBDIR)/libiconv && \
24382           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS)  \
24383                 $(TARGET-libiconv))
24384 @endif libiconv
24385
24386
24387
24388 .PHONY: all-stage1-libiconv maybe-all-stage1-libiconv
24389 .PHONY: clean-stage1-libiconv maybe-clean-stage1-libiconv
24390 maybe-all-stage1-libiconv:
24391 maybe-clean-stage1-libiconv:
24392 @if libiconv-bootstrap
24393 maybe-all-stage1-libiconv: all-stage1-libiconv
24394 all-stage1: all-stage1-libiconv
24395 TARGET-stage1-libiconv = $(TARGET-libiconv)
24396 all-stage1-libiconv: configure-stage1-libiconv
24397         @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
24398         @r=`${PWD_COMMAND}`; export r; \
24399         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24400         TFLAGS="$(STAGE1_TFLAGS)"; \
24401         $(HOST_EXPORTS)  \
24402         cd $(HOST_SUBDIR)/libiconv && \
24403         $(MAKE) $(BASE_FLAGS_TO_PASS) \
24404                 CFLAGS="$(STAGE1_CFLAGS)" \
24405                 CXXFLAGS="$(STAGE1_CXXFLAGS)" \
24406                 LIBCFLAGS="$(LIBCFLAGS)" \
24407                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
24408                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
24409                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
24410                 $(EXTRA_HOST_FLAGS)  \
24411                 $(STAGE1_FLAGS_TO_PASS)  \
24412                 TFLAGS="$(STAGE1_TFLAGS)" \
24413                 $(TARGET-stage1-libiconv)
24414
24415 maybe-clean-stage1-libiconv: clean-stage1-libiconv
24416 clean-stage1: clean-stage1-libiconv
24417 clean-stage1-libiconv:
24418         @if [ $(current_stage) = stage1 ]; then \
24419           [ -f $(HOST_SUBDIR)/libiconv/Makefile ] || exit 0; \
24420         else \
24421           [ -f $(HOST_SUBDIR)/stage1-libiconv/Makefile ] || exit 0; \
24422           $(MAKE) stage1-start; \
24423         fi; \
24424         cd $(HOST_SUBDIR)/libiconv && \
24425         $(MAKE) $(EXTRA_HOST_FLAGS)  \
24426         $(STAGE1_FLAGS_TO_PASS)  clean
24427 @endif libiconv-bootstrap
24428
24429
24430 .PHONY: all-stage2-libiconv maybe-all-stage2-libiconv
24431 .PHONY: clean-stage2-libiconv maybe-clean-stage2-libiconv
24432 maybe-all-stage2-libiconv:
24433 maybe-clean-stage2-libiconv:
24434 @if libiconv-bootstrap
24435 maybe-all-stage2-libiconv: all-stage2-libiconv
24436 all-stage2: all-stage2-libiconv
24437 TARGET-stage2-libiconv = $(TARGET-libiconv)
24438 all-stage2-libiconv: configure-stage2-libiconv
24439         @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
24440         @r=`${PWD_COMMAND}`; export r; \
24441         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24442         TFLAGS="$(STAGE2_TFLAGS)"; \
24443         $(HOST_EXPORTS) \
24444         $(POSTSTAGE1_HOST_EXPORTS)  \
24445         cd $(HOST_SUBDIR)/libiconv && \
24446         $(MAKE) $(BASE_FLAGS_TO_PASS) \
24447                 CFLAGS="$(STAGE2_CFLAGS)" \
24448                 CXXFLAGS="$(STAGE2_CXXFLAGS)" \
24449                 LIBCFLAGS="$(STAGE2_CFLAGS)" \
24450                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
24451                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
24452                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
24453                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
24454                 TFLAGS="$(STAGE2_TFLAGS)" \
24455                 $(TARGET-stage2-libiconv)
24456
24457 maybe-clean-stage2-libiconv: clean-stage2-libiconv
24458 clean-stage2: clean-stage2-libiconv
24459 clean-stage2-libiconv:
24460         @if [ $(current_stage) = stage2 ]; then \
24461           [ -f $(HOST_SUBDIR)/libiconv/Makefile ] || exit 0; \
24462         else \
24463           [ -f $(HOST_SUBDIR)/stage2-libiconv/Makefile ] || exit 0; \
24464           $(MAKE) stage2-start; \
24465         fi; \
24466         cd $(HOST_SUBDIR)/libiconv && \
24467         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  clean
24468 @endif libiconv-bootstrap
24469
24470
24471 .PHONY: all-stage3-libiconv maybe-all-stage3-libiconv
24472 .PHONY: clean-stage3-libiconv maybe-clean-stage3-libiconv
24473 maybe-all-stage3-libiconv:
24474 maybe-clean-stage3-libiconv:
24475 @if libiconv-bootstrap
24476 maybe-all-stage3-libiconv: all-stage3-libiconv
24477 all-stage3: all-stage3-libiconv
24478 TARGET-stage3-libiconv = $(TARGET-libiconv)
24479 all-stage3-libiconv: configure-stage3-libiconv
24480         @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
24481         @r=`${PWD_COMMAND}`; export r; \
24482         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24483         TFLAGS="$(STAGE3_TFLAGS)"; \
24484         $(HOST_EXPORTS) \
24485         $(POSTSTAGE1_HOST_EXPORTS)  \
24486         cd $(HOST_SUBDIR)/libiconv && \
24487         $(MAKE) $(BASE_FLAGS_TO_PASS) \
24488                 CFLAGS="$(STAGE3_CFLAGS)" \
24489                 CXXFLAGS="$(STAGE3_CXXFLAGS)" \
24490                 LIBCFLAGS="$(STAGE3_CFLAGS)" \
24491                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
24492                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
24493                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
24494                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
24495                 TFLAGS="$(STAGE3_TFLAGS)" \
24496                 $(TARGET-stage3-libiconv)
24497
24498 maybe-clean-stage3-libiconv: clean-stage3-libiconv
24499 clean-stage3: clean-stage3-libiconv
24500 clean-stage3-libiconv:
24501         @if [ $(current_stage) = stage3 ]; then \
24502           [ -f $(HOST_SUBDIR)/libiconv/Makefile ] || exit 0; \
24503         else \
24504           [ -f $(HOST_SUBDIR)/stage3-libiconv/Makefile ] || exit 0; \
24505           $(MAKE) stage3-start; \
24506         fi; \
24507         cd $(HOST_SUBDIR)/libiconv && \
24508         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  clean
24509 @endif libiconv-bootstrap
24510
24511
24512 .PHONY: all-stage4-libiconv maybe-all-stage4-libiconv
24513 .PHONY: clean-stage4-libiconv maybe-clean-stage4-libiconv
24514 maybe-all-stage4-libiconv:
24515 maybe-clean-stage4-libiconv:
24516 @if libiconv-bootstrap
24517 maybe-all-stage4-libiconv: all-stage4-libiconv
24518 all-stage4: all-stage4-libiconv
24519 TARGET-stage4-libiconv = $(TARGET-libiconv)
24520 all-stage4-libiconv: configure-stage4-libiconv
24521         @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
24522         @r=`${PWD_COMMAND}`; export r; \
24523         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24524         TFLAGS="$(STAGE4_TFLAGS)"; \
24525         $(HOST_EXPORTS) \
24526         $(POSTSTAGE1_HOST_EXPORTS)  \
24527         cd $(HOST_SUBDIR)/libiconv && \
24528         $(MAKE) $(BASE_FLAGS_TO_PASS) \
24529                 CFLAGS="$(STAGE4_CFLAGS)" \
24530                 CXXFLAGS="$(STAGE4_CXXFLAGS)" \
24531                 LIBCFLAGS="$(STAGE4_CFLAGS)" \
24532                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
24533                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
24534                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
24535                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
24536                 TFLAGS="$(STAGE4_TFLAGS)" \
24537                 $(TARGET-stage4-libiconv)
24538
24539 maybe-clean-stage4-libiconv: clean-stage4-libiconv
24540 clean-stage4: clean-stage4-libiconv
24541 clean-stage4-libiconv:
24542         @if [ $(current_stage) = stage4 ]; then \
24543           [ -f $(HOST_SUBDIR)/libiconv/Makefile ] || exit 0; \
24544         else \
24545           [ -f $(HOST_SUBDIR)/stage4-libiconv/Makefile ] || exit 0; \
24546           $(MAKE) stage4-start; \
24547         fi; \
24548         cd $(HOST_SUBDIR)/libiconv && \
24549         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  clean
24550 @endif libiconv-bootstrap
24551
24552
24553 .PHONY: all-stageprofile-libiconv maybe-all-stageprofile-libiconv
24554 .PHONY: clean-stageprofile-libiconv maybe-clean-stageprofile-libiconv
24555 maybe-all-stageprofile-libiconv:
24556 maybe-clean-stageprofile-libiconv:
24557 @if libiconv-bootstrap
24558 maybe-all-stageprofile-libiconv: all-stageprofile-libiconv
24559 all-stageprofile: all-stageprofile-libiconv
24560 TARGET-stageprofile-libiconv = $(TARGET-libiconv)
24561 all-stageprofile-libiconv: configure-stageprofile-libiconv
24562         @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
24563         @r=`${PWD_COMMAND}`; export r; \
24564         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24565         TFLAGS="$(STAGEprofile_TFLAGS)"; \
24566         $(HOST_EXPORTS) \
24567         $(POSTSTAGE1_HOST_EXPORTS)  \
24568         cd $(HOST_SUBDIR)/libiconv && \
24569         $(MAKE) $(BASE_FLAGS_TO_PASS) \
24570                 CFLAGS="$(STAGEprofile_CFLAGS)" \
24571                 CXXFLAGS="$(STAGEprofile_CXXFLAGS)" \
24572                 LIBCFLAGS="$(STAGEprofile_CFLAGS)" \
24573                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
24574                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
24575                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
24576                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
24577                 TFLAGS="$(STAGEprofile_TFLAGS)" \
24578                 $(TARGET-stageprofile-libiconv)
24579
24580 maybe-clean-stageprofile-libiconv: clean-stageprofile-libiconv
24581 clean-stageprofile: clean-stageprofile-libiconv
24582 clean-stageprofile-libiconv:
24583         @if [ $(current_stage) = stageprofile ]; then \
24584           [ -f $(HOST_SUBDIR)/libiconv/Makefile ] || exit 0; \
24585         else \
24586           [ -f $(HOST_SUBDIR)/stageprofile-libiconv/Makefile ] || exit 0; \
24587           $(MAKE) stageprofile-start; \
24588         fi; \
24589         cd $(HOST_SUBDIR)/libiconv && \
24590         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  clean
24591 @endif libiconv-bootstrap
24592
24593
24594 .PHONY: all-stagefeedback-libiconv maybe-all-stagefeedback-libiconv
24595 .PHONY: clean-stagefeedback-libiconv maybe-clean-stagefeedback-libiconv
24596 maybe-all-stagefeedback-libiconv:
24597 maybe-clean-stagefeedback-libiconv:
24598 @if libiconv-bootstrap
24599 maybe-all-stagefeedback-libiconv: all-stagefeedback-libiconv
24600 all-stagefeedback: all-stagefeedback-libiconv
24601 TARGET-stagefeedback-libiconv = $(TARGET-libiconv)
24602 all-stagefeedback-libiconv: configure-stagefeedback-libiconv
24603         @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
24604         @r=`${PWD_COMMAND}`; export r; \
24605         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24606         TFLAGS="$(STAGEfeedback_TFLAGS)"; \
24607         $(HOST_EXPORTS) \
24608         $(POSTSTAGE1_HOST_EXPORTS)  \
24609         cd $(HOST_SUBDIR)/libiconv && \
24610         $(MAKE) $(BASE_FLAGS_TO_PASS) \
24611                 CFLAGS="$(STAGEfeedback_CFLAGS)" \
24612                 CXXFLAGS="$(STAGEfeedback_CXXFLAGS)" \
24613                 LIBCFLAGS="$(STAGEfeedback_CFLAGS)" \
24614                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
24615                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
24616                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
24617                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
24618                 TFLAGS="$(STAGEfeedback_TFLAGS)" \
24619                 $(TARGET-stagefeedback-libiconv)
24620
24621 maybe-clean-stagefeedback-libiconv: clean-stagefeedback-libiconv
24622 clean-stagefeedback: clean-stagefeedback-libiconv
24623 clean-stagefeedback-libiconv:
24624         @if [ $(current_stage) = stagefeedback ]; then \
24625           [ -f $(HOST_SUBDIR)/libiconv/Makefile ] || exit 0; \
24626         else \
24627           [ -f $(HOST_SUBDIR)/stagefeedback-libiconv/Makefile ] || exit 0; \
24628           $(MAKE) stagefeedback-start; \
24629         fi; \
24630         cd $(HOST_SUBDIR)/libiconv && \
24631         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  clean
24632 @endif libiconv-bootstrap
24633
24634
24635
24636
24637
24638 .PHONY: check-libiconv maybe-check-libiconv
24639 maybe-check-libiconv:
24640 @if libiconv
24641 maybe-check-libiconv: check-libiconv
24642
24643 check-libiconv:
24644         @: $(MAKE); $(unstage)
24645         @r=`${PWD_COMMAND}`; export r; \
24646         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24647         $(HOST_EXPORTS) $(EXTRA_HOST_EXPORTS) \
24648         (cd $(HOST_SUBDIR)/libiconv && \
24649           $(MAKE) $(FLAGS_TO_PASS)  $(EXTRA_BOOTSTRAP_FLAGS) check)
24650
24651 @endif libiconv
24652
24653 .PHONY: install-libiconv maybe-install-libiconv
24654 maybe-install-libiconv:
24655 @if libiconv
24656 maybe-install-libiconv: install-libiconv
24657
24658 install-libiconv:
24659
24660 @endif libiconv
24661
24662 .PHONY: install-strip-libiconv maybe-install-strip-libiconv
24663 maybe-install-strip-libiconv:
24664 @if libiconv
24665 maybe-install-strip-libiconv: install-strip-libiconv
24666
24667 install-strip-libiconv:
24668
24669 @endif libiconv
24670
24671 # Other targets (info, dvi, pdf, etc.)
24672
24673 .PHONY: maybe-info-libiconv info-libiconv
24674 maybe-info-libiconv:
24675 @if libiconv
24676 maybe-info-libiconv: info-libiconv
24677
24678 # libiconv doesn't support info.
24679 info-libiconv:
24680
24681 @endif libiconv
24682
24683 .PHONY: maybe-dvi-libiconv dvi-libiconv
24684 maybe-dvi-libiconv:
24685 @if libiconv
24686 maybe-dvi-libiconv: dvi-libiconv
24687
24688 dvi-libiconv: \
24689     configure-libiconv 
24690         @[ -f ./libiconv/Makefile ] || exit 0; \
24691         r=`${PWD_COMMAND}`; export r; \
24692         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24693         $(HOST_EXPORTS) \
24694         for flag in $(EXTRA_HOST_FLAGS) ; do \
24695           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
24696         done; \
24697         echo "Doing dvi in libiconv"; \
24698         (cd $(HOST_SUBDIR)/libiconv && \
24699           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
24700                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
24701                   "RANLIB=$${RANLIB}" \
24702                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
24703                   dvi) \
24704           || exit 1
24705
24706 @endif libiconv
24707
24708 .PHONY: maybe-pdf-libiconv pdf-libiconv
24709 maybe-pdf-libiconv:
24710 @if libiconv
24711 maybe-pdf-libiconv: pdf-libiconv
24712
24713 # libiconv doesn't support pdf.
24714 pdf-libiconv:
24715
24716 @endif libiconv
24717
24718 .PHONY: maybe-html-libiconv html-libiconv
24719 maybe-html-libiconv:
24720 @if libiconv
24721 maybe-html-libiconv: html-libiconv
24722
24723 # libiconv doesn't support html.
24724 html-libiconv:
24725
24726 @endif libiconv
24727
24728 .PHONY: maybe-TAGS-libiconv TAGS-libiconv
24729 maybe-TAGS-libiconv:
24730 @if libiconv
24731 maybe-TAGS-libiconv: TAGS-libiconv
24732
24733 TAGS-libiconv: \
24734     configure-libiconv 
24735         @[ -f ./libiconv/Makefile ] || exit 0; \
24736         r=`${PWD_COMMAND}`; export r; \
24737         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24738         $(HOST_EXPORTS) \
24739         for flag in $(EXTRA_HOST_FLAGS) ; do \
24740           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
24741         done; \
24742         echo "Doing TAGS in libiconv"; \
24743         (cd $(HOST_SUBDIR)/libiconv && \
24744           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
24745                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
24746                   "RANLIB=$${RANLIB}" \
24747                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
24748                   TAGS) \
24749           || exit 1
24750
24751 @endif libiconv
24752
24753 .PHONY: maybe-install-info-libiconv install-info-libiconv
24754 maybe-install-info-libiconv:
24755 @if libiconv
24756 maybe-install-info-libiconv: install-info-libiconv
24757
24758 # libiconv doesn't support install-info.
24759 install-info-libiconv:
24760
24761 @endif libiconv
24762
24763 .PHONY: maybe-install-pdf-libiconv install-pdf-libiconv
24764 maybe-install-pdf-libiconv:
24765 @if libiconv
24766 maybe-install-pdf-libiconv: install-pdf-libiconv
24767
24768 # libiconv doesn't support install-pdf.
24769 install-pdf-libiconv:
24770
24771 @endif libiconv
24772
24773 .PHONY: maybe-install-html-libiconv install-html-libiconv
24774 maybe-install-html-libiconv:
24775 @if libiconv
24776 maybe-install-html-libiconv: install-html-libiconv
24777
24778 # libiconv doesn't support install-html.
24779 install-html-libiconv:
24780
24781 @endif libiconv
24782
24783 .PHONY: maybe-installcheck-libiconv installcheck-libiconv
24784 maybe-installcheck-libiconv:
24785 @if libiconv
24786 maybe-installcheck-libiconv: installcheck-libiconv
24787
24788 installcheck-libiconv: \
24789     configure-libiconv 
24790         @[ -f ./libiconv/Makefile ] || exit 0; \
24791         r=`${PWD_COMMAND}`; export r; \
24792         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24793         $(HOST_EXPORTS) \
24794         for flag in $(EXTRA_HOST_FLAGS) ; do \
24795           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
24796         done; \
24797         echo "Doing installcheck in libiconv"; \
24798         (cd $(HOST_SUBDIR)/libiconv && \
24799           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
24800                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
24801                   "RANLIB=$${RANLIB}" \
24802                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
24803                   installcheck) \
24804           || exit 1
24805
24806 @endif libiconv
24807
24808 .PHONY: maybe-mostlyclean-libiconv mostlyclean-libiconv
24809 maybe-mostlyclean-libiconv:
24810 @if libiconv
24811 maybe-mostlyclean-libiconv: mostlyclean-libiconv
24812
24813 mostlyclean-libiconv: 
24814         @[ -f ./libiconv/Makefile ] || exit 0; \
24815         r=`${PWD_COMMAND}`; export r; \
24816         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24817         $(HOST_EXPORTS) \
24818         for flag in $(EXTRA_HOST_FLAGS) ; do \
24819           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
24820         done; \
24821         echo "Doing mostlyclean in libiconv"; \
24822         (cd $(HOST_SUBDIR)/libiconv && \
24823           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
24824                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
24825                   "RANLIB=$${RANLIB}" \
24826                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
24827                   mostlyclean) \
24828           || exit 1
24829
24830 @endif libiconv
24831
24832 .PHONY: maybe-clean-libiconv clean-libiconv
24833 maybe-clean-libiconv:
24834 @if libiconv
24835 maybe-clean-libiconv: clean-libiconv
24836
24837 clean-libiconv: 
24838         @[ -f ./libiconv/Makefile ] || exit 0; \
24839         r=`${PWD_COMMAND}`; export r; \
24840         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24841         $(HOST_EXPORTS) \
24842         for flag in $(EXTRA_HOST_FLAGS) ; do \
24843           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
24844         done; \
24845         echo "Doing clean in libiconv"; \
24846         (cd $(HOST_SUBDIR)/libiconv && \
24847           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
24848                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
24849                   "RANLIB=$${RANLIB}" \
24850                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
24851                   clean) \
24852           || exit 1
24853
24854 @endif libiconv
24855
24856 .PHONY: maybe-distclean-libiconv distclean-libiconv
24857 maybe-distclean-libiconv:
24858 @if libiconv
24859 maybe-distclean-libiconv: distclean-libiconv
24860
24861 distclean-libiconv: 
24862         @[ -f ./libiconv/Makefile ] || exit 0; \
24863         r=`${PWD_COMMAND}`; export r; \
24864         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24865         $(HOST_EXPORTS) \
24866         for flag in $(EXTRA_HOST_FLAGS) ; do \
24867           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
24868         done; \
24869         echo "Doing distclean in libiconv"; \
24870         (cd $(HOST_SUBDIR)/libiconv && \
24871           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
24872                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
24873                   "RANLIB=$${RANLIB}" \
24874                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
24875                   distclean) \
24876           || exit 1
24877
24878 @endif libiconv
24879
24880 .PHONY: maybe-maintainer-clean-libiconv maintainer-clean-libiconv
24881 maybe-maintainer-clean-libiconv:
24882 @if libiconv
24883 maybe-maintainer-clean-libiconv: maintainer-clean-libiconv
24884
24885 maintainer-clean-libiconv: 
24886         @[ -f ./libiconv/Makefile ] || exit 0; \
24887         r=`${PWD_COMMAND}`; export r; \
24888         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24889         $(HOST_EXPORTS) \
24890         for flag in $(EXTRA_HOST_FLAGS) ; do \
24891           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
24892         done; \
24893         echo "Doing maintainer-clean in libiconv"; \
24894         (cd $(HOST_SUBDIR)/libiconv && \
24895           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
24896                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
24897                   "RANLIB=$${RANLIB}" \
24898                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
24899                   maintainer-clean) \
24900           || exit 1
24901
24902 @endif libiconv
24903
24904
24905
24906 .PHONY: configure-m4 maybe-configure-m4
24907 maybe-configure-m4:
24908 @if gcc-bootstrap
24909 configure-m4: stage_current
24910 @endif gcc-bootstrap
24911 @if m4
24912 maybe-configure-m4: configure-m4
24913 configure-m4: 
24914         @: $(MAKE); $(unstage)
24915         @r=`${PWD_COMMAND}`; export r; \
24916         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24917         test ! -f $(HOST_SUBDIR)/m4/Makefile || exit 0; \
24918         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/m4; \
24919         $(HOST_EXPORTS)  \
24920         echo Configuring in $(HOST_SUBDIR)/m4; \
24921         cd "$(HOST_SUBDIR)/m4" || exit 1; \
24922         case $(srcdir) in \
24923           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
24924           *) topdir=`echo $(HOST_SUBDIR)/m4/ | \
24925                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
24926         esac; \
24927         module_srcdir=m4; \
24928         $(SHELL) \
24929           $$s/$$module_srcdir/configure \
24930           --srcdir=$${topdir}/$$module_srcdir \
24931           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
24932           --target=${target_alias}  \
24933           || exit 1
24934 @endif m4
24935
24936
24937
24938
24939
24940 .PHONY: all-m4 maybe-all-m4
24941 maybe-all-m4:
24942 @if gcc-bootstrap
24943 all-m4: stage_current
24944 @endif gcc-bootstrap
24945 @if m4
24946 TARGET-m4=all
24947 maybe-all-m4: all-m4
24948 all-m4: configure-m4
24949         @: $(MAKE); $(unstage)
24950         @r=`${PWD_COMMAND}`; export r; \
24951         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24952         $(HOST_EXPORTS)  \
24953         (cd $(HOST_SUBDIR)/m4 && \
24954           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS)  \
24955                 $(TARGET-m4))
24956 @endif m4
24957
24958
24959
24960
24961 .PHONY: check-m4 maybe-check-m4
24962 maybe-check-m4:
24963 @if m4
24964 maybe-check-m4: check-m4
24965
24966 check-m4:
24967         @: $(MAKE); $(unstage)
24968         @r=`${PWD_COMMAND}`; export r; \
24969         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24970         $(HOST_EXPORTS)  \
24971         (cd $(HOST_SUBDIR)/m4 && \
24972           $(MAKE) $(FLAGS_TO_PASS)  check)
24973
24974 @endif m4
24975
24976 .PHONY: install-m4 maybe-install-m4
24977 maybe-install-m4:
24978 @if m4
24979 maybe-install-m4: install-m4
24980
24981 install-m4: installdirs
24982         @: $(MAKE); $(unstage)
24983         @r=`${PWD_COMMAND}`; export r; \
24984         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24985         $(HOST_EXPORTS) \
24986         (cd $(HOST_SUBDIR)/m4 && \
24987           $(MAKE) $(FLAGS_TO_PASS)  install)
24988
24989 @endif m4
24990
24991 .PHONY: install-strip-m4 maybe-install-strip-m4
24992 maybe-install-strip-m4:
24993 @if m4
24994 maybe-install-strip-m4: install-strip-m4
24995
24996 install-strip-m4: installdirs
24997         @: $(MAKE); $(unstage)
24998         @r=`${PWD_COMMAND}`; export r; \
24999         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25000         $(HOST_EXPORTS) \
25001         (cd $(HOST_SUBDIR)/m4 && \
25002           $(MAKE) $(FLAGS_TO_PASS)  install-strip)
25003
25004 @endif m4
25005
25006 # Other targets (info, dvi, pdf, etc.)
25007
25008 .PHONY: maybe-info-m4 info-m4
25009 maybe-info-m4:
25010 @if m4
25011 maybe-info-m4: info-m4
25012
25013 info-m4: \
25014     configure-m4 
25015         @: $(MAKE); $(unstage)
25016         @[ -f ./m4/Makefile ] || exit 0; \
25017         r=`${PWD_COMMAND}`; export r; \
25018         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25019         $(HOST_EXPORTS) \
25020         for flag in $(EXTRA_HOST_FLAGS) ; do \
25021           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
25022         done; \
25023         echo "Doing info in m4"; \
25024         (cd $(HOST_SUBDIR)/m4 && \
25025           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
25026                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
25027                   "RANLIB=$${RANLIB}" \
25028                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
25029                   info) \
25030           || exit 1
25031
25032 @endif m4
25033
25034 .PHONY: maybe-dvi-m4 dvi-m4
25035 maybe-dvi-m4:
25036 @if m4
25037 maybe-dvi-m4: dvi-m4
25038
25039 dvi-m4: \
25040     configure-m4 
25041         @: $(MAKE); $(unstage)
25042         @[ -f ./m4/Makefile ] || exit 0; \
25043         r=`${PWD_COMMAND}`; export r; \
25044         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25045         $(HOST_EXPORTS) \
25046         for flag in $(EXTRA_HOST_FLAGS) ; do \
25047           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
25048         done; \
25049         echo "Doing dvi in m4"; \
25050         (cd $(HOST_SUBDIR)/m4 && \
25051           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
25052                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
25053                   "RANLIB=$${RANLIB}" \
25054                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
25055                   dvi) \
25056           || exit 1
25057
25058 @endif m4
25059
25060 .PHONY: maybe-pdf-m4 pdf-m4
25061 maybe-pdf-m4:
25062 @if m4
25063 maybe-pdf-m4: pdf-m4
25064
25065 pdf-m4: \
25066     configure-m4 
25067         @: $(MAKE); $(unstage)
25068         @[ -f ./m4/Makefile ] || exit 0; \
25069         r=`${PWD_COMMAND}`; export r; \
25070         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25071         $(HOST_EXPORTS) \
25072         for flag in $(EXTRA_HOST_FLAGS) ; do \
25073           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
25074         done; \
25075         echo "Doing pdf in m4"; \
25076         (cd $(HOST_SUBDIR)/m4 && \
25077           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
25078                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
25079                   "RANLIB=$${RANLIB}" \
25080                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
25081                   pdf) \
25082           || exit 1
25083
25084 @endif m4
25085
25086 .PHONY: maybe-html-m4 html-m4
25087 maybe-html-m4:
25088 @if m4
25089 maybe-html-m4: html-m4
25090
25091 html-m4: \
25092     configure-m4 
25093         @: $(MAKE); $(unstage)
25094         @[ -f ./m4/Makefile ] || exit 0; \
25095         r=`${PWD_COMMAND}`; export r; \
25096         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25097         $(HOST_EXPORTS) \
25098         for flag in $(EXTRA_HOST_FLAGS) ; do \
25099           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
25100         done; \
25101         echo "Doing html in m4"; \
25102         (cd $(HOST_SUBDIR)/m4 && \
25103           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
25104                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
25105                   "RANLIB=$${RANLIB}" \
25106                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
25107                   html) \
25108           || exit 1
25109
25110 @endif m4
25111
25112 .PHONY: maybe-TAGS-m4 TAGS-m4
25113 maybe-TAGS-m4:
25114 @if m4
25115 maybe-TAGS-m4: TAGS-m4
25116
25117 TAGS-m4: \
25118     configure-m4 
25119         @: $(MAKE); $(unstage)
25120         @[ -f ./m4/Makefile ] || exit 0; \
25121         r=`${PWD_COMMAND}`; export r; \
25122         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25123         $(HOST_EXPORTS) \
25124         for flag in $(EXTRA_HOST_FLAGS) ; do \
25125           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
25126         done; \
25127         echo "Doing TAGS in m4"; \
25128         (cd $(HOST_SUBDIR)/m4 && \
25129           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
25130                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
25131                   "RANLIB=$${RANLIB}" \
25132                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
25133                   TAGS) \
25134           || exit 1
25135
25136 @endif m4
25137
25138 .PHONY: maybe-install-info-m4 install-info-m4
25139 maybe-install-info-m4:
25140 @if m4
25141 maybe-install-info-m4: install-info-m4
25142
25143 install-info-m4: \
25144     configure-m4 \
25145     info-m4 
25146         @: $(MAKE); $(unstage)
25147         @[ -f ./m4/Makefile ] || exit 0; \
25148         r=`${PWD_COMMAND}`; export r; \
25149         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25150         $(HOST_EXPORTS) \
25151         for flag in $(EXTRA_HOST_FLAGS) ; do \
25152           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
25153         done; \
25154         echo "Doing install-info in m4"; \
25155         (cd $(HOST_SUBDIR)/m4 && \
25156           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
25157                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
25158                   "RANLIB=$${RANLIB}" \
25159                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
25160                   install-info) \
25161           || exit 1
25162
25163 @endif m4
25164
25165 .PHONY: maybe-install-pdf-m4 install-pdf-m4
25166 maybe-install-pdf-m4:
25167 @if m4
25168 maybe-install-pdf-m4: install-pdf-m4
25169
25170 install-pdf-m4: \
25171     configure-m4 \
25172     pdf-m4 
25173         @: $(MAKE); $(unstage)
25174         @[ -f ./m4/Makefile ] || exit 0; \
25175         r=`${PWD_COMMAND}`; export r; \
25176         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25177         $(HOST_EXPORTS) \
25178         for flag in $(EXTRA_HOST_FLAGS) ; do \
25179           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
25180         done; \
25181         echo "Doing install-pdf in m4"; \
25182         (cd $(HOST_SUBDIR)/m4 && \
25183           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
25184                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
25185                   "RANLIB=$${RANLIB}" \
25186                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
25187                   install-pdf) \
25188           || exit 1
25189
25190 @endif m4
25191
25192 .PHONY: maybe-install-html-m4 install-html-m4
25193 maybe-install-html-m4:
25194 @if m4
25195 maybe-install-html-m4: install-html-m4
25196
25197 install-html-m4: \
25198     configure-m4 \
25199     html-m4 
25200         @: $(MAKE); $(unstage)
25201         @[ -f ./m4/Makefile ] || exit 0; \
25202         r=`${PWD_COMMAND}`; export r; \
25203         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25204         $(HOST_EXPORTS) \
25205         for flag in $(EXTRA_HOST_FLAGS) ; do \
25206           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
25207         done; \
25208         echo "Doing install-html in m4"; \
25209         (cd $(HOST_SUBDIR)/m4 && \
25210           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
25211                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
25212                   "RANLIB=$${RANLIB}" \
25213                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
25214                   install-html) \
25215           || exit 1
25216
25217 @endif m4
25218
25219 .PHONY: maybe-installcheck-m4 installcheck-m4
25220 maybe-installcheck-m4:
25221 @if m4
25222 maybe-installcheck-m4: installcheck-m4
25223
25224 installcheck-m4: \
25225     configure-m4 
25226         @: $(MAKE); $(unstage)
25227         @[ -f ./m4/Makefile ] || exit 0; \
25228         r=`${PWD_COMMAND}`; export r; \
25229         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25230         $(HOST_EXPORTS) \
25231         for flag in $(EXTRA_HOST_FLAGS) ; do \
25232           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
25233         done; \
25234         echo "Doing installcheck in m4"; \
25235         (cd $(HOST_SUBDIR)/m4 && \
25236           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
25237                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
25238                   "RANLIB=$${RANLIB}" \
25239                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
25240                   installcheck) \
25241           || exit 1
25242
25243 @endif m4
25244
25245 .PHONY: maybe-mostlyclean-m4 mostlyclean-m4
25246 maybe-mostlyclean-m4:
25247 @if m4
25248 maybe-mostlyclean-m4: mostlyclean-m4
25249
25250 mostlyclean-m4: 
25251         @: $(MAKE); $(unstage)
25252         @[ -f ./m4/Makefile ] || exit 0; \
25253         r=`${PWD_COMMAND}`; export r; \
25254         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25255         $(HOST_EXPORTS) \
25256         for flag in $(EXTRA_HOST_FLAGS) ; do \
25257           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
25258         done; \
25259         echo "Doing mostlyclean in m4"; \
25260         (cd $(HOST_SUBDIR)/m4 && \
25261           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
25262                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
25263                   "RANLIB=$${RANLIB}" \
25264                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
25265                   mostlyclean) \
25266           || exit 1
25267
25268 @endif m4
25269
25270 .PHONY: maybe-clean-m4 clean-m4
25271 maybe-clean-m4:
25272 @if m4
25273 maybe-clean-m4: clean-m4
25274
25275 clean-m4: 
25276         @: $(MAKE); $(unstage)
25277         @[ -f ./m4/Makefile ] || exit 0; \
25278         r=`${PWD_COMMAND}`; export r; \
25279         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25280         $(HOST_EXPORTS) \
25281         for flag in $(EXTRA_HOST_FLAGS) ; do \
25282           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
25283         done; \
25284         echo "Doing clean in m4"; \
25285         (cd $(HOST_SUBDIR)/m4 && \
25286           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
25287                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
25288                   "RANLIB=$${RANLIB}" \
25289                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
25290                   clean) \
25291           || exit 1
25292
25293 @endif m4
25294
25295 .PHONY: maybe-distclean-m4 distclean-m4
25296 maybe-distclean-m4:
25297 @if m4
25298 maybe-distclean-m4: distclean-m4
25299
25300 distclean-m4: 
25301         @: $(MAKE); $(unstage)
25302         @[ -f ./m4/Makefile ] || exit 0; \
25303         r=`${PWD_COMMAND}`; export r; \
25304         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25305         $(HOST_EXPORTS) \
25306         for flag in $(EXTRA_HOST_FLAGS) ; do \
25307           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
25308         done; \
25309         echo "Doing distclean in m4"; \
25310         (cd $(HOST_SUBDIR)/m4 && \
25311           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
25312                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
25313                   "RANLIB=$${RANLIB}" \
25314                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
25315                   distclean) \
25316           || exit 1
25317
25318 @endif m4
25319
25320 .PHONY: maybe-maintainer-clean-m4 maintainer-clean-m4
25321 maybe-maintainer-clean-m4:
25322 @if m4
25323 maybe-maintainer-clean-m4: maintainer-clean-m4
25324
25325 maintainer-clean-m4: 
25326         @: $(MAKE); $(unstage)
25327         @[ -f ./m4/Makefile ] || exit 0; \
25328         r=`${PWD_COMMAND}`; export r; \
25329         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25330         $(HOST_EXPORTS) \
25331         for flag in $(EXTRA_HOST_FLAGS) ; do \
25332           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
25333         done; \
25334         echo "Doing maintainer-clean in m4"; \
25335         (cd $(HOST_SUBDIR)/m4 && \
25336           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
25337                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
25338                   "RANLIB=$${RANLIB}" \
25339                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
25340                   maintainer-clean) \
25341           || exit 1
25342
25343 @endif m4
25344
25345
25346
25347 .PHONY: configure-readline maybe-configure-readline
25348 maybe-configure-readline:
25349 @if gcc-bootstrap
25350 configure-readline: stage_current
25351 @endif gcc-bootstrap
25352 @if readline
25353 maybe-configure-readline: configure-readline
25354 configure-readline: 
25355         @: $(MAKE); $(unstage)
25356         @r=`${PWD_COMMAND}`; export r; \
25357         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25358         test ! -f $(HOST_SUBDIR)/readline/Makefile || exit 0; \
25359         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/readline; \
25360         $(HOST_EXPORTS)  \
25361         echo Configuring in $(HOST_SUBDIR)/readline; \
25362         cd "$(HOST_SUBDIR)/readline" || exit 1; \
25363         case $(srcdir) in \
25364           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
25365           *) topdir=`echo $(HOST_SUBDIR)/readline/ | \
25366                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
25367         esac; \
25368         module_srcdir=readline; \
25369         $(SHELL) \
25370           $$s/$$module_srcdir/configure \
25371           --srcdir=$${topdir}/$$module_srcdir \
25372           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
25373           --target=${target_alias}  \
25374           || exit 1
25375 @endif readline
25376
25377
25378
25379
25380
25381 .PHONY: all-readline maybe-all-readline
25382 maybe-all-readline:
25383 @if gcc-bootstrap
25384 all-readline: stage_current
25385 @endif gcc-bootstrap
25386 @if readline
25387 TARGET-readline=all
25388 maybe-all-readline: all-readline
25389 all-readline: configure-readline
25390         @: $(MAKE); $(unstage)
25391         @r=`${PWD_COMMAND}`; export r; \
25392         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25393         $(HOST_EXPORTS)  \
25394         (cd $(HOST_SUBDIR)/readline && \
25395           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS)  \
25396                 $(TARGET-readline))
25397 @endif readline
25398
25399
25400
25401
25402 .PHONY: check-readline maybe-check-readline
25403 maybe-check-readline:
25404 @if readline
25405 maybe-check-readline: check-readline
25406
25407 check-readline:
25408         @: $(MAKE); $(unstage)
25409         @r=`${PWD_COMMAND}`; export r; \
25410         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25411         $(HOST_EXPORTS)  \
25412         (cd $(HOST_SUBDIR)/readline && \
25413           $(MAKE) $(FLAGS_TO_PASS)  check)
25414
25415 @endif readline
25416
25417 .PHONY: install-readline maybe-install-readline
25418 maybe-install-readline:
25419 @if readline
25420 maybe-install-readline: install-readline
25421
25422 install-readline: installdirs
25423         @: $(MAKE); $(unstage)
25424         @r=`${PWD_COMMAND}`; export r; \
25425         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25426         $(HOST_EXPORTS) \
25427         (cd $(HOST_SUBDIR)/readline && \
25428           $(MAKE) $(FLAGS_TO_PASS)  install)
25429
25430 @endif readline
25431
25432 .PHONY: install-strip-readline maybe-install-strip-readline
25433 maybe-install-strip-readline:
25434 @if readline
25435 maybe-install-strip-readline: install-strip-readline
25436
25437 install-strip-readline: installdirs
25438         @: $(MAKE); $(unstage)
25439         @r=`${PWD_COMMAND}`; export r; \
25440         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25441         $(HOST_EXPORTS) \
25442         (cd $(HOST_SUBDIR)/readline && \
25443           $(MAKE) $(FLAGS_TO_PASS)  install-strip)
25444
25445 @endif readline
25446
25447 # Other targets (info, dvi, pdf, etc.)
25448
25449 .PHONY: maybe-info-readline info-readline
25450 maybe-info-readline:
25451 @if readline
25452 maybe-info-readline: info-readline
25453
25454 info-readline: \
25455     configure-readline 
25456         @: $(MAKE); $(unstage)
25457         @[ -f ./readline/Makefile ] || exit 0; \
25458         r=`${PWD_COMMAND}`; export r; \
25459         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25460         $(HOST_EXPORTS) \
25461         for flag in $(EXTRA_HOST_FLAGS) ; do \
25462           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
25463         done; \
25464         echo "Doing info in readline"; \
25465         (cd $(HOST_SUBDIR)/readline && \
25466           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
25467                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
25468                   "RANLIB=$${RANLIB}" \
25469                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
25470                   info) \
25471           || exit 1
25472
25473 @endif readline
25474
25475 .PHONY: maybe-dvi-readline dvi-readline
25476 maybe-dvi-readline:
25477 @if readline
25478 maybe-dvi-readline: dvi-readline
25479
25480 dvi-readline: \
25481     configure-readline 
25482         @: $(MAKE); $(unstage)
25483         @[ -f ./readline/Makefile ] || exit 0; \
25484         r=`${PWD_COMMAND}`; export r; \
25485         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25486         $(HOST_EXPORTS) \
25487         for flag in $(EXTRA_HOST_FLAGS) ; do \
25488           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
25489         done; \
25490         echo "Doing dvi in readline"; \
25491         (cd $(HOST_SUBDIR)/readline && \
25492           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
25493                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
25494                   "RANLIB=$${RANLIB}" \
25495                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
25496                   dvi) \
25497           || exit 1
25498
25499 @endif readline
25500
25501 .PHONY: maybe-pdf-readline pdf-readline
25502 maybe-pdf-readline:
25503 @if readline
25504 maybe-pdf-readline: pdf-readline
25505
25506 pdf-readline: \
25507     configure-readline 
25508         @: $(MAKE); $(unstage)
25509         @[ -f ./readline/Makefile ] || exit 0; \
25510         r=`${PWD_COMMAND}`; export r; \
25511         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25512         $(HOST_EXPORTS) \
25513         for flag in $(EXTRA_HOST_FLAGS) ; do \
25514           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
25515         done; \
25516         echo "Doing pdf in readline"; \
25517         (cd $(HOST_SUBDIR)/readline && \
25518           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
25519                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
25520                   "RANLIB=$${RANLIB}" \
25521                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
25522                   pdf) \
25523           || exit 1
25524
25525 @endif readline
25526
25527 .PHONY: maybe-html-readline html-readline
25528 maybe-html-readline:
25529 @if readline
25530 maybe-html-readline: html-readline
25531
25532 html-readline: \
25533     configure-readline 
25534         @: $(MAKE); $(unstage)
25535         @[ -f ./readline/Makefile ] || exit 0; \
25536         r=`${PWD_COMMAND}`; export r; \
25537         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25538         $(HOST_EXPORTS) \
25539         for flag in $(EXTRA_HOST_FLAGS) ; do \
25540           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
25541         done; \
25542         echo "Doing html in readline"; \
25543         (cd $(HOST_SUBDIR)/readline && \
25544           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
25545                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
25546                   "RANLIB=$${RANLIB}" \
25547                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
25548                   html) \
25549           || exit 1
25550
25551 @endif readline
25552
25553 .PHONY: maybe-TAGS-readline TAGS-readline
25554 maybe-TAGS-readline:
25555 @if readline
25556 maybe-TAGS-readline: TAGS-readline
25557
25558 TAGS-readline: \
25559     configure-readline 
25560         @: $(MAKE); $(unstage)
25561         @[ -f ./readline/Makefile ] || exit 0; \
25562         r=`${PWD_COMMAND}`; export r; \
25563         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25564         $(HOST_EXPORTS) \
25565         for flag in $(EXTRA_HOST_FLAGS) ; do \
25566           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
25567         done; \
25568         echo "Doing TAGS in readline"; \
25569         (cd $(HOST_SUBDIR)/readline && \
25570           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
25571                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
25572                   "RANLIB=$${RANLIB}" \
25573                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
25574                   TAGS) \
25575           || exit 1
25576
25577 @endif readline
25578
25579 .PHONY: maybe-install-info-readline install-info-readline
25580 maybe-install-info-readline:
25581 @if readline
25582 maybe-install-info-readline: install-info-readline
25583
25584 install-info-readline: \
25585     configure-readline \
25586     info-readline 
25587         @: $(MAKE); $(unstage)
25588         @[ -f ./readline/Makefile ] || exit 0; \
25589         r=`${PWD_COMMAND}`; export r; \
25590         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25591         $(HOST_EXPORTS) \
25592         for flag in $(EXTRA_HOST_FLAGS) ; do \
25593           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
25594         done; \
25595         echo "Doing install-info in readline"; \
25596         (cd $(HOST_SUBDIR)/readline && \
25597           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
25598                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
25599                   "RANLIB=$${RANLIB}" \
25600                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
25601                   install-info) \
25602           || exit 1
25603
25604 @endif readline
25605
25606 .PHONY: maybe-install-pdf-readline install-pdf-readline
25607 maybe-install-pdf-readline:
25608 @if readline
25609 maybe-install-pdf-readline: install-pdf-readline
25610
25611 install-pdf-readline: \
25612     configure-readline \
25613     pdf-readline 
25614         @: $(MAKE); $(unstage)
25615         @[ -f ./readline/Makefile ] || exit 0; \
25616         r=`${PWD_COMMAND}`; export r; \
25617         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25618         $(HOST_EXPORTS) \
25619         for flag in $(EXTRA_HOST_FLAGS) ; do \
25620           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
25621         done; \
25622         echo "Doing install-pdf in readline"; \
25623         (cd $(HOST_SUBDIR)/readline && \
25624           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
25625                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
25626                   "RANLIB=$${RANLIB}" \
25627                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
25628                   install-pdf) \
25629           || exit 1
25630
25631 @endif readline
25632
25633 .PHONY: maybe-install-html-readline install-html-readline
25634 maybe-install-html-readline:
25635 @if readline
25636 maybe-install-html-readline: install-html-readline
25637
25638 install-html-readline: \
25639     configure-readline \
25640     html-readline 
25641         @: $(MAKE); $(unstage)
25642         @[ -f ./readline/Makefile ] || exit 0; \
25643         r=`${PWD_COMMAND}`; export r; \
25644         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25645         $(HOST_EXPORTS) \
25646         for flag in $(EXTRA_HOST_FLAGS) ; do \
25647           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
25648         done; \
25649         echo "Doing install-html in readline"; \
25650         (cd $(HOST_SUBDIR)/readline && \
25651           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
25652                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
25653                   "RANLIB=$${RANLIB}" \
25654                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
25655                   install-html) \
25656           || exit 1
25657
25658 @endif readline
25659
25660 .PHONY: maybe-installcheck-readline installcheck-readline
25661 maybe-installcheck-readline:
25662 @if readline
25663 maybe-installcheck-readline: installcheck-readline
25664
25665 installcheck-readline: \
25666     configure-readline 
25667         @: $(MAKE); $(unstage)
25668         @[ -f ./readline/Makefile ] || exit 0; \
25669         r=`${PWD_COMMAND}`; export r; \
25670         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25671         $(HOST_EXPORTS) \
25672         for flag in $(EXTRA_HOST_FLAGS) ; do \
25673           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
25674         done; \
25675         echo "Doing installcheck in readline"; \
25676         (cd $(HOST_SUBDIR)/readline && \
25677           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
25678                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
25679                   "RANLIB=$${RANLIB}" \
25680                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
25681                   installcheck) \
25682           || exit 1
25683
25684 @endif readline
25685
25686 .PHONY: maybe-mostlyclean-readline mostlyclean-readline
25687 maybe-mostlyclean-readline:
25688 @if readline
25689 maybe-mostlyclean-readline: mostlyclean-readline
25690
25691 mostlyclean-readline: 
25692         @: $(MAKE); $(unstage)
25693         @[ -f ./readline/Makefile ] || exit 0; \
25694         r=`${PWD_COMMAND}`; export r; \
25695         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25696         $(HOST_EXPORTS) \
25697         for flag in $(EXTRA_HOST_FLAGS) ; do \
25698           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
25699         done; \
25700         echo "Doing mostlyclean in readline"; \
25701         (cd $(HOST_SUBDIR)/readline && \
25702           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
25703                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
25704                   "RANLIB=$${RANLIB}" \
25705                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
25706                   mostlyclean) \
25707           || exit 1
25708
25709 @endif readline
25710
25711 .PHONY: maybe-clean-readline clean-readline
25712 maybe-clean-readline:
25713 @if readline
25714 maybe-clean-readline: clean-readline
25715
25716 clean-readline: 
25717         @: $(MAKE); $(unstage)
25718         @[ -f ./readline/Makefile ] || exit 0; \
25719         r=`${PWD_COMMAND}`; export r; \
25720         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25721         $(HOST_EXPORTS) \
25722         for flag in $(EXTRA_HOST_FLAGS) ; do \
25723           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
25724         done; \
25725         echo "Doing clean in readline"; \
25726         (cd $(HOST_SUBDIR)/readline && \
25727           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
25728                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
25729                   "RANLIB=$${RANLIB}" \
25730                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
25731                   clean) \
25732           || exit 1
25733
25734 @endif readline
25735
25736 .PHONY: maybe-distclean-readline distclean-readline
25737 maybe-distclean-readline:
25738 @if readline
25739 maybe-distclean-readline: distclean-readline
25740
25741 distclean-readline: 
25742         @: $(MAKE); $(unstage)
25743         @[ -f ./readline/Makefile ] || exit 0; \
25744         r=`${PWD_COMMAND}`; export r; \
25745         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25746         $(HOST_EXPORTS) \
25747         for flag in $(EXTRA_HOST_FLAGS) ; do \
25748           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
25749         done; \
25750         echo "Doing distclean in readline"; \
25751         (cd $(HOST_SUBDIR)/readline && \
25752           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
25753                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
25754                   "RANLIB=$${RANLIB}" \
25755                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
25756                   distclean) \
25757           || exit 1
25758
25759 @endif readline
25760
25761 .PHONY: maybe-maintainer-clean-readline maintainer-clean-readline
25762 maybe-maintainer-clean-readline:
25763 @if readline
25764 maybe-maintainer-clean-readline: maintainer-clean-readline
25765
25766 maintainer-clean-readline: 
25767         @: $(MAKE); $(unstage)
25768         @[ -f ./readline/Makefile ] || exit 0; \
25769         r=`${PWD_COMMAND}`; export r; \
25770         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25771         $(HOST_EXPORTS) \
25772         for flag in $(EXTRA_HOST_FLAGS) ; do \
25773           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
25774         done; \
25775         echo "Doing maintainer-clean in readline"; \
25776         (cd $(HOST_SUBDIR)/readline && \
25777           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
25778                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
25779                   "RANLIB=$${RANLIB}" \
25780                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
25781                   maintainer-clean) \
25782           || exit 1
25783
25784 @endif readline
25785
25786
25787
25788 .PHONY: configure-sid maybe-configure-sid
25789 maybe-configure-sid:
25790 @if gcc-bootstrap
25791 configure-sid: stage_current
25792 @endif gcc-bootstrap
25793 @if sid
25794 maybe-configure-sid: configure-sid
25795 configure-sid: 
25796         @: $(MAKE); $(unstage)
25797         @r=`${PWD_COMMAND}`; export r; \
25798         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25799         test ! -f $(HOST_SUBDIR)/sid/Makefile || exit 0; \
25800         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/sid; \
25801         $(HOST_EXPORTS)  \
25802         echo Configuring in $(HOST_SUBDIR)/sid; \
25803         cd "$(HOST_SUBDIR)/sid" || exit 1; \
25804         case $(srcdir) in \
25805           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
25806           *) topdir=`echo $(HOST_SUBDIR)/sid/ | \
25807                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
25808         esac; \
25809         module_srcdir=sid; \
25810         $(SHELL) \
25811           $$s/$$module_srcdir/configure \
25812           --srcdir=$${topdir}/$$module_srcdir \
25813           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
25814           --target=${target_alias}  \
25815           || exit 1
25816 @endif sid
25817
25818
25819
25820
25821
25822 .PHONY: all-sid maybe-all-sid
25823 maybe-all-sid:
25824 @if gcc-bootstrap
25825 all-sid: stage_current
25826 @endif gcc-bootstrap
25827 @if sid
25828 TARGET-sid=all
25829 maybe-all-sid: all-sid
25830 all-sid: configure-sid
25831         @: $(MAKE); $(unstage)
25832         @r=`${PWD_COMMAND}`; export r; \
25833         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25834         $(HOST_EXPORTS)  \
25835         (cd $(HOST_SUBDIR)/sid && \
25836           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS)  \
25837                 $(TARGET-sid))
25838 @endif sid
25839
25840
25841
25842
25843 .PHONY: check-sid maybe-check-sid
25844 maybe-check-sid:
25845 @if sid
25846 maybe-check-sid: check-sid
25847
25848 check-sid:
25849         @: $(MAKE); $(unstage)
25850         @r=`${PWD_COMMAND}`; export r; \
25851         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25852         $(HOST_EXPORTS)  \
25853         (cd $(HOST_SUBDIR)/sid && \
25854           $(MAKE) $(FLAGS_TO_PASS)  check)
25855
25856 @endif sid
25857
25858 .PHONY: install-sid maybe-install-sid
25859 maybe-install-sid:
25860 @if sid
25861 maybe-install-sid: install-sid
25862
25863 install-sid: installdirs
25864         @: $(MAKE); $(unstage)
25865         @r=`${PWD_COMMAND}`; export r; \
25866         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25867         $(HOST_EXPORTS) \
25868         (cd $(HOST_SUBDIR)/sid && \
25869           $(MAKE) $(FLAGS_TO_PASS)  install)
25870
25871 @endif sid
25872
25873 .PHONY: install-strip-sid maybe-install-strip-sid
25874 maybe-install-strip-sid:
25875 @if sid
25876 maybe-install-strip-sid: install-strip-sid
25877
25878 install-strip-sid: installdirs
25879         @: $(MAKE); $(unstage)
25880         @r=`${PWD_COMMAND}`; export r; \
25881         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25882         $(HOST_EXPORTS) \
25883         (cd $(HOST_SUBDIR)/sid && \
25884           $(MAKE) $(FLAGS_TO_PASS)  install-strip)
25885
25886 @endif sid
25887
25888 # Other targets (info, dvi, pdf, etc.)
25889
25890 .PHONY: maybe-info-sid info-sid
25891 maybe-info-sid:
25892 @if sid
25893 maybe-info-sid: info-sid
25894
25895 info-sid: \
25896     configure-sid 
25897         @: $(MAKE); $(unstage)
25898         @[ -f ./sid/Makefile ] || exit 0; \
25899         r=`${PWD_COMMAND}`; export r; \
25900         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25901         $(HOST_EXPORTS) \
25902         for flag in $(EXTRA_HOST_FLAGS) ; do \
25903           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
25904         done; \
25905         echo "Doing info in sid"; \
25906         (cd $(HOST_SUBDIR)/sid && \
25907           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
25908                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
25909                   "RANLIB=$${RANLIB}" \
25910                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
25911                   info) \
25912           || exit 1
25913
25914 @endif sid
25915
25916 .PHONY: maybe-dvi-sid dvi-sid
25917 maybe-dvi-sid:
25918 @if sid
25919 maybe-dvi-sid: dvi-sid
25920
25921 dvi-sid: \
25922     configure-sid 
25923         @: $(MAKE); $(unstage)
25924         @[ -f ./sid/Makefile ] || exit 0; \
25925         r=`${PWD_COMMAND}`; export r; \
25926         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25927         $(HOST_EXPORTS) \
25928         for flag in $(EXTRA_HOST_FLAGS) ; do \
25929           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
25930         done; \
25931         echo "Doing dvi in sid"; \
25932         (cd $(HOST_SUBDIR)/sid && \
25933           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
25934                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
25935                   "RANLIB=$${RANLIB}" \
25936                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
25937                   dvi) \
25938           || exit 1
25939
25940 @endif sid
25941
25942 .PHONY: maybe-pdf-sid pdf-sid
25943 maybe-pdf-sid:
25944 @if sid
25945 maybe-pdf-sid: pdf-sid
25946
25947 pdf-sid: \
25948     configure-sid 
25949         @: $(MAKE); $(unstage)
25950         @[ -f ./sid/Makefile ] || exit 0; \
25951         r=`${PWD_COMMAND}`; export r; \
25952         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25953         $(HOST_EXPORTS) \
25954         for flag in $(EXTRA_HOST_FLAGS) ; do \
25955           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
25956         done; \
25957         echo "Doing pdf in sid"; \
25958         (cd $(HOST_SUBDIR)/sid && \
25959           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
25960                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
25961                   "RANLIB=$${RANLIB}" \
25962                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
25963                   pdf) \
25964           || exit 1
25965
25966 @endif sid
25967
25968 .PHONY: maybe-html-sid html-sid
25969 maybe-html-sid:
25970 @if sid
25971 maybe-html-sid: html-sid
25972
25973 html-sid: \
25974     configure-sid 
25975         @: $(MAKE); $(unstage)
25976         @[ -f ./sid/Makefile ] || exit 0; \
25977         r=`${PWD_COMMAND}`; export r; \
25978         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25979         $(HOST_EXPORTS) \
25980         for flag in $(EXTRA_HOST_FLAGS) ; do \
25981           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
25982         done; \
25983         echo "Doing html in sid"; \
25984         (cd $(HOST_SUBDIR)/sid && \
25985           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
25986                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
25987                   "RANLIB=$${RANLIB}" \
25988                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
25989                   html) \
25990           || exit 1
25991
25992 @endif sid
25993
25994 .PHONY: maybe-TAGS-sid TAGS-sid
25995 maybe-TAGS-sid:
25996 @if sid
25997 maybe-TAGS-sid: TAGS-sid
25998
25999 TAGS-sid: \
26000     configure-sid 
26001         @: $(MAKE); $(unstage)
26002         @[ -f ./sid/Makefile ] || exit 0; \
26003         r=`${PWD_COMMAND}`; export r; \
26004         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26005         $(HOST_EXPORTS) \
26006         for flag in $(EXTRA_HOST_FLAGS) ; do \
26007           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
26008         done; \
26009         echo "Doing TAGS in sid"; \
26010         (cd $(HOST_SUBDIR)/sid && \
26011           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
26012                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
26013                   "RANLIB=$${RANLIB}" \
26014                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
26015                   TAGS) \
26016           || exit 1
26017
26018 @endif sid
26019
26020 .PHONY: maybe-install-info-sid install-info-sid
26021 maybe-install-info-sid:
26022 @if sid
26023 maybe-install-info-sid: install-info-sid
26024
26025 install-info-sid: \
26026     configure-sid \
26027     info-sid 
26028         @: $(MAKE); $(unstage)
26029         @[ -f ./sid/Makefile ] || exit 0; \
26030         r=`${PWD_COMMAND}`; export r; \
26031         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26032         $(HOST_EXPORTS) \
26033         for flag in $(EXTRA_HOST_FLAGS) ; do \
26034           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
26035         done; \
26036         echo "Doing install-info in sid"; \
26037         (cd $(HOST_SUBDIR)/sid && \
26038           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
26039                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
26040                   "RANLIB=$${RANLIB}" \
26041                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
26042                   install-info) \
26043           || exit 1
26044
26045 @endif sid
26046
26047 .PHONY: maybe-install-pdf-sid install-pdf-sid
26048 maybe-install-pdf-sid:
26049 @if sid
26050 maybe-install-pdf-sid: install-pdf-sid
26051
26052 install-pdf-sid: \
26053     configure-sid \
26054     pdf-sid 
26055         @: $(MAKE); $(unstage)
26056         @[ -f ./sid/Makefile ] || exit 0; \
26057         r=`${PWD_COMMAND}`; export r; \
26058         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26059         $(HOST_EXPORTS) \
26060         for flag in $(EXTRA_HOST_FLAGS) ; do \
26061           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
26062         done; \
26063         echo "Doing install-pdf in sid"; \
26064         (cd $(HOST_SUBDIR)/sid && \
26065           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
26066                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
26067                   "RANLIB=$${RANLIB}" \
26068                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
26069                   install-pdf) \
26070           || exit 1
26071
26072 @endif sid
26073
26074 .PHONY: maybe-install-html-sid install-html-sid
26075 maybe-install-html-sid:
26076 @if sid
26077 maybe-install-html-sid: install-html-sid
26078
26079 install-html-sid: \
26080     configure-sid \
26081     html-sid 
26082         @: $(MAKE); $(unstage)
26083         @[ -f ./sid/Makefile ] || exit 0; \
26084         r=`${PWD_COMMAND}`; export r; \
26085         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26086         $(HOST_EXPORTS) \
26087         for flag in $(EXTRA_HOST_FLAGS) ; do \
26088           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
26089         done; \
26090         echo "Doing install-html in sid"; \
26091         (cd $(HOST_SUBDIR)/sid && \
26092           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
26093                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
26094                   "RANLIB=$${RANLIB}" \
26095                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
26096                   install-html) \
26097           || exit 1
26098
26099 @endif sid
26100
26101 .PHONY: maybe-installcheck-sid installcheck-sid
26102 maybe-installcheck-sid:
26103 @if sid
26104 maybe-installcheck-sid: installcheck-sid
26105
26106 installcheck-sid: \
26107     configure-sid 
26108         @: $(MAKE); $(unstage)
26109         @[ -f ./sid/Makefile ] || exit 0; \
26110         r=`${PWD_COMMAND}`; export r; \
26111         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26112         $(HOST_EXPORTS) \
26113         for flag in $(EXTRA_HOST_FLAGS) ; do \
26114           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
26115         done; \
26116         echo "Doing installcheck in sid"; \
26117         (cd $(HOST_SUBDIR)/sid && \
26118           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
26119                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
26120                   "RANLIB=$${RANLIB}" \
26121                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
26122                   installcheck) \
26123           || exit 1
26124
26125 @endif sid
26126
26127 .PHONY: maybe-mostlyclean-sid mostlyclean-sid
26128 maybe-mostlyclean-sid:
26129 @if sid
26130 maybe-mostlyclean-sid: mostlyclean-sid
26131
26132 mostlyclean-sid: 
26133         @: $(MAKE); $(unstage)
26134         @[ -f ./sid/Makefile ] || exit 0; \
26135         r=`${PWD_COMMAND}`; export r; \
26136         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26137         $(HOST_EXPORTS) \
26138         for flag in $(EXTRA_HOST_FLAGS) ; do \
26139           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
26140         done; \
26141         echo "Doing mostlyclean in sid"; \
26142         (cd $(HOST_SUBDIR)/sid && \
26143           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
26144                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
26145                   "RANLIB=$${RANLIB}" \
26146                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
26147                   mostlyclean) \
26148           || exit 1
26149
26150 @endif sid
26151
26152 .PHONY: maybe-clean-sid clean-sid
26153 maybe-clean-sid:
26154 @if sid
26155 maybe-clean-sid: clean-sid
26156
26157 clean-sid: 
26158         @: $(MAKE); $(unstage)
26159         @[ -f ./sid/Makefile ] || exit 0; \
26160         r=`${PWD_COMMAND}`; export r; \
26161         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26162         $(HOST_EXPORTS) \
26163         for flag in $(EXTRA_HOST_FLAGS) ; do \
26164           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
26165         done; \
26166         echo "Doing clean in sid"; \
26167         (cd $(HOST_SUBDIR)/sid && \
26168           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
26169                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
26170                   "RANLIB=$${RANLIB}" \
26171                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
26172                   clean) \
26173           || exit 1
26174
26175 @endif sid
26176
26177 .PHONY: maybe-distclean-sid distclean-sid
26178 maybe-distclean-sid:
26179 @if sid
26180 maybe-distclean-sid: distclean-sid
26181
26182 distclean-sid: 
26183         @: $(MAKE); $(unstage)
26184         @[ -f ./sid/Makefile ] || exit 0; \
26185         r=`${PWD_COMMAND}`; export r; \
26186         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26187         $(HOST_EXPORTS) \
26188         for flag in $(EXTRA_HOST_FLAGS) ; do \
26189           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
26190         done; \
26191         echo "Doing distclean in sid"; \
26192         (cd $(HOST_SUBDIR)/sid && \
26193           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
26194                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
26195                   "RANLIB=$${RANLIB}" \
26196                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
26197                   distclean) \
26198           || exit 1
26199
26200 @endif sid
26201
26202 .PHONY: maybe-maintainer-clean-sid maintainer-clean-sid
26203 maybe-maintainer-clean-sid:
26204 @if sid
26205 maybe-maintainer-clean-sid: maintainer-clean-sid
26206
26207 maintainer-clean-sid: 
26208         @: $(MAKE); $(unstage)
26209         @[ -f ./sid/Makefile ] || exit 0; \
26210         r=`${PWD_COMMAND}`; export r; \
26211         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26212         $(HOST_EXPORTS) \
26213         for flag in $(EXTRA_HOST_FLAGS) ; do \
26214           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
26215         done; \
26216         echo "Doing maintainer-clean in sid"; \
26217         (cd $(HOST_SUBDIR)/sid && \
26218           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
26219                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
26220                   "RANLIB=$${RANLIB}" \
26221                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
26222                   maintainer-clean) \
26223           || exit 1
26224
26225 @endif sid
26226
26227
26228
26229 .PHONY: configure-sim maybe-configure-sim
26230 maybe-configure-sim:
26231 @if gcc-bootstrap
26232 configure-sim: stage_current
26233 @endif gcc-bootstrap
26234 @if sim
26235 maybe-configure-sim: configure-sim
26236 configure-sim: 
26237         @: $(MAKE); $(unstage)
26238         @r=`${PWD_COMMAND}`; export r; \
26239         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26240         test ! -f $(HOST_SUBDIR)/sim/Makefile || exit 0; \
26241         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/sim; \
26242         $(HOST_EXPORTS)  \
26243         echo Configuring in $(HOST_SUBDIR)/sim; \
26244         cd "$(HOST_SUBDIR)/sim" || exit 1; \
26245         case $(srcdir) in \
26246           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
26247           *) topdir=`echo $(HOST_SUBDIR)/sim/ | \
26248                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
26249         esac; \
26250         module_srcdir=sim; \
26251         $(SHELL) \
26252           $$s/$$module_srcdir/configure \
26253           --srcdir=$${topdir}/$$module_srcdir \
26254           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
26255           --target=${target_alias}  \
26256           || exit 1
26257 @endif sim
26258
26259
26260
26261
26262
26263 .PHONY: all-sim maybe-all-sim
26264 maybe-all-sim:
26265 @if gcc-bootstrap
26266 all-sim: stage_current
26267 @endif gcc-bootstrap
26268 @if sim
26269 TARGET-sim=all
26270 maybe-all-sim: all-sim
26271 all-sim: configure-sim
26272         @: $(MAKE); $(unstage)
26273         @r=`${PWD_COMMAND}`; export r; \
26274         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26275         $(HOST_EXPORTS)  \
26276         (cd $(HOST_SUBDIR)/sim && \
26277           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS)  \
26278                 $(TARGET-sim))
26279 @endif sim
26280
26281
26282
26283
26284 .PHONY: check-sim maybe-check-sim
26285 maybe-check-sim:
26286 @if sim
26287 maybe-check-sim: check-sim
26288
26289 check-sim:
26290         @: $(MAKE); $(unstage)
26291         @r=`${PWD_COMMAND}`; export r; \
26292         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26293         $(HOST_EXPORTS)  \
26294         (cd $(HOST_SUBDIR)/sim && \
26295           $(MAKE) $(FLAGS_TO_PASS)  check)
26296
26297 @endif sim
26298
26299 .PHONY: install-sim maybe-install-sim
26300 maybe-install-sim:
26301 @if sim
26302 maybe-install-sim: install-sim
26303
26304 install-sim: installdirs
26305         @: $(MAKE); $(unstage)
26306         @r=`${PWD_COMMAND}`; export r; \
26307         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26308         $(HOST_EXPORTS) \
26309         (cd $(HOST_SUBDIR)/sim && \
26310           $(MAKE) $(FLAGS_TO_PASS)  install)
26311
26312 @endif sim
26313
26314 .PHONY: install-strip-sim maybe-install-strip-sim
26315 maybe-install-strip-sim:
26316 @if sim
26317 maybe-install-strip-sim: install-strip-sim
26318
26319 install-strip-sim: installdirs
26320         @: $(MAKE); $(unstage)
26321         @r=`${PWD_COMMAND}`; export r; \
26322         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26323         $(HOST_EXPORTS) \
26324         (cd $(HOST_SUBDIR)/sim && \
26325           $(MAKE) $(FLAGS_TO_PASS)  install-strip)
26326
26327 @endif sim
26328
26329 # Other targets (info, dvi, pdf, etc.)
26330
26331 .PHONY: maybe-info-sim info-sim
26332 maybe-info-sim:
26333 @if sim
26334 maybe-info-sim: info-sim
26335
26336 info-sim: \
26337     configure-sim 
26338         @: $(MAKE); $(unstage)
26339         @[ -f ./sim/Makefile ] || exit 0; \
26340         r=`${PWD_COMMAND}`; export r; \
26341         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26342         $(HOST_EXPORTS) \
26343         for flag in $(EXTRA_HOST_FLAGS) ; do \
26344           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
26345         done; \
26346         echo "Doing info in sim"; \
26347         (cd $(HOST_SUBDIR)/sim && \
26348           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
26349                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
26350                   "RANLIB=$${RANLIB}" \
26351                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
26352                   info) \
26353           || exit 1
26354
26355 @endif sim
26356
26357 .PHONY: maybe-dvi-sim dvi-sim
26358 maybe-dvi-sim:
26359 @if sim
26360 maybe-dvi-sim: dvi-sim
26361
26362 dvi-sim: \
26363     configure-sim 
26364         @: $(MAKE); $(unstage)
26365         @[ -f ./sim/Makefile ] || exit 0; \
26366         r=`${PWD_COMMAND}`; export r; \
26367         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26368         $(HOST_EXPORTS) \
26369         for flag in $(EXTRA_HOST_FLAGS) ; do \
26370           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
26371         done; \
26372         echo "Doing dvi in sim"; \
26373         (cd $(HOST_SUBDIR)/sim && \
26374           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
26375                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
26376                   "RANLIB=$${RANLIB}" \
26377                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
26378                   dvi) \
26379           || exit 1
26380
26381 @endif sim
26382
26383 .PHONY: maybe-pdf-sim pdf-sim
26384 maybe-pdf-sim:
26385 @if sim
26386 maybe-pdf-sim: pdf-sim
26387
26388 pdf-sim: \
26389     configure-sim 
26390         @: $(MAKE); $(unstage)
26391         @[ -f ./sim/Makefile ] || exit 0; \
26392         r=`${PWD_COMMAND}`; export r; \
26393         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26394         $(HOST_EXPORTS) \
26395         for flag in $(EXTRA_HOST_FLAGS) ; do \
26396           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
26397         done; \
26398         echo "Doing pdf in sim"; \
26399         (cd $(HOST_SUBDIR)/sim && \
26400           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
26401                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
26402                   "RANLIB=$${RANLIB}" \
26403                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
26404                   pdf) \
26405           || exit 1
26406
26407 @endif sim
26408
26409 .PHONY: maybe-html-sim html-sim
26410 maybe-html-sim:
26411 @if sim
26412 maybe-html-sim: html-sim
26413
26414 html-sim: \
26415     configure-sim 
26416         @: $(MAKE); $(unstage)
26417         @[ -f ./sim/Makefile ] || exit 0; \
26418         r=`${PWD_COMMAND}`; export r; \
26419         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26420         $(HOST_EXPORTS) \
26421         for flag in $(EXTRA_HOST_FLAGS) ; do \
26422           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
26423         done; \
26424         echo "Doing html in sim"; \
26425         (cd $(HOST_SUBDIR)/sim && \
26426           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
26427                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
26428                   "RANLIB=$${RANLIB}" \
26429                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
26430                   html) \
26431           || exit 1
26432
26433 @endif sim
26434
26435 .PHONY: maybe-TAGS-sim TAGS-sim
26436 maybe-TAGS-sim:
26437 @if sim
26438 maybe-TAGS-sim: TAGS-sim
26439
26440 TAGS-sim: \
26441     configure-sim 
26442         @: $(MAKE); $(unstage)
26443         @[ -f ./sim/Makefile ] || exit 0; \
26444         r=`${PWD_COMMAND}`; export r; \
26445         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26446         $(HOST_EXPORTS) \
26447         for flag in $(EXTRA_HOST_FLAGS) ; do \
26448           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
26449         done; \
26450         echo "Doing TAGS in sim"; \
26451         (cd $(HOST_SUBDIR)/sim && \
26452           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
26453                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
26454                   "RANLIB=$${RANLIB}" \
26455                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
26456                   TAGS) \
26457           || exit 1
26458
26459 @endif sim
26460
26461 .PHONY: maybe-install-info-sim install-info-sim
26462 maybe-install-info-sim:
26463 @if sim
26464 maybe-install-info-sim: install-info-sim
26465
26466 install-info-sim: \
26467     configure-sim \
26468     info-sim 
26469         @: $(MAKE); $(unstage)
26470         @[ -f ./sim/Makefile ] || exit 0; \
26471         r=`${PWD_COMMAND}`; export r; \
26472         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26473         $(HOST_EXPORTS) \
26474         for flag in $(EXTRA_HOST_FLAGS) ; do \
26475           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
26476         done; \
26477         echo "Doing install-info in sim"; \
26478         (cd $(HOST_SUBDIR)/sim && \
26479           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
26480                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
26481                   "RANLIB=$${RANLIB}" \
26482                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
26483                   install-info) \
26484           || exit 1
26485
26486 @endif sim
26487
26488 .PHONY: maybe-install-pdf-sim install-pdf-sim
26489 maybe-install-pdf-sim:
26490 @if sim
26491 maybe-install-pdf-sim: install-pdf-sim
26492
26493 install-pdf-sim: \
26494     configure-sim \
26495     pdf-sim 
26496         @: $(MAKE); $(unstage)
26497         @[ -f ./sim/Makefile ] || exit 0; \
26498         r=`${PWD_COMMAND}`; export r; \
26499         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26500         $(HOST_EXPORTS) \
26501         for flag in $(EXTRA_HOST_FLAGS) ; do \
26502           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
26503         done; \
26504         echo "Doing install-pdf in sim"; \
26505         (cd $(HOST_SUBDIR)/sim && \
26506           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
26507                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
26508                   "RANLIB=$${RANLIB}" \
26509                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
26510                   install-pdf) \
26511           || exit 1
26512
26513 @endif sim
26514
26515 .PHONY: maybe-install-html-sim install-html-sim
26516 maybe-install-html-sim:
26517 @if sim
26518 maybe-install-html-sim: install-html-sim
26519
26520 install-html-sim: \
26521     configure-sim \
26522     html-sim 
26523         @: $(MAKE); $(unstage)
26524         @[ -f ./sim/Makefile ] || exit 0; \
26525         r=`${PWD_COMMAND}`; export r; \
26526         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26527         $(HOST_EXPORTS) \
26528         for flag in $(EXTRA_HOST_FLAGS) ; do \
26529           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
26530         done; \
26531         echo "Doing install-html in sim"; \
26532         (cd $(HOST_SUBDIR)/sim && \
26533           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
26534                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
26535                   "RANLIB=$${RANLIB}" \
26536                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
26537                   install-html) \
26538           || exit 1
26539
26540 @endif sim
26541
26542 .PHONY: maybe-installcheck-sim installcheck-sim
26543 maybe-installcheck-sim:
26544 @if sim
26545 maybe-installcheck-sim: installcheck-sim
26546
26547 installcheck-sim: \
26548     configure-sim 
26549         @: $(MAKE); $(unstage)
26550         @[ -f ./sim/Makefile ] || exit 0; \
26551         r=`${PWD_COMMAND}`; export r; \
26552         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26553         $(HOST_EXPORTS) \
26554         for flag in $(EXTRA_HOST_FLAGS) ; do \
26555           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
26556         done; \
26557         echo "Doing installcheck in sim"; \
26558         (cd $(HOST_SUBDIR)/sim && \
26559           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
26560                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
26561                   "RANLIB=$${RANLIB}" \
26562                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
26563                   installcheck) \
26564           || exit 1
26565
26566 @endif sim
26567
26568 .PHONY: maybe-mostlyclean-sim mostlyclean-sim
26569 maybe-mostlyclean-sim:
26570 @if sim
26571 maybe-mostlyclean-sim: mostlyclean-sim
26572
26573 mostlyclean-sim: 
26574         @: $(MAKE); $(unstage)
26575         @[ -f ./sim/Makefile ] || exit 0; \
26576         r=`${PWD_COMMAND}`; export r; \
26577         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26578         $(HOST_EXPORTS) \
26579         for flag in $(EXTRA_HOST_FLAGS) ; do \
26580           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
26581         done; \
26582         echo "Doing mostlyclean in sim"; \
26583         (cd $(HOST_SUBDIR)/sim && \
26584           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
26585                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
26586                   "RANLIB=$${RANLIB}" \
26587                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
26588                   mostlyclean) \
26589           || exit 1
26590
26591 @endif sim
26592
26593 .PHONY: maybe-clean-sim clean-sim
26594 maybe-clean-sim:
26595 @if sim
26596 maybe-clean-sim: clean-sim
26597
26598 clean-sim: 
26599         @: $(MAKE); $(unstage)
26600         @[ -f ./sim/Makefile ] || exit 0; \
26601         r=`${PWD_COMMAND}`; export r; \
26602         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26603         $(HOST_EXPORTS) \
26604         for flag in $(EXTRA_HOST_FLAGS) ; do \
26605           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
26606         done; \
26607         echo "Doing clean in sim"; \
26608         (cd $(HOST_SUBDIR)/sim && \
26609           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
26610                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
26611                   "RANLIB=$${RANLIB}" \
26612                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
26613                   clean) \
26614           || exit 1
26615
26616 @endif sim
26617
26618 .PHONY: maybe-distclean-sim distclean-sim
26619 maybe-distclean-sim:
26620 @if sim
26621 maybe-distclean-sim: distclean-sim
26622
26623 distclean-sim: 
26624         @: $(MAKE); $(unstage)
26625         @[ -f ./sim/Makefile ] || exit 0; \
26626         r=`${PWD_COMMAND}`; export r; \
26627         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26628         $(HOST_EXPORTS) \
26629         for flag in $(EXTRA_HOST_FLAGS) ; do \
26630           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
26631         done; \
26632         echo "Doing distclean in sim"; \
26633         (cd $(HOST_SUBDIR)/sim && \
26634           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
26635                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
26636                   "RANLIB=$${RANLIB}" \
26637                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
26638                   distclean) \
26639           || exit 1
26640
26641 @endif sim
26642
26643 .PHONY: maybe-maintainer-clean-sim maintainer-clean-sim
26644 maybe-maintainer-clean-sim:
26645 @if sim
26646 maybe-maintainer-clean-sim: maintainer-clean-sim
26647
26648 maintainer-clean-sim: 
26649         @: $(MAKE); $(unstage)
26650         @[ -f ./sim/Makefile ] || exit 0; \
26651         r=`${PWD_COMMAND}`; export r; \
26652         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26653         $(HOST_EXPORTS) \
26654         for flag in $(EXTRA_HOST_FLAGS) ; do \
26655           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
26656         done; \
26657         echo "Doing maintainer-clean in sim"; \
26658         (cd $(HOST_SUBDIR)/sim && \
26659           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
26660                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
26661                   "RANLIB=$${RANLIB}" \
26662                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
26663                   maintainer-clean) \
26664           || exit 1
26665
26666 @endif sim
26667
26668
26669
26670 .PHONY: configure-texinfo maybe-configure-texinfo
26671 maybe-configure-texinfo:
26672 @if gcc-bootstrap
26673 configure-texinfo: stage_current
26674 @endif gcc-bootstrap
26675 @if texinfo
26676 maybe-configure-texinfo: configure-texinfo
26677 configure-texinfo: 
26678         @: $(MAKE); $(unstage)
26679         @r=`${PWD_COMMAND}`; export r; \
26680         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26681         test ! -f $(HOST_SUBDIR)/texinfo/Makefile || exit 0; \
26682         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/texinfo; \
26683         $(HOST_EXPORTS)  \
26684         echo Configuring in $(HOST_SUBDIR)/texinfo; \
26685         cd "$(HOST_SUBDIR)/texinfo" || exit 1; \
26686         case $(srcdir) in \
26687           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
26688           *) topdir=`echo $(HOST_SUBDIR)/texinfo/ | \
26689                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
26690         esac; \
26691         module_srcdir=texinfo; \
26692         $(SHELL) \
26693           $$s/$$module_srcdir/configure \
26694           --srcdir=$${topdir}/$$module_srcdir \
26695           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
26696           --target=${target_alias}  \
26697           || exit 1
26698 @endif texinfo
26699
26700
26701
26702
26703
26704 .PHONY: all-texinfo maybe-all-texinfo
26705 maybe-all-texinfo:
26706 @if gcc-bootstrap
26707 all-texinfo: stage_current
26708 @endif gcc-bootstrap
26709 @if texinfo
26710 TARGET-texinfo=all
26711 maybe-all-texinfo: all-texinfo
26712 all-texinfo: configure-texinfo
26713         @: $(MAKE); $(unstage)
26714         @r=`${PWD_COMMAND}`; export r; \
26715         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26716         $(HOST_EXPORTS)  \
26717         (cd $(HOST_SUBDIR)/texinfo && \
26718           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS)  \
26719                 $(TARGET-texinfo))
26720 @endif texinfo
26721
26722
26723
26724
26725 .PHONY: check-texinfo maybe-check-texinfo
26726 maybe-check-texinfo:
26727 @if texinfo
26728 maybe-check-texinfo: check-texinfo
26729
26730 check-texinfo:
26731         @: $(MAKE); $(unstage)
26732         @r=`${PWD_COMMAND}`; export r; \
26733         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26734         $(HOST_EXPORTS)  \
26735         (cd $(HOST_SUBDIR)/texinfo && \
26736           $(MAKE) $(FLAGS_TO_PASS)  check)
26737
26738 @endif texinfo
26739
26740 .PHONY: install-texinfo maybe-install-texinfo
26741 maybe-install-texinfo:
26742 @if texinfo
26743 maybe-install-texinfo: install-texinfo
26744
26745 install-texinfo:
26746
26747 @endif texinfo
26748
26749 .PHONY: install-strip-texinfo maybe-install-strip-texinfo
26750 maybe-install-strip-texinfo:
26751 @if texinfo
26752 maybe-install-strip-texinfo: install-strip-texinfo
26753
26754 install-strip-texinfo:
26755
26756 @endif texinfo
26757
26758 # Other targets (info, dvi, pdf, etc.)
26759
26760 .PHONY: maybe-info-texinfo info-texinfo
26761 maybe-info-texinfo:
26762 @if texinfo
26763 maybe-info-texinfo: info-texinfo
26764
26765 info-texinfo: \
26766     configure-texinfo 
26767         @: $(MAKE); $(unstage)
26768         @[ -f ./texinfo/Makefile ] || exit 0; \
26769         r=`${PWD_COMMAND}`; export r; \
26770         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26771         $(HOST_EXPORTS) \
26772         for flag in $(EXTRA_HOST_FLAGS) ; do \
26773           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
26774         done; \
26775         echo "Doing info in texinfo"; \
26776         (cd $(HOST_SUBDIR)/texinfo && \
26777           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
26778                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
26779                   "RANLIB=$${RANLIB}" \
26780                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
26781                   info) \
26782           || exit 1
26783
26784 @endif texinfo
26785
26786 .PHONY: maybe-dvi-texinfo dvi-texinfo
26787 maybe-dvi-texinfo:
26788 @if texinfo
26789 maybe-dvi-texinfo: dvi-texinfo
26790
26791 dvi-texinfo: \
26792     configure-texinfo 
26793         @: $(MAKE); $(unstage)
26794         @[ -f ./texinfo/Makefile ] || exit 0; \
26795         r=`${PWD_COMMAND}`; export r; \
26796         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26797         $(HOST_EXPORTS) \
26798         for flag in $(EXTRA_HOST_FLAGS) ; do \
26799           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
26800         done; \
26801         echo "Doing dvi in texinfo"; \
26802         (cd $(HOST_SUBDIR)/texinfo && \
26803           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
26804                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
26805                   "RANLIB=$${RANLIB}" \
26806                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
26807                   dvi) \
26808           || exit 1
26809
26810 @endif texinfo
26811
26812 .PHONY: maybe-pdf-texinfo pdf-texinfo
26813 maybe-pdf-texinfo:
26814 @if texinfo
26815 maybe-pdf-texinfo: pdf-texinfo
26816
26817 pdf-texinfo: \
26818     configure-texinfo 
26819         @: $(MAKE); $(unstage)
26820         @[ -f ./texinfo/Makefile ] || exit 0; \
26821         r=`${PWD_COMMAND}`; export r; \
26822         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26823         $(HOST_EXPORTS) \
26824         for flag in $(EXTRA_HOST_FLAGS) ; do \
26825           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
26826         done; \
26827         echo "Doing pdf in texinfo"; \
26828         (cd $(HOST_SUBDIR)/texinfo && \
26829           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
26830                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
26831                   "RANLIB=$${RANLIB}" \
26832                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
26833                   pdf) \
26834           || exit 1
26835
26836 @endif texinfo
26837
26838 .PHONY: maybe-html-texinfo html-texinfo
26839 maybe-html-texinfo:
26840 @if texinfo
26841 maybe-html-texinfo: html-texinfo
26842
26843 html-texinfo: \
26844     configure-texinfo 
26845         @: $(MAKE); $(unstage)
26846         @[ -f ./texinfo/Makefile ] || exit 0; \
26847         r=`${PWD_COMMAND}`; export r; \
26848         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26849         $(HOST_EXPORTS) \
26850         for flag in $(EXTRA_HOST_FLAGS) ; do \
26851           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
26852         done; \
26853         echo "Doing html in texinfo"; \
26854         (cd $(HOST_SUBDIR)/texinfo && \
26855           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
26856                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
26857                   "RANLIB=$${RANLIB}" \
26858                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
26859                   html) \
26860           || exit 1
26861
26862 @endif texinfo
26863
26864 .PHONY: maybe-TAGS-texinfo TAGS-texinfo
26865 maybe-TAGS-texinfo:
26866 @if texinfo
26867 maybe-TAGS-texinfo: TAGS-texinfo
26868
26869 TAGS-texinfo: \
26870     configure-texinfo 
26871         @: $(MAKE); $(unstage)
26872         @[ -f ./texinfo/Makefile ] || exit 0; \
26873         r=`${PWD_COMMAND}`; export r; \
26874         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26875         $(HOST_EXPORTS) \
26876         for flag in $(EXTRA_HOST_FLAGS) ; do \
26877           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
26878         done; \
26879         echo "Doing TAGS in texinfo"; \
26880         (cd $(HOST_SUBDIR)/texinfo && \
26881           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
26882                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
26883                   "RANLIB=$${RANLIB}" \
26884                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
26885                   TAGS) \
26886           || exit 1
26887
26888 @endif texinfo
26889
26890 .PHONY: maybe-install-info-texinfo install-info-texinfo
26891 maybe-install-info-texinfo:
26892 @if texinfo
26893 maybe-install-info-texinfo: install-info-texinfo
26894
26895 install-info-texinfo: \
26896     configure-texinfo \
26897     info-texinfo 
26898         @: $(MAKE); $(unstage)
26899         @[ -f ./texinfo/Makefile ] || exit 0; \
26900         r=`${PWD_COMMAND}`; export r; \
26901         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26902         $(HOST_EXPORTS) \
26903         for flag in $(EXTRA_HOST_FLAGS) ; do \
26904           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
26905         done; \
26906         echo "Doing install-info in texinfo"; \
26907         (cd $(HOST_SUBDIR)/texinfo && \
26908           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
26909                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
26910                   "RANLIB=$${RANLIB}" \
26911                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
26912                   install-info) \
26913           || exit 1
26914
26915 @endif texinfo
26916
26917 .PHONY: maybe-install-pdf-texinfo install-pdf-texinfo
26918 maybe-install-pdf-texinfo:
26919 @if texinfo
26920 maybe-install-pdf-texinfo: install-pdf-texinfo
26921
26922 install-pdf-texinfo: \
26923     configure-texinfo \
26924     pdf-texinfo 
26925         @: $(MAKE); $(unstage)
26926         @[ -f ./texinfo/Makefile ] || exit 0; \
26927         r=`${PWD_COMMAND}`; export r; \
26928         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26929         $(HOST_EXPORTS) \
26930         for flag in $(EXTRA_HOST_FLAGS) ; do \
26931           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
26932         done; \
26933         echo "Doing install-pdf in texinfo"; \
26934         (cd $(HOST_SUBDIR)/texinfo && \
26935           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
26936                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
26937                   "RANLIB=$${RANLIB}" \
26938                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
26939                   install-pdf) \
26940           || exit 1
26941
26942 @endif texinfo
26943
26944 .PHONY: maybe-install-html-texinfo install-html-texinfo
26945 maybe-install-html-texinfo:
26946 @if texinfo
26947 maybe-install-html-texinfo: install-html-texinfo
26948
26949 install-html-texinfo: \
26950     configure-texinfo \
26951     html-texinfo 
26952         @: $(MAKE); $(unstage)
26953         @[ -f ./texinfo/Makefile ] || exit 0; \
26954         r=`${PWD_COMMAND}`; export r; \
26955         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26956         $(HOST_EXPORTS) \
26957         for flag in $(EXTRA_HOST_FLAGS) ; do \
26958           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
26959         done; \
26960         echo "Doing install-html in texinfo"; \
26961         (cd $(HOST_SUBDIR)/texinfo && \
26962           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
26963                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
26964                   "RANLIB=$${RANLIB}" \
26965                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
26966                   install-html) \
26967           || exit 1
26968
26969 @endif texinfo
26970
26971 .PHONY: maybe-installcheck-texinfo installcheck-texinfo
26972 maybe-installcheck-texinfo:
26973 @if texinfo
26974 maybe-installcheck-texinfo: installcheck-texinfo
26975
26976 installcheck-texinfo: \
26977     configure-texinfo 
26978         @: $(MAKE); $(unstage)
26979         @[ -f ./texinfo/Makefile ] || exit 0; \
26980         r=`${PWD_COMMAND}`; export r; \
26981         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26982         $(HOST_EXPORTS) \
26983         for flag in $(EXTRA_HOST_FLAGS) ; do \
26984           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
26985         done; \
26986         echo "Doing installcheck in texinfo"; \
26987         (cd $(HOST_SUBDIR)/texinfo && \
26988           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
26989                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
26990                   "RANLIB=$${RANLIB}" \
26991                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
26992                   installcheck) \
26993           || exit 1
26994
26995 @endif texinfo
26996
26997 .PHONY: maybe-mostlyclean-texinfo mostlyclean-texinfo
26998 maybe-mostlyclean-texinfo:
26999 @if texinfo
27000 maybe-mostlyclean-texinfo: mostlyclean-texinfo
27001
27002 mostlyclean-texinfo: 
27003         @: $(MAKE); $(unstage)
27004         @[ -f ./texinfo/Makefile ] || exit 0; \
27005         r=`${PWD_COMMAND}`; export r; \
27006         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27007         $(HOST_EXPORTS) \
27008         for flag in $(EXTRA_HOST_FLAGS) ; do \
27009           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
27010         done; \
27011         echo "Doing mostlyclean in texinfo"; \
27012         (cd $(HOST_SUBDIR)/texinfo && \
27013           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
27014                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
27015                   "RANLIB=$${RANLIB}" \
27016                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
27017                   mostlyclean) \
27018           || exit 1
27019
27020 @endif texinfo
27021
27022 .PHONY: maybe-clean-texinfo clean-texinfo
27023 maybe-clean-texinfo:
27024 @if texinfo
27025 maybe-clean-texinfo: clean-texinfo
27026
27027 clean-texinfo: 
27028         @: $(MAKE); $(unstage)
27029         @[ -f ./texinfo/Makefile ] || exit 0; \
27030         r=`${PWD_COMMAND}`; export r; \
27031         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27032         $(HOST_EXPORTS) \
27033         for flag in $(EXTRA_HOST_FLAGS) ; do \
27034           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
27035         done; \
27036         echo "Doing clean in texinfo"; \
27037         (cd $(HOST_SUBDIR)/texinfo && \
27038           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
27039                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
27040                   "RANLIB=$${RANLIB}" \
27041                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
27042                   clean) \
27043           || exit 1
27044
27045 @endif texinfo
27046
27047 .PHONY: maybe-distclean-texinfo distclean-texinfo
27048 maybe-distclean-texinfo:
27049 @if texinfo
27050 maybe-distclean-texinfo: distclean-texinfo
27051
27052 distclean-texinfo: 
27053         @: $(MAKE); $(unstage)
27054         @[ -f ./texinfo/Makefile ] || exit 0; \
27055         r=`${PWD_COMMAND}`; export r; \
27056         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27057         $(HOST_EXPORTS) \
27058         for flag in $(EXTRA_HOST_FLAGS) ; do \
27059           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
27060         done; \
27061         echo "Doing distclean in texinfo"; \
27062         (cd $(HOST_SUBDIR)/texinfo && \
27063           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
27064                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
27065                   "RANLIB=$${RANLIB}" \
27066                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
27067                   distclean) \
27068           || exit 1
27069
27070 @endif texinfo
27071
27072 .PHONY: maybe-maintainer-clean-texinfo maintainer-clean-texinfo
27073 maybe-maintainer-clean-texinfo:
27074 @if texinfo
27075 maybe-maintainer-clean-texinfo: maintainer-clean-texinfo
27076
27077 maintainer-clean-texinfo: 
27078         @: $(MAKE); $(unstage)
27079         @[ -f ./texinfo/Makefile ] || exit 0; \
27080         r=`${PWD_COMMAND}`; export r; \
27081         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27082         $(HOST_EXPORTS) \
27083         for flag in $(EXTRA_HOST_FLAGS) ; do \
27084           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
27085         done; \
27086         echo "Doing maintainer-clean in texinfo"; \
27087         (cd $(HOST_SUBDIR)/texinfo && \
27088           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
27089                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
27090                   "RANLIB=$${RANLIB}" \
27091                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
27092                   maintainer-clean) \
27093           || exit 1
27094
27095 @endif texinfo
27096
27097
27098
27099 .PHONY: configure-zlib maybe-configure-zlib
27100 maybe-configure-zlib:
27101 @if gcc-bootstrap
27102 configure-zlib: stage_current
27103 @endif gcc-bootstrap
27104 @if zlib
27105 maybe-configure-zlib: configure-zlib
27106 configure-zlib: 
27107         @r=`${PWD_COMMAND}`; export r; \
27108         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27109         test ! -f $(HOST_SUBDIR)/zlib/Makefile || exit 0; \
27110         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/zlib; \
27111         $(HOST_EXPORTS)  \
27112         echo Configuring in $(HOST_SUBDIR)/zlib; \
27113         cd "$(HOST_SUBDIR)/zlib" || exit 1; \
27114         case $(srcdir) in \
27115           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
27116           *) topdir=`echo $(HOST_SUBDIR)/zlib/ | \
27117                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
27118         esac; \
27119         module_srcdir=zlib; \
27120         $(SHELL) \
27121           $$s/$$module_srcdir/configure \
27122           --srcdir=$${topdir}/$$module_srcdir \
27123           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
27124           --target=${target_alias} @extra_host_zlib_configure_flags@ \
27125           || exit 1
27126 @endif zlib
27127
27128
27129
27130 .PHONY: configure-stage1-zlib maybe-configure-stage1-zlib
27131 maybe-configure-stage1-zlib:
27132 @if zlib-bootstrap
27133 maybe-configure-stage1-zlib: configure-stage1-zlib
27134 configure-stage1-zlib:
27135         @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
27136         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/zlib
27137         @r=`${PWD_COMMAND}`; export r; \
27138         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27139         TFLAGS="$(STAGE1_TFLAGS)"; \
27140         test ! -f $(HOST_SUBDIR)/zlib/Makefile || exit 0; \
27141         $(HOST_EXPORTS) \
27142         CFLAGS="$(STAGE1_CFLAGS)"; export CFLAGS; \
27143         CXXFLAGS="$(STAGE1_CXXFLAGS)"; export CXXFLAGS; \
27144         LIBCFLAGS="$(LIBCFLAGS)"; export LIBCFLAGS;  \
27145         echo Configuring stage 1 in $(HOST_SUBDIR)/zlib; \
27146         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/zlib; \
27147         cd $(HOST_SUBDIR)/zlib || exit 1; \
27148         case $(srcdir) in \
27149           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
27150           *) topdir=`echo $(HOST_SUBDIR)/zlib/ | \
27151                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
27152         esac; \
27153         module_srcdir=zlib; \
27154         $(SHELL) $$s/$$module_srcdir/configure \
27155           --srcdir=$${topdir}/$$module_srcdir \
27156           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
27157           --target=${target_alias} \
27158            \
27159           $(STAGE1_CONFIGURE_FLAGS) \
27160           @extra_host_zlib_configure_flags@
27161 @endif zlib-bootstrap
27162
27163 .PHONY: configure-stage2-zlib maybe-configure-stage2-zlib
27164 maybe-configure-stage2-zlib:
27165 @if zlib-bootstrap
27166 maybe-configure-stage2-zlib: configure-stage2-zlib
27167 configure-stage2-zlib:
27168         @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
27169         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/zlib
27170         @r=`${PWD_COMMAND}`; export r; \
27171         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27172         TFLAGS="$(STAGE2_TFLAGS)"; \
27173         test ! -f $(HOST_SUBDIR)/zlib/Makefile || exit 0; \
27174         $(HOST_EXPORTS) \
27175         $(POSTSTAGE1_HOST_EXPORTS) \
27176         CFLAGS="$(STAGE2_CFLAGS)"; export CFLAGS; \
27177         CXXFLAGS="$(STAGE2_CXXFLAGS)"; export CXXFLAGS; \
27178         LIBCFLAGS="$(STAGE2_CFLAGS)"; export LIBCFLAGS;  \
27179         echo Configuring stage 2 in $(HOST_SUBDIR)/zlib; \
27180         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/zlib; \
27181         cd $(HOST_SUBDIR)/zlib || exit 1; \
27182         case $(srcdir) in \
27183           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
27184           *) topdir=`echo $(HOST_SUBDIR)/zlib/ | \
27185                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
27186         esac; \
27187         module_srcdir=zlib; \
27188         $(SHELL) $$s/$$module_srcdir/configure \
27189           --srcdir=$${topdir}/$$module_srcdir \
27190           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
27191           --target=${target_alias} \
27192           --with-build-libsubdir=$(HOST_SUBDIR) \
27193           $(STAGE2_CONFIGURE_FLAGS) \
27194           @extra_host_zlib_configure_flags@
27195 @endif zlib-bootstrap
27196
27197 .PHONY: configure-stage3-zlib maybe-configure-stage3-zlib
27198 maybe-configure-stage3-zlib:
27199 @if zlib-bootstrap
27200 maybe-configure-stage3-zlib: configure-stage3-zlib
27201 configure-stage3-zlib:
27202         @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
27203         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/zlib
27204         @r=`${PWD_COMMAND}`; export r; \
27205         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27206         TFLAGS="$(STAGE3_TFLAGS)"; \
27207         test ! -f $(HOST_SUBDIR)/zlib/Makefile || exit 0; \
27208         $(HOST_EXPORTS) \
27209         $(POSTSTAGE1_HOST_EXPORTS) \
27210         CFLAGS="$(STAGE3_CFLAGS)"; export CFLAGS; \
27211         CXXFLAGS="$(STAGE3_CXXFLAGS)"; export CXXFLAGS; \
27212         LIBCFLAGS="$(STAGE3_CFLAGS)"; export LIBCFLAGS;  \
27213         echo Configuring stage 3 in $(HOST_SUBDIR)/zlib; \
27214         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/zlib; \
27215         cd $(HOST_SUBDIR)/zlib || exit 1; \
27216         case $(srcdir) in \
27217           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
27218           *) topdir=`echo $(HOST_SUBDIR)/zlib/ | \
27219                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
27220         esac; \
27221         module_srcdir=zlib; \
27222         $(SHELL) $$s/$$module_srcdir/configure \
27223           --srcdir=$${topdir}/$$module_srcdir \
27224           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
27225           --target=${target_alias} \
27226           --with-build-libsubdir=$(HOST_SUBDIR) \
27227           $(STAGE3_CONFIGURE_FLAGS) \
27228           @extra_host_zlib_configure_flags@
27229 @endif zlib-bootstrap
27230
27231 .PHONY: configure-stage4-zlib maybe-configure-stage4-zlib
27232 maybe-configure-stage4-zlib:
27233 @if zlib-bootstrap
27234 maybe-configure-stage4-zlib: configure-stage4-zlib
27235 configure-stage4-zlib:
27236         @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
27237         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/zlib
27238         @r=`${PWD_COMMAND}`; export r; \
27239         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27240         TFLAGS="$(STAGE4_TFLAGS)"; \
27241         test ! -f $(HOST_SUBDIR)/zlib/Makefile || exit 0; \
27242         $(HOST_EXPORTS) \
27243         $(POSTSTAGE1_HOST_EXPORTS) \
27244         CFLAGS="$(STAGE4_CFLAGS)"; export CFLAGS; \
27245         CXXFLAGS="$(STAGE4_CXXFLAGS)"; export CXXFLAGS; \
27246         LIBCFLAGS="$(STAGE4_CFLAGS)"; export LIBCFLAGS;  \
27247         echo Configuring stage 4 in $(HOST_SUBDIR)/zlib; \
27248         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/zlib; \
27249         cd $(HOST_SUBDIR)/zlib || exit 1; \
27250         case $(srcdir) in \
27251           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
27252           *) topdir=`echo $(HOST_SUBDIR)/zlib/ | \
27253                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
27254         esac; \
27255         module_srcdir=zlib; \
27256         $(SHELL) $$s/$$module_srcdir/configure \
27257           --srcdir=$${topdir}/$$module_srcdir \
27258           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
27259           --target=${target_alias} \
27260           --with-build-libsubdir=$(HOST_SUBDIR) \
27261           $(STAGE4_CONFIGURE_FLAGS) \
27262           @extra_host_zlib_configure_flags@
27263 @endif zlib-bootstrap
27264
27265 .PHONY: configure-stageprofile-zlib maybe-configure-stageprofile-zlib
27266 maybe-configure-stageprofile-zlib:
27267 @if zlib-bootstrap
27268 maybe-configure-stageprofile-zlib: configure-stageprofile-zlib
27269 configure-stageprofile-zlib:
27270         @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
27271         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/zlib
27272         @r=`${PWD_COMMAND}`; export r; \
27273         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27274         TFLAGS="$(STAGEprofile_TFLAGS)"; \
27275         test ! -f $(HOST_SUBDIR)/zlib/Makefile || exit 0; \
27276         $(HOST_EXPORTS) \
27277         $(POSTSTAGE1_HOST_EXPORTS) \
27278         CFLAGS="$(STAGEprofile_CFLAGS)"; export CFLAGS; \
27279         CXXFLAGS="$(STAGEprofile_CXXFLAGS)"; export CXXFLAGS; \
27280         LIBCFLAGS="$(STAGEprofile_CFLAGS)"; export LIBCFLAGS;  \
27281         echo Configuring stage profile in $(HOST_SUBDIR)/zlib; \
27282         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/zlib; \
27283         cd $(HOST_SUBDIR)/zlib || exit 1; \
27284         case $(srcdir) in \
27285           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
27286           *) topdir=`echo $(HOST_SUBDIR)/zlib/ | \
27287                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
27288         esac; \
27289         module_srcdir=zlib; \
27290         $(SHELL) $$s/$$module_srcdir/configure \
27291           --srcdir=$${topdir}/$$module_srcdir \
27292           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
27293           --target=${target_alias} \
27294           --with-build-libsubdir=$(HOST_SUBDIR) \
27295           $(STAGEprofile_CONFIGURE_FLAGS) \
27296           @extra_host_zlib_configure_flags@
27297 @endif zlib-bootstrap
27298
27299 .PHONY: configure-stagefeedback-zlib maybe-configure-stagefeedback-zlib
27300 maybe-configure-stagefeedback-zlib:
27301 @if zlib-bootstrap
27302 maybe-configure-stagefeedback-zlib: configure-stagefeedback-zlib
27303 configure-stagefeedback-zlib:
27304         @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
27305         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/zlib
27306         @r=`${PWD_COMMAND}`; export r; \
27307         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27308         TFLAGS="$(STAGEfeedback_TFLAGS)"; \
27309         test ! -f $(HOST_SUBDIR)/zlib/Makefile || exit 0; \
27310         $(HOST_EXPORTS) \
27311         $(POSTSTAGE1_HOST_EXPORTS) \
27312         CFLAGS="$(STAGEfeedback_CFLAGS)"; export CFLAGS; \
27313         CXXFLAGS="$(STAGEfeedback_CXXFLAGS)"; export CXXFLAGS; \
27314         LIBCFLAGS="$(STAGEfeedback_CFLAGS)"; export LIBCFLAGS;  \
27315         echo Configuring stage feedback in $(HOST_SUBDIR)/zlib; \
27316         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/zlib; \
27317         cd $(HOST_SUBDIR)/zlib || exit 1; \
27318         case $(srcdir) in \
27319           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
27320           *) topdir=`echo $(HOST_SUBDIR)/zlib/ | \
27321                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
27322         esac; \
27323         module_srcdir=zlib; \
27324         $(SHELL) $$s/$$module_srcdir/configure \
27325           --srcdir=$${topdir}/$$module_srcdir \
27326           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
27327           --target=${target_alias} \
27328           --with-build-libsubdir=$(HOST_SUBDIR) \
27329           $(STAGEfeedback_CONFIGURE_FLAGS) \
27330           @extra_host_zlib_configure_flags@
27331 @endif zlib-bootstrap
27332
27333
27334
27335
27336
27337 .PHONY: all-zlib maybe-all-zlib
27338 maybe-all-zlib:
27339 @if gcc-bootstrap
27340 all-zlib: stage_current
27341 @endif gcc-bootstrap
27342 @if zlib
27343 TARGET-zlib=all
27344 maybe-all-zlib: all-zlib
27345 all-zlib: configure-zlib
27346         @r=`${PWD_COMMAND}`; export r; \
27347         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27348         $(HOST_EXPORTS)  \
27349         (cd $(HOST_SUBDIR)/zlib && \
27350           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS)  \
27351                 $(TARGET-zlib))
27352 @endif zlib
27353
27354
27355
27356 .PHONY: all-stage1-zlib maybe-all-stage1-zlib
27357 .PHONY: clean-stage1-zlib maybe-clean-stage1-zlib
27358 maybe-all-stage1-zlib:
27359 maybe-clean-stage1-zlib:
27360 @if zlib-bootstrap
27361 maybe-all-stage1-zlib: all-stage1-zlib
27362 all-stage1: all-stage1-zlib
27363 TARGET-stage1-zlib = $(TARGET-zlib)
27364 all-stage1-zlib: configure-stage1-zlib
27365         @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
27366         @r=`${PWD_COMMAND}`; export r; \
27367         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27368         TFLAGS="$(STAGE1_TFLAGS)"; \
27369         $(HOST_EXPORTS)  \
27370         cd $(HOST_SUBDIR)/zlib && \
27371         $(MAKE) $(BASE_FLAGS_TO_PASS) \
27372                 CFLAGS="$(STAGE1_CFLAGS)" \
27373                 CXXFLAGS="$(STAGE1_CXXFLAGS)" \
27374                 LIBCFLAGS="$(LIBCFLAGS)" \
27375                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
27376                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
27377                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
27378                 $(EXTRA_HOST_FLAGS)  \
27379                 $(STAGE1_FLAGS_TO_PASS)  \
27380                 TFLAGS="$(STAGE1_TFLAGS)" \
27381                 $(TARGET-stage1-zlib)
27382
27383 maybe-clean-stage1-zlib: clean-stage1-zlib
27384 clean-stage1: clean-stage1-zlib
27385 clean-stage1-zlib:
27386         @if [ $(current_stage) = stage1 ]; then \
27387           [ -f $(HOST_SUBDIR)/zlib/Makefile ] || exit 0; \
27388         else \
27389           [ -f $(HOST_SUBDIR)/stage1-zlib/Makefile ] || exit 0; \
27390           $(MAKE) stage1-start; \
27391         fi; \
27392         cd $(HOST_SUBDIR)/zlib && \
27393         $(MAKE) $(EXTRA_HOST_FLAGS)  \
27394         $(STAGE1_FLAGS_TO_PASS)  clean
27395 @endif zlib-bootstrap
27396
27397
27398 .PHONY: all-stage2-zlib maybe-all-stage2-zlib
27399 .PHONY: clean-stage2-zlib maybe-clean-stage2-zlib
27400 maybe-all-stage2-zlib:
27401 maybe-clean-stage2-zlib:
27402 @if zlib-bootstrap
27403 maybe-all-stage2-zlib: all-stage2-zlib
27404 all-stage2: all-stage2-zlib
27405 TARGET-stage2-zlib = $(TARGET-zlib)
27406 all-stage2-zlib: configure-stage2-zlib
27407         @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
27408         @r=`${PWD_COMMAND}`; export r; \
27409         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27410         TFLAGS="$(STAGE2_TFLAGS)"; \
27411         $(HOST_EXPORTS) \
27412         $(POSTSTAGE1_HOST_EXPORTS)  \
27413         cd $(HOST_SUBDIR)/zlib && \
27414         $(MAKE) $(BASE_FLAGS_TO_PASS) \
27415                 CFLAGS="$(STAGE2_CFLAGS)" \
27416                 CXXFLAGS="$(STAGE2_CXXFLAGS)" \
27417                 LIBCFLAGS="$(STAGE2_CFLAGS)" \
27418                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
27419                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
27420                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
27421                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
27422                 TFLAGS="$(STAGE2_TFLAGS)" \
27423                 $(TARGET-stage2-zlib)
27424
27425 maybe-clean-stage2-zlib: clean-stage2-zlib
27426 clean-stage2: clean-stage2-zlib
27427 clean-stage2-zlib:
27428         @if [ $(current_stage) = stage2 ]; then \
27429           [ -f $(HOST_SUBDIR)/zlib/Makefile ] || exit 0; \
27430         else \
27431           [ -f $(HOST_SUBDIR)/stage2-zlib/Makefile ] || exit 0; \
27432           $(MAKE) stage2-start; \
27433         fi; \
27434         cd $(HOST_SUBDIR)/zlib && \
27435         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  clean
27436 @endif zlib-bootstrap
27437
27438
27439 .PHONY: all-stage3-zlib maybe-all-stage3-zlib
27440 .PHONY: clean-stage3-zlib maybe-clean-stage3-zlib
27441 maybe-all-stage3-zlib:
27442 maybe-clean-stage3-zlib:
27443 @if zlib-bootstrap
27444 maybe-all-stage3-zlib: all-stage3-zlib
27445 all-stage3: all-stage3-zlib
27446 TARGET-stage3-zlib = $(TARGET-zlib)
27447 all-stage3-zlib: configure-stage3-zlib
27448         @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
27449         @r=`${PWD_COMMAND}`; export r; \
27450         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27451         TFLAGS="$(STAGE3_TFLAGS)"; \
27452         $(HOST_EXPORTS) \
27453         $(POSTSTAGE1_HOST_EXPORTS)  \
27454         cd $(HOST_SUBDIR)/zlib && \
27455         $(MAKE) $(BASE_FLAGS_TO_PASS) \
27456                 CFLAGS="$(STAGE3_CFLAGS)" \
27457                 CXXFLAGS="$(STAGE3_CXXFLAGS)" \
27458                 LIBCFLAGS="$(STAGE3_CFLAGS)" \
27459                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
27460                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
27461                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
27462                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
27463                 TFLAGS="$(STAGE3_TFLAGS)" \
27464                 $(TARGET-stage3-zlib)
27465
27466 maybe-clean-stage3-zlib: clean-stage3-zlib
27467 clean-stage3: clean-stage3-zlib
27468 clean-stage3-zlib:
27469         @if [ $(current_stage) = stage3 ]; then \
27470           [ -f $(HOST_SUBDIR)/zlib/Makefile ] || exit 0; \
27471         else \
27472           [ -f $(HOST_SUBDIR)/stage3-zlib/Makefile ] || exit 0; \
27473           $(MAKE) stage3-start; \
27474         fi; \
27475         cd $(HOST_SUBDIR)/zlib && \
27476         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  clean
27477 @endif zlib-bootstrap
27478
27479
27480 .PHONY: all-stage4-zlib maybe-all-stage4-zlib
27481 .PHONY: clean-stage4-zlib maybe-clean-stage4-zlib
27482 maybe-all-stage4-zlib:
27483 maybe-clean-stage4-zlib:
27484 @if zlib-bootstrap
27485 maybe-all-stage4-zlib: all-stage4-zlib
27486 all-stage4: all-stage4-zlib
27487 TARGET-stage4-zlib = $(TARGET-zlib)
27488 all-stage4-zlib: configure-stage4-zlib
27489         @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
27490         @r=`${PWD_COMMAND}`; export r; \
27491         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27492         TFLAGS="$(STAGE4_TFLAGS)"; \
27493         $(HOST_EXPORTS) \
27494         $(POSTSTAGE1_HOST_EXPORTS)  \
27495         cd $(HOST_SUBDIR)/zlib && \
27496         $(MAKE) $(BASE_FLAGS_TO_PASS) \
27497                 CFLAGS="$(STAGE4_CFLAGS)" \
27498                 CXXFLAGS="$(STAGE4_CXXFLAGS)" \
27499                 LIBCFLAGS="$(STAGE4_CFLAGS)" \
27500                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
27501                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
27502                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
27503                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
27504                 TFLAGS="$(STAGE4_TFLAGS)" \
27505                 $(TARGET-stage4-zlib)
27506
27507 maybe-clean-stage4-zlib: clean-stage4-zlib
27508 clean-stage4: clean-stage4-zlib
27509 clean-stage4-zlib:
27510         @if [ $(current_stage) = stage4 ]; then \
27511           [ -f $(HOST_SUBDIR)/zlib/Makefile ] || exit 0; \
27512         else \
27513           [ -f $(HOST_SUBDIR)/stage4-zlib/Makefile ] || exit 0; \
27514           $(MAKE) stage4-start; \
27515         fi; \
27516         cd $(HOST_SUBDIR)/zlib && \
27517         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  clean
27518 @endif zlib-bootstrap
27519
27520
27521 .PHONY: all-stageprofile-zlib maybe-all-stageprofile-zlib
27522 .PHONY: clean-stageprofile-zlib maybe-clean-stageprofile-zlib
27523 maybe-all-stageprofile-zlib:
27524 maybe-clean-stageprofile-zlib:
27525 @if zlib-bootstrap
27526 maybe-all-stageprofile-zlib: all-stageprofile-zlib
27527 all-stageprofile: all-stageprofile-zlib
27528 TARGET-stageprofile-zlib = $(TARGET-zlib)
27529 all-stageprofile-zlib: configure-stageprofile-zlib
27530         @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
27531         @r=`${PWD_COMMAND}`; export r; \
27532         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27533         TFLAGS="$(STAGEprofile_TFLAGS)"; \
27534         $(HOST_EXPORTS) \
27535         $(POSTSTAGE1_HOST_EXPORTS)  \
27536         cd $(HOST_SUBDIR)/zlib && \
27537         $(MAKE) $(BASE_FLAGS_TO_PASS) \
27538                 CFLAGS="$(STAGEprofile_CFLAGS)" \
27539                 CXXFLAGS="$(STAGEprofile_CXXFLAGS)" \
27540                 LIBCFLAGS="$(STAGEprofile_CFLAGS)" \
27541                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
27542                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
27543                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
27544                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
27545                 TFLAGS="$(STAGEprofile_TFLAGS)" \
27546                 $(TARGET-stageprofile-zlib)
27547
27548 maybe-clean-stageprofile-zlib: clean-stageprofile-zlib
27549 clean-stageprofile: clean-stageprofile-zlib
27550 clean-stageprofile-zlib:
27551         @if [ $(current_stage) = stageprofile ]; then \
27552           [ -f $(HOST_SUBDIR)/zlib/Makefile ] || exit 0; \
27553         else \
27554           [ -f $(HOST_SUBDIR)/stageprofile-zlib/Makefile ] || exit 0; \
27555           $(MAKE) stageprofile-start; \
27556         fi; \
27557         cd $(HOST_SUBDIR)/zlib && \
27558         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  clean
27559 @endif zlib-bootstrap
27560
27561
27562 .PHONY: all-stagefeedback-zlib maybe-all-stagefeedback-zlib
27563 .PHONY: clean-stagefeedback-zlib maybe-clean-stagefeedback-zlib
27564 maybe-all-stagefeedback-zlib:
27565 maybe-clean-stagefeedback-zlib:
27566 @if zlib-bootstrap
27567 maybe-all-stagefeedback-zlib: all-stagefeedback-zlib
27568 all-stagefeedback: all-stagefeedback-zlib
27569 TARGET-stagefeedback-zlib = $(TARGET-zlib)
27570 all-stagefeedback-zlib: configure-stagefeedback-zlib
27571         @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
27572         @r=`${PWD_COMMAND}`; export r; \
27573         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27574         TFLAGS="$(STAGEfeedback_TFLAGS)"; \
27575         $(HOST_EXPORTS) \
27576         $(POSTSTAGE1_HOST_EXPORTS)  \
27577         cd $(HOST_SUBDIR)/zlib && \
27578         $(MAKE) $(BASE_FLAGS_TO_PASS) \
27579                 CFLAGS="$(STAGEfeedback_CFLAGS)" \
27580                 CXXFLAGS="$(STAGEfeedback_CXXFLAGS)" \
27581                 LIBCFLAGS="$(STAGEfeedback_CFLAGS)" \
27582                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
27583                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
27584                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
27585                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
27586                 TFLAGS="$(STAGEfeedback_TFLAGS)" \
27587                 $(TARGET-stagefeedback-zlib)
27588
27589 maybe-clean-stagefeedback-zlib: clean-stagefeedback-zlib
27590 clean-stagefeedback: clean-stagefeedback-zlib
27591 clean-stagefeedback-zlib:
27592         @if [ $(current_stage) = stagefeedback ]; then \
27593           [ -f $(HOST_SUBDIR)/zlib/Makefile ] || exit 0; \
27594         else \
27595           [ -f $(HOST_SUBDIR)/stagefeedback-zlib/Makefile ] || exit 0; \
27596           $(MAKE) stagefeedback-start; \
27597         fi; \
27598         cd $(HOST_SUBDIR)/zlib && \
27599         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  clean
27600 @endif zlib-bootstrap
27601
27602
27603
27604
27605
27606 .PHONY: check-zlib maybe-check-zlib
27607 maybe-check-zlib:
27608 @if zlib
27609 maybe-check-zlib: check-zlib
27610
27611 check-zlib:
27612
27613 @endif zlib
27614
27615 .PHONY: install-zlib maybe-install-zlib
27616 maybe-install-zlib:
27617 @if zlib
27618 maybe-install-zlib: install-zlib
27619
27620 install-zlib:
27621
27622 @endif zlib
27623
27624 .PHONY: install-strip-zlib maybe-install-strip-zlib
27625 maybe-install-strip-zlib:
27626 @if zlib
27627 maybe-install-strip-zlib: install-strip-zlib
27628
27629 install-strip-zlib:
27630
27631 @endif zlib
27632
27633 # Other targets (info, dvi, pdf, etc.)
27634
27635 .PHONY: maybe-info-zlib info-zlib
27636 maybe-info-zlib:
27637 @if zlib
27638 maybe-info-zlib: info-zlib
27639
27640 info-zlib: \
27641     configure-zlib 
27642         @[ -f ./zlib/Makefile ] || exit 0; \
27643         r=`${PWD_COMMAND}`; export r; \
27644         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27645         $(HOST_EXPORTS) \
27646         for flag in $(EXTRA_HOST_FLAGS) ; do \
27647           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
27648         done; \
27649         echo "Doing info in zlib"; \
27650         (cd $(HOST_SUBDIR)/zlib && \
27651           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
27652                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
27653                   "RANLIB=$${RANLIB}" \
27654                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
27655                   info) \
27656           || exit 1
27657
27658 @endif zlib
27659
27660 .PHONY: maybe-dvi-zlib dvi-zlib
27661 maybe-dvi-zlib:
27662 @if zlib
27663 maybe-dvi-zlib: dvi-zlib
27664
27665 dvi-zlib: \
27666     configure-zlib 
27667         @[ -f ./zlib/Makefile ] || exit 0; \
27668         r=`${PWD_COMMAND}`; export r; \
27669         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27670         $(HOST_EXPORTS) \
27671         for flag in $(EXTRA_HOST_FLAGS) ; do \
27672           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
27673         done; \
27674         echo "Doing dvi in zlib"; \
27675         (cd $(HOST_SUBDIR)/zlib && \
27676           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
27677                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
27678                   "RANLIB=$${RANLIB}" \
27679                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
27680                   dvi) \
27681           || exit 1
27682
27683 @endif zlib
27684
27685 .PHONY: maybe-pdf-zlib pdf-zlib
27686 maybe-pdf-zlib:
27687 @if zlib
27688 maybe-pdf-zlib: pdf-zlib
27689
27690 pdf-zlib: \
27691     configure-zlib 
27692         @[ -f ./zlib/Makefile ] || exit 0; \
27693         r=`${PWD_COMMAND}`; export r; \
27694         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27695         $(HOST_EXPORTS) \
27696         for flag in $(EXTRA_HOST_FLAGS) ; do \
27697           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
27698         done; \
27699         echo "Doing pdf in zlib"; \
27700         (cd $(HOST_SUBDIR)/zlib && \
27701           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
27702                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
27703                   "RANLIB=$${RANLIB}" \
27704                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
27705                   pdf) \
27706           || exit 1
27707
27708 @endif zlib
27709
27710 .PHONY: maybe-html-zlib html-zlib
27711 maybe-html-zlib:
27712 @if zlib
27713 maybe-html-zlib: html-zlib
27714
27715 html-zlib: \
27716     configure-zlib 
27717         @[ -f ./zlib/Makefile ] || exit 0; \
27718         r=`${PWD_COMMAND}`; export r; \
27719         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27720         $(HOST_EXPORTS) \
27721         for flag in $(EXTRA_HOST_FLAGS) ; do \
27722           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
27723         done; \
27724         echo "Doing html in zlib"; \
27725         (cd $(HOST_SUBDIR)/zlib && \
27726           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
27727                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
27728                   "RANLIB=$${RANLIB}" \
27729                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
27730                   html) \
27731           || exit 1
27732
27733 @endif zlib
27734
27735 .PHONY: maybe-TAGS-zlib TAGS-zlib
27736 maybe-TAGS-zlib:
27737 @if zlib
27738 maybe-TAGS-zlib: TAGS-zlib
27739
27740 TAGS-zlib: \
27741     configure-zlib 
27742         @[ -f ./zlib/Makefile ] || exit 0; \
27743         r=`${PWD_COMMAND}`; export r; \
27744         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27745         $(HOST_EXPORTS) \
27746         for flag in $(EXTRA_HOST_FLAGS) ; do \
27747           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
27748         done; \
27749         echo "Doing TAGS in zlib"; \
27750         (cd $(HOST_SUBDIR)/zlib && \
27751           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
27752                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
27753                   "RANLIB=$${RANLIB}" \
27754                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
27755                   TAGS) \
27756           || exit 1
27757
27758 @endif zlib
27759
27760 .PHONY: maybe-install-info-zlib install-info-zlib
27761 maybe-install-info-zlib:
27762 @if zlib
27763 maybe-install-info-zlib: install-info-zlib
27764
27765 install-info-zlib: \
27766     configure-zlib \
27767     info-zlib 
27768         @[ -f ./zlib/Makefile ] || exit 0; \
27769         r=`${PWD_COMMAND}`; export r; \
27770         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27771         $(HOST_EXPORTS) \
27772         for flag in $(EXTRA_HOST_FLAGS) ; do \
27773           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
27774         done; \
27775         echo "Doing install-info in zlib"; \
27776         (cd $(HOST_SUBDIR)/zlib && \
27777           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
27778                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
27779                   "RANLIB=$${RANLIB}" \
27780                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
27781                   install-info) \
27782           || exit 1
27783
27784 @endif zlib
27785
27786 .PHONY: maybe-install-pdf-zlib install-pdf-zlib
27787 maybe-install-pdf-zlib:
27788 @if zlib
27789 maybe-install-pdf-zlib: install-pdf-zlib
27790
27791 install-pdf-zlib: \
27792     configure-zlib \
27793     pdf-zlib 
27794         @[ -f ./zlib/Makefile ] || exit 0; \
27795         r=`${PWD_COMMAND}`; export r; \
27796         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27797         $(HOST_EXPORTS) \
27798         for flag in $(EXTRA_HOST_FLAGS) ; do \
27799           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
27800         done; \
27801         echo "Doing install-pdf in zlib"; \
27802         (cd $(HOST_SUBDIR)/zlib && \
27803           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
27804                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
27805                   "RANLIB=$${RANLIB}" \
27806                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
27807                   install-pdf) \
27808           || exit 1
27809
27810 @endif zlib
27811
27812 .PHONY: maybe-install-html-zlib install-html-zlib
27813 maybe-install-html-zlib:
27814 @if zlib
27815 maybe-install-html-zlib: install-html-zlib
27816
27817 install-html-zlib: \
27818     configure-zlib \
27819     html-zlib 
27820         @[ -f ./zlib/Makefile ] || exit 0; \
27821         r=`${PWD_COMMAND}`; export r; \
27822         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27823         $(HOST_EXPORTS) \
27824         for flag in $(EXTRA_HOST_FLAGS) ; do \
27825           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
27826         done; \
27827         echo "Doing install-html in zlib"; \
27828         (cd $(HOST_SUBDIR)/zlib && \
27829           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
27830                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
27831                   "RANLIB=$${RANLIB}" \
27832                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
27833                   install-html) \
27834           || exit 1
27835
27836 @endif zlib
27837
27838 .PHONY: maybe-installcheck-zlib installcheck-zlib
27839 maybe-installcheck-zlib:
27840 @if zlib
27841 maybe-installcheck-zlib: installcheck-zlib
27842
27843 installcheck-zlib: \
27844     configure-zlib 
27845         @[ -f ./zlib/Makefile ] || exit 0; \
27846         r=`${PWD_COMMAND}`; export r; \
27847         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27848         $(HOST_EXPORTS) \
27849         for flag in $(EXTRA_HOST_FLAGS) ; do \
27850           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
27851         done; \
27852         echo "Doing installcheck in zlib"; \
27853         (cd $(HOST_SUBDIR)/zlib && \
27854           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
27855                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
27856                   "RANLIB=$${RANLIB}" \
27857                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
27858                   installcheck) \
27859           || exit 1
27860
27861 @endif zlib
27862
27863 .PHONY: maybe-mostlyclean-zlib mostlyclean-zlib
27864 maybe-mostlyclean-zlib:
27865 @if zlib
27866 maybe-mostlyclean-zlib: mostlyclean-zlib
27867
27868 mostlyclean-zlib: 
27869         @[ -f ./zlib/Makefile ] || exit 0; \
27870         r=`${PWD_COMMAND}`; export r; \
27871         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27872         $(HOST_EXPORTS) \
27873         for flag in $(EXTRA_HOST_FLAGS) ; do \
27874           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
27875         done; \
27876         echo "Doing mostlyclean in zlib"; \
27877         (cd $(HOST_SUBDIR)/zlib && \
27878           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
27879                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
27880                   "RANLIB=$${RANLIB}" \
27881                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
27882                   mostlyclean) \
27883           || exit 1
27884
27885 @endif zlib
27886
27887 .PHONY: maybe-clean-zlib clean-zlib
27888 maybe-clean-zlib:
27889 @if zlib
27890 maybe-clean-zlib: clean-zlib
27891
27892 clean-zlib: 
27893         @[ -f ./zlib/Makefile ] || exit 0; \
27894         r=`${PWD_COMMAND}`; export r; \
27895         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27896         $(HOST_EXPORTS) \
27897         for flag in $(EXTRA_HOST_FLAGS) ; do \
27898           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
27899         done; \
27900         echo "Doing clean in zlib"; \
27901         (cd $(HOST_SUBDIR)/zlib && \
27902           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
27903                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
27904                   "RANLIB=$${RANLIB}" \
27905                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
27906                   clean) \
27907           || exit 1
27908
27909 @endif zlib
27910
27911 .PHONY: maybe-distclean-zlib distclean-zlib
27912 maybe-distclean-zlib:
27913 @if zlib
27914 maybe-distclean-zlib: distclean-zlib
27915
27916 distclean-zlib: 
27917         @[ -f ./zlib/Makefile ] || exit 0; \
27918         r=`${PWD_COMMAND}`; export r; \
27919         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27920         $(HOST_EXPORTS) \
27921         for flag in $(EXTRA_HOST_FLAGS) ; do \
27922           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
27923         done; \
27924         echo "Doing distclean in zlib"; \
27925         (cd $(HOST_SUBDIR)/zlib && \
27926           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
27927                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
27928                   "RANLIB=$${RANLIB}" \
27929                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
27930                   distclean) \
27931           || exit 1
27932
27933 @endif zlib
27934
27935 .PHONY: maybe-maintainer-clean-zlib maintainer-clean-zlib
27936 maybe-maintainer-clean-zlib:
27937 @if zlib
27938 maybe-maintainer-clean-zlib: maintainer-clean-zlib
27939
27940 maintainer-clean-zlib: 
27941         @[ -f ./zlib/Makefile ] || exit 0; \
27942         r=`${PWD_COMMAND}`; export r; \
27943         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27944         $(HOST_EXPORTS) \
27945         for flag in $(EXTRA_HOST_FLAGS) ; do \
27946           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
27947         done; \
27948         echo "Doing maintainer-clean in zlib"; \
27949         (cd $(HOST_SUBDIR)/zlib && \
27950           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
27951                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
27952                   "RANLIB=$${RANLIB}" \
27953                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
27954                   maintainer-clean) \
27955           || exit 1
27956
27957 @endif zlib
27958
27959
27960
27961 .PHONY: configure-gdb maybe-configure-gdb
27962 maybe-configure-gdb:
27963 @if gcc-bootstrap
27964 configure-gdb: stage_current
27965 @endif gcc-bootstrap
27966 @if gdb
27967 maybe-configure-gdb: configure-gdb
27968 configure-gdb: 
27969         @: $(MAKE); $(unstage)
27970         @r=`${PWD_COMMAND}`; export r; \
27971         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27972         test ! -f $(HOST_SUBDIR)/gdb/Makefile || exit 0; \
27973         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gdb; \
27974         $(HOST_EXPORTS)  \
27975         echo Configuring in $(HOST_SUBDIR)/gdb; \
27976         cd "$(HOST_SUBDIR)/gdb" || exit 1; \
27977         case $(srcdir) in \
27978           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
27979           *) topdir=`echo $(HOST_SUBDIR)/gdb/ | \
27980                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
27981         esac; \
27982         module_srcdir=gdb; \
27983         $(SHELL) \
27984           $$s/$$module_srcdir/configure \
27985           --srcdir=$${topdir}/$$module_srcdir \
27986           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
27987           --target=${target_alias}  \
27988           || exit 1
27989 @endif gdb
27990
27991
27992
27993
27994
27995 .PHONY: all-gdb maybe-all-gdb
27996 maybe-all-gdb:
27997 @if gcc-bootstrap
27998 all-gdb: stage_current
27999 @endif gcc-bootstrap
28000 @if gdb
28001 TARGET-gdb=all
28002 maybe-all-gdb: all-gdb
28003 all-gdb: configure-gdb
28004         @: $(MAKE); $(unstage)
28005         @r=`${PWD_COMMAND}`; export r; \
28006         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28007         $(HOST_EXPORTS)  \
28008         (cd $(HOST_SUBDIR)/gdb && \
28009           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS)  \
28010                 $(TARGET-gdb))
28011 @endif gdb
28012
28013
28014
28015
28016 .PHONY: check-gdb maybe-check-gdb
28017 maybe-check-gdb:
28018 @if gdb
28019 maybe-check-gdb: check-gdb
28020
28021 check-gdb:
28022         @: $(MAKE); $(unstage)
28023         @r=`${PWD_COMMAND}`; export r; \
28024         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28025         $(HOST_EXPORTS)  \
28026         (cd $(HOST_SUBDIR)/gdb && \
28027           $(MAKE) $(FLAGS_TO_PASS)  check)
28028
28029 @endif gdb
28030
28031 .PHONY: install-gdb maybe-install-gdb
28032 maybe-install-gdb:
28033 @if gdb
28034 maybe-install-gdb: install-gdb
28035
28036 install-gdb: installdirs
28037         @: $(MAKE); $(unstage)
28038         @r=`${PWD_COMMAND}`; export r; \
28039         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28040         $(HOST_EXPORTS) \
28041         (cd $(HOST_SUBDIR)/gdb && \
28042           $(MAKE) $(FLAGS_TO_PASS)  install)
28043
28044 @endif gdb
28045
28046 .PHONY: install-strip-gdb maybe-install-strip-gdb
28047 maybe-install-strip-gdb:
28048 @if gdb
28049 maybe-install-strip-gdb: install-strip-gdb
28050
28051 install-strip-gdb: installdirs
28052         @: $(MAKE); $(unstage)
28053         @r=`${PWD_COMMAND}`; export r; \
28054         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28055         $(HOST_EXPORTS) \
28056         (cd $(HOST_SUBDIR)/gdb && \
28057           $(MAKE) $(FLAGS_TO_PASS)  install-strip)
28058
28059 @endif gdb
28060
28061 # Other targets (info, dvi, pdf, etc.)
28062
28063 .PHONY: maybe-info-gdb info-gdb
28064 maybe-info-gdb:
28065 @if gdb
28066 maybe-info-gdb: info-gdb
28067
28068 info-gdb: \
28069     configure-gdb 
28070         @: $(MAKE); $(unstage)
28071         @[ -f ./gdb/Makefile ] || exit 0; \
28072         r=`${PWD_COMMAND}`; export r; \
28073         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28074         $(HOST_EXPORTS) \
28075         for flag in $(EXTRA_HOST_FLAGS) ; do \
28076           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
28077         done; \
28078         echo "Doing info in gdb"; \
28079         (cd $(HOST_SUBDIR)/gdb && \
28080           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
28081                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
28082                   "RANLIB=$${RANLIB}" \
28083                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
28084                   info) \
28085           || exit 1
28086
28087 @endif gdb
28088
28089 .PHONY: maybe-dvi-gdb dvi-gdb
28090 maybe-dvi-gdb:
28091 @if gdb
28092 maybe-dvi-gdb: dvi-gdb
28093
28094 dvi-gdb: \
28095     configure-gdb 
28096         @: $(MAKE); $(unstage)
28097         @[ -f ./gdb/Makefile ] || exit 0; \
28098         r=`${PWD_COMMAND}`; export r; \
28099         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28100         $(HOST_EXPORTS) \
28101         for flag in $(EXTRA_HOST_FLAGS) ; do \
28102           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
28103         done; \
28104         echo "Doing dvi in gdb"; \
28105         (cd $(HOST_SUBDIR)/gdb && \
28106           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
28107                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
28108                   "RANLIB=$${RANLIB}" \
28109                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
28110                   dvi) \
28111           || exit 1
28112
28113 @endif gdb
28114
28115 .PHONY: maybe-pdf-gdb pdf-gdb
28116 maybe-pdf-gdb:
28117 @if gdb
28118 maybe-pdf-gdb: pdf-gdb
28119
28120 pdf-gdb: \
28121     configure-gdb 
28122         @: $(MAKE); $(unstage)
28123         @[ -f ./gdb/Makefile ] || exit 0; \
28124         r=`${PWD_COMMAND}`; export r; \
28125         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28126         $(HOST_EXPORTS) \
28127         for flag in $(EXTRA_HOST_FLAGS) ; do \
28128           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
28129         done; \
28130         echo "Doing pdf in gdb"; \
28131         (cd $(HOST_SUBDIR)/gdb && \
28132           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
28133                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
28134                   "RANLIB=$${RANLIB}" \
28135                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
28136                   pdf) \
28137           || exit 1
28138
28139 @endif gdb
28140
28141 .PHONY: maybe-html-gdb html-gdb
28142 maybe-html-gdb:
28143 @if gdb
28144 maybe-html-gdb: html-gdb
28145
28146 html-gdb: \
28147     configure-gdb 
28148         @: $(MAKE); $(unstage)
28149         @[ -f ./gdb/Makefile ] || exit 0; \
28150         r=`${PWD_COMMAND}`; export r; \
28151         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28152         $(HOST_EXPORTS) \
28153         for flag in $(EXTRA_HOST_FLAGS) ; do \
28154           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
28155         done; \
28156         echo "Doing html in gdb"; \
28157         (cd $(HOST_SUBDIR)/gdb && \
28158           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
28159                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
28160                   "RANLIB=$${RANLIB}" \
28161                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
28162                   html) \
28163           || exit 1
28164
28165 @endif gdb
28166
28167 .PHONY: maybe-TAGS-gdb TAGS-gdb
28168 maybe-TAGS-gdb:
28169 @if gdb
28170 maybe-TAGS-gdb: TAGS-gdb
28171
28172 TAGS-gdb: \
28173     configure-gdb 
28174         @: $(MAKE); $(unstage)
28175         @[ -f ./gdb/Makefile ] || exit 0; \
28176         r=`${PWD_COMMAND}`; export r; \
28177         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28178         $(HOST_EXPORTS) \
28179         for flag in $(EXTRA_HOST_FLAGS) ; do \
28180           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
28181         done; \
28182         echo "Doing TAGS in gdb"; \
28183         (cd $(HOST_SUBDIR)/gdb && \
28184           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
28185                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
28186                   "RANLIB=$${RANLIB}" \
28187                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
28188                   TAGS) \
28189           || exit 1
28190
28191 @endif gdb
28192
28193 .PHONY: maybe-install-info-gdb install-info-gdb
28194 maybe-install-info-gdb:
28195 @if gdb
28196 maybe-install-info-gdb: install-info-gdb
28197
28198 install-info-gdb: \
28199     configure-gdb \
28200     info-gdb 
28201         @: $(MAKE); $(unstage)
28202         @[ -f ./gdb/Makefile ] || exit 0; \
28203         r=`${PWD_COMMAND}`; export r; \
28204         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28205         $(HOST_EXPORTS) \
28206         for flag in $(EXTRA_HOST_FLAGS) ; do \
28207           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
28208         done; \
28209         echo "Doing install-info in gdb"; \
28210         (cd $(HOST_SUBDIR)/gdb && \
28211           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
28212                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
28213                   "RANLIB=$${RANLIB}" \
28214                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
28215                   install-info) \
28216           || exit 1
28217
28218 @endif gdb
28219
28220 .PHONY: maybe-install-pdf-gdb install-pdf-gdb
28221 maybe-install-pdf-gdb:
28222 @if gdb
28223 maybe-install-pdf-gdb: install-pdf-gdb
28224
28225 install-pdf-gdb: \
28226     configure-gdb \
28227     pdf-gdb 
28228         @: $(MAKE); $(unstage)
28229         @[ -f ./gdb/Makefile ] || exit 0; \
28230         r=`${PWD_COMMAND}`; export r; \
28231         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28232         $(HOST_EXPORTS) \
28233         for flag in $(EXTRA_HOST_FLAGS) ; do \
28234           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
28235         done; \
28236         echo "Doing install-pdf in gdb"; \
28237         (cd $(HOST_SUBDIR)/gdb && \
28238           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
28239                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
28240                   "RANLIB=$${RANLIB}" \
28241                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
28242                   install-pdf) \
28243           || exit 1
28244
28245 @endif gdb
28246
28247 .PHONY: maybe-install-html-gdb install-html-gdb
28248 maybe-install-html-gdb:
28249 @if gdb
28250 maybe-install-html-gdb: install-html-gdb
28251
28252 install-html-gdb: \
28253     configure-gdb \
28254     html-gdb 
28255         @: $(MAKE); $(unstage)
28256         @[ -f ./gdb/Makefile ] || exit 0; \
28257         r=`${PWD_COMMAND}`; export r; \
28258         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28259         $(HOST_EXPORTS) \
28260         for flag in $(EXTRA_HOST_FLAGS) ; do \
28261           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
28262         done; \
28263         echo "Doing install-html in gdb"; \
28264         (cd $(HOST_SUBDIR)/gdb && \
28265           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
28266                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
28267                   "RANLIB=$${RANLIB}" \
28268                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
28269                   install-html) \
28270           || exit 1
28271
28272 @endif gdb
28273
28274 .PHONY: maybe-installcheck-gdb installcheck-gdb
28275 maybe-installcheck-gdb:
28276 @if gdb
28277 maybe-installcheck-gdb: installcheck-gdb
28278
28279 installcheck-gdb: \
28280     configure-gdb 
28281         @: $(MAKE); $(unstage)
28282         @[ -f ./gdb/Makefile ] || exit 0; \
28283         r=`${PWD_COMMAND}`; export r; \
28284         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28285         $(HOST_EXPORTS) \
28286         for flag in $(EXTRA_HOST_FLAGS) ; do \
28287           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
28288         done; \
28289         echo "Doing installcheck in gdb"; \
28290         (cd $(HOST_SUBDIR)/gdb && \
28291           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
28292                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
28293                   "RANLIB=$${RANLIB}" \
28294                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
28295                   installcheck) \
28296           || exit 1
28297
28298 @endif gdb
28299
28300 .PHONY: maybe-mostlyclean-gdb mostlyclean-gdb
28301 maybe-mostlyclean-gdb:
28302 @if gdb
28303 maybe-mostlyclean-gdb: mostlyclean-gdb
28304
28305 mostlyclean-gdb: 
28306         @: $(MAKE); $(unstage)
28307         @[ -f ./gdb/Makefile ] || exit 0; \
28308         r=`${PWD_COMMAND}`; export r; \
28309         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28310         $(HOST_EXPORTS) \
28311         for flag in $(EXTRA_HOST_FLAGS) ; do \
28312           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
28313         done; \
28314         echo "Doing mostlyclean in gdb"; \
28315         (cd $(HOST_SUBDIR)/gdb && \
28316           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
28317                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
28318                   "RANLIB=$${RANLIB}" \
28319                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
28320                   mostlyclean) \
28321           || exit 1
28322
28323 @endif gdb
28324
28325 .PHONY: maybe-clean-gdb clean-gdb
28326 maybe-clean-gdb:
28327 @if gdb
28328 maybe-clean-gdb: clean-gdb
28329
28330 clean-gdb: 
28331         @: $(MAKE); $(unstage)
28332         @[ -f ./gdb/Makefile ] || exit 0; \
28333         r=`${PWD_COMMAND}`; export r; \
28334         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28335         $(HOST_EXPORTS) \
28336         for flag in $(EXTRA_HOST_FLAGS) ; do \
28337           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
28338         done; \
28339         echo "Doing clean in gdb"; \
28340         (cd $(HOST_SUBDIR)/gdb && \
28341           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
28342                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
28343                   "RANLIB=$${RANLIB}" \
28344                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
28345                   clean) \
28346           || exit 1
28347
28348 @endif gdb
28349
28350 .PHONY: maybe-distclean-gdb distclean-gdb
28351 maybe-distclean-gdb:
28352 @if gdb
28353 maybe-distclean-gdb: distclean-gdb
28354
28355 distclean-gdb: 
28356         @: $(MAKE); $(unstage)
28357         @[ -f ./gdb/Makefile ] || exit 0; \
28358         r=`${PWD_COMMAND}`; export r; \
28359         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28360         $(HOST_EXPORTS) \
28361         for flag in $(EXTRA_HOST_FLAGS) ; do \
28362           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
28363         done; \
28364         echo "Doing distclean in gdb"; \
28365         (cd $(HOST_SUBDIR)/gdb && \
28366           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
28367                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
28368                   "RANLIB=$${RANLIB}" \
28369                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
28370                   distclean) \
28371           || exit 1
28372
28373 @endif gdb
28374
28375 .PHONY: maybe-maintainer-clean-gdb maintainer-clean-gdb
28376 maybe-maintainer-clean-gdb:
28377 @if gdb
28378 maybe-maintainer-clean-gdb: maintainer-clean-gdb
28379
28380 maintainer-clean-gdb: 
28381         @: $(MAKE); $(unstage)
28382         @[ -f ./gdb/Makefile ] || exit 0; \
28383         r=`${PWD_COMMAND}`; export r; \
28384         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28385         $(HOST_EXPORTS) \
28386         for flag in $(EXTRA_HOST_FLAGS) ; do \
28387           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
28388         done; \
28389         echo "Doing maintainer-clean in gdb"; \
28390         (cd $(HOST_SUBDIR)/gdb && \
28391           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
28392                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
28393                   "RANLIB=$${RANLIB}" \
28394                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
28395                   maintainer-clean) \
28396           || exit 1
28397
28398 @endif gdb
28399
28400
28401
28402 .PHONY: configure-expect maybe-configure-expect
28403 maybe-configure-expect:
28404 @if gcc-bootstrap
28405 configure-expect: stage_current
28406 @endif gcc-bootstrap
28407 @if expect
28408 maybe-configure-expect: configure-expect
28409 configure-expect: 
28410         @: $(MAKE); $(unstage)
28411         @r=`${PWD_COMMAND}`; export r; \
28412         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28413         test ! -f $(HOST_SUBDIR)/expect/Makefile || exit 0; \
28414         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/expect; \
28415         $(HOST_EXPORTS)  \
28416         echo Configuring in $(HOST_SUBDIR)/expect; \
28417         cd "$(HOST_SUBDIR)/expect" || exit 1; \
28418         case $(srcdir) in \
28419           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
28420           *) topdir=`echo $(HOST_SUBDIR)/expect/ | \
28421                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
28422         esac; \
28423         module_srcdir=expect; \
28424         $(SHELL) \
28425           $$s/$$module_srcdir/configure \
28426           --srcdir=$${topdir}/$$module_srcdir \
28427           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
28428           --target=${target_alias}  \
28429           || exit 1
28430 @endif expect
28431
28432
28433
28434
28435
28436 .PHONY: all-expect maybe-all-expect
28437 maybe-all-expect:
28438 @if gcc-bootstrap
28439 all-expect: stage_current
28440 @endif gcc-bootstrap
28441 @if expect
28442 TARGET-expect=all
28443 maybe-all-expect: all-expect
28444 all-expect: configure-expect
28445         @: $(MAKE); $(unstage)
28446         @r=`${PWD_COMMAND}`; export r; \
28447         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28448         $(HOST_EXPORTS)  \
28449         (cd $(HOST_SUBDIR)/expect && \
28450           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS)  \
28451                 $(TARGET-expect))
28452 @endif expect
28453
28454
28455
28456
28457 .PHONY: check-expect maybe-check-expect
28458 maybe-check-expect:
28459 @if expect
28460 maybe-check-expect: check-expect
28461
28462 check-expect:
28463         @: $(MAKE); $(unstage)
28464         @r=`${PWD_COMMAND}`; export r; \
28465         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28466         $(HOST_EXPORTS)  \
28467         (cd $(HOST_SUBDIR)/expect && \
28468           $(MAKE) $(FLAGS_TO_PASS)  check)
28469
28470 @endif expect
28471
28472 .PHONY: install-expect maybe-install-expect
28473 maybe-install-expect:
28474 @if expect
28475 maybe-install-expect: install-expect
28476
28477 install-expect: installdirs
28478         @: $(MAKE); $(unstage)
28479         @r=`${PWD_COMMAND}`; export r; \
28480         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28481         $(HOST_EXPORTS) \
28482         (cd $(HOST_SUBDIR)/expect && \
28483           $(MAKE) $(FLAGS_TO_PASS)  install)
28484
28485 @endif expect
28486
28487 .PHONY: install-strip-expect maybe-install-strip-expect
28488 maybe-install-strip-expect:
28489 @if expect
28490 maybe-install-strip-expect: install-strip-expect
28491
28492 install-strip-expect: installdirs
28493         @: $(MAKE); $(unstage)
28494         @r=`${PWD_COMMAND}`; export r; \
28495         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28496         $(HOST_EXPORTS) \
28497         (cd $(HOST_SUBDIR)/expect && \
28498           $(MAKE) $(FLAGS_TO_PASS)  install-strip)
28499
28500 @endif expect
28501
28502 # Other targets (info, dvi, pdf, etc.)
28503
28504 .PHONY: maybe-info-expect info-expect
28505 maybe-info-expect:
28506 @if expect
28507 maybe-info-expect: info-expect
28508
28509 info-expect: \
28510     configure-expect 
28511         @: $(MAKE); $(unstage)
28512         @[ -f ./expect/Makefile ] || exit 0; \
28513         r=`${PWD_COMMAND}`; export r; \
28514         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28515         $(HOST_EXPORTS) \
28516         for flag in $(EXTRA_HOST_FLAGS) ; do \
28517           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
28518         done; \
28519         echo "Doing info in expect"; \
28520         (cd $(HOST_SUBDIR)/expect && \
28521           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
28522                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
28523                   "RANLIB=$${RANLIB}" \
28524                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
28525                   info) \
28526           || exit 1
28527
28528 @endif expect
28529
28530 .PHONY: maybe-dvi-expect dvi-expect
28531 maybe-dvi-expect:
28532 @if expect
28533 maybe-dvi-expect: dvi-expect
28534
28535 dvi-expect: \
28536     configure-expect 
28537         @: $(MAKE); $(unstage)
28538         @[ -f ./expect/Makefile ] || exit 0; \
28539         r=`${PWD_COMMAND}`; export r; \
28540         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28541         $(HOST_EXPORTS) \
28542         for flag in $(EXTRA_HOST_FLAGS) ; do \
28543           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
28544         done; \
28545         echo "Doing dvi in expect"; \
28546         (cd $(HOST_SUBDIR)/expect && \
28547           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
28548                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
28549                   "RANLIB=$${RANLIB}" \
28550                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
28551                   dvi) \
28552           || exit 1
28553
28554 @endif expect
28555
28556 .PHONY: maybe-pdf-expect pdf-expect
28557 maybe-pdf-expect:
28558 @if expect
28559 maybe-pdf-expect: pdf-expect
28560
28561 pdf-expect: \
28562     configure-expect 
28563         @: $(MAKE); $(unstage)
28564         @[ -f ./expect/Makefile ] || exit 0; \
28565         r=`${PWD_COMMAND}`; export r; \
28566         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28567         $(HOST_EXPORTS) \
28568         for flag in $(EXTRA_HOST_FLAGS) ; do \
28569           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
28570         done; \
28571         echo "Doing pdf in expect"; \
28572         (cd $(HOST_SUBDIR)/expect && \
28573           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
28574                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
28575                   "RANLIB=$${RANLIB}" \
28576                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
28577                   pdf) \
28578           || exit 1
28579
28580 @endif expect
28581
28582 .PHONY: maybe-html-expect html-expect
28583 maybe-html-expect:
28584 @if expect
28585 maybe-html-expect: html-expect
28586
28587 html-expect: \
28588     configure-expect 
28589         @: $(MAKE); $(unstage)
28590         @[ -f ./expect/Makefile ] || exit 0; \
28591         r=`${PWD_COMMAND}`; export r; \
28592         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28593         $(HOST_EXPORTS) \
28594         for flag in $(EXTRA_HOST_FLAGS) ; do \
28595           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
28596         done; \
28597         echo "Doing html in expect"; \
28598         (cd $(HOST_SUBDIR)/expect && \
28599           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
28600                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
28601                   "RANLIB=$${RANLIB}" \
28602                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
28603                   html) \
28604           || exit 1
28605
28606 @endif expect
28607
28608 .PHONY: maybe-TAGS-expect TAGS-expect
28609 maybe-TAGS-expect:
28610 @if expect
28611 maybe-TAGS-expect: TAGS-expect
28612
28613 TAGS-expect: \
28614     configure-expect 
28615         @: $(MAKE); $(unstage)
28616         @[ -f ./expect/Makefile ] || exit 0; \
28617         r=`${PWD_COMMAND}`; export r; \
28618         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28619         $(HOST_EXPORTS) \
28620         for flag in $(EXTRA_HOST_FLAGS) ; do \
28621           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
28622         done; \
28623         echo "Doing TAGS in expect"; \
28624         (cd $(HOST_SUBDIR)/expect && \
28625           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
28626                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
28627                   "RANLIB=$${RANLIB}" \
28628                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
28629                   TAGS) \
28630           || exit 1
28631
28632 @endif expect
28633
28634 .PHONY: maybe-install-info-expect install-info-expect
28635 maybe-install-info-expect:
28636 @if expect
28637 maybe-install-info-expect: install-info-expect
28638
28639 install-info-expect: \
28640     configure-expect \
28641     info-expect 
28642         @: $(MAKE); $(unstage)
28643         @[ -f ./expect/Makefile ] || exit 0; \
28644         r=`${PWD_COMMAND}`; export r; \
28645         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28646         $(HOST_EXPORTS) \
28647         for flag in $(EXTRA_HOST_FLAGS) ; do \
28648           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
28649         done; \
28650         echo "Doing install-info in expect"; \
28651         (cd $(HOST_SUBDIR)/expect && \
28652           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
28653                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
28654                   "RANLIB=$${RANLIB}" \
28655                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
28656                   install-info) \
28657           || exit 1
28658
28659 @endif expect
28660
28661 .PHONY: maybe-install-pdf-expect install-pdf-expect
28662 maybe-install-pdf-expect:
28663 @if expect
28664 maybe-install-pdf-expect: install-pdf-expect
28665
28666 install-pdf-expect: \
28667     configure-expect \
28668     pdf-expect 
28669         @: $(MAKE); $(unstage)
28670         @[ -f ./expect/Makefile ] || exit 0; \
28671         r=`${PWD_COMMAND}`; export r; \
28672         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28673         $(HOST_EXPORTS) \
28674         for flag in $(EXTRA_HOST_FLAGS) ; do \
28675           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
28676         done; \
28677         echo "Doing install-pdf in expect"; \
28678         (cd $(HOST_SUBDIR)/expect && \
28679           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
28680                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
28681                   "RANLIB=$${RANLIB}" \
28682                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
28683                   install-pdf) \
28684           || exit 1
28685
28686 @endif expect
28687
28688 .PHONY: maybe-install-html-expect install-html-expect
28689 maybe-install-html-expect:
28690 @if expect
28691 maybe-install-html-expect: install-html-expect
28692
28693 install-html-expect: \
28694     configure-expect \
28695     html-expect 
28696         @: $(MAKE); $(unstage)
28697         @[ -f ./expect/Makefile ] || exit 0; \
28698         r=`${PWD_COMMAND}`; export r; \
28699         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28700         $(HOST_EXPORTS) \
28701         for flag in $(EXTRA_HOST_FLAGS) ; do \
28702           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
28703         done; \
28704         echo "Doing install-html in expect"; \
28705         (cd $(HOST_SUBDIR)/expect && \
28706           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
28707                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
28708                   "RANLIB=$${RANLIB}" \
28709                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
28710                   install-html) \
28711           || exit 1
28712
28713 @endif expect
28714
28715 .PHONY: maybe-installcheck-expect installcheck-expect
28716 maybe-installcheck-expect:
28717 @if expect
28718 maybe-installcheck-expect: installcheck-expect
28719
28720 installcheck-expect: \
28721     configure-expect 
28722         @: $(MAKE); $(unstage)
28723         @[ -f ./expect/Makefile ] || exit 0; \
28724         r=`${PWD_COMMAND}`; export r; \
28725         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28726         $(HOST_EXPORTS) \
28727         for flag in $(EXTRA_HOST_FLAGS) ; do \
28728           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
28729         done; \
28730         echo "Doing installcheck in expect"; \
28731         (cd $(HOST_SUBDIR)/expect && \
28732           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
28733                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
28734                   "RANLIB=$${RANLIB}" \
28735                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
28736                   installcheck) \
28737           || exit 1
28738
28739 @endif expect
28740
28741 .PHONY: maybe-mostlyclean-expect mostlyclean-expect
28742 maybe-mostlyclean-expect:
28743 @if expect
28744 maybe-mostlyclean-expect: mostlyclean-expect
28745
28746 mostlyclean-expect: 
28747         @: $(MAKE); $(unstage)
28748         @[ -f ./expect/Makefile ] || exit 0; \
28749         r=`${PWD_COMMAND}`; export r; \
28750         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28751         $(HOST_EXPORTS) \
28752         for flag in $(EXTRA_HOST_FLAGS) ; do \
28753           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
28754         done; \
28755         echo "Doing mostlyclean in expect"; \
28756         (cd $(HOST_SUBDIR)/expect && \
28757           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
28758                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
28759                   "RANLIB=$${RANLIB}" \
28760                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
28761                   mostlyclean) \
28762           || exit 1
28763
28764 @endif expect
28765
28766 .PHONY: maybe-clean-expect clean-expect
28767 maybe-clean-expect:
28768 @if expect
28769 maybe-clean-expect: clean-expect
28770
28771 clean-expect: 
28772         @: $(MAKE); $(unstage)
28773         @[ -f ./expect/Makefile ] || exit 0; \
28774         r=`${PWD_COMMAND}`; export r; \
28775         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28776         $(HOST_EXPORTS) \
28777         for flag in $(EXTRA_HOST_FLAGS) ; do \
28778           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
28779         done; \
28780         echo "Doing clean in expect"; \
28781         (cd $(HOST_SUBDIR)/expect && \
28782           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
28783                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
28784                   "RANLIB=$${RANLIB}" \
28785                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
28786                   clean) \
28787           || exit 1
28788
28789 @endif expect
28790
28791 .PHONY: maybe-distclean-expect distclean-expect
28792 maybe-distclean-expect:
28793 @if expect
28794 maybe-distclean-expect: distclean-expect
28795
28796 distclean-expect: 
28797         @: $(MAKE); $(unstage)
28798         @[ -f ./expect/Makefile ] || exit 0; \
28799         r=`${PWD_COMMAND}`; export r; \
28800         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28801         $(HOST_EXPORTS) \
28802         for flag in $(EXTRA_HOST_FLAGS) ; do \
28803           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
28804         done; \
28805         echo "Doing distclean in expect"; \
28806         (cd $(HOST_SUBDIR)/expect && \
28807           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
28808                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
28809                   "RANLIB=$${RANLIB}" \
28810                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
28811                   distclean) \
28812           || exit 1
28813
28814 @endif expect
28815
28816 .PHONY: maybe-maintainer-clean-expect maintainer-clean-expect
28817 maybe-maintainer-clean-expect:
28818 @if expect
28819 maybe-maintainer-clean-expect: maintainer-clean-expect
28820
28821 maintainer-clean-expect: 
28822         @: $(MAKE); $(unstage)
28823         @[ -f ./expect/Makefile ] || exit 0; \
28824         r=`${PWD_COMMAND}`; export r; \
28825         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28826         $(HOST_EXPORTS) \
28827         for flag in $(EXTRA_HOST_FLAGS) ; do \
28828           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
28829         done; \
28830         echo "Doing maintainer-clean in expect"; \
28831         (cd $(HOST_SUBDIR)/expect && \
28832           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
28833                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
28834                   "RANLIB=$${RANLIB}" \
28835                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
28836                   maintainer-clean) \
28837           || exit 1
28838
28839 @endif expect
28840
28841
28842
28843 .PHONY: configure-guile maybe-configure-guile
28844 maybe-configure-guile:
28845 @if gcc-bootstrap
28846 configure-guile: stage_current
28847 @endif gcc-bootstrap
28848 @if guile
28849 maybe-configure-guile: configure-guile
28850 configure-guile: 
28851         @: $(MAKE); $(unstage)
28852         @r=`${PWD_COMMAND}`; export r; \
28853         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28854         test ! -f $(HOST_SUBDIR)/guile/Makefile || exit 0; \
28855         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/guile; \
28856         $(HOST_EXPORTS)  \
28857         echo Configuring in $(HOST_SUBDIR)/guile; \
28858         cd "$(HOST_SUBDIR)/guile" || exit 1; \
28859         case $(srcdir) in \
28860           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
28861           *) topdir=`echo $(HOST_SUBDIR)/guile/ | \
28862                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
28863         esac; \
28864         module_srcdir=guile; \
28865         $(SHELL) \
28866           $$s/$$module_srcdir/configure \
28867           --srcdir=$${topdir}/$$module_srcdir \
28868           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
28869           --target=${target_alias}  \
28870           || exit 1
28871 @endif guile
28872
28873
28874
28875
28876
28877 .PHONY: all-guile maybe-all-guile
28878 maybe-all-guile:
28879 @if gcc-bootstrap
28880 all-guile: stage_current
28881 @endif gcc-bootstrap
28882 @if guile
28883 TARGET-guile=all
28884 maybe-all-guile: all-guile
28885 all-guile: configure-guile
28886         @: $(MAKE); $(unstage)
28887         @r=`${PWD_COMMAND}`; export r; \
28888         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28889         $(HOST_EXPORTS)  \
28890         (cd $(HOST_SUBDIR)/guile && \
28891           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS)  \
28892                 $(TARGET-guile))
28893 @endif guile
28894
28895
28896
28897
28898 .PHONY: check-guile maybe-check-guile
28899 maybe-check-guile:
28900 @if guile
28901 maybe-check-guile: check-guile
28902
28903 check-guile:
28904         @: $(MAKE); $(unstage)
28905         @r=`${PWD_COMMAND}`; export r; \
28906         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28907         $(HOST_EXPORTS)  \
28908         (cd $(HOST_SUBDIR)/guile && \
28909           $(MAKE) $(FLAGS_TO_PASS)  check)
28910
28911 @endif guile
28912
28913 .PHONY: install-guile maybe-install-guile
28914 maybe-install-guile:
28915 @if guile
28916 maybe-install-guile: install-guile
28917
28918 install-guile: installdirs
28919         @: $(MAKE); $(unstage)
28920         @r=`${PWD_COMMAND}`; export r; \
28921         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28922         $(HOST_EXPORTS) \
28923         (cd $(HOST_SUBDIR)/guile && \
28924           $(MAKE) $(FLAGS_TO_PASS)  install)
28925
28926 @endif guile
28927
28928 .PHONY: install-strip-guile maybe-install-strip-guile
28929 maybe-install-strip-guile:
28930 @if guile
28931 maybe-install-strip-guile: install-strip-guile
28932
28933 install-strip-guile: installdirs
28934         @: $(MAKE); $(unstage)
28935         @r=`${PWD_COMMAND}`; export r; \
28936         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28937         $(HOST_EXPORTS) \
28938         (cd $(HOST_SUBDIR)/guile && \
28939           $(MAKE) $(FLAGS_TO_PASS)  install-strip)
28940
28941 @endif guile
28942
28943 # Other targets (info, dvi, pdf, etc.)
28944
28945 .PHONY: maybe-info-guile info-guile
28946 maybe-info-guile:
28947 @if guile
28948 maybe-info-guile: info-guile
28949
28950 info-guile: \
28951     configure-guile 
28952         @: $(MAKE); $(unstage)
28953         @[ -f ./guile/Makefile ] || exit 0; \
28954         r=`${PWD_COMMAND}`; export r; \
28955         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28956         $(HOST_EXPORTS) \
28957         for flag in $(EXTRA_HOST_FLAGS) ; do \
28958           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
28959         done; \
28960         echo "Doing info in guile"; \
28961         (cd $(HOST_SUBDIR)/guile && \
28962           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
28963                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
28964                   "RANLIB=$${RANLIB}" \
28965                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
28966                   info) \
28967           || exit 1
28968
28969 @endif guile
28970
28971 .PHONY: maybe-dvi-guile dvi-guile
28972 maybe-dvi-guile:
28973 @if guile
28974 maybe-dvi-guile: dvi-guile
28975
28976 dvi-guile: \
28977     configure-guile 
28978         @: $(MAKE); $(unstage)
28979         @[ -f ./guile/Makefile ] || exit 0; \
28980         r=`${PWD_COMMAND}`; export r; \
28981         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28982         $(HOST_EXPORTS) \
28983         for flag in $(EXTRA_HOST_FLAGS) ; do \
28984           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
28985         done; \
28986         echo "Doing dvi in guile"; \
28987         (cd $(HOST_SUBDIR)/guile && \
28988           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
28989                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
28990                   "RANLIB=$${RANLIB}" \
28991                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
28992                   dvi) \
28993           || exit 1
28994
28995 @endif guile
28996
28997 .PHONY: maybe-pdf-guile pdf-guile
28998 maybe-pdf-guile:
28999 @if guile
29000 maybe-pdf-guile: pdf-guile
29001
29002 pdf-guile: \
29003     configure-guile 
29004         @: $(MAKE); $(unstage)
29005         @[ -f ./guile/Makefile ] || exit 0; \
29006         r=`${PWD_COMMAND}`; export r; \
29007         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29008         $(HOST_EXPORTS) \
29009         for flag in $(EXTRA_HOST_FLAGS) ; do \
29010           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
29011         done; \
29012         echo "Doing pdf in guile"; \
29013         (cd $(HOST_SUBDIR)/guile && \
29014           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
29015                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
29016                   "RANLIB=$${RANLIB}" \
29017                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
29018                   pdf) \
29019           || exit 1
29020
29021 @endif guile
29022
29023 .PHONY: maybe-html-guile html-guile
29024 maybe-html-guile:
29025 @if guile
29026 maybe-html-guile: html-guile
29027
29028 html-guile: \
29029     configure-guile 
29030         @: $(MAKE); $(unstage)
29031         @[ -f ./guile/Makefile ] || exit 0; \
29032         r=`${PWD_COMMAND}`; export r; \
29033         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29034         $(HOST_EXPORTS) \
29035         for flag in $(EXTRA_HOST_FLAGS) ; do \
29036           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
29037         done; \
29038         echo "Doing html in guile"; \
29039         (cd $(HOST_SUBDIR)/guile && \
29040           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
29041                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
29042                   "RANLIB=$${RANLIB}" \
29043                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
29044                   html) \
29045           || exit 1
29046
29047 @endif guile
29048
29049 .PHONY: maybe-TAGS-guile TAGS-guile
29050 maybe-TAGS-guile:
29051 @if guile
29052 maybe-TAGS-guile: TAGS-guile
29053
29054 TAGS-guile: \
29055     configure-guile 
29056         @: $(MAKE); $(unstage)
29057         @[ -f ./guile/Makefile ] || exit 0; \
29058         r=`${PWD_COMMAND}`; export r; \
29059         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29060         $(HOST_EXPORTS) \
29061         for flag in $(EXTRA_HOST_FLAGS) ; do \
29062           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
29063         done; \
29064         echo "Doing TAGS in guile"; \
29065         (cd $(HOST_SUBDIR)/guile && \
29066           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
29067                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
29068                   "RANLIB=$${RANLIB}" \
29069                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
29070                   TAGS) \
29071           || exit 1
29072
29073 @endif guile
29074
29075 .PHONY: maybe-install-info-guile install-info-guile
29076 maybe-install-info-guile:
29077 @if guile
29078 maybe-install-info-guile: install-info-guile
29079
29080 install-info-guile: \
29081     configure-guile \
29082     info-guile 
29083         @: $(MAKE); $(unstage)
29084         @[ -f ./guile/Makefile ] || exit 0; \
29085         r=`${PWD_COMMAND}`; export r; \
29086         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29087         $(HOST_EXPORTS) \
29088         for flag in $(EXTRA_HOST_FLAGS) ; do \
29089           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
29090         done; \
29091         echo "Doing install-info in guile"; \
29092         (cd $(HOST_SUBDIR)/guile && \
29093           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
29094                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
29095                   "RANLIB=$${RANLIB}" \
29096                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
29097                   install-info) \
29098           || exit 1
29099
29100 @endif guile
29101
29102 .PHONY: maybe-install-pdf-guile install-pdf-guile
29103 maybe-install-pdf-guile:
29104 @if guile
29105 maybe-install-pdf-guile: install-pdf-guile
29106
29107 install-pdf-guile: \
29108     configure-guile \
29109     pdf-guile 
29110         @: $(MAKE); $(unstage)
29111         @[ -f ./guile/Makefile ] || exit 0; \
29112         r=`${PWD_COMMAND}`; export r; \
29113         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29114         $(HOST_EXPORTS) \
29115         for flag in $(EXTRA_HOST_FLAGS) ; do \
29116           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
29117         done; \
29118         echo "Doing install-pdf in guile"; \
29119         (cd $(HOST_SUBDIR)/guile && \
29120           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
29121                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
29122                   "RANLIB=$${RANLIB}" \
29123                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
29124                   install-pdf) \
29125           || exit 1
29126
29127 @endif guile
29128
29129 .PHONY: maybe-install-html-guile install-html-guile
29130 maybe-install-html-guile:
29131 @if guile
29132 maybe-install-html-guile: install-html-guile
29133
29134 install-html-guile: \
29135     configure-guile \
29136     html-guile 
29137         @: $(MAKE); $(unstage)
29138         @[ -f ./guile/Makefile ] || exit 0; \
29139         r=`${PWD_COMMAND}`; export r; \
29140         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29141         $(HOST_EXPORTS) \
29142         for flag in $(EXTRA_HOST_FLAGS) ; do \
29143           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
29144         done; \
29145         echo "Doing install-html in guile"; \
29146         (cd $(HOST_SUBDIR)/guile && \
29147           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
29148                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
29149                   "RANLIB=$${RANLIB}" \
29150                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
29151                   install-html) \
29152           || exit 1
29153
29154 @endif guile
29155
29156 .PHONY: maybe-installcheck-guile installcheck-guile
29157 maybe-installcheck-guile:
29158 @if guile
29159 maybe-installcheck-guile: installcheck-guile
29160
29161 installcheck-guile: \
29162     configure-guile 
29163         @: $(MAKE); $(unstage)
29164         @[ -f ./guile/Makefile ] || exit 0; \
29165         r=`${PWD_COMMAND}`; export r; \
29166         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29167         $(HOST_EXPORTS) \
29168         for flag in $(EXTRA_HOST_FLAGS) ; do \
29169           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
29170         done; \
29171         echo "Doing installcheck in guile"; \
29172         (cd $(HOST_SUBDIR)/guile && \
29173           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
29174                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
29175                   "RANLIB=$${RANLIB}" \
29176                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
29177                   installcheck) \
29178           || exit 1
29179
29180 @endif guile
29181
29182 .PHONY: maybe-mostlyclean-guile mostlyclean-guile
29183 maybe-mostlyclean-guile:
29184 @if guile
29185 maybe-mostlyclean-guile: mostlyclean-guile
29186
29187 mostlyclean-guile: 
29188         @: $(MAKE); $(unstage)
29189         @[ -f ./guile/Makefile ] || exit 0; \
29190         r=`${PWD_COMMAND}`; export r; \
29191         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29192         $(HOST_EXPORTS) \
29193         for flag in $(EXTRA_HOST_FLAGS) ; do \
29194           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
29195         done; \
29196         echo "Doing mostlyclean in guile"; \
29197         (cd $(HOST_SUBDIR)/guile && \
29198           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
29199                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
29200                   "RANLIB=$${RANLIB}" \
29201                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
29202                   mostlyclean) \
29203           || exit 1
29204
29205 @endif guile
29206
29207 .PHONY: maybe-clean-guile clean-guile
29208 maybe-clean-guile:
29209 @if guile
29210 maybe-clean-guile: clean-guile
29211
29212 clean-guile: 
29213         @: $(MAKE); $(unstage)
29214         @[ -f ./guile/Makefile ] || exit 0; \
29215         r=`${PWD_COMMAND}`; export r; \
29216         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29217         $(HOST_EXPORTS) \
29218         for flag in $(EXTRA_HOST_FLAGS) ; do \
29219           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
29220         done; \
29221         echo "Doing clean in guile"; \
29222         (cd $(HOST_SUBDIR)/guile && \
29223           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
29224                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
29225                   "RANLIB=$${RANLIB}" \
29226                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
29227                   clean) \
29228           || exit 1
29229
29230 @endif guile
29231
29232 .PHONY: maybe-distclean-guile distclean-guile
29233 maybe-distclean-guile:
29234 @if guile
29235 maybe-distclean-guile: distclean-guile
29236
29237 distclean-guile: 
29238         @: $(MAKE); $(unstage)
29239         @[ -f ./guile/Makefile ] || exit 0; \
29240         r=`${PWD_COMMAND}`; export r; \
29241         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29242         $(HOST_EXPORTS) \
29243         for flag in $(EXTRA_HOST_FLAGS) ; do \
29244           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
29245         done; \
29246         echo "Doing distclean in guile"; \
29247         (cd $(HOST_SUBDIR)/guile && \
29248           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
29249                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
29250                   "RANLIB=$${RANLIB}" \
29251                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
29252                   distclean) \
29253           || exit 1
29254
29255 @endif guile
29256
29257 .PHONY: maybe-maintainer-clean-guile maintainer-clean-guile
29258 maybe-maintainer-clean-guile:
29259 @if guile
29260 maybe-maintainer-clean-guile: maintainer-clean-guile
29261
29262 maintainer-clean-guile: 
29263         @: $(MAKE); $(unstage)
29264         @[ -f ./guile/Makefile ] || exit 0; \
29265         r=`${PWD_COMMAND}`; export r; \
29266         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29267         $(HOST_EXPORTS) \
29268         for flag in $(EXTRA_HOST_FLAGS) ; do \
29269           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
29270         done; \
29271         echo "Doing maintainer-clean in guile"; \
29272         (cd $(HOST_SUBDIR)/guile && \
29273           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
29274                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
29275                   "RANLIB=$${RANLIB}" \
29276                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
29277                   maintainer-clean) \
29278           || exit 1
29279
29280 @endif guile
29281
29282
29283
29284 .PHONY: configure-tk maybe-configure-tk
29285 maybe-configure-tk:
29286 @if gcc-bootstrap
29287 configure-tk: stage_current
29288 @endif gcc-bootstrap
29289 @if tk
29290 maybe-configure-tk: configure-tk
29291 configure-tk: 
29292         @: $(MAKE); $(unstage)
29293         @r=`${PWD_COMMAND}`; export r; \
29294         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29295         test ! -f $(HOST_SUBDIR)/tk/Makefile || exit 0; \
29296         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/tk; \
29297         $(HOST_EXPORTS)  \
29298         echo Configuring in $(HOST_SUBDIR)/tk; \
29299         cd "$(HOST_SUBDIR)/tk" || exit 1; \
29300         case $(srcdir) in \
29301           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
29302           *) topdir=`echo $(HOST_SUBDIR)/tk/ | \
29303                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
29304         esac; \
29305         module_srcdir=tk; \
29306         $(SHELL) \
29307           $$s/$$module_srcdir/configure \
29308           --srcdir=$${topdir}/$$module_srcdir \
29309           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
29310           --target=${target_alias}  \
29311           || exit 1
29312 @endif tk
29313
29314
29315
29316
29317
29318 .PHONY: all-tk maybe-all-tk
29319 maybe-all-tk:
29320 @if gcc-bootstrap
29321 all-tk: stage_current
29322 @endif gcc-bootstrap
29323 @if tk
29324 TARGET-tk=all
29325 maybe-all-tk: all-tk
29326 all-tk: configure-tk
29327         @: $(MAKE); $(unstage)
29328         @r=`${PWD_COMMAND}`; export r; \
29329         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29330         $(HOST_EXPORTS)  \
29331         (cd $(HOST_SUBDIR)/tk && \
29332           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS)  \
29333                 $(TARGET-tk))
29334 @endif tk
29335
29336
29337
29338
29339 .PHONY: check-tk maybe-check-tk
29340 maybe-check-tk:
29341 @if tk
29342 maybe-check-tk: check-tk
29343
29344 check-tk:
29345         @: $(MAKE); $(unstage)
29346         @r=`${PWD_COMMAND}`; export r; \
29347         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29348         $(HOST_EXPORTS)  \
29349         (cd $(HOST_SUBDIR)/tk && \
29350           $(MAKE) $(FLAGS_TO_PASS)  check)
29351
29352 @endif tk
29353
29354 .PHONY: install-tk maybe-install-tk
29355 maybe-install-tk:
29356 @if tk
29357 maybe-install-tk: install-tk
29358
29359 install-tk: installdirs
29360         @: $(MAKE); $(unstage)
29361         @r=`${PWD_COMMAND}`; export r; \
29362         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29363         $(HOST_EXPORTS) \
29364         (cd $(HOST_SUBDIR)/tk && \
29365           $(MAKE) $(FLAGS_TO_PASS)  install)
29366
29367 @endif tk
29368
29369 .PHONY: install-strip-tk maybe-install-strip-tk
29370 maybe-install-strip-tk:
29371 @if tk
29372 maybe-install-strip-tk: install-strip-tk
29373
29374 install-strip-tk: installdirs
29375         @: $(MAKE); $(unstage)
29376         @r=`${PWD_COMMAND}`; export r; \
29377         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29378         $(HOST_EXPORTS) \
29379         (cd $(HOST_SUBDIR)/tk && \
29380           $(MAKE) $(FLAGS_TO_PASS)  install-strip)
29381
29382 @endif tk
29383
29384 # Other targets (info, dvi, pdf, etc.)
29385
29386 .PHONY: maybe-info-tk info-tk
29387 maybe-info-tk:
29388 @if tk
29389 maybe-info-tk: info-tk
29390
29391 info-tk: \
29392     configure-tk 
29393         @: $(MAKE); $(unstage)
29394         @[ -f ./tk/Makefile ] || exit 0; \
29395         r=`${PWD_COMMAND}`; export r; \
29396         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29397         $(HOST_EXPORTS) \
29398         for flag in $(EXTRA_HOST_FLAGS) ; do \
29399           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
29400         done; \
29401         echo "Doing info in tk"; \
29402         (cd $(HOST_SUBDIR)/tk && \
29403           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
29404                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
29405                   "RANLIB=$${RANLIB}" \
29406                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
29407                   info) \
29408           || exit 1
29409
29410 @endif tk
29411
29412 .PHONY: maybe-dvi-tk dvi-tk
29413 maybe-dvi-tk:
29414 @if tk
29415 maybe-dvi-tk: dvi-tk
29416
29417 dvi-tk: \
29418     configure-tk 
29419         @: $(MAKE); $(unstage)
29420         @[ -f ./tk/Makefile ] || exit 0; \
29421         r=`${PWD_COMMAND}`; export r; \
29422         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29423         $(HOST_EXPORTS) \
29424         for flag in $(EXTRA_HOST_FLAGS) ; do \
29425           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
29426         done; \
29427         echo "Doing dvi in tk"; \
29428         (cd $(HOST_SUBDIR)/tk && \
29429           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
29430                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
29431                   "RANLIB=$${RANLIB}" \
29432                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
29433                   dvi) \
29434           || exit 1
29435
29436 @endif tk
29437
29438 .PHONY: maybe-pdf-tk pdf-tk
29439 maybe-pdf-tk:
29440 @if tk
29441 maybe-pdf-tk: pdf-tk
29442
29443 pdf-tk: \
29444     configure-tk 
29445         @: $(MAKE); $(unstage)
29446         @[ -f ./tk/Makefile ] || exit 0; \
29447         r=`${PWD_COMMAND}`; export r; \
29448         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29449         $(HOST_EXPORTS) \
29450         for flag in $(EXTRA_HOST_FLAGS) ; do \
29451           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
29452         done; \
29453         echo "Doing pdf in tk"; \
29454         (cd $(HOST_SUBDIR)/tk && \
29455           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
29456                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
29457                   "RANLIB=$${RANLIB}" \
29458                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
29459                   pdf) \
29460           || exit 1
29461
29462 @endif tk
29463
29464 .PHONY: maybe-html-tk html-tk
29465 maybe-html-tk:
29466 @if tk
29467 maybe-html-tk: html-tk
29468
29469 html-tk: \
29470     configure-tk 
29471         @: $(MAKE); $(unstage)
29472         @[ -f ./tk/Makefile ] || exit 0; \
29473         r=`${PWD_COMMAND}`; export r; \
29474         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29475         $(HOST_EXPORTS) \
29476         for flag in $(EXTRA_HOST_FLAGS) ; do \
29477           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
29478         done; \
29479         echo "Doing html in tk"; \
29480         (cd $(HOST_SUBDIR)/tk && \
29481           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
29482                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
29483                   "RANLIB=$${RANLIB}" \
29484                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
29485                   html) \
29486           || exit 1
29487
29488 @endif tk
29489
29490 .PHONY: maybe-TAGS-tk TAGS-tk
29491 maybe-TAGS-tk:
29492 @if tk
29493 maybe-TAGS-tk: TAGS-tk
29494
29495 TAGS-tk: \
29496     configure-tk 
29497         @: $(MAKE); $(unstage)
29498         @[ -f ./tk/Makefile ] || exit 0; \
29499         r=`${PWD_COMMAND}`; export r; \
29500         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29501         $(HOST_EXPORTS) \
29502         for flag in $(EXTRA_HOST_FLAGS) ; do \
29503           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
29504         done; \
29505         echo "Doing TAGS in tk"; \
29506         (cd $(HOST_SUBDIR)/tk && \
29507           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
29508                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
29509                   "RANLIB=$${RANLIB}" \
29510                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
29511                   TAGS) \
29512           || exit 1
29513
29514 @endif tk
29515
29516 .PHONY: maybe-install-info-tk install-info-tk
29517 maybe-install-info-tk:
29518 @if tk
29519 maybe-install-info-tk: install-info-tk
29520
29521 install-info-tk: \
29522     configure-tk \
29523     info-tk 
29524         @: $(MAKE); $(unstage)
29525         @[ -f ./tk/Makefile ] || exit 0; \
29526         r=`${PWD_COMMAND}`; export r; \
29527         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29528         $(HOST_EXPORTS) \
29529         for flag in $(EXTRA_HOST_FLAGS) ; do \
29530           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
29531         done; \
29532         echo "Doing install-info in tk"; \
29533         (cd $(HOST_SUBDIR)/tk && \
29534           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
29535                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
29536                   "RANLIB=$${RANLIB}" \
29537                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
29538                   install-info) \
29539           || exit 1
29540
29541 @endif tk
29542
29543 .PHONY: maybe-install-pdf-tk install-pdf-tk
29544 maybe-install-pdf-tk:
29545 @if tk
29546 maybe-install-pdf-tk: install-pdf-tk
29547
29548 install-pdf-tk: \
29549     configure-tk \
29550     pdf-tk 
29551         @: $(MAKE); $(unstage)
29552         @[ -f ./tk/Makefile ] || exit 0; \
29553         r=`${PWD_COMMAND}`; export r; \
29554         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29555         $(HOST_EXPORTS) \
29556         for flag in $(EXTRA_HOST_FLAGS) ; do \
29557           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
29558         done; \
29559         echo "Doing install-pdf in tk"; \
29560         (cd $(HOST_SUBDIR)/tk && \
29561           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
29562                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
29563                   "RANLIB=$${RANLIB}" \
29564                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
29565                   install-pdf) \
29566           || exit 1
29567
29568 @endif tk
29569
29570 .PHONY: maybe-install-html-tk install-html-tk
29571 maybe-install-html-tk:
29572 @if tk
29573 maybe-install-html-tk: install-html-tk
29574
29575 install-html-tk: \
29576     configure-tk \
29577     html-tk 
29578         @: $(MAKE); $(unstage)
29579         @[ -f ./tk/Makefile ] || exit 0; \
29580         r=`${PWD_COMMAND}`; export r; \
29581         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29582         $(HOST_EXPORTS) \
29583         for flag in $(EXTRA_HOST_FLAGS) ; do \
29584           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
29585         done; \
29586         echo "Doing install-html in tk"; \
29587         (cd $(HOST_SUBDIR)/tk && \
29588           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
29589                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
29590                   "RANLIB=$${RANLIB}" \
29591                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
29592                   install-html) \
29593           || exit 1
29594
29595 @endif tk
29596
29597 .PHONY: maybe-installcheck-tk installcheck-tk
29598 maybe-installcheck-tk:
29599 @if tk
29600 maybe-installcheck-tk: installcheck-tk
29601
29602 installcheck-tk: \
29603     configure-tk 
29604         @: $(MAKE); $(unstage)
29605         @[ -f ./tk/Makefile ] || exit 0; \
29606         r=`${PWD_COMMAND}`; export r; \
29607         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29608         $(HOST_EXPORTS) \
29609         for flag in $(EXTRA_HOST_FLAGS) ; do \
29610           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
29611         done; \
29612         echo "Doing installcheck in tk"; \
29613         (cd $(HOST_SUBDIR)/tk && \
29614           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
29615                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
29616                   "RANLIB=$${RANLIB}" \
29617                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
29618                   installcheck) \
29619           || exit 1
29620
29621 @endif tk
29622
29623 .PHONY: maybe-mostlyclean-tk mostlyclean-tk
29624 maybe-mostlyclean-tk:
29625 @if tk
29626 maybe-mostlyclean-tk: mostlyclean-tk
29627
29628 mostlyclean-tk: 
29629         @: $(MAKE); $(unstage)
29630         @[ -f ./tk/Makefile ] || exit 0; \
29631         r=`${PWD_COMMAND}`; export r; \
29632         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29633         $(HOST_EXPORTS) \
29634         for flag in $(EXTRA_HOST_FLAGS) ; do \
29635           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
29636         done; \
29637         echo "Doing mostlyclean in tk"; \
29638         (cd $(HOST_SUBDIR)/tk && \
29639           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
29640                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
29641                   "RANLIB=$${RANLIB}" \
29642                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
29643                   mostlyclean) \
29644           || exit 1
29645
29646 @endif tk
29647
29648 .PHONY: maybe-clean-tk clean-tk
29649 maybe-clean-tk:
29650 @if tk
29651 maybe-clean-tk: clean-tk
29652
29653 clean-tk: 
29654         @: $(MAKE); $(unstage)
29655         @[ -f ./tk/Makefile ] || exit 0; \
29656         r=`${PWD_COMMAND}`; export r; \
29657         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29658         $(HOST_EXPORTS) \
29659         for flag in $(EXTRA_HOST_FLAGS) ; do \
29660           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
29661         done; \
29662         echo "Doing clean in tk"; \
29663         (cd $(HOST_SUBDIR)/tk && \
29664           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
29665                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
29666                   "RANLIB=$${RANLIB}" \
29667                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
29668                   clean) \
29669           || exit 1
29670
29671 @endif tk
29672
29673 .PHONY: maybe-distclean-tk distclean-tk
29674 maybe-distclean-tk:
29675 @if tk
29676 maybe-distclean-tk: distclean-tk
29677
29678 distclean-tk: 
29679         @: $(MAKE); $(unstage)
29680         @[ -f ./tk/Makefile ] || exit 0; \
29681         r=`${PWD_COMMAND}`; export r; \
29682         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29683         $(HOST_EXPORTS) \
29684         for flag in $(EXTRA_HOST_FLAGS) ; do \
29685           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
29686         done; \
29687         echo "Doing distclean in tk"; \
29688         (cd $(HOST_SUBDIR)/tk && \
29689           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
29690                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
29691                   "RANLIB=$${RANLIB}" \
29692                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
29693                   distclean) \
29694           || exit 1
29695
29696 @endif tk
29697
29698 .PHONY: maybe-maintainer-clean-tk maintainer-clean-tk
29699 maybe-maintainer-clean-tk:
29700 @if tk
29701 maybe-maintainer-clean-tk: maintainer-clean-tk
29702
29703 maintainer-clean-tk: 
29704         @: $(MAKE); $(unstage)
29705         @[ -f ./tk/Makefile ] || exit 0; \
29706         r=`${PWD_COMMAND}`; export r; \
29707         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29708         $(HOST_EXPORTS) \
29709         for flag in $(EXTRA_HOST_FLAGS) ; do \
29710           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
29711         done; \
29712         echo "Doing maintainer-clean in tk"; \
29713         (cd $(HOST_SUBDIR)/tk && \
29714           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
29715                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
29716                   "RANLIB=$${RANLIB}" \
29717                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
29718                   maintainer-clean) \
29719           || exit 1
29720
29721 @endif tk
29722
29723
29724
29725 .PHONY: configure-libtermcap maybe-configure-libtermcap
29726 maybe-configure-libtermcap:
29727 @if gcc-bootstrap
29728 configure-libtermcap: stage_current
29729 @endif gcc-bootstrap
29730 @if libtermcap
29731 maybe-configure-libtermcap: configure-libtermcap
29732 configure-libtermcap: 
29733         @: $(MAKE); $(unstage)
29734         @r=`${PWD_COMMAND}`; export r; \
29735         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29736         test ! -f $(HOST_SUBDIR)/libtermcap/Makefile || exit 0; \
29737         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libtermcap; \
29738         $(HOST_EXPORTS)  \
29739         echo Configuring in $(HOST_SUBDIR)/libtermcap; \
29740         cd "$(HOST_SUBDIR)/libtermcap" || exit 1; \
29741         case $(srcdir) in \
29742           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
29743           *) topdir=`echo $(HOST_SUBDIR)/libtermcap/ | \
29744                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
29745         esac; \
29746         module_srcdir=libtermcap; \
29747         $(SHELL) \
29748           $$s/$$module_srcdir/configure \
29749           --srcdir=$${topdir}/$$module_srcdir \
29750           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
29751           --target=${target_alias}  \
29752           || exit 1
29753 @endif libtermcap
29754
29755
29756
29757
29758
29759 .PHONY: all-libtermcap maybe-all-libtermcap
29760 maybe-all-libtermcap:
29761 @if gcc-bootstrap
29762 all-libtermcap: stage_current
29763 @endif gcc-bootstrap
29764 @if libtermcap
29765 TARGET-libtermcap=all
29766 maybe-all-libtermcap: all-libtermcap
29767 all-libtermcap: configure-libtermcap
29768         @: $(MAKE); $(unstage)
29769         @r=`${PWD_COMMAND}`; export r; \
29770         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29771         $(HOST_EXPORTS)  \
29772         (cd $(HOST_SUBDIR)/libtermcap && \
29773           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS)  \
29774                 $(TARGET-libtermcap))
29775 @endif libtermcap
29776
29777
29778
29779
29780 .PHONY: check-libtermcap maybe-check-libtermcap
29781 maybe-check-libtermcap:
29782 @if libtermcap
29783 maybe-check-libtermcap: check-libtermcap
29784
29785 check-libtermcap:
29786
29787 @endif libtermcap
29788
29789 .PHONY: install-libtermcap maybe-install-libtermcap
29790 maybe-install-libtermcap:
29791 @if libtermcap
29792 maybe-install-libtermcap: install-libtermcap
29793
29794 install-libtermcap: installdirs
29795         @: $(MAKE); $(unstage)
29796         @r=`${PWD_COMMAND}`; export r; \
29797         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29798         $(HOST_EXPORTS) \
29799         (cd $(HOST_SUBDIR)/libtermcap && \
29800           $(MAKE) $(FLAGS_TO_PASS)  install)
29801
29802 @endif libtermcap
29803
29804 .PHONY: install-strip-libtermcap maybe-install-strip-libtermcap
29805 maybe-install-strip-libtermcap:
29806 @if libtermcap
29807 maybe-install-strip-libtermcap: install-strip-libtermcap
29808
29809 install-strip-libtermcap: installdirs
29810         @: $(MAKE); $(unstage)
29811         @r=`${PWD_COMMAND}`; export r; \
29812         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29813         $(HOST_EXPORTS) \
29814         (cd $(HOST_SUBDIR)/libtermcap && \
29815           $(MAKE) $(FLAGS_TO_PASS)  install-strip)
29816
29817 @endif libtermcap
29818
29819 # Other targets (info, dvi, pdf, etc.)
29820
29821 .PHONY: maybe-info-libtermcap info-libtermcap
29822 maybe-info-libtermcap:
29823 @if libtermcap
29824 maybe-info-libtermcap: info-libtermcap
29825
29826 info-libtermcap: \
29827     configure-libtermcap 
29828         @: $(MAKE); $(unstage)
29829         @[ -f ./libtermcap/Makefile ] || exit 0; \
29830         r=`${PWD_COMMAND}`; export r; \
29831         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29832         $(HOST_EXPORTS) \
29833         for flag in $(EXTRA_HOST_FLAGS) ; do \
29834           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
29835         done; \
29836         echo "Doing info in libtermcap"; \
29837         (cd $(HOST_SUBDIR)/libtermcap && \
29838           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
29839                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
29840                   "RANLIB=$${RANLIB}" \
29841                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
29842                   info) \
29843           || exit 1
29844
29845 @endif libtermcap
29846
29847 .PHONY: maybe-dvi-libtermcap dvi-libtermcap
29848 maybe-dvi-libtermcap:
29849 @if libtermcap
29850 maybe-dvi-libtermcap: dvi-libtermcap
29851
29852 dvi-libtermcap: \
29853     configure-libtermcap 
29854         @: $(MAKE); $(unstage)
29855         @[ -f ./libtermcap/Makefile ] || exit 0; \
29856         r=`${PWD_COMMAND}`; export r; \
29857         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29858         $(HOST_EXPORTS) \
29859         for flag in $(EXTRA_HOST_FLAGS) ; do \
29860           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
29861         done; \
29862         echo "Doing dvi in libtermcap"; \
29863         (cd $(HOST_SUBDIR)/libtermcap && \
29864           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
29865                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
29866                   "RANLIB=$${RANLIB}" \
29867                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
29868                   dvi) \
29869           || exit 1
29870
29871 @endif libtermcap
29872
29873 .PHONY: maybe-pdf-libtermcap pdf-libtermcap
29874 maybe-pdf-libtermcap:
29875 @if libtermcap
29876 maybe-pdf-libtermcap: pdf-libtermcap
29877
29878 pdf-libtermcap: \
29879     configure-libtermcap 
29880         @: $(MAKE); $(unstage)
29881         @[ -f ./libtermcap/Makefile ] || exit 0; \
29882         r=`${PWD_COMMAND}`; export r; \
29883         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29884         $(HOST_EXPORTS) \
29885         for flag in $(EXTRA_HOST_FLAGS) ; do \
29886           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
29887         done; \
29888         echo "Doing pdf in libtermcap"; \
29889         (cd $(HOST_SUBDIR)/libtermcap && \
29890           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
29891                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
29892                   "RANLIB=$${RANLIB}" \
29893                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
29894                   pdf) \
29895           || exit 1
29896
29897 @endif libtermcap
29898
29899 .PHONY: maybe-html-libtermcap html-libtermcap
29900 maybe-html-libtermcap:
29901 @if libtermcap
29902 maybe-html-libtermcap: html-libtermcap
29903
29904 html-libtermcap: \
29905     configure-libtermcap 
29906         @: $(MAKE); $(unstage)
29907         @[ -f ./libtermcap/Makefile ] || exit 0; \
29908         r=`${PWD_COMMAND}`; export r; \
29909         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29910         $(HOST_EXPORTS) \
29911         for flag in $(EXTRA_HOST_FLAGS) ; do \
29912           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
29913         done; \
29914         echo "Doing html in libtermcap"; \
29915         (cd $(HOST_SUBDIR)/libtermcap && \
29916           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
29917                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
29918                   "RANLIB=$${RANLIB}" \
29919                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
29920                   html) \
29921           || exit 1
29922
29923 @endif libtermcap
29924
29925 .PHONY: maybe-TAGS-libtermcap TAGS-libtermcap
29926 maybe-TAGS-libtermcap:
29927 @if libtermcap
29928 maybe-TAGS-libtermcap: TAGS-libtermcap
29929
29930 TAGS-libtermcap: \
29931     configure-libtermcap 
29932         @: $(MAKE); $(unstage)
29933         @[ -f ./libtermcap/Makefile ] || exit 0; \
29934         r=`${PWD_COMMAND}`; export r; \
29935         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29936         $(HOST_EXPORTS) \
29937         for flag in $(EXTRA_HOST_FLAGS) ; do \
29938           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
29939         done; \
29940         echo "Doing TAGS in libtermcap"; \
29941         (cd $(HOST_SUBDIR)/libtermcap && \
29942           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
29943                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
29944                   "RANLIB=$${RANLIB}" \
29945                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
29946                   TAGS) \
29947           || exit 1
29948
29949 @endif libtermcap
29950
29951 .PHONY: maybe-install-info-libtermcap install-info-libtermcap
29952 maybe-install-info-libtermcap:
29953 @if libtermcap
29954 maybe-install-info-libtermcap: install-info-libtermcap
29955
29956 install-info-libtermcap: \
29957     configure-libtermcap \
29958     info-libtermcap 
29959         @: $(MAKE); $(unstage)
29960         @[ -f ./libtermcap/Makefile ] || exit 0; \
29961         r=`${PWD_COMMAND}`; export r; \
29962         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29963         $(HOST_EXPORTS) \
29964         for flag in $(EXTRA_HOST_FLAGS) ; do \
29965           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
29966         done; \
29967         echo "Doing install-info in libtermcap"; \
29968         (cd $(HOST_SUBDIR)/libtermcap && \
29969           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
29970                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
29971                   "RANLIB=$${RANLIB}" \
29972                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
29973                   install-info) \
29974           || exit 1
29975
29976 @endif libtermcap
29977
29978 .PHONY: maybe-install-pdf-libtermcap install-pdf-libtermcap
29979 maybe-install-pdf-libtermcap:
29980 @if libtermcap
29981 maybe-install-pdf-libtermcap: install-pdf-libtermcap
29982
29983 install-pdf-libtermcap: \
29984     configure-libtermcap \
29985     pdf-libtermcap 
29986         @: $(MAKE); $(unstage)
29987         @[ -f ./libtermcap/Makefile ] || exit 0; \
29988         r=`${PWD_COMMAND}`; export r; \
29989         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29990         $(HOST_EXPORTS) \
29991         for flag in $(EXTRA_HOST_FLAGS) ; do \
29992           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
29993         done; \
29994         echo "Doing install-pdf in libtermcap"; \
29995         (cd $(HOST_SUBDIR)/libtermcap && \
29996           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
29997                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
29998                   "RANLIB=$${RANLIB}" \
29999                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
30000                   install-pdf) \
30001           || exit 1
30002
30003 @endif libtermcap
30004
30005 .PHONY: maybe-install-html-libtermcap install-html-libtermcap
30006 maybe-install-html-libtermcap:
30007 @if libtermcap
30008 maybe-install-html-libtermcap: install-html-libtermcap
30009
30010 install-html-libtermcap: \
30011     configure-libtermcap \
30012     html-libtermcap 
30013         @: $(MAKE); $(unstage)
30014         @[ -f ./libtermcap/Makefile ] || exit 0; \
30015         r=`${PWD_COMMAND}`; export r; \
30016         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30017         $(HOST_EXPORTS) \
30018         for flag in $(EXTRA_HOST_FLAGS) ; do \
30019           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
30020         done; \
30021         echo "Doing install-html in libtermcap"; \
30022         (cd $(HOST_SUBDIR)/libtermcap && \
30023           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
30024                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
30025                   "RANLIB=$${RANLIB}" \
30026                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
30027                   install-html) \
30028           || exit 1
30029
30030 @endif libtermcap
30031
30032 .PHONY: maybe-installcheck-libtermcap installcheck-libtermcap
30033 maybe-installcheck-libtermcap:
30034 @if libtermcap
30035 maybe-installcheck-libtermcap: installcheck-libtermcap
30036
30037 installcheck-libtermcap: \
30038     configure-libtermcap 
30039         @: $(MAKE); $(unstage)
30040         @[ -f ./libtermcap/Makefile ] || exit 0; \
30041         r=`${PWD_COMMAND}`; export r; \
30042         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30043         $(HOST_EXPORTS) \
30044         for flag in $(EXTRA_HOST_FLAGS) ; do \
30045           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
30046         done; \
30047         echo "Doing installcheck in libtermcap"; \
30048         (cd $(HOST_SUBDIR)/libtermcap && \
30049           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
30050                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
30051                   "RANLIB=$${RANLIB}" \
30052                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
30053                   installcheck) \
30054           || exit 1
30055
30056 @endif libtermcap
30057
30058 .PHONY: maybe-mostlyclean-libtermcap mostlyclean-libtermcap
30059 maybe-mostlyclean-libtermcap:
30060 @if libtermcap
30061 maybe-mostlyclean-libtermcap: mostlyclean-libtermcap
30062
30063 # libtermcap doesn't support mostlyclean.
30064 mostlyclean-libtermcap:
30065
30066 @endif libtermcap
30067
30068 .PHONY: maybe-clean-libtermcap clean-libtermcap
30069 maybe-clean-libtermcap:
30070 @if libtermcap
30071 maybe-clean-libtermcap: clean-libtermcap
30072
30073 # libtermcap doesn't support clean.
30074 clean-libtermcap:
30075
30076 @endif libtermcap
30077
30078 .PHONY: maybe-distclean-libtermcap distclean-libtermcap
30079 maybe-distclean-libtermcap:
30080 @if libtermcap
30081 maybe-distclean-libtermcap: distclean-libtermcap
30082
30083 # libtermcap doesn't support distclean.
30084 distclean-libtermcap:
30085
30086 @endif libtermcap
30087
30088 .PHONY: maybe-maintainer-clean-libtermcap maintainer-clean-libtermcap
30089 maybe-maintainer-clean-libtermcap:
30090 @if libtermcap
30091 maybe-maintainer-clean-libtermcap: maintainer-clean-libtermcap
30092
30093 # libtermcap doesn't support maintainer-clean.
30094 maintainer-clean-libtermcap:
30095
30096 @endif libtermcap
30097
30098
30099
30100 .PHONY: configure-utils maybe-configure-utils
30101 maybe-configure-utils:
30102 @if gcc-bootstrap
30103 configure-utils: stage_current
30104 @endif gcc-bootstrap
30105 @if utils
30106 maybe-configure-utils: configure-utils
30107 configure-utils: 
30108         @: $(MAKE); $(unstage)
30109         @r=`${PWD_COMMAND}`; export r; \
30110         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30111         test ! -f $(HOST_SUBDIR)/utils/Makefile || exit 0; \
30112         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/utils; \
30113         $(HOST_EXPORTS)  \
30114         echo Configuring in $(HOST_SUBDIR)/utils; \
30115         cd "$(HOST_SUBDIR)/utils" || exit 1; \
30116         case $(srcdir) in \
30117           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
30118           *) topdir=`echo $(HOST_SUBDIR)/utils/ | \
30119                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
30120         esac; \
30121         module_srcdir=utils; \
30122         $(SHELL) \
30123           $$s/$$module_srcdir/configure \
30124           --srcdir=$${topdir}/$$module_srcdir \
30125           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
30126           --target=${target_alias}  \
30127           || exit 1
30128 @endif utils
30129
30130
30131
30132
30133
30134 .PHONY: all-utils maybe-all-utils
30135 maybe-all-utils:
30136 @if gcc-bootstrap
30137 all-utils: stage_current
30138 @endif gcc-bootstrap
30139 @if utils
30140 TARGET-utils=all
30141 maybe-all-utils: all-utils
30142 all-utils: configure-utils
30143         @: $(MAKE); $(unstage)
30144         @r=`${PWD_COMMAND}`; export r; \
30145         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30146         $(HOST_EXPORTS)  \
30147         (cd $(HOST_SUBDIR)/utils && \
30148           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS)  \
30149                 $(TARGET-utils))
30150 @endif utils
30151
30152
30153
30154
30155 .PHONY: check-utils maybe-check-utils
30156 maybe-check-utils:
30157 @if utils
30158 maybe-check-utils: check-utils
30159
30160 check-utils:
30161
30162 @endif utils
30163
30164 .PHONY: install-utils maybe-install-utils
30165 maybe-install-utils:
30166 @if utils
30167 maybe-install-utils: install-utils
30168
30169 install-utils: installdirs
30170         @: $(MAKE); $(unstage)
30171         @r=`${PWD_COMMAND}`; export r; \
30172         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30173         $(HOST_EXPORTS) \
30174         (cd $(HOST_SUBDIR)/utils && \
30175           $(MAKE) $(FLAGS_TO_PASS)  install)
30176
30177 @endif utils
30178
30179 .PHONY: install-strip-utils maybe-install-strip-utils
30180 maybe-install-strip-utils:
30181 @if utils
30182 maybe-install-strip-utils: install-strip-utils
30183
30184 install-strip-utils: installdirs
30185         @: $(MAKE); $(unstage)
30186         @r=`${PWD_COMMAND}`; export r; \
30187         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30188         $(HOST_EXPORTS) \
30189         (cd $(HOST_SUBDIR)/utils && \
30190           $(MAKE) $(FLAGS_TO_PASS)  install-strip)
30191
30192 @endif utils
30193
30194 # Other targets (info, dvi, pdf, etc.)
30195
30196 .PHONY: maybe-info-utils info-utils
30197 maybe-info-utils:
30198 @if utils
30199 maybe-info-utils: info-utils
30200
30201 info-utils: \
30202     configure-utils 
30203         @: $(MAKE); $(unstage)
30204         @[ -f ./utils/Makefile ] || exit 0; \
30205         r=`${PWD_COMMAND}`; export r; \
30206         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30207         $(HOST_EXPORTS) \
30208         for flag in $(EXTRA_HOST_FLAGS) ; do \
30209           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
30210         done; \
30211         echo "Doing info in utils"; \
30212         (cd $(HOST_SUBDIR)/utils && \
30213           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
30214                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
30215                   "RANLIB=$${RANLIB}" \
30216                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
30217                   info) \
30218           || exit 1
30219
30220 @endif utils
30221
30222 .PHONY: maybe-dvi-utils dvi-utils
30223 maybe-dvi-utils:
30224 @if utils
30225 maybe-dvi-utils: dvi-utils
30226
30227 dvi-utils: \
30228     configure-utils 
30229         @: $(MAKE); $(unstage)
30230         @[ -f ./utils/Makefile ] || exit 0; \
30231         r=`${PWD_COMMAND}`; export r; \
30232         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30233         $(HOST_EXPORTS) \
30234         for flag in $(EXTRA_HOST_FLAGS) ; do \
30235           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
30236         done; \
30237         echo "Doing dvi in utils"; \
30238         (cd $(HOST_SUBDIR)/utils && \
30239           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
30240                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
30241                   "RANLIB=$${RANLIB}" \
30242                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
30243                   dvi) \
30244           || exit 1
30245
30246 @endif utils
30247
30248 .PHONY: maybe-pdf-utils pdf-utils
30249 maybe-pdf-utils:
30250 @if utils
30251 maybe-pdf-utils: pdf-utils
30252
30253 pdf-utils: \
30254     configure-utils 
30255         @: $(MAKE); $(unstage)
30256         @[ -f ./utils/Makefile ] || exit 0; \
30257         r=`${PWD_COMMAND}`; export r; \
30258         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30259         $(HOST_EXPORTS) \
30260         for flag in $(EXTRA_HOST_FLAGS) ; do \
30261           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
30262         done; \
30263         echo "Doing pdf in utils"; \
30264         (cd $(HOST_SUBDIR)/utils && \
30265           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
30266                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
30267                   "RANLIB=$${RANLIB}" \
30268                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
30269                   pdf) \
30270           || exit 1
30271
30272 @endif utils
30273
30274 .PHONY: maybe-html-utils html-utils
30275 maybe-html-utils:
30276 @if utils
30277 maybe-html-utils: html-utils
30278
30279 html-utils: \
30280     configure-utils 
30281         @: $(MAKE); $(unstage)
30282         @[ -f ./utils/Makefile ] || exit 0; \
30283         r=`${PWD_COMMAND}`; export r; \
30284         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30285         $(HOST_EXPORTS) \
30286         for flag in $(EXTRA_HOST_FLAGS) ; do \
30287           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
30288         done; \
30289         echo "Doing html in utils"; \
30290         (cd $(HOST_SUBDIR)/utils && \
30291           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
30292                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
30293                   "RANLIB=$${RANLIB}" \
30294                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
30295                   html) \
30296           || exit 1
30297
30298 @endif utils
30299
30300 .PHONY: maybe-TAGS-utils TAGS-utils
30301 maybe-TAGS-utils:
30302 @if utils
30303 maybe-TAGS-utils: TAGS-utils
30304
30305 TAGS-utils: \
30306     configure-utils 
30307         @: $(MAKE); $(unstage)
30308         @[ -f ./utils/Makefile ] || exit 0; \
30309         r=`${PWD_COMMAND}`; export r; \
30310         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30311         $(HOST_EXPORTS) \
30312         for flag in $(EXTRA_HOST_FLAGS) ; do \
30313           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
30314         done; \
30315         echo "Doing TAGS in utils"; \
30316         (cd $(HOST_SUBDIR)/utils && \
30317           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
30318                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
30319                   "RANLIB=$${RANLIB}" \
30320                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
30321                   TAGS) \
30322           || exit 1
30323
30324 @endif utils
30325
30326 .PHONY: maybe-install-info-utils install-info-utils
30327 maybe-install-info-utils:
30328 @if utils
30329 maybe-install-info-utils: install-info-utils
30330
30331 install-info-utils: \
30332     configure-utils \
30333     info-utils 
30334         @: $(MAKE); $(unstage)
30335         @[ -f ./utils/Makefile ] || exit 0; \
30336         r=`${PWD_COMMAND}`; export r; \
30337         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30338         $(HOST_EXPORTS) \
30339         for flag in $(EXTRA_HOST_FLAGS) ; do \
30340           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
30341         done; \
30342         echo "Doing install-info in utils"; \
30343         (cd $(HOST_SUBDIR)/utils && \
30344           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
30345                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
30346                   "RANLIB=$${RANLIB}" \
30347                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
30348                   install-info) \
30349           || exit 1
30350
30351 @endif utils
30352
30353 .PHONY: maybe-install-pdf-utils install-pdf-utils
30354 maybe-install-pdf-utils:
30355 @if utils
30356 maybe-install-pdf-utils: install-pdf-utils
30357
30358 install-pdf-utils: \
30359     configure-utils \
30360     pdf-utils 
30361         @: $(MAKE); $(unstage)
30362         @[ -f ./utils/Makefile ] || exit 0; \
30363         r=`${PWD_COMMAND}`; export r; \
30364         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30365         $(HOST_EXPORTS) \
30366         for flag in $(EXTRA_HOST_FLAGS) ; do \
30367           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
30368         done; \
30369         echo "Doing install-pdf in utils"; \
30370         (cd $(HOST_SUBDIR)/utils && \
30371           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
30372                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
30373                   "RANLIB=$${RANLIB}" \
30374                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
30375                   install-pdf) \
30376           || exit 1
30377
30378 @endif utils
30379
30380 .PHONY: maybe-install-html-utils install-html-utils
30381 maybe-install-html-utils:
30382 @if utils
30383 maybe-install-html-utils: install-html-utils
30384
30385 install-html-utils: \
30386     configure-utils \
30387     html-utils 
30388         @: $(MAKE); $(unstage)
30389         @[ -f ./utils/Makefile ] || exit 0; \
30390         r=`${PWD_COMMAND}`; export r; \
30391         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30392         $(HOST_EXPORTS) \
30393         for flag in $(EXTRA_HOST_FLAGS) ; do \
30394           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
30395         done; \
30396         echo "Doing install-html in utils"; \
30397         (cd $(HOST_SUBDIR)/utils && \
30398           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
30399                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
30400                   "RANLIB=$${RANLIB}" \
30401                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
30402                   install-html) \
30403           || exit 1
30404
30405 @endif utils
30406
30407 .PHONY: maybe-installcheck-utils installcheck-utils
30408 maybe-installcheck-utils:
30409 @if utils
30410 maybe-installcheck-utils: installcheck-utils
30411
30412 installcheck-utils: \
30413     configure-utils 
30414         @: $(MAKE); $(unstage)
30415         @[ -f ./utils/Makefile ] || exit 0; \
30416         r=`${PWD_COMMAND}`; export r; \
30417         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30418         $(HOST_EXPORTS) \
30419         for flag in $(EXTRA_HOST_FLAGS) ; do \
30420           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
30421         done; \
30422         echo "Doing installcheck in utils"; \
30423         (cd $(HOST_SUBDIR)/utils && \
30424           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
30425                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
30426                   "RANLIB=$${RANLIB}" \
30427                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
30428                   installcheck) \
30429           || exit 1
30430
30431 @endif utils
30432
30433 .PHONY: maybe-mostlyclean-utils mostlyclean-utils
30434 maybe-mostlyclean-utils:
30435 @if utils
30436 maybe-mostlyclean-utils: mostlyclean-utils
30437
30438 mostlyclean-utils: 
30439         @: $(MAKE); $(unstage)
30440         @[ -f ./utils/Makefile ] || exit 0; \
30441         r=`${PWD_COMMAND}`; export r; \
30442         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30443         $(HOST_EXPORTS) \
30444         for flag in $(EXTRA_HOST_FLAGS) ; do \
30445           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
30446         done; \
30447         echo "Doing mostlyclean in utils"; \
30448         (cd $(HOST_SUBDIR)/utils && \
30449           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
30450                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
30451                   "RANLIB=$${RANLIB}" \
30452                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
30453                   mostlyclean) \
30454           || exit 1
30455
30456 @endif utils
30457
30458 .PHONY: maybe-clean-utils clean-utils
30459 maybe-clean-utils:
30460 @if utils
30461 maybe-clean-utils: clean-utils
30462
30463 clean-utils: 
30464         @: $(MAKE); $(unstage)
30465         @[ -f ./utils/Makefile ] || exit 0; \
30466         r=`${PWD_COMMAND}`; export r; \
30467         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30468         $(HOST_EXPORTS) \
30469         for flag in $(EXTRA_HOST_FLAGS) ; do \
30470           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
30471         done; \
30472         echo "Doing clean in utils"; \
30473         (cd $(HOST_SUBDIR)/utils && \
30474           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
30475                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
30476                   "RANLIB=$${RANLIB}" \
30477                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
30478                   clean) \
30479           || exit 1
30480
30481 @endif utils
30482
30483 .PHONY: maybe-distclean-utils distclean-utils
30484 maybe-distclean-utils:
30485 @if utils
30486 maybe-distclean-utils: distclean-utils
30487
30488 distclean-utils: 
30489         @: $(MAKE); $(unstage)
30490         @[ -f ./utils/Makefile ] || exit 0; \
30491         r=`${PWD_COMMAND}`; export r; \
30492         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30493         $(HOST_EXPORTS) \
30494         for flag in $(EXTRA_HOST_FLAGS) ; do \
30495           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
30496         done; \
30497         echo "Doing distclean in utils"; \
30498         (cd $(HOST_SUBDIR)/utils && \
30499           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
30500                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
30501                   "RANLIB=$${RANLIB}" \
30502                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
30503                   distclean) \
30504           || exit 1
30505
30506 @endif utils
30507
30508 .PHONY: maybe-maintainer-clean-utils maintainer-clean-utils
30509 maybe-maintainer-clean-utils:
30510 @if utils
30511 maybe-maintainer-clean-utils: maintainer-clean-utils
30512
30513 maintainer-clean-utils: 
30514         @: $(MAKE); $(unstage)
30515         @[ -f ./utils/Makefile ] || exit 0; \
30516         r=`${PWD_COMMAND}`; export r; \
30517         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30518         $(HOST_EXPORTS) \
30519         for flag in $(EXTRA_HOST_FLAGS) ; do \
30520           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
30521         done; \
30522         echo "Doing maintainer-clean in utils"; \
30523         (cd $(HOST_SUBDIR)/utils && \
30524           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
30525                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
30526                   "RANLIB=$${RANLIB}" \
30527                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
30528                   maintainer-clean) \
30529           || exit 1
30530
30531 @endif utils
30532
30533
30534
30535 .PHONY: configure-gnattools maybe-configure-gnattools
30536 maybe-configure-gnattools:
30537 @if gcc-bootstrap
30538 configure-gnattools: stage_current
30539 @endif gcc-bootstrap
30540 @if gnattools
30541 maybe-configure-gnattools: configure-gnattools
30542 configure-gnattools: 
30543         @: $(MAKE); $(unstage)
30544         @r=`${PWD_COMMAND}`; export r; \
30545         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30546         test ! -f $(HOST_SUBDIR)/gnattools/Makefile || exit 0; \
30547         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gnattools; \
30548         $(HOST_EXPORTS)  \
30549         echo Configuring in $(HOST_SUBDIR)/gnattools; \
30550         cd "$(HOST_SUBDIR)/gnattools" || exit 1; \
30551         case $(srcdir) in \
30552           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
30553           *) topdir=`echo $(HOST_SUBDIR)/gnattools/ | \
30554                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
30555         esac; \
30556         module_srcdir=gnattools; \
30557         $(SHELL) \
30558           $$s/$$module_srcdir/configure \
30559           --srcdir=$${topdir}/$$module_srcdir \
30560           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
30561           --target=${target_alias}  \
30562           || exit 1
30563 @endif gnattools
30564
30565
30566
30567
30568
30569 .PHONY: all-gnattools maybe-all-gnattools
30570 maybe-all-gnattools:
30571 @if gcc-bootstrap
30572 all-gnattools: stage_current
30573 @endif gcc-bootstrap
30574 @if gnattools
30575 TARGET-gnattools=all
30576 maybe-all-gnattools: all-gnattools
30577 all-gnattools: configure-gnattools
30578         @: $(MAKE); $(unstage)
30579         @r=`${PWD_COMMAND}`; export r; \
30580         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30581         $(HOST_EXPORTS)  \
30582         (cd $(HOST_SUBDIR)/gnattools && \
30583           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS)  \
30584                 $(TARGET-gnattools))
30585 @endif gnattools
30586
30587
30588
30589
30590 .PHONY: check-gnattools maybe-check-gnattools
30591 maybe-check-gnattools:
30592 @if gnattools
30593 maybe-check-gnattools: check-gnattools
30594
30595 check-gnattools:
30596         @: $(MAKE); $(unstage)
30597         @r=`${PWD_COMMAND}`; export r; \
30598         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30599         $(HOST_EXPORTS)  \
30600         (cd $(HOST_SUBDIR)/gnattools && \
30601           $(MAKE) $(FLAGS_TO_PASS)  check)
30602
30603 @endif gnattools
30604
30605 .PHONY: install-gnattools maybe-install-gnattools
30606 maybe-install-gnattools:
30607 @if gnattools
30608 maybe-install-gnattools: install-gnattools
30609
30610 install-gnattools: installdirs
30611         @: $(MAKE); $(unstage)
30612         @r=`${PWD_COMMAND}`; export r; \
30613         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30614         $(HOST_EXPORTS) \
30615         (cd $(HOST_SUBDIR)/gnattools && \
30616           $(MAKE) $(FLAGS_TO_PASS)  install)
30617
30618 @endif gnattools
30619
30620 .PHONY: install-strip-gnattools maybe-install-strip-gnattools
30621 maybe-install-strip-gnattools:
30622 @if gnattools
30623 maybe-install-strip-gnattools: install-strip-gnattools
30624
30625 install-strip-gnattools: installdirs
30626         @: $(MAKE); $(unstage)
30627         @r=`${PWD_COMMAND}`; export r; \
30628         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30629         $(HOST_EXPORTS) \
30630         (cd $(HOST_SUBDIR)/gnattools && \
30631           $(MAKE) $(FLAGS_TO_PASS)  install-strip)
30632
30633 @endif gnattools
30634
30635 # Other targets (info, dvi, pdf, etc.)
30636
30637 .PHONY: maybe-info-gnattools info-gnattools
30638 maybe-info-gnattools:
30639 @if gnattools
30640 maybe-info-gnattools: info-gnattools
30641
30642 info-gnattools: \
30643     configure-gnattools 
30644         @: $(MAKE); $(unstage)
30645         @[ -f ./gnattools/Makefile ] || exit 0; \
30646         r=`${PWD_COMMAND}`; export r; \
30647         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30648         $(HOST_EXPORTS) \
30649         for flag in $(EXTRA_HOST_FLAGS) ; do \
30650           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
30651         done; \
30652         echo "Doing info in gnattools"; \
30653         (cd $(HOST_SUBDIR)/gnattools && \
30654           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
30655                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
30656                   "RANLIB=$${RANLIB}" \
30657                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
30658                   info) \
30659           || exit 1
30660
30661 @endif gnattools
30662
30663 .PHONY: maybe-dvi-gnattools dvi-gnattools
30664 maybe-dvi-gnattools:
30665 @if gnattools
30666 maybe-dvi-gnattools: dvi-gnattools
30667
30668 dvi-gnattools: \
30669     configure-gnattools 
30670         @: $(MAKE); $(unstage)
30671         @[ -f ./gnattools/Makefile ] || exit 0; \
30672         r=`${PWD_COMMAND}`; export r; \
30673         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30674         $(HOST_EXPORTS) \
30675         for flag in $(EXTRA_HOST_FLAGS) ; do \
30676           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
30677         done; \
30678         echo "Doing dvi in gnattools"; \
30679         (cd $(HOST_SUBDIR)/gnattools && \
30680           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
30681                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
30682                   "RANLIB=$${RANLIB}" \
30683                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
30684                   dvi) \
30685           || exit 1
30686
30687 @endif gnattools
30688
30689 .PHONY: maybe-pdf-gnattools pdf-gnattools
30690 maybe-pdf-gnattools:
30691 @if gnattools
30692 maybe-pdf-gnattools: pdf-gnattools
30693
30694 pdf-gnattools: \
30695     configure-gnattools 
30696         @: $(MAKE); $(unstage)
30697         @[ -f ./gnattools/Makefile ] || exit 0; \
30698         r=`${PWD_COMMAND}`; export r; \
30699         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30700         $(HOST_EXPORTS) \
30701         for flag in $(EXTRA_HOST_FLAGS) ; do \
30702           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
30703         done; \
30704         echo "Doing pdf in gnattools"; \
30705         (cd $(HOST_SUBDIR)/gnattools && \
30706           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
30707                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
30708                   "RANLIB=$${RANLIB}" \
30709                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
30710                   pdf) \
30711           || exit 1
30712
30713 @endif gnattools
30714
30715 .PHONY: maybe-html-gnattools html-gnattools
30716 maybe-html-gnattools:
30717 @if gnattools
30718 maybe-html-gnattools: html-gnattools
30719
30720 html-gnattools: \
30721     configure-gnattools 
30722         @: $(MAKE); $(unstage)
30723         @[ -f ./gnattools/Makefile ] || exit 0; \
30724         r=`${PWD_COMMAND}`; export r; \
30725         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30726         $(HOST_EXPORTS) \
30727         for flag in $(EXTRA_HOST_FLAGS) ; do \
30728           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
30729         done; \
30730         echo "Doing html in gnattools"; \
30731         (cd $(HOST_SUBDIR)/gnattools && \
30732           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
30733                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
30734                   "RANLIB=$${RANLIB}" \
30735                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
30736                   html) \
30737           || exit 1
30738
30739 @endif gnattools
30740
30741 .PHONY: maybe-TAGS-gnattools TAGS-gnattools
30742 maybe-TAGS-gnattools:
30743 @if gnattools
30744 maybe-TAGS-gnattools: TAGS-gnattools
30745
30746 TAGS-gnattools: \
30747     configure-gnattools 
30748         @: $(MAKE); $(unstage)
30749         @[ -f ./gnattools/Makefile ] || exit 0; \
30750         r=`${PWD_COMMAND}`; export r; \
30751         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30752         $(HOST_EXPORTS) \
30753         for flag in $(EXTRA_HOST_FLAGS) ; do \
30754           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
30755         done; \
30756         echo "Doing TAGS in gnattools"; \
30757         (cd $(HOST_SUBDIR)/gnattools && \
30758           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
30759                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
30760                   "RANLIB=$${RANLIB}" \
30761                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
30762                   TAGS) \
30763           || exit 1
30764
30765 @endif gnattools
30766
30767 .PHONY: maybe-install-info-gnattools install-info-gnattools
30768 maybe-install-info-gnattools:
30769 @if gnattools
30770 maybe-install-info-gnattools: install-info-gnattools
30771
30772 install-info-gnattools: \
30773     configure-gnattools \
30774     info-gnattools 
30775         @: $(MAKE); $(unstage)
30776         @[ -f ./gnattools/Makefile ] || exit 0; \
30777         r=`${PWD_COMMAND}`; export r; \
30778         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30779         $(HOST_EXPORTS) \
30780         for flag in $(EXTRA_HOST_FLAGS) ; do \
30781           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
30782         done; \
30783         echo "Doing install-info in gnattools"; \
30784         (cd $(HOST_SUBDIR)/gnattools && \
30785           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
30786                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
30787                   "RANLIB=$${RANLIB}" \
30788                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
30789                   install-info) \
30790           || exit 1
30791
30792 @endif gnattools
30793
30794 .PHONY: maybe-install-pdf-gnattools install-pdf-gnattools
30795 maybe-install-pdf-gnattools:
30796 @if gnattools
30797 maybe-install-pdf-gnattools: install-pdf-gnattools
30798
30799 install-pdf-gnattools: \
30800     configure-gnattools \
30801     pdf-gnattools 
30802         @: $(MAKE); $(unstage)
30803         @[ -f ./gnattools/Makefile ] || exit 0; \
30804         r=`${PWD_COMMAND}`; export r; \
30805         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30806         $(HOST_EXPORTS) \
30807         for flag in $(EXTRA_HOST_FLAGS) ; do \
30808           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
30809         done; \
30810         echo "Doing install-pdf in gnattools"; \
30811         (cd $(HOST_SUBDIR)/gnattools && \
30812           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
30813                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
30814                   "RANLIB=$${RANLIB}" \
30815                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
30816                   install-pdf) \
30817           || exit 1
30818
30819 @endif gnattools
30820
30821 .PHONY: maybe-install-html-gnattools install-html-gnattools
30822 maybe-install-html-gnattools:
30823 @if gnattools
30824 maybe-install-html-gnattools: install-html-gnattools
30825
30826 install-html-gnattools: \
30827     configure-gnattools \
30828     html-gnattools 
30829         @: $(MAKE); $(unstage)
30830         @[ -f ./gnattools/Makefile ] || exit 0; \
30831         r=`${PWD_COMMAND}`; export r; \
30832         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30833         $(HOST_EXPORTS) \
30834         for flag in $(EXTRA_HOST_FLAGS) ; do \
30835           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
30836         done; \
30837         echo "Doing install-html in gnattools"; \
30838         (cd $(HOST_SUBDIR)/gnattools && \
30839           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
30840                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
30841                   "RANLIB=$${RANLIB}" \
30842                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
30843                   install-html) \
30844           || exit 1
30845
30846 @endif gnattools
30847
30848 .PHONY: maybe-installcheck-gnattools installcheck-gnattools
30849 maybe-installcheck-gnattools:
30850 @if gnattools
30851 maybe-installcheck-gnattools: installcheck-gnattools
30852
30853 installcheck-gnattools: \
30854     configure-gnattools 
30855         @: $(MAKE); $(unstage)
30856         @[ -f ./gnattools/Makefile ] || exit 0; \
30857         r=`${PWD_COMMAND}`; export r; \
30858         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30859         $(HOST_EXPORTS) \
30860         for flag in $(EXTRA_HOST_FLAGS) ; do \
30861           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
30862         done; \
30863         echo "Doing installcheck in gnattools"; \
30864         (cd $(HOST_SUBDIR)/gnattools && \
30865           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
30866                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
30867                   "RANLIB=$${RANLIB}" \
30868                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
30869                   installcheck) \
30870           || exit 1
30871
30872 @endif gnattools
30873
30874 .PHONY: maybe-mostlyclean-gnattools mostlyclean-gnattools
30875 maybe-mostlyclean-gnattools:
30876 @if gnattools
30877 maybe-mostlyclean-gnattools: mostlyclean-gnattools
30878
30879 mostlyclean-gnattools: 
30880         @: $(MAKE); $(unstage)
30881         @[ -f ./gnattools/Makefile ] || exit 0; \
30882         r=`${PWD_COMMAND}`; export r; \
30883         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30884         $(HOST_EXPORTS) \
30885         for flag in $(EXTRA_HOST_FLAGS) ; do \
30886           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
30887         done; \
30888         echo "Doing mostlyclean in gnattools"; \
30889         (cd $(HOST_SUBDIR)/gnattools && \
30890           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
30891                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
30892                   "RANLIB=$${RANLIB}" \
30893                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
30894                   mostlyclean) \
30895           || exit 1
30896
30897 @endif gnattools
30898
30899 .PHONY: maybe-clean-gnattools clean-gnattools
30900 maybe-clean-gnattools:
30901 @if gnattools
30902 maybe-clean-gnattools: clean-gnattools
30903
30904 clean-gnattools: 
30905         @: $(MAKE); $(unstage)
30906         @[ -f ./gnattools/Makefile ] || exit 0; \
30907         r=`${PWD_COMMAND}`; export r; \
30908         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30909         $(HOST_EXPORTS) \
30910         for flag in $(EXTRA_HOST_FLAGS) ; do \
30911           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
30912         done; \
30913         echo "Doing clean in gnattools"; \
30914         (cd $(HOST_SUBDIR)/gnattools && \
30915           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
30916                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
30917                   "RANLIB=$${RANLIB}" \
30918                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
30919                   clean) \
30920           || exit 1
30921
30922 @endif gnattools
30923
30924 .PHONY: maybe-distclean-gnattools distclean-gnattools
30925 maybe-distclean-gnattools:
30926 @if gnattools
30927 maybe-distclean-gnattools: distclean-gnattools
30928
30929 distclean-gnattools: 
30930         @: $(MAKE); $(unstage)
30931         @[ -f ./gnattools/Makefile ] || exit 0; \
30932         r=`${PWD_COMMAND}`; export r; \
30933         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30934         $(HOST_EXPORTS) \
30935         for flag in $(EXTRA_HOST_FLAGS) ; do \
30936           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
30937         done; \
30938         echo "Doing distclean in gnattools"; \
30939         (cd $(HOST_SUBDIR)/gnattools && \
30940           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
30941                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
30942                   "RANLIB=$${RANLIB}" \
30943                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
30944                   distclean) \
30945           || exit 1
30946
30947 @endif gnattools
30948
30949 .PHONY: maybe-maintainer-clean-gnattools maintainer-clean-gnattools
30950 maybe-maintainer-clean-gnattools:
30951 @if gnattools
30952 maybe-maintainer-clean-gnattools: maintainer-clean-gnattools
30953
30954 maintainer-clean-gnattools: 
30955         @: $(MAKE); $(unstage)
30956         @[ -f ./gnattools/Makefile ] || exit 0; \
30957         r=`${PWD_COMMAND}`; export r; \
30958         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30959         $(HOST_EXPORTS) \
30960         for flag in $(EXTRA_HOST_FLAGS) ; do \
30961           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
30962         done; \
30963         echo "Doing maintainer-clean in gnattools"; \
30964         (cd $(HOST_SUBDIR)/gnattools && \
30965           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
30966                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
30967                   "RANLIB=$${RANLIB}" \
30968                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
30969                   maintainer-clean) \
30970           || exit 1
30971
30972 @endif gnattools
30973
30974
30975
30976 .PHONY: configure-lto-plugin maybe-configure-lto-plugin
30977 maybe-configure-lto-plugin:
30978 @if gcc-bootstrap
30979 configure-lto-plugin: stage_current
30980 @endif gcc-bootstrap
30981 @if lto-plugin
30982 maybe-configure-lto-plugin: configure-lto-plugin
30983 configure-lto-plugin: 
30984         @r=`${PWD_COMMAND}`; export r; \
30985         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30986         test ! -f $(HOST_SUBDIR)/lto-plugin/Makefile || exit 0; \
30987         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/lto-plugin; \
30988         $(HOST_EXPORTS)  \
30989         echo Configuring in $(HOST_SUBDIR)/lto-plugin; \
30990         cd "$(HOST_SUBDIR)/lto-plugin" || exit 1; \
30991         case $(srcdir) in \
30992           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
30993           *) topdir=`echo $(HOST_SUBDIR)/lto-plugin/ | \
30994                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
30995         esac; \
30996         module_srcdir=lto-plugin; \
30997         $(SHELL) \
30998           $$s/$$module_srcdir/configure \
30999           --srcdir=$${topdir}/$$module_srcdir \
31000           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
31001           --target=${target_alias} --enable-shared @extra_linker_plugin_flags@ @extra_linker_plugin_configure_flags@ \
31002           || exit 1
31003 @endif lto-plugin
31004
31005
31006
31007 .PHONY: configure-stage1-lto-plugin maybe-configure-stage1-lto-plugin
31008 maybe-configure-stage1-lto-plugin:
31009 @if lto-plugin-bootstrap
31010 maybe-configure-stage1-lto-plugin: configure-stage1-lto-plugin
31011 configure-stage1-lto-plugin:
31012         @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
31013         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/lto-plugin
31014         @r=`${PWD_COMMAND}`; export r; \
31015         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31016         TFLAGS="$(STAGE1_TFLAGS)"; \
31017         test ! -f $(HOST_SUBDIR)/lto-plugin/Makefile || exit 0; \
31018         $(HOST_EXPORTS) \
31019         CFLAGS="$(STAGE1_CFLAGS)"; export CFLAGS; \
31020         CXXFLAGS="$(STAGE1_CXXFLAGS)"; export CXXFLAGS; \
31021         LIBCFLAGS="$(LIBCFLAGS)"; export LIBCFLAGS;  \
31022         echo Configuring stage 1 in $(HOST_SUBDIR)/lto-plugin; \
31023         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/lto-plugin; \
31024         cd $(HOST_SUBDIR)/lto-plugin || exit 1; \
31025         case $(srcdir) in \
31026           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
31027           *) topdir=`echo $(HOST_SUBDIR)/lto-plugin/ | \
31028                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
31029         esac; \
31030         module_srcdir=lto-plugin; \
31031         $(SHELL) $$s/$$module_srcdir/configure \
31032           --srcdir=$${topdir}/$$module_srcdir \
31033           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
31034           --target=${target_alias} \
31035            \
31036           $(STAGE1_CONFIGURE_FLAGS) \
31037           --enable-shared @extra_linker_plugin_flags@ @extra_linker_plugin_configure_flags@
31038 @endif lto-plugin-bootstrap
31039
31040 .PHONY: configure-stage2-lto-plugin maybe-configure-stage2-lto-plugin
31041 maybe-configure-stage2-lto-plugin:
31042 @if lto-plugin-bootstrap
31043 maybe-configure-stage2-lto-plugin: configure-stage2-lto-plugin
31044 configure-stage2-lto-plugin:
31045         @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
31046         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/lto-plugin
31047         @r=`${PWD_COMMAND}`; export r; \
31048         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31049         TFLAGS="$(STAGE2_TFLAGS)"; \
31050         test ! -f $(HOST_SUBDIR)/lto-plugin/Makefile || exit 0; \
31051         $(HOST_EXPORTS) \
31052         $(POSTSTAGE1_HOST_EXPORTS) \
31053         CFLAGS="$(STAGE2_CFLAGS)"; export CFLAGS; \
31054         CXXFLAGS="$(STAGE2_CXXFLAGS)"; export CXXFLAGS; \
31055         LIBCFLAGS="$(STAGE2_CFLAGS)"; export LIBCFLAGS;  \
31056         echo Configuring stage 2 in $(HOST_SUBDIR)/lto-plugin; \
31057         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/lto-plugin; \
31058         cd $(HOST_SUBDIR)/lto-plugin || exit 1; \
31059         case $(srcdir) in \
31060           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
31061           *) topdir=`echo $(HOST_SUBDIR)/lto-plugin/ | \
31062                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
31063         esac; \
31064         module_srcdir=lto-plugin; \
31065         $(SHELL) $$s/$$module_srcdir/configure \
31066           --srcdir=$${topdir}/$$module_srcdir \
31067           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
31068           --target=${target_alias} \
31069           --with-build-libsubdir=$(HOST_SUBDIR) \
31070           $(STAGE2_CONFIGURE_FLAGS) \
31071           --enable-shared @extra_linker_plugin_flags@ @extra_linker_plugin_configure_flags@
31072 @endif lto-plugin-bootstrap
31073
31074 .PHONY: configure-stage3-lto-plugin maybe-configure-stage3-lto-plugin
31075 maybe-configure-stage3-lto-plugin:
31076 @if lto-plugin-bootstrap
31077 maybe-configure-stage3-lto-plugin: configure-stage3-lto-plugin
31078 configure-stage3-lto-plugin:
31079         @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
31080         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/lto-plugin
31081         @r=`${PWD_COMMAND}`; export r; \
31082         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31083         TFLAGS="$(STAGE3_TFLAGS)"; \
31084         test ! -f $(HOST_SUBDIR)/lto-plugin/Makefile || exit 0; \
31085         $(HOST_EXPORTS) \
31086         $(POSTSTAGE1_HOST_EXPORTS) \
31087         CFLAGS="$(STAGE3_CFLAGS)"; export CFLAGS; \
31088         CXXFLAGS="$(STAGE3_CXXFLAGS)"; export CXXFLAGS; \
31089         LIBCFLAGS="$(STAGE3_CFLAGS)"; export LIBCFLAGS;  \
31090         echo Configuring stage 3 in $(HOST_SUBDIR)/lto-plugin; \
31091         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/lto-plugin; \
31092         cd $(HOST_SUBDIR)/lto-plugin || exit 1; \
31093         case $(srcdir) in \
31094           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
31095           *) topdir=`echo $(HOST_SUBDIR)/lto-plugin/ | \
31096                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
31097         esac; \
31098         module_srcdir=lto-plugin; \
31099         $(SHELL) $$s/$$module_srcdir/configure \
31100           --srcdir=$${topdir}/$$module_srcdir \
31101           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
31102           --target=${target_alias} \
31103           --with-build-libsubdir=$(HOST_SUBDIR) \
31104           $(STAGE3_CONFIGURE_FLAGS) \
31105           --enable-shared @extra_linker_plugin_flags@ @extra_linker_plugin_configure_flags@
31106 @endif lto-plugin-bootstrap
31107
31108 .PHONY: configure-stage4-lto-plugin maybe-configure-stage4-lto-plugin
31109 maybe-configure-stage4-lto-plugin:
31110 @if lto-plugin-bootstrap
31111 maybe-configure-stage4-lto-plugin: configure-stage4-lto-plugin
31112 configure-stage4-lto-plugin:
31113         @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
31114         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/lto-plugin
31115         @r=`${PWD_COMMAND}`; export r; \
31116         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31117         TFLAGS="$(STAGE4_TFLAGS)"; \
31118         test ! -f $(HOST_SUBDIR)/lto-plugin/Makefile || exit 0; \
31119         $(HOST_EXPORTS) \
31120         $(POSTSTAGE1_HOST_EXPORTS) \
31121         CFLAGS="$(STAGE4_CFLAGS)"; export CFLAGS; \
31122         CXXFLAGS="$(STAGE4_CXXFLAGS)"; export CXXFLAGS; \
31123         LIBCFLAGS="$(STAGE4_CFLAGS)"; export LIBCFLAGS;  \
31124         echo Configuring stage 4 in $(HOST_SUBDIR)/lto-plugin; \
31125         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/lto-plugin; \
31126         cd $(HOST_SUBDIR)/lto-plugin || exit 1; \
31127         case $(srcdir) in \
31128           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
31129           *) topdir=`echo $(HOST_SUBDIR)/lto-plugin/ | \
31130                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
31131         esac; \
31132         module_srcdir=lto-plugin; \
31133         $(SHELL) $$s/$$module_srcdir/configure \
31134           --srcdir=$${topdir}/$$module_srcdir \
31135           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
31136           --target=${target_alias} \
31137           --with-build-libsubdir=$(HOST_SUBDIR) \
31138           $(STAGE4_CONFIGURE_FLAGS) \
31139           --enable-shared @extra_linker_plugin_flags@ @extra_linker_plugin_configure_flags@
31140 @endif lto-plugin-bootstrap
31141
31142 .PHONY: configure-stageprofile-lto-plugin maybe-configure-stageprofile-lto-plugin
31143 maybe-configure-stageprofile-lto-plugin:
31144 @if lto-plugin-bootstrap
31145 maybe-configure-stageprofile-lto-plugin: configure-stageprofile-lto-plugin
31146 configure-stageprofile-lto-plugin:
31147         @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
31148         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/lto-plugin
31149         @r=`${PWD_COMMAND}`; export r; \
31150         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31151         TFLAGS="$(STAGEprofile_TFLAGS)"; \
31152         test ! -f $(HOST_SUBDIR)/lto-plugin/Makefile || exit 0; \
31153         $(HOST_EXPORTS) \
31154         $(POSTSTAGE1_HOST_EXPORTS) \
31155         CFLAGS="$(STAGEprofile_CFLAGS)"; export CFLAGS; \
31156         CXXFLAGS="$(STAGEprofile_CXXFLAGS)"; export CXXFLAGS; \
31157         LIBCFLAGS="$(STAGEprofile_CFLAGS)"; export LIBCFLAGS;  \
31158         echo Configuring stage profile in $(HOST_SUBDIR)/lto-plugin; \
31159         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/lto-plugin; \
31160         cd $(HOST_SUBDIR)/lto-plugin || exit 1; \
31161         case $(srcdir) in \
31162           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
31163           *) topdir=`echo $(HOST_SUBDIR)/lto-plugin/ | \
31164                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
31165         esac; \
31166         module_srcdir=lto-plugin; \
31167         $(SHELL) $$s/$$module_srcdir/configure \
31168           --srcdir=$${topdir}/$$module_srcdir \
31169           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
31170           --target=${target_alias} \
31171           --with-build-libsubdir=$(HOST_SUBDIR) \
31172           $(STAGEprofile_CONFIGURE_FLAGS) \
31173           --enable-shared @extra_linker_plugin_flags@ @extra_linker_plugin_configure_flags@
31174 @endif lto-plugin-bootstrap
31175
31176 .PHONY: configure-stagefeedback-lto-plugin maybe-configure-stagefeedback-lto-plugin
31177 maybe-configure-stagefeedback-lto-plugin:
31178 @if lto-plugin-bootstrap
31179 maybe-configure-stagefeedback-lto-plugin: configure-stagefeedback-lto-plugin
31180 configure-stagefeedback-lto-plugin:
31181         @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
31182         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/lto-plugin
31183         @r=`${PWD_COMMAND}`; export r; \
31184         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31185         TFLAGS="$(STAGEfeedback_TFLAGS)"; \
31186         test ! -f $(HOST_SUBDIR)/lto-plugin/Makefile || exit 0; \
31187         $(HOST_EXPORTS) \
31188         $(POSTSTAGE1_HOST_EXPORTS) \
31189         CFLAGS="$(STAGEfeedback_CFLAGS)"; export CFLAGS; \
31190         CXXFLAGS="$(STAGEfeedback_CXXFLAGS)"; export CXXFLAGS; \
31191         LIBCFLAGS="$(STAGEfeedback_CFLAGS)"; export LIBCFLAGS;  \
31192         echo Configuring stage feedback in $(HOST_SUBDIR)/lto-plugin; \
31193         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/lto-plugin; \
31194         cd $(HOST_SUBDIR)/lto-plugin || exit 1; \
31195         case $(srcdir) in \
31196           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
31197           *) topdir=`echo $(HOST_SUBDIR)/lto-plugin/ | \
31198                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
31199         esac; \
31200         module_srcdir=lto-plugin; \
31201         $(SHELL) $$s/$$module_srcdir/configure \
31202           --srcdir=$${topdir}/$$module_srcdir \
31203           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
31204           --target=${target_alias} \
31205           --with-build-libsubdir=$(HOST_SUBDIR) \
31206           $(STAGEfeedback_CONFIGURE_FLAGS) \
31207           --enable-shared @extra_linker_plugin_flags@ @extra_linker_plugin_configure_flags@
31208 @endif lto-plugin-bootstrap
31209
31210
31211
31212
31213
31214 .PHONY: all-lto-plugin maybe-all-lto-plugin
31215 maybe-all-lto-plugin:
31216 @if gcc-bootstrap
31217 all-lto-plugin: stage_current
31218 @endif gcc-bootstrap
31219 @if lto-plugin
31220 TARGET-lto-plugin=all
31221 maybe-all-lto-plugin: all-lto-plugin
31222 all-lto-plugin: configure-lto-plugin
31223         @r=`${PWD_COMMAND}`; export r; \
31224         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31225         $(HOST_EXPORTS)  \
31226         (cd $(HOST_SUBDIR)/lto-plugin && \
31227           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS) @extra_linker_plugin_flags@ \
31228                 $(TARGET-lto-plugin))
31229 @endif lto-plugin
31230
31231
31232
31233 .PHONY: all-stage1-lto-plugin maybe-all-stage1-lto-plugin
31234 .PHONY: clean-stage1-lto-plugin maybe-clean-stage1-lto-plugin
31235 maybe-all-stage1-lto-plugin:
31236 maybe-clean-stage1-lto-plugin:
31237 @if lto-plugin-bootstrap
31238 maybe-all-stage1-lto-plugin: all-stage1-lto-plugin
31239 all-stage1: all-stage1-lto-plugin
31240 TARGET-stage1-lto-plugin = $(TARGET-lto-plugin)
31241 all-stage1-lto-plugin: configure-stage1-lto-plugin
31242         @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
31243         @r=`${PWD_COMMAND}`; export r; \
31244         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31245         TFLAGS="$(STAGE1_TFLAGS)"; \
31246         $(HOST_EXPORTS)  \
31247         cd $(HOST_SUBDIR)/lto-plugin && \
31248         $(MAKE) $(BASE_FLAGS_TO_PASS) \
31249                 CFLAGS="$(STAGE1_CFLAGS)" \
31250                 CXXFLAGS="$(STAGE1_CXXFLAGS)" \
31251                 LIBCFLAGS="$(LIBCFLAGS)" \
31252                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
31253                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
31254                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
31255                 $(EXTRA_HOST_FLAGS)  \
31256                 $(STAGE1_FLAGS_TO_PASS) @extra_linker_plugin_flags@ \
31257                 TFLAGS="$(STAGE1_TFLAGS)" \
31258                 $(TARGET-stage1-lto-plugin)
31259
31260 maybe-clean-stage1-lto-plugin: clean-stage1-lto-plugin
31261 clean-stage1: clean-stage1-lto-plugin
31262 clean-stage1-lto-plugin:
31263         @if [ $(current_stage) = stage1 ]; then \
31264           [ -f $(HOST_SUBDIR)/lto-plugin/Makefile ] || exit 0; \
31265         else \
31266           [ -f $(HOST_SUBDIR)/stage1-lto-plugin/Makefile ] || exit 0; \
31267           $(MAKE) stage1-start; \
31268         fi; \
31269         cd $(HOST_SUBDIR)/lto-plugin && \
31270         $(MAKE) $(EXTRA_HOST_FLAGS)  \
31271         $(STAGE1_FLAGS_TO_PASS) @extra_linker_plugin_flags@ clean
31272 @endif lto-plugin-bootstrap
31273
31274
31275 .PHONY: all-stage2-lto-plugin maybe-all-stage2-lto-plugin
31276 .PHONY: clean-stage2-lto-plugin maybe-clean-stage2-lto-plugin
31277 maybe-all-stage2-lto-plugin:
31278 maybe-clean-stage2-lto-plugin:
31279 @if lto-plugin-bootstrap
31280 maybe-all-stage2-lto-plugin: all-stage2-lto-plugin
31281 all-stage2: all-stage2-lto-plugin
31282 TARGET-stage2-lto-plugin = $(TARGET-lto-plugin)
31283 all-stage2-lto-plugin: configure-stage2-lto-plugin
31284         @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
31285         @r=`${PWD_COMMAND}`; export r; \
31286         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31287         TFLAGS="$(STAGE2_TFLAGS)"; \
31288         $(HOST_EXPORTS) \
31289         $(POSTSTAGE1_HOST_EXPORTS)  \
31290         cd $(HOST_SUBDIR)/lto-plugin && \
31291         $(MAKE) $(BASE_FLAGS_TO_PASS) \
31292                 CFLAGS="$(STAGE2_CFLAGS)" \
31293                 CXXFLAGS="$(STAGE2_CXXFLAGS)" \
31294                 LIBCFLAGS="$(STAGE2_CFLAGS)" \
31295                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
31296                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
31297                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
31298                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) @extra_linker_plugin_flags@ \
31299                 TFLAGS="$(STAGE2_TFLAGS)" \
31300                 $(TARGET-stage2-lto-plugin)
31301
31302 maybe-clean-stage2-lto-plugin: clean-stage2-lto-plugin
31303 clean-stage2: clean-stage2-lto-plugin
31304 clean-stage2-lto-plugin:
31305         @if [ $(current_stage) = stage2 ]; then \
31306           [ -f $(HOST_SUBDIR)/lto-plugin/Makefile ] || exit 0; \
31307         else \
31308           [ -f $(HOST_SUBDIR)/stage2-lto-plugin/Makefile ] || exit 0; \
31309           $(MAKE) stage2-start; \
31310         fi; \
31311         cd $(HOST_SUBDIR)/lto-plugin && \
31312         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) @extra_linker_plugin_flags@ clean
31313 @endif lto-plugin-bootstrap
31314
31315
31316 .PHONY: all-stage3-lto-plugin maybe-all-stage3-lto-plugin
31317 .PHONY: clean-stage3-lto-plugin maybe-clean-stage3-lto-plugin
31318 maybe-all-stage3-lto-plugin:
31319 maybe-clean-stage3-lto-plugin:
31320 @if lto-plugin-bootstrap
31321 maybe-all-stage3-lto-plugin: all-stage3-lto-plugin
31322 all-stage3: all-stage3-lto-plugin
31323 TARGET-stage3-lto-plugin = $(TARGET-lto-plugin)
31324 all-stage3-lto-plugin: configure-stage3-lto-plugin
31325         @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
31326         @r=`${PWD_COMMAND}`; export r; \
31327         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31328         TFLAGS="$(STAGE3_TFLAGS)"; \
31329         $(HOST_EXPORTS) \
31330         $(POSTSTAGE1_HOST_EXPORTS)  \
31331         cd $(HOST_SUBDIR)/lto-plugin && \
31332         $(MAKE) $(BASE_FLAGS_TO_PASS) \
31333                 CFLAGS="$(STAGE3_CFLAGS)" \
31334                 CXXFLAGS="$(STAGE3_CXXFLAGS)" \
31335                 LIBCFLAGS="$(STAGE3_CFLAGS)" \
31336                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
31337                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
31338                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
31339                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) @extra_linker_plugin_flags@ \
31340                 TFLAGS="$(STAGE3_TFLAGS)" \
31341                 $(TARGET-stage3-lto-plugin)
31342
31343 maybe-clean-stage3-lto-plugin: clean-stage3-lto-plugin
31344 clean-stage3: clean-stage3-lto-plugin
31345 clean-stage3-lto-plugin:
31346         @if [ $(current_stage) = stage3 ]; then \
31347           [ -f $(HOST_SUBDIR)/lto-plugin/Makefile ] || exit 0; \
31348         else \
31349           [ -f $(HOST_SUBDIR)/stage3-lto-plugin/Makefile ] || exit 0; \
31350           $(MAKE) stage3-start; \
31351         fi; \
31352         cd $(HOST_SUBDIR)/lto-plugin && \
31353         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) @extra_linker_plugin_flags@ clean
31354 @endif lto-plugin-bootstrap
31355
31356
31357 .PHONY: all-stage4-lto-plugin maybe-all-stage4-lto-plugin
31358 .PHONY: clean-stage4-lto-plugin maybe-clean-stage4-lto-plugin
31359 maybe-all-stage4-lto-plugin:
31360 maybe-clean-stage4-lto-plugin:
31361 @if lto-plugin-bootstrap
31362 maybe-all-stage4-lto-plugin: all-stage4-lto-plugin
31363 all-stage4: all-stage4-lto-plugin
31364 TARGET-stage4-lto-plugin = $(TARGET-lto-plugin)
31365 all-stage4-lto-plugin: configure-stage4-lto-plugin
31366         @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
31367         @r=`${PWD_COMMAND}`; export r; \
31368         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31369         TFLAGS="$(STAGE4_TFLAGS)"; \
31370         $(HOST_EXPORTS) \
31371         $(POSTSTAGE1_HOST_EXPORTS)  \
31372         cd $(HOST_SUBDIR)/lto-plugin && \
31373         $(MAKE) $(BASE_FLAGS_TO_PASS) \
31374                 CFLAGS="$(STAGE4_CFLAGS)" \
31375                 CXXFLAGS="$(STAGE4_CXXFLAGS)" \
31376                 LIBCFLAGS="$(STAGE4_CFLAGS)" \
31377                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
31378                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
31379                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
31380                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) @extra_linker_plugin_flags@ \
31381                 TFLAGS="$(STAGE4_TFLAGS)" \
31382                 $(TARGET-stage4-lto-plugin)
31383
31384 maybe-clean-stage4-lto-plugin: clean-stage4-lto-plugin
31385 clean-stage4: clean-stage4-lto-plugin
31386 clean-stage4-lto-plugin:
31387         @if [ $(current_stage) = stage4 ]; then \
31388           [ -f $(HOST_SUBDIR)/lto-plugin/Makefile ] || exit 0; \
31389         else \
31390           [ -f $(HOST_SUBDIR)/stage4-lto-plugin/Makefile ] || exit 0; \
31391           $(MAKE) stage4-start; \
31392         fi; \
31393         cd $(HOST_SUBDIR)/lto-plugin && \
31394         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) @extra_linker_plugin_flags@ clean
31395 @endif lto-plugin-bootstrap
31396
31397
31398 .PHONY: all-stageprofile-lto-plugin maybe-all-stageprofile-lto-plugin
31399 .PHONY: clean-stageprofile-lto-plugin maybe-clean-stageprofile-lto-plugin
31400 maybe-all-stageprofile-lto-plugin:
31401 maybe-clean-stageprofile-lto-plugin:
31402 @if lto-plugin-bootstrap
31403 maybe-all-stageprofile-lto-plugin: all-stageprofile-lto-plugin
31404 all-stageprofile: all-stageprofile-lto-plugin
31405 TARGET-stageprofile-lto-plugin = $(TARGET-lto-plugin)
31406 all-stageprofile-lto-plugin: configure-stageprofile-lto-plugin
31407         @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
31408         @r=`${PWD_COMMAND}`; export r; \
31409         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31410         TFLAGS="$(STAGEprofile_TFLAGS)"; \
31411         $(HOST_EXPORTS) \
31412         $(POSTSTAGE1_HOST_EXPORTS)  \
31413         cd $(HOST_SUBDIR)/lto-plugin && \
31414         $(MAKE) $(BASE_FLAGS_TO_PASS) \
31415                 CFLAGS="$(STAGEprofile_CFLAGS)" \
31416                 CXXFLAGS="$(STAGEprofile_CXXFLAGS)" \
31417                 LIBCFLAGS="$(STAGEprofile_CFLAGS)" \
31418                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
31419                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
31420                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
31421                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) @extra_linker_plugin_flags@ \
31422                 TFLAGS="$(STAGEprofile_TFLAGS)" \
31423                 $(TARGET-stageprofile-lto-plugin)
31424
31425 maybe-clean-stageprofile-lto-plugin: clean-stageprofile-lto-plugin
31426 clean-stageprofile: clean-stageprofile-lto-plugin
31427 clean-stageprofile-lto-plugin:
31428         @if [ $(current_stage) = stageprofile ]; then \
31429           [ -f $(HOST_SUBDIR)/lto-plugin/Makefile ] || exit 0; \
31430         else \
31431           [ -f $(HOST_SUBDIR)/stageprofile-lto-plugin/Makefile ] || exit 0; \
31432           $(MAKE) stageprofile-start; \
31433         fi; \
31434         cd $(HOST_SUBDIR)/lto-plugin && \
31435         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) @extra_linker_plugin_flags@ clean
31436 @endif lto-plugin-bootstrap
31437
31438
31439 .PHONY: all-stagefeedback-lto-plugin maybe-all-stagefeedback-lto-plugin
31440 .PHONY: clean-stagefeedback-lto-plugin maybe-clean-stagefeedback-lto-plugin
31441 maybe-all-stagefeedback-lto-plugin:
31442 maybe-clean-stagefeedback-lto-plugin:
31443 @if lto-plugin-bootstrap
31444 maybe-all-stagefeedback-lto-plugin: all-stagefeedback-lto-plugin
31445 all-stagefeedback: all-stagefeedback-lto-plugin
31446 TARGET-stagefeedback-lto-plugin = $(TARGET-lto-plugin)
31447 all-stagefeedback-lto-plugin: configure-stagefeedback-lto-plugin
31448         @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
31449         @r=`${PWD_COMMAND}`; export r; \
31450         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31451         TFLAGS="$(STAGEfeedback_TFLAGS)"; \
31452         $(HOST_EXPORTS) \
31453         $(POSTSTAGE1_HOST_EXPORTS)  \
31454         cd $(HOST_SUBDIR)/lto-plugin && \
31455         $(MAKE) $(BASE_FLAGS_TO_PASS) \
31456                 CFLAGS="$(STAGEfeedback_CFLAGS)" \
31457                 CXXFLAGS="$(STAGEfeedback_CXXFLAGS)" \
31458                 LIBCFLAGS="$(STAGEfeedback_CFLAGS)" \
31459                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
31460                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
31461                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
31462                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) @extra_linker_plugin_flags@ \
31463                 TFLAGS="$(STAGEfeedback_TFLAGS)" \
31464                 $(TARGET-stagefeedback-lto-plugin)
31465
31466 maybe-clean-stagefeedback-lto-plugin: clean-stagefeedback-lto-plugin
31467 clean-stagefeedback: clean-stagefeedback-lto-plugin
31468 clean-stagefeedback-lto-plugin:
31469         @if [ $(current_stage) = stagefeedback ]; then \
31470           [ -f $(HOST_SUBDIR)/lto-plugin/Makefile ] || exit 0; \
31471         else \
31472           [ -f $(HOST_SUBDIR)/stagefeedback-lto-plugin/Makefile ] || exit 0; \
31473           $(MAKE) stagefeedback-start; \
31474         fi; \
31475         cd $(HOST_SUBDIR)/lto-plugin && \
31476         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) @extra_linker_plugin_flags@ clean
31477 @endif lto-plugin-bootstrap
31478
31479
31480
31481
31482
31483 .PHONY: check-lto-plugin maybe-check-lto-plugin
31484 maybe-check-lto-plugin:
31485 @if lto-plugin
31486 maybe-check-lto-plugin: check-lto-plugin
31487
31488 check-lto-plugin:
31489         @: $(MAKE); $(unstage)
31490         @r=`${PWD_COMMAND}`; export r; \
31491         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31492         $(HOST_EXPORTS) $(EXTRA_HOST_EXPORTS) \
31493         (cd $(HOST_SUBDIR)/lto-plugin && \
31494           $(MAKE) $(FLAGS_TO_PASS) @extra_linker_plugin_flags@ $(EXTRA_BOOTSTRAP_FLAGS) check)
31495
31496 @endif lto-plugin
31497
31498 .PHONY: install-lto-plugin maybe-install-lto-plugin
31499 maybe-install-lto-plugin:
31500 @if lto-plugin
31501 maybe-install-lto-plugin: install-lto-plugin
31502
31503 install-lto-plugin: installdirs
31504         @: $(MAKE); $(unstage)
31505         @r=`${PWD_COMMAND}`; export r; \
31506         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31507         $(HOST_EXPORTS) \
31508         (cd $(HOST_SUBDIR)/lto-plugin && \
31509           $(MAKE) $(FLAGS_TO_PASS) @extra_linker_plugin_flags@ install)
31510
31511 @endif lto-plugin
31512
31513 .PHONY: install-strip-lto-plugin maybe-install-strip-lto-plugin
31514 maybe-install-strip-lto-plugin:
31515 @if lto-plugin
31516 maybe-install-strip-lto-plugin: install-strip-lto-plugin
31517
31518 install-strip-lto-plugin: installdirs
31519         @: $(MAKE); $(unstage)
31520         @r=`${PWD_COMMAND}`; export r; \
31521         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31522         $(HOST_EXPORTS) \
31523         (cd $(HOST_SUBDIR)/lto-plugin && \
31524           $(MAKE) $(FLAGS_TO_PASS) @extra_linker_plugin_flags@ install-strip)
31525
31526 @endif lto-plugin
31527
31528 # Other targets (info, dvi, pdf, etc.)
31529
31530 .PHONY: maybe-info-lto-plugin info-lto-plugin
31531 maybe-info-lto-plugin:
31532 @if lto-plugin
31533 maybe-info-lto-plugin: info-lto-plugin
31534
31535 info-lto-plugin: \
31536     configure-lto-plugin 
31537         @[ -f ./lto-plugin/Makefile ] || exit 0; \
31538         r=`${PWD_COMMAND}`; export r; \
31539         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31540         $(HOST_EXPORTS) \
31541         for flag in $(EXTRA_HOST_FLAGS) @extra_linker_plugin_flags@; do \
31542           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31543         done; \
31544         echo "Doing info in lto-plugin"; \
31545         (cd $(HOST_SUBDIR)/lto-plugin && \
31546           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31547                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31548                   "RANLIB=$${RANLIB}" \
31549                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
31550                   info) \
31551           || exit 1
31552
31553 @endif lto-plugin
31554
31555 .PHONY: maybe-dvi-lto-plugin dvi-lto-plugin
31556 maybe-dvi-lto-plugin:
31557 @if lto-plugin
31558 maybe-dvi-lto-plugin: dvi-lto-plugin
31559
31560 dvi-lto-plugin: \
31561     configure-lto-plugin 
31562         @[ -f ./lto-plugin/Makefile ] || exit 0; \
31563         r=`${PWD_COMMAND}`; export r; \
31564         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31565         $(HOST_EXPORTS) \
31566         for flag in $(EXTRA_HOST_FLAGS) @extra_linker_plugin_flags@; do \
31567           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31568         done; \
31569         echo "Doing dvi in lto-plugin"; \
31570         (cd $(HOST_SUBDIR)/lto-plugin && \
31571           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31572                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31573                   "RANLIB=$${RANLIB}" \
31574                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
31575                   dvi) \
31576           || exit 1
31577
31578 @endif lto-plugin
31579
31580 .PHONY: maybe-pdf-lto-plugin pdf-lto-plugin
31581 maybe-pdf-lto-plugin:
31582 @if lto-plugin
31583 maybe-pdf-lto-plugin: pdf-lto-plugin
31584
31585 pdf-lto-plugin: \
31586     configure-lto-plugin 
31587         @[ -f ./lto-plugin/Makefile ] || exit 0; \
31588         r=`${PWD_COMMAND}`; export r; \
31589         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31590         $(HOST_EXPORTS) \
31591         for flag in $(EXTRA_HOST_FLAGS) @extra_linker_plugin_flags@; do \
31592           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31593         done; \
31594         echo "Doing pdf in lto-plugin"; \
31595         (cd $(HOST_SUBDIR)/lto-plugin && \
31596           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31597                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31598                   "RANLIB=$${RANLIB}" \
31599                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
31600                   pdf) \
31601           || exit 1
31602
31603 @endif lto-plugin
31604
31605 .PHONY: maybe-html-lto-plugin html-lto-plugin
31606 maybe-html-lto-plugin:
31607 @if lto-plugin
31608 maybe-html-lto-plugin: html-lto-plugin
31609
31610 html-lto-plugin: \
31611     configure-lto-plugin 
31612         @[ -f ./lto-plugin/Makefile ] || exit 0; \
31613         r=`${PWD_COMMAND}`; export r; \
31614         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31615         $(HOST_EXPORTS) \
31616         for flag in $(EXTRA_HOST_FLAGS) @extra_linker_plugin_flags@; do \
31617           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31618         done; \
31619         echo "Doing html in lto-plugin"; \
31620         (cd $(HOST_SUBDIR)/lto-plugin && \
31621           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31622                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31623                   "RANLIB=$${RANLIB}" \
31624                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
31625                   html) \
31626           || exit 1
31627
31628 @endif lto-plugin
31629
31630 .PHONY: maybe-TAGS-lto-plugin TAGS-lto-plugin
31631 maybe-TAGS-lto-plugin:
31632 @if lto-plugin
31633 maybe-TAGS-lto-plugin: TAGS-lto-plugin
31634
31635 TAGS-lto-plugin: \
31636     configure-lto-plugin 
31637         @[ -f ./lto-plugin/Makefile ] || exit 0; \
31638         r=`${PWD_COMMAND}`; export r; \
31639         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31640         $(HOST_EXPORTS) \
31641         for flag in $(EXTRA_HOST_FLAGS) @extra_linker_plugin_flags@; do \
31642           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31643         done; \
31644         echo "Doing TAGS in lto-plugin"; \
31645         (cd $(HOST_SUBDIR)/lto-plugin && \
31646           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31647                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31648                   "RANLIB=$${RANLIB}" \
31649                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
31650                   TAGS) \
31651           || exit 1
31652
31653 @endif lto-plugin
31654
31655 .PHONY: maybe-install-info-lto-plugin install-info-lto-plugin
31656 maybe-install-info-lto-plugin:
31657 @if lto-plugin
31658 maybe-install-info-lto-plugin: install-info-lto-plugin
31659
31660 install-info-lto-plugin: \
31661     configure-lto-plugin \
31662     info-lto-plugin 
31663         @[ -f ./lto-plugin/Makefile ] || exit 0; \
31664         r=`${PWD_COMMAND}`; export r; \
31665         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31666         $(HOST_EXPORTS) \
31667         for flag in $(EXTRA_HOST_FLAGS) @extra_linker_plugin_flags@; do \
31668           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31669         done; \
31670         echo "Doing install-info in lto-plugin"; \
31671         (cd $(HOST_SUBDIR)/lto-plugin && \
31672           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31673                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31674                   "RANLIB=$${RANLIB}" \
31675                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
31676                   install-info) \
31677           || exit 1
31678
31679 @endif lto-plugin
31680
31681 .PHONY: maybe-install-pdf-lto-plugin install-pdf-lto-plugin
31682 maybe-install-pdf-lto-plugin:
31683 @if lto-plugin
31684 maybe-install-pdf-lto-plugin: install-pdf-lto-plugin
31685
31686 install-pdf-lto-plugin: \
31687     configure-lto-plugin \
31688     pdf-lto-plugin 
31689         @[ -f ./lto-plugin/Makefile ] || exit 0; \
31690         r=`${PWD_COMMAND}`; export r; \
31691         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31692         $(HOST_EXPORTS) \
31693         for flag in $(EXTRA_HOST_FLAGS) @extra_linker_plugin_flags@; do \
31694           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31695         done; \
31696         echo "Doing install-pdf in lto-plugin"; \
31697         (cd $(HOST_SUBDIR)/lto-plugin && \
31698           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31699                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31700                   "RANLIB=$${RANLIB}" \
31701                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
31702                   install-pdf) \
31703           || exit 1
31704
31705 @endif lto-plugin
31706
31707 .PHONY: maybe-install-html-lto-plugin install-html-lto-plugin
31708 maybe-install-html-lto-plugin:
31709 @if lto-plugin
31710 maybe-install-html-lto-plugin: install-html-lto-plugin
31711
31712 install-html-lto-plugin: \
31713     configure-lto-plugin \
31714     html-lto-plugin 
31715         @[ -f ./lto-plugin/Makefile ] || exit 0; \
31716         r=`${PWD_COMMAND}`; export r; \
31717         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31718         $(HOST_EXPORTS) \
31719         for flag in $(EXTRA_HOST_FLAGS) @extra_linker_plugin_flags@; do \
31720           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31721         done; \
31722         echo "Doing install-html in lto-plugin"; \
31723         (cd $(HOST_SUBDIR)/lto-plugin && \
31724           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31725                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31726                   "RANLIB=$${RANLIB}" \
31727                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
31728                   install-html) \
31729           || exit 1
31730
31731 @endif lto-plugin
31732
31733 .PHONY: maybe-installcheck-lto-plugin installcheck-lto-plugin
31734 maybe-installcheck-lto-plugin:
31735 @if lto-plugin
31736 maybe-installcheck-lto-plugin: installcheck-lto-plugin
31737
31738 installcheck-lto-plugin: \
31739     configure-lto-plugin 
31740         @[ -f ./lto-plugin/Makefile ] || exit 0; \
31741         r=`${PWD_COMMAND}`; export r; \
31742         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31743         $(HOST_EXPORTS) \
31744         for flag in $(EXTRA_HOST_FLAGS) @extra_linker_plugin_flags@; do \
31745           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31746         done; \
31747         echo "Doing installcheck in lto-plugin"; \
31748         (cd $(HOST_SUBDIR)/lto-plugin && \
31749           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31750                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31751                   "RANLIB=$${RANLIB}" \
31752                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
31753                   installcheck) \
31754           || exit 1
31755
31756 @endif lto-plugin
31757
31758 .PHONY: maybe-mostlyclean-lto-plugin mostlyclean-lto-plugin
31759 maybe-mostlyclean-lto-plugin:
31760 @if lto-plugin
31761 maybe-mostlyclean-lto-plugin: mostlyclean-lto-plugin
31762
31763 mostlyclean-lto-plugin: 
31764         @[ -f ./lto-plugin/Makefile ] || exit 0; \
31765         r=`${PWD_COMMAND}`; export r; \
31766         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31767         $(HOST_EXPORTS) \
31768         for flag in $(EXTRA_HOST_FLAGS) @extra_linker_plugin_flags@; do \
31769           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31770         done; \
31771         echo "Doing mostlyclean in lto-plugin"; \
31772         (cd $(HOST_SUBDIR)/lto-plugin && \
31773           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31774                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31775                   "RANLIB=$${RANLIB}" \
31776                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
31777                   mostlyclean) \
31778           || exit 1
31779
31780 @endif lto-plugin
31781
31782 .PHONY: maybe-clean-lto-plugin clean-lto-plugin
31783 maybe-clean-lto-plugin:
31784 @if lto-plugin
31785 maybe-clean-lto-plugin: clean-lto-plugin
31786
31787 clean-lto-plugin: 
31788         @[ -f ./lto-plugin/Makefile ] || exit 0; \
31789         r=`${PWD_COMMAND}`; export r; \
31790         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31791         $(HOST_EXPORTS) \
31792         for flag in $(EXTRA_HOST_FLAGS) @extra_linker_plugin_flags@; do \
31793           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31794         done; \
31795         echo "Doing clean in lto-plugin"; \
31796         (cd $(HOST_SUBDIR)/lto-plugin && \
31797           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31798                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31799                   "RANLIB=$${RANLIB}" \
31800                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
31801                   clean) \
31802           || exit 1
31803
31804 @endif lto-plugin
31805
31806 .PHONY: maybe-distclean-lto-plugin distclean-lto-plugin
31807 maybe-distclean-lto-plugin:
31808 @if lto-plugin
31809 maybe-distclean-lto-plugin: distclean-lto-plugin
31810
31811 distclean-lto-plugin: 
31812         @[ -f ./lto-plugin/Makefile ] || exit 0; \
31813         r=`${PWD_COMMAND}`; export r; \
31814         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31815         $(HOST_EXPORTS) \
31816         for flag in $(EXTRA_HOST_FLAGS) @extra_linker_plugin_flags@; do \
31817           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31818         done; \
31819         echo "Doing distclean in lto-plugin"; \
31820         (cd $(HOST_SUBDIR)/lto-plugin && \
31821           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31822                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31823                   "RANLIB=$${RANLIB}" \
31824                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
31825                   distclean) \
31826           || exit 1
31827
31828 @endif lto-plugin
31829
31830 .PHONY: maybe-maintainer-clean-lto-plugin maintainer-clean-lto-plugin
31831 maybe-maintainer-clean-lto-plugin:
31832 @if lto-plugin
31833 maybe-maintainer-clean-lto-plugin: maintainer-clean-lto-plugin
31834
31835 maintainer-clean-lto-plugin: 
31836         @[ -f ./lto-plugin/Makefile ] || exit 0; \
31837         r=`${PWD_COMMAND}`; export r; \
31838         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31839         $(HOST_EXPORTS) \
31840         for flag in $(EXTRA_HOST_FLAGS) @extra_linker_plugin_flags@; do \
31841           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31842         done; \
31843         echo "Doing maintainer-clean in lto-plugin"; \
31844         (cd $(HOST_SUBDIR)/lto-plugin && \
31845           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31846                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31847                   "RANLIB=$${RANLIB}" \
31848                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
31849                   maintainer-clean) \
31850           || exit 1
31851
31852 @endif lto-plugin
31853
31854
31855
31856 .PHONY: configure-libcc1 maybe-configure-libcc1
31857 maybe-configure-libcc1:
31858 @if gcc-bootstrap
31859 configure-libcc1: stage_current
31860 @endif gcc-bootstrap
31861 @if libcc1
31862 maybe-configure-libcc1: configure-libcc1
31863 configure-libcc1: 
31864         @: $(MAKE); $(unstage)
31865         @r=`${PWD_COMMAND}`; export r; \
31866         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31867         test ! -f $(HOST_SUBDIR)/libcc1/Makefile || exit 0; \
31868         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libcc1; \
31869         $(HOST_EXPORTS)  \
31870         echo Configuring in $(HOST_SUBDIR)/libcc1; \
31871         cd "$(HOST_SUBDIR)/libcc1" || exit 1; \
31872         case $(srcdir) in \
31873           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
31874           *) topdir=`echo $(HOST_SUBDIR)/libcc1/ | \
31875                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
31876         esac; \
31877         module_srcdir=libcc1; \
31878         $(SHELL) \
31879           $$s/$$module_srcdir/configure \
31880           --srcdir=$${topdir}/$$module_srcdir \
31881           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
31882           --target=${target_alias} --enable-shared \
31883           || exit 1
31884 @endif libcc1
31885
31886
31887
31888
31889
31890 .PHONY: all-libcc1 maybe-all-libcc1
31891 maybe-all-libcc1:
31892 @if gcc-bootstrap
31893 all-libcc1: stage_current
31894 @endif gcc-bootstrap
31895 @if libcc1
31896 TARGET-libcc1=all
31897 maybe-all-libcc1: all-libcc1
31898 all-libcc1: configure-libcc1
31899         @: $(MAKE); $(unstage)
31900         @r=`${PWD_COMMAND}`; export r; \
31901         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31902         $(HOST_EXPORTS)  \
31903         (cd $(HOST_SUBDIR)/libcc1 && \
31904           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS)  \
31905                 $(TARGET-libcc1))
31906 @endif libcc1
31907
31908
31909
31910
31911 .PHONY: check-libcc1 maybe-check-libcc1
31912 maybe-check-libcc1:
31913 @if libcc1
31914 maybe-check-libcc1: check-libcc1
31915
31916 check-libcc1:
31917         @: $(MAKE); $(unstage)
31918         @r=`${PWD_COMMAND}`; export r; \
31919         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31920         $(HOST_EXPORTS)  \
31921         (cd $(HOST_SUBDIR)/libcc1 && \
31922           $(MAKE) $(FLAGS_TO_PASS)  check)
31923
31924 @endif libcc1
31925
31926 .PHONY: install-libcc1 maybe-install-libcc1
31927 maybe-install-libcc1:
31928 @if libcc1
31929 maybe-install-libcc1: install-libcc1
31930
31931 install-libcc1: installdirs
31932         @: $(MAKE); $(unstage)
31933         @r=`${PWD_COMMAND}`; export r; \
31934         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31935         $(HOST_EXPORTS) \
31936         (cd $(HOST_SUBDIR)/libcc1 && \
31937           $(MAKE) $(FLAGS_TO_PASS)  install)
31938
31939 @endif libcc1
31940
31941 .PHONY: install-strip-libcc1 maybe-install-strip-libcc1
31942 maybe-install-strip-libcc1:
31943 @if libcc1
31944 maybe-install-strip-libcc1: install-strip-libcc1
31945
31946 install-strip-libcc1: installdirs
31947         @: $(MAKE); $(unstage)
31948         @r=`${PWD_COMMAND}`; export r; \
31949         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31950         $(HOST_EXPORTS) \
31951         (cd $(HOST_SUBDIR)/libcc1 && \
31952           $(MAKE) $(FLAGS_TO_PASS)  install-strip)
31953
31954 @endif libcc1
31955
31956 # Other targets (info, dvi, pdf, etc.)
31957
31958 .PHONY: maybe-info-libcc1 info-libcc1
31959 maybe-info-libcc1:
31960 @if libcc1
31961 maybe-info-libcc1: info-libcc1
31962
31963 info-libcc1: \
31964     configure-libcc1 
31965         @: $(MAKE); $(unstage)
31966         @[ -f ./libcc1/Makefile ] || exit 0; \
31967         r=`${PWD_COMMAND}`; export r; \
31968         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31969         $(HOST_EXPORTS) \
31970         for flag in $(EXTRA_HOST_FLAGS) ; do \
31971           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31972         done; \
31973         echo "Doing info in libcc1"; \
31974         (cd $(HOST_SUBDIR)/libcc1 && \
31975           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31976                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31977                   "RANLIB=$${RANLIB}" \
31978                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
31979                   info) \
31980           || exit 1
31981
31982 @endif libcc1
31983
31984 .PHONY: maybe-dvi-libcc1 dvi-libcc1
31985 maybe-dvi-libcc1:
31986 @if libcc1
31987 maybe-dvi-libcc1: dvi-libcc1
31988
31989 dvi-libcc1: \
31990     configure-libcc1 
31991         @: $(MAKE); $(unstage)
31992         @[ -f ./libcc1/Makefile ] || exit 0; \
31993         r=`${PWD_COMMAND}`; export r; \
31994         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31995         $(HOST_EXPORTS) \
31996         for flag in $(EXTRA_HOST_FLAGS) ; do \
31997           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31998         done; \
31999         echo "Doing dvi in libcc1"; \
32000         (cd $(HOST_SUBDIR)/libcc1 && \
32001           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32002                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32003                   "RANLIB=$${RANLIB}" \
32004                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
32005                   dvi) \
32006           || exit 1
32007
32008 @endif libcc1
32009
32010 .PHONY: maybe-pdf-libcc1 pdf-libcc1
32011 maybe-pdf-libcc1:
32012 @if libcc1
32013 maybe-pdf-libcc1: pdf-libcc1
32014
32015 pdf-libcc1: \
32016     configure-libcc1 
32017         @: $(MAKE); $(unstage)
32018         @[ -f ./libcc1/Makefile ] || exit 0; \
32019         r=`${PWD_COMMAND}`; export r; \
32020         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32021         $(HOST_EXPORTS) \
32022         for flag in $(EXTRA_HOST_FLAGS) ; do \
32023           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32024         done; \
32025         echo "Doing pdf in libcc1"; \
32026         (cd $(HOST_SUBDIR)/libcc1 && \
32027           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32028                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32029                   "RANLIB=$${RANLIB}" \
32030                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
32031                   pdf) \
32032           || exit 1
32033
32034 @endif libcc1
32035
32036 .PHONY: maybe-html-libcc1 html-libcc1
32037 maybe-html-libcc1:
32038 @if libcc1
32039 maybe-html-libcc1: html-libcc1
32040
32041 html-libcc1: \
32042     configure-libcc1 
32043         @: $(MAKE); $(unstage)
32044         @[ -f ./libcc1/Makefile ] || exit 0; \
32045         r=`${PWD_COMMAND}`; export r; \
32046         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32047         $(HOST_EXPORTS) \
32048         for flag in $(EXTRA_HOST_FLAGS) ; do \
32049           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32050         done; \
32051         echo "Doing html in libcc1"; \
32052         (cd $(HOST_SUBDIR)/libcc1 && \
32053           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32054                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32055                   "RANLIB=$${RANLIB}" \
32056                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
32057                   html) \
32058           || exit 1
32059
32060 @endif libcc1
32061
32062 .PHONY: maybe-TAGS-libcc1 TAGS-libcc1
32063 maybe-TAGS-libcc1:
32064 @if libcc1
32065 maybe-TAGS-libcc1: TAGS-libcc1
32066
32067 TAGS-libcc1: \
32068     configure-libcc1 
32069         @: $(MAKE); $(unstage)
32070         @[ -f ./libcc1/Makefile ] || exit 0; \
32071         r=`${PWD_COMMAND}`; export r; \
32072         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32073         $(HOST_EXPORTS) \
32074         for flag in $(EXTRA_HOST_FLAGS) ; do \
32075           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32076         done; \
32077         echo "Doing TAGS in libcc1"; \
32078         (cd $(HOST_SUBDIR)/libcc1 && \
32079           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32080                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32081                   "RANLIB=$${RANLIB}" \
32082                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
32083                   TAGS) \
32084           || exit 1
32085
32086 @endif libcc1
32087
32088 .PHONY: maybe-install-info-libcc1 install-info-libcc1
32089 maybe-install-info-libcc1:
32090 @if libcc1
32091 maybe-install-info-libcc1: install-info-libcc1
32092
32093 install-info-libcc1: \
32094     configure-libcc1 \
32095     info-libcc1 
32096         @: $(MAKE); $(unstage)
32097         @[ -f ./libcc1/Makefile ] || exit 0; \
32098         r=`${PWD_COMMAND}`; export r; \
32099         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32100         $(HOST_EXPORTS) \
32101         for flag in $(EXTRA_HOST_FLAGS) ; do \
32102           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32103         done; \
32104         echo "Doing install-info in libcc1"; \
32105         (cd $(HOST_SUBDIR)/libcc1 && \
32106           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32107                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32108                   "RANLIB=$${RANLIB}" \
32109                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
32110                   install-info) \
32111           || exit 1
32112
32113 @endif libcc1
32114
32115 .PHONY: maybe-install-pdf-libcc1 install-pdf-libcc1
32116 maybe-install-pdf-libcc1:
32117 @if libcc1
32118 maybe-install-pdf-libcc1: install-pdf-libcc1
32119
32120 install-pdf-libcc1: \
32121     configure-libcc1 \
32122     pdf-libcc1 
32123         @: $(MAKE); $(unstage)
32124         @[ -f ./libcc1/Makefile ] || exit 0; \
32125         r=`${PWD_COMMAND}`; export r; \
32126         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32127         $(HOST_EXPORTS) \
32128         for flag in $(EXTRA_HOST_FLAGS) ; do \
32129           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32130         done; \
32131         echo "Doing install-pdf in libcc1"; \
32132         (cd $(HOST_SUBDIR)/libcc1 && \
32133           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32134                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32135                   "RANLIB=$${RANLIB}" \
32136                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
32137                   install-pdf) \
32138           || exit 1
32139
32140 @endif libcc1
32141
32142 .PHONY: maybe-install-html-libcc1 install-html-libcc1
32143 maybe-install-html-libcc1:
32144 @if libcc1
32145 maybe-install-html-libcc1: install-html-libcc1
32146
32147 install-html-libcc1: \
32148     configure-libcc1 \
32149     html-libcc1 
32150         @: $(MAKE); $(unstage)
32151         @[ -f ./libcc1/Makefile ] || exit 0; \
32152         r=`${PWD_COMMAND}`; export r; \
32153         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32154         $(HOST_EXPORTS) \
32155         for flag in $(EXTRA_HOST_FLAGS) ; do \
32156           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32157         done; \
32158         echo "Doing install-html in libcc1"; \
32159         (cd $(HOST_SUBDIR)/libcc1 && \
32160           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32161                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32162                   "RANLIB=$${RANLIB}" \
32163                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
32164                   install-html) \
32165           || exit 1
32166
32167 @endif libcc1
32168
32169 .PHONY: maybe-installcheck-libcc1 installcheck-libcc1
32170 maybe-installcheck-libcc1:
32171 @if libcc1
32172 maybe-installcheck-libcc1: installcheck-libcc1
32173
32174 installcheck-libcc1: \
32175     configure-libcc1 
32176         @: $(MAKE); $(unstage)
32177         @[ -f ./libcc1/Makefile ] || exit 0; \
32178         r=`${PWD_COMMAND}`; export r; \
32179         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32180         $(HOST_EXPORTS) \
32181         for flag in $(EXTRA_HOST_FLAGS) ; do \
32182           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32183         done; \
32184         echo "Doing installcheck in libcc1"; \
32185         (cd $(HOST_SUBDIR)/libcc1 && \
32186           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32187                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32188                   "RANLIB=$${RANLIB}" \
32189                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
32190                   installcheck) \
32191           || exit 1
32192
32193 @endif libcc1
32194
32195 .PHONY: maybe-mostlyclean-libcc1 mostlyclean-libcc1
32196 maybe-mostlyclean-libcc1:
32197 @if libcc1
32198 maybe-mostlyclean-libcc1: mostlyclean-libcc1
32199
32200 mostlyclean-libcc1: 
32201         @: $(MAKE); $(unstage)
32202         @[ -f ./libcc1/Makefile ] || exit 0; \
32203         r=`${PWD_COMMAND}`; export r; \
32204         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32205         $(HOST_EXPORTS) \
32206         for flag in $(EXTRA_HOST_FLAGS) ; do \
32207           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32208         done; \
32209         echo "Doing mostlyclean in libcc1"; \
32210         (cd $(HOST_SUBDIR)/libcc1 && \
32211           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32212                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32213                   "RANLIB=$${RANLIB}" \
32214                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
32215                   mostlyclean) \
32216           || exit 1
32217
32218 @endif libcc1
32219
32220 .PHONY: maybe-clean-libcc1 clean-libcc1
32221 maybe-clean-libcc1:
32222 @if libcc1
32223 maybe-clean-libcc1: clean-libcc1
32224
32225 clean-libcc1: 
32226         @: $(MAKE); $(unstage)
32227         @[ -f ./libcc1/Makefile ] || exit 0; \
32228         r=`${PWD_COMMAND}`; export r; \
32229         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32230         $(HOST_EXPORTS) \
32231         for flag in $(EXTRA_HOST_FLAGS) ; do \
32232           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32233         done; \
32234         echo "Doing clean in libcc1"; \
32235         (cd $(HOST_SUBDIR)/libcc1 && \
32236           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32237                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32238                   "RANLIB=$${RANLIB}" \
32239                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
32240                   clean) \
32241           || exit 1
32242
32243 @endif libcc1
32244
32245 .PHONY: maybe-distclean-libcc1 distclean-libcc1
32246 maybe-distclean-libcc1:
32247 @if libcc1
32248 maybe-distclean-libcc1: distclean-libcc1
32249
32250 distclean-libcc1: 
32251         @: $(MAKE); $(unstage)
32252         @[ -f ./libcc1/Makefile ] || exit 0; \
32253         r=`${PWD_COMMAND}`; export r; \
32254         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32255         $(HOST_EXPORTS) \
32256         for flag in $(EXTRA_HOST_FLAGS) ; do \
32257           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32258         done; \
32259         echo "Doing distclean in libcc1"; \
32260         (cd $(HOST_SUBDIR)/libcc1 && \
32261           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32262                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32263                   "RANLIB=$${RANLIB}" \
32264                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
32265                   distclean) \
32266           || exit 1
32267
32268 @endif libcc1
32269
32270 .PHONY: maybe-maintainer-clean-libcc1 maintainer-clean-libcc1
32271 maybe-maintainer-clean-libcc1:
32272 @if libcc1
32273 maybe-maintainer-clean-libcc1: maintainer-clean-libcc1
32274
32275 maintainer-clean-libcc1: 
32276         @: $(MAKE); $(unstage)
32277         @[ -f ./libcc1/Makefile ] || exit 0; \
32278         r=`${PWD_COMMAND}`; export r; \
32279         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32280         $(HOST_EXPORTS) \
32281         for flag in $(EXTRA_HOST_FLAGS) ; do \
32282           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32283         done; \
32284         echo "Doing maintainer-clean in libcc1"; \
32285         (cd $(HOST_SUBDIR)/libcc1 && \
32286           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32287                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32288                   "RANLIB=$${RANLIB}" \
32289                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
32290                   maintainer-clean) \
32291           || exit 1
32292
32293 @endif libcc1
32294
32295
32296
32297 .PHONY: configure-gotools maybe-configure-gotools
32298 maybe-configure-gotools:
32299 @if gcc-bootstrap
32300 configure-gotools: stage_current
32301 @endif gcc-bootstrap
32302 @if gotools
32303 maybe-configure-gotools: configure-gotools
32304 configure-gotools: 
32305         @: $(MAKE); $(unstage)
32306         @r=`${PWD_COMMAND}`; export r; \
32307         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32308         test ! -f $(HOST_SUBDIR)/gotools/Makefile || exit 0; \
32309         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gotools; \
32310         $(HOST_EXPORTS)  \
32311         echo Configuring in $(HOST_SUBDIR)/gotools; \
32312         cd "$(HOST_SUBDIR)/gotools" || exit 1; \
32313         case $(srcdir) in \
32314           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
32315           *) topdir=`echo $(HOST_SUBDIR)/gotools/ | \
32316                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
32317         esac; \
32318         module_srcdir=gotools; \
32319         $(SHELL) \
32320           $$s/$$module_srcdir/configure \
32321           --srcdir=$${topdir}/$$module_srcdir \
32322           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
32323           --target=${target_alias}  \
32324           || exit 1
32325 @endif gotools
32326
32327
32328
32329
32330
32331 .PHONY: all-gotools maybe-all-gotools
32332 maybe-all-gotools:
32333 @if gcc-bootstrap
32334 all-gotools: stage_current
32335 @endif gcc-bootstrap
32336 @if gotools
32337 TARGET-gotools=all
32338 maybe-all-gotools: all-gotools
32339 all-gotools: configure-gotools
32340         @: $(MAKE); $(unstage)
32341         @r=`${PWD_COMMAND}`; export r; \
32342         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32343         $(HOST_EXPORTS)  \
32344         (cd $(HOST_SUBDIR)/gotools && \
32345           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS)  \
32346                 $(TARGET-gotools))
32347 @endif gotools
32348
32349
32350
32351
32352 .PHONY: check-gotools maybe-check-gotools
32353 maybe-check-gotools:
32354 @if gotools
32355 maybe-check-gotools: check-gotools
32356
32357 check-gotools:
32358         @: $(MAKE); $(unstage)
32359         @r=`${PWD_COMMAND}`; export r; \
32360         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32361         $(HOST_EXPORTS)  \
32362         (cd $(HOST_SUBDIR)/gotools && \
32363           $(MAKE) $(FLAGS_TO_PASS)  check)
32364
32365 @endif gotools
32366
32367 .PHONY: install-gotools maybe-install-gotools
32368 maybe-install-gotools:
32369 @if gotools
32370 maybe-install-gotools: install-gotools
32371
32372 install-gotools: installdirs
32373         @: $(MAKE); $(unstage)
32374         @r=`${PWD_COMMAND}`; export r; \
32375         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32376         $(HOST_EXPORTS) \
32377         (cd $(HOST_SUBDIR)/gotools && \
32378           $(MAKE) $(FLAGS_TO_PASS)  install)
32379
32380 @endif gotools
32381
32382 .PHONY: install-strip-gotools maybe-install-strip-gotools
32383 maybe-install-strip-gotools:
32384 @if gotools
32385 maybe-install-strip-gotools: install-strip-gotools
32386
32387 install-strip-gotools: installdirs
32388         @: $(MAKE); $(unstage)
32389         @r=`${PWD_COMMAND}`; export r; \
32390         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32391         $(HOST_EXPORTS) \
32392         (cd $(HOST_SUBDIR)/gotools && \
32393           $(MAKE) $(FLAGS_TO_PASS)  install-strip)
32394
32395 @endif gotools
32396
32397 # Other targets (info, dvi, pdf, etc.)
32398
32399 .PHONY: maybe-info-gotools info-gotools
32400 maybe-info-gotools:
32401 @if gotools
32402 maybe-info-gotools: info-gotools
32403
32404 info-gotools: \
32405     configure-gotools 
32406         @: $(MAKE); $(unstage)
32407         @[ -f ./gotools/Makefile ] || exit 0; \
32408         r=`${PWD_COMMAND}`; export r; \
32409         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32410         $(HOST_EXPORTS) \
32411         for flag in $(EXTRA_HOST_FLAGS) ; do \
32412           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32413         done; \
32414         echo "Doing info in gotools"; \
32415         (cd $(HOST_SUBDIR)/gotools && \
32416           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32417                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32418                   "RANLIB=$${RANLIB}" \
32419                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
32420                   info) \
32421           || exit 1
32422
32423 @endif gotools
32424
32425 .PHONY: maybe-dvi-gotools dvi-gotools
32426 maybe-dvi-gotools:
32427 @if gotools
32428 maybe-dvi-gotools: dvi-gotools
32429
32430 dvi-gotools: \
32431     configure-gotools 
32432         @: $(MAKE); $(unstage)
32433         @[ -f ./gotools/Makefile ] || exit 0; \
32434         r=`${PWD_COMMAND}`; export r; \
32435         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32436         $(HOST_EXPORTS) \
32437         for flag in $(EXTRA_HOST_FLAGS) ; do \
32438           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32439         done; \
32440         echo "Doing dvi in gotools"; \
32441         (cd $(HOST_SUBDIR)/gotools && \
32442           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32443                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32444                   "RANLIB=$${RANLIB}" \
32445                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
32446                   dvi) \
32447           || exit 1
32448
32449 @endif gotools
32450
32451 .PHONY: maybe-pdf-gotools pdf-gotools
32452 maybe-pdf-gotools:
32453 @if gotools
32454 maybe-pdf-gotools: pdf-gotools
32455
32456 pdf-gotools: \
32457     configure-gotools 
32458         @: $(MAKE); $(unstage)
32459         @[ -f ./gotools/Makefile ] || exit 0; \
32460         r=`${PWD_COMMAND}`; export r; \
32461         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32462         $(HOST_EXPORTS) \
32463         for flag in $(EXTRA_HOST_FLAGS) ; do \
32464           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32465         done; \
32466         echo "Doing pdf in gotools"; \
32467         (cd $(HOST_SUBDIR)/gotools && \
32468           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32469                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32470                   "RANLIB=$${RANLIB}" \
32471                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
32472                   pdf) \
32473           || exit 1
32474
32475 @endif gotools
32476
32477 .PHONY: maybe-html-gotools html-gotools
32478 maybe-html-gotools:
32479 @if gotools
32480 maybe-html-gotools: html-gotools
32481
32482 html-gotools: \
32483     configure-gotools 
32484         @: $(MAKE); $(unstage)
32485         @[ -f ./gotools/Makefile ] || exit 0; \
32486         r=`${PWD_COMMAND}`; export r; \
32487         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32488         $(HOST_EXPORTS) \
32489         for flag in $(EXTRA_HOST_FLAGS) ; do \
32490           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32491         done; \
32492         echo "Doing html in gotools"; \
32493         (cd $(HOST_SUBDIR)/gotools && \
32494           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32495                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32496                   "RANLIB=$${RANLIB}" \
32497                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
32498                   html) \
32499           || exit 1
32500
32501 @endif gotools
32502
32503 .PHONY: maybe-TAGS-gotools TAGS-gotools
32504 maybe-TAGS-gotools:
32505 @if gotools
32506 maybe-TAGS-gotools: TAGS-gotools
32507
32508 TAGS-gotools: \
32509     configure-gotools 
32510         @: $(MAKE); $(unstage)
32511         @[ -f ./gotools/Makefile ] || exit 0; \
32512         r=`${PWD_COMMAND}`; export r; \
32513         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32514         $(HOST_EXPORTS) \
32515         for flag in $(EXTRA_HOST_FLAGS) ; do \
32516           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32517         done; \
32518         echo "Doing TAGS in gotools"; \
32519         (cd $(HOST_SUBDIR)/gotools && \
32520           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32521                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32522                   "RANLIB=$${RANLIB}" \
32523                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
32524                   TAGS) \
32525           || exit 1
32526
32527 @endif gotools
32528
32529 .PHONY: maybe-install-info-gotools install-info-gotools
32530 maybe-install-info-gotools:
32531 @if gotools
32532 maybe-install-info-gotools: install-info-gotools
32533
32534 install-info-gotools: \
32535     configure-gotools \
32536     info-gotools 
32537         @: $(MAKE); $(unstage)
32538         @[ -f ./gotools/Makefile ] || exit 0; \
32539         r=`${PWD_COMMAND}`; export r; \
32540         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32541         $(HOST_EXPORTS) \
32542         for flag in $(EXTRA_HOST_FLAGS) ; do \
32543           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32544         done; \
32545         echo "Doing install-info in gotools"; \
32546         (cd $(HOST_SUBDIR)/gotools && \
32547           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32548                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32549                   "RANLIB=$${RANLIB}" \
32550                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
32551                   install-info) \
32552           || exit 1
32553
32554 @endif gotools
32555
32556 .PHONY: maybe-install-pdf-gotools install-pdf-gotools
32557 maybe-install-pdf-gotools:
32558 @if gotools
32559 maybe-install-pdf-gotools: install-pdf-gotools
32560
32561 install-pdf-gotools: \
32562     configure-gotools \
32563     pdf-gotools 
32564         @: $(MAKE); $(unstage)
32565         @[ -f ./gotools/Makefile ] || exit 0; \
32566         r=`${PWD_COMMAND}`; export r; \
32567         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32568         $(HOST_EXPORTS) \
32569         for flag in $(EXTRA_HOST_FLAGS) ; do \
32570           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32571         done; \
32572         echo "Doing install-pdf in gotools"; \
32573         (cd $(HOST_SUBDIR)/gotools && \
32574           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32575                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32576                   "RANLIB=$${RANLIB}" \
32577                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
32578                   install-pdf) \
32579           || exit 1
32580
32581 @endif gotools
32582
32583 .PHONY: maybe-install-html-gotools install-html-gotools
32584 maybe-install-html-gotools:
32585 @if gotools
32586 maybe-install-html-gotools: install-html-gotools
32587
32588 install-html-gotools: \
32589     configure-gotools \
32590     html-gotools 
32591         @: $(MAKE); $(unstage)
32592         @[ -f ./gotools/Makefile ] || exit 0; \
32593         r=`${PWD_COMMAND}`; export r; \
32594         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32595         $(HOST_EXPORTS) \
32596         for flag in $(EXTRA_HOST_FLAGS) ; do \
32597           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32598         done; \
32599         echo "Doing install-html in gotools"; \
32600         (cd $(HOST_SUBDIR)/gotools && \
32601           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32602                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32603                   "RANLIB=$${RANLIB}" \
32604                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
32605                   install-html) \
32606           || exit 1
32607
32608 @endif gotools
32609
32610 .PHONY: maybe-installcheck-gotools installcheck-gotools
32611 maybe-installcheck-gotools:
32612 @if gotools
32613 maybe-installcheck-gotools: installcheck-gotools
32614
32615 installcheck-gotools: \
32616     configure-gotools 
32617         @: $(MAKE); $(unstage)
32618         @[ -f ./gotools/Makefile ] || exit 0; \
32619         r=`${PWD_COMMAND}`; export r; \
32620         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32621         $(HOST_EXPORTS) \
32622         for flag in $(EXTRA_HOST_FLAGS) ; do \
32623           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32624         done; \
32625         echo "Doing installcheck in gotools"; \
32626         (cd $(HOST_SUBDIR)/gotools && \
32627           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32628                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32629                   "RANLIB=$${RANLIB}" \
32630                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
32631                   installcheck) \
32632           || exit 1
32633
32634 @endif gotools
32635
32636 .PHONY: maybe-mostlyclean-gotools mostlyclean-gotools
32637 maybe-mostlyclean-gotools:
32638 @if gotools
32639 maybe-mostlyclean-gotools: mostlyclean-gotools
32640
32641 mostlyclean-gotools: 
32642         @: $(MAKE); $(unstage)
32643         @[ -f ./gotools/Makefile ] || exit 0; \
32644         r=`${PWD_COMMAND}`; export r; \
32645         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32646         $(HOST_EXPORTS) \
32647         for flag in $(EXTRA_HOST_FLAGS) ; do \
32648           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32649         done; \
32650         echo "Doing mostlyclean in gotools"; \
32651         (cd $(HOST_SUBDIR)/gotools && \
32652           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32653                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32654                   "RANLIB=$${RANLIB}" \
32655                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
32656                   mostlyclean) \
32657           || exit 1
32658
32659 @endif gotools
32660
32661 .PHONY: maybe-clean-gotools clean-gotools
32662 maybe-clean-gotools:
32663 @if gotools
32664 maybe-clean-gotools: clean-gotools
32665
32666 clean-gotools: 
32667         @: $(MAKE); $(unstage)
32668         @[ -f ./gotools/Makefile ] || exit 0; \
32669         r=`${PWD_COMMAND}`; export r; \
32670         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32671         $(HOST_EXPORTS) \
32672         for flag in $(EXTRA_HOST_FLAGS) ; do \
32673           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32674         done; \
32675         echo "Doing clean in gotools"; \
32676         (cd $(HOST_SUBDIR)/gotools && \
32677           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32678                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32679                   "RANLIB=$${RANLIB}" \
32680                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
32681                   clean) \
32682           || exit 1
32683
32684 @endif gotools
32685
32686 .PHONY: maybe-distclean-gotools distclean-gotools
32687 maybe-distclean-gotools:
32688 @if gotools
32689 maybe-distclean-gotools: distclean-gotools
32690
32691 distclean-gotools: 
32692         @: $(MAKE); $(unstage)
32693         @[ -f ./gotools/Makefile ] || exit 0; \
32694         r=`${PWD_COMMAND}`; export r; \
32695         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32696         $(HOST_EXPORTS) \
32697         for flag in $(EXTRA_HOST_FLAGS) ; do \
32698           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32699         done; \
32700         echo "Doing distclean in gotools"; \
32701         (cd $(HOST_SUBDIR)/gotools && \
32702           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32703                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32704                   "RANLIB=$${RANLIB}" \
32705                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
32706                   distclean) \
32707           || exit 1
32708
32709 @endif gotools
32710
32711 .PHONY: maybe-maintainer-clean-gotools maintainer-clean-gotools
32712 maybe-maintainer-clean-gotools:
32713 @if gotools
32714 maybe-maintainer-clean-gotools: maintainer-clean-gotools
32715
32716 maintainer-clean-gotools: 
32717         @: $(MAKE); $(unstage)
32718         @[ -f ./gotools/Makefile ] || exit 0; \
32719         r=`${PWD_COMMAND}`; export r; \
32720         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32721         $(HOST_EXPORTS) \
32722         for flag in $(EXTRA_HOST_FLAGS) ; do \
32723           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32724         done; \
32725         echo "Doing maintainer-clean in gotools"; \
32726         (cd $(HOST_SUBDIR)/gotools && \
32727           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32728                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32729                   "RANLIB=$${RANLIB}" \
32730                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
32731                   maintainer-clean) \
32732           || exit 1
32733
32734 @endif gotools
32735
32736
32737
32738 # ---------------------------------------
32739 # Modules which run on the target machine
32740 # ---------------------------------------
32741
32742
32743
32744
32745 .PHONY: configure-target-libstdc++-v3 maybe-configure-target-libstdc++-v3
32746 maybe-configure-target-libstdc++-v3:
32747 @if gcc-bootstrap
32748 configure-target-libstdc++-v3: stage_current
32749 @endif gcc-bootstrap
32750 @if target-libstdc++-v3
32751 maybe-configure-target-libstdc++-v3: configure-target-libstdc++-v3
32752 configure-target-libstdc++-v3: 
32753         @r=`${PWD_COMMAND}`; export r; \
32754         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32755         echo "Checking multilib configuration for libstdc++-v3..."; \
32756         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libstdc++-v3; \
32757         $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp 2> /dev/null; \
32758         if test -r $(TARGET_SUBDIR)/libstdc++-v3/multilib.out; then \
32759           if cmp -s $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp $(TARGET_SUBDIR)/libstdc++-v3/multilib.out; then \
32760             rm -f $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp; \
32761           else \
32762             rm -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile; \
32763             mv $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp $(TARGET_SUBDIR)/libstdc++-v3/multilib.out; \
32764           fi; \
32765         else \
32766           mv $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp $(TARGET_SUBDIR)/libstdc++-v3/multilib.out; \
32767         fi; \
32768         test ! -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile || exit 0; \
32769         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libstdc++-v3; \
32770         $(RAW_CXX_TARGET_EXPORTS)  \
32771         echo Configuring in $(TARGET_SUBDIR)/libstdc++-v3; \
32772         cd "$(TARGET_SUBDIR)/libstdc++-v3" || exit 1; \
32773         case $(srcdir) in \
32774           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
32775           *) topdir=`echo $(TARGET_SUBDIR)/libstdc++-v3/ | \
32776                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
32777         esac; \
32778         module_srcdir=libstdc++-v3; \
32779         rm -f no-such-file || : ; \
32780         CONFIG_SITE=no-such-file $(SHELL) \
32781           $$s/$$module_srcdir/configure \
32782           --srcdir=$${topdir}/$$module_srcdir \
32783           $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
32784           --target=${target_alias}  \
32785           || exit 1
32786 @endif target-libstdc++-v3
32787
32788
32789
32790 .PHONY: configure-stage1-target-libstdc++-v3 maybe-configure-stage1-target-libstdc++-v3
32791 maybe-configure-stage1-target-libstdc++-v3:
32792 @if target-libstdc++-v3-bootstrap
32793 maybe-configure-stage1-target-libstdc++-v3: configure-stage1-target-libstdc++-v3
32794 configure-stage1-target-libstdc++-v3:
32795         @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
32796         @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libstdc++-v3
32797         @r=`${PWD_COMMAND}`; export r; \
32798         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32799         TFLAGS="$(STAGE1_TFLAGS)"; \
32800         echo "Checking multilib configuration for libstdc++-v3..."; \
32801         $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp 2> /dev/null; \
32802         if test -r $(TARGET_SUBDIR)/libstdc++-v3/multilib.out; then \
32803           if cmp -s $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp $(TARGET_SUBDIR)/libstdc++-v3/multilib.out; then \
32804             rm -f $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp; \
32805           else \
32806             rm -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile; \
32807             mv $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp $(TARGET_SUBDIR)/libstdc++-v3/multilib.out; \
32808           fi; \
32809         else \
32810           mv $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp $(TARGET_SUBDIR)/libstdc++-v3/multilib.out; \
32811         fi; \
32812         test ! -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile || exit 0; \
32813         $(RAW_CXX_TARGET_EXPORTS) \
32814         CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
32815         CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
32816         LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS;  \
32817         echo Configuring stage 1 in $(TARGET_SUBDIR)/libstdc++-v3; \
32818         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libstdc++-v3; \
32819         cd $(TARGET_SUBDIR)/libstdc++-v3 || exit 1; \
32820         case $(srcdir) in \
32821           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
32822           *) topdir=`echo $(TARGET_SUBDIR)/libstdc++-v3/ | \
32823                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
32824         esac; \
32825         module_srcdir=libstdc++-v3; \
32826         $(SHELL) $$s/$$module_srcdir/configure \
32827           --srcdir=$${topdir}/$$module_srcdir \
32828           $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
32829           --target=${target_alias} \
32830            \
32831           $(STAGE1_CONFIGURE_FLAGS)
32832 @endif target-libstdc++-v3-bootstrap
32833
32834 .PHONY: configure-stage2-target-libstdc++-v3 maybe-configure-stage2-target-libstdc++-v3
32835 maybe-configure-stage2-target-libstdc++-v3:
32836 @if target-libstdc++-v3-bootstrap
32837 maybe-configure-stage2-target-libstdc++-v3: configure-stage2-target-libstdc++-v3
32838 configure-stage2-target-libstdc++-v3:
32839         @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
32840         @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libstdc++-v3
32841         @r=`${PWD_COMMAND}`; export r; \
32842         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32843         TFLAGS="$(STAGE2_TFLAGS)"; \
32844         echo "Checking multilib configuration for libstdc++-v3..."; \
32845         $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp 2> /dev/null; \
32846         if test -r $(TARGET_SUBDIR)/libstdc++-v3/multilib.out; then \
32847           if cmp -s $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp $(TARGET_SUBDIR)/libstdc++-v3/multilib.out; then \
32848             rm -f $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp; \
32849           else \
32850             rm -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile; \
32851             mv $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp $(TARGET_SUBDIR)/libstdc++-v3/multilib.out; \
32852           fi; \
32853         else \
32854           mv $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp $(TARGET_SUBDIR)/libstdc++-v3/multilib.out; \
32855         fi; \
32856         test ! -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile || exit 0; \
32857         $(RAW_CXX_TARGET_EXPORTS) \
32858          \
32859         CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
32860         CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
32861         LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS;  \
32862         echo Configuring stage 2 in $(TARGET_SUBDIR)/libstdc++-v3; \
32863         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libstdc++-v3; \
32864         cd $(TARGET_SUBDIR)/libstdc++-v3 || exit 1; \
32865         case $(srcdir) in \
32866           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
32867           *) topdir=`echo $(TARGET_SUBDIR)/libstdc++-v3/ | \
32868                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
32869         esac; \
32870         module_srcdir=libstdc++-v3; \
32871         $(SHELL) $$s/$$module_srcdir/configure \
32872           --srcdir=$${topdir}/$$module_srcdir \
32873           $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
32874           --target=${target_alias} \
32875           --with-build-libsubdir=$(HOST_SUBDIR) \
32876           $(STAGE2_CONFIGURE_FLAGS)
32877 @endif target-libstdc++-v3-bootstrap
32878
32879 .PHONY: configure-stage3-target-libstdc++-v3 maybe-configure-stage3-target-libstdc++-v3
32880 maybe-configure-stage3-target-libstdc++-v3:
32881 @if target-libstdc++-v3-bootstrap
32882 maybe-configure-stage3-target-libstdc++-v3: configure-stage3-target-libstdc++-v3
32883 configure-stage3-target-libstdc++-v3:
32884         @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
32885         @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libstdc++-v3
32886         @r=`${PWD_COMMAND}`; export r; \
32887         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32888         TFLAGS="$(STAGE3_TFLAGS)"; \
32889         echo "Checking multilib configuration for libstdc++-v3..."; \
32890         $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp 2> /dev/null; \
32891         if test -r $(TARGET_SUBDIR)/libstdc++-v3/multilib.out; then \
32892           if cmp -s $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp $(TARGET_SUBDIR)/libstdc++-v3/multilib.out; then \
32893             rm -f $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp; \
32894           else \
32895             rm -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile; \
32896             mv $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp $(TARGET_SUBDIR)/libstdc++-v3/multilib.out; \
32897           fi; \
32898         else \
32899           mv $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp $(TARGET_SUBDIR)/libstdc++-v3/multilib.out; \
32900         fi; \
32901         test ! -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile || exit 0; \
32902         $(RAW_CXX_TARGET_EXPORTS) \
32903          \
32904         CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
32905         CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
32906         LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS;  \
32907         echo Configuring stage 3 in $(TARGET_SUBDIR)/libstdc++-v3; \
32908         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libstdc++-v3; \
32909         cd $(TARGET_SUBDIR)/libstdc++-v3 || exit 1; \
32910         case $(srcdir) in \
32911           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
32912           *) topdir=`echo $(TARGET_SUBDIR)/libstdc++-v3/ | \
32913                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
32914         esac; \
32915         module_srcdir=libstdc++-v3; \
32916         $(SHELL) $$s/$$module_srcdir/configure \
32917           --srcdir=$${topdir}/$$module_srcdir \
32918           $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
32919           --target=${target_alias} \
32920           --with-build-libsubdir=$(HOST_SUBDIR) \
32921           $(STAGE3_CONFIGURE_FLAGS)
32922 @endif target-libstdc++-v3-bootstrap
32923
32924 .PHONY: configure-stage4-target-libstdc++-v3 maybe-configure-stage4-target-libstdc++-v3
32925 maybe-configure-stage4-target-libstdc++-v3:
32926 @if target-libstdc++-v3-bootstrap
32927 maybe-configure-stage4-target-libstdc++-v3: configure-stage4-target-libstdc++-v3
32928 configure-stage4-target-libstdc++-v3:
32929         @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
32930         @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libstdc++-v3
32931         @r=`${PWD_COMMAND}`; export r; \
32932         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32933         TFLAGS="$(STAGE4_TFLAGS)"; \
32934         echo "Checking multilib configuration for libstdc++-v3..."; \
32935         $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp 2> /dev/null; \
32936         if test -r $(TARGET_SUBDIR)/libstdc++-v3/multilib.out; then \
32937           if cmp -s $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp $(TARGET_SUBDIR)/libstdc++-v3/multilib.out; then \
32938             rm -f $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp; \
32939           else \
32940             rm -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile; \
32941             mv $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp $(TARGET_SUBDIR)/libstdc++-v3/multilib.out; \
32942           fi; \
32943         else \
32944           mv $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp $(TARGET_SUBDIR)/libstdc++-v3/multilib.out; \
32945         fi; \
32946         test ! -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile || exit 0; \
32947         $(RAW_CXX_TARGET_EXPORTS) \
32948          \
32949         CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
32950         CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
32951         LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS;  \
32952         echo Configuring stage 4 in $(TARGET_SUBDIR)/libstdc++-v3; \
32953         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libstdc++-v3; \
32954         cd $(TARGET_SUBDIR)/libstdc++-v3 || exit 1; \
32955         case $(srcdir) in \
32956           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
32957           *) topdir=`echo $(TARGET_SUBDIR)/libstdc++-v3/ | \
32958                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
32959         esac; \
32960         module_srcdir=libstdc++-v3; \
32961         $(SHELL) $$s/$$module_srcdir/configure \
32962           --srcdir=$${topdir}/$$module_srcdir \
32963           $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
32964           --target=${target_alias} \
32965           --with-build-libsubdir=$(HOST_SUBDIR) \
32966           $(STAGE4_CONFIGURE_FLAGS)
32967 @endif target-libstdc++-v3-bootstrap
32968
32969 .PHONY: configure-stageprofile-target-libstdc++-v3 maybe-configure-stageprofile-target-libstdc++-v3
32970 maybe-configure-stageprofile-target-libstdc++-v3:
32971 @if target-libstdc++-v3-bootstrap
32972 maybe-configure-stageprofile-target-libstdc++-v3: configure-stageprofile-target-libstdc++-v3
32973 configure-stageprofile-target-libstdc++-v3:
32974         @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
32975         @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libstdc++-v3
32976         @r=`${PWD_COMMAND}`; export r; \
32977         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32978         TFLAGS="$(STAGEprofile_TFLAGS)"; \
32979         echo "Checking multilib configuration for libstdc++-v3..."; \
32980         $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp 2> /dev/null; \
32981         if test -r $(TARGET_SUBDIR)/libstdc++-v3/multilib.out; then \
32982           if cmp -s $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp $(TARGET_SUBDIR)/libstdc++-v3/multilib.out; then \
32983             rm -f $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp; \
32984           else \
32985             rm -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile; \
32986             mv $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp $(TARGET_SUBDIR)/libstdc++-v3/multilib.out; \
32987           fi; \
32988         else \
32989           mv $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp $(TARGET_SUBDIR)/libstdc++-v3/multilib.out; \
32990         fi; \
32991         test ! -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile || exit 0; \
32992         $(RAW_CXX_TARGET_EXPORTS) \
32993          \
32994         CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
32995         CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
32996         LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS;  \
32997         echo Configuring stage profile in $(TARGET_SUBDIR)/libstdc++-v3; \
32998         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libstdc++-v3; \
32999         cd $(TARGET_SUBDIR)/libstdc++-v3 || exit 1; \
33000         case $(srcdir) in \
33001           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
33002           *) topdir=`echo $(TARGET_SUBDIR)/libstdc++-v3/ | \
33003                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
33004         esac; \
33005         module_srcdir=libstdc++-v3; \
33006         $(SHELL) $$s/$$module_srcdir/configure \
33007           --srcdir=$${topdir}/$$module_srcdir \
33008           $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
33009           --target=${target_alias} \
33010           --with-build-libsubdir=$(HOST_SUBDIR) \
33011           $(STAGEprofile_CONFIGURE_FLAGS)
33012 @endif target-libstdc++-v3-bootstrap
33013
33014 .PHONY: configure-stagefeedback-target-libstdc++-v3 maybe-configure-stagefeedback-target-libstdc++-v3
33015 maybe-configure-stagefeedback-target-libstdc++-v3:
33016 @if target-libstdc++-v3-bootstrap
33017 maybe-configure-stagefeedback-target-libstdc++-v3: configure-stagefeedback-target-libstdc++-v3
33018 configure-stagefeedback-target-libstdc++-v3:
33019         @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
33020         @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libstdc++-v3
33021         @r=`${PWD_COMMAND}`; export r; \
33022         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33023         TFLAGS="$(STAGEfeedback_TFLAGS)"; \
33024         echo "Checking multilib configuration for libstdc++-v3..."; \
33025         $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp 2> /dev/null; \
33026         if test -r $(TARGET_SUBDIR)/libstdc++-v3/multilib.out; then \
33027           if cmp -s $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp $(TARGET_SUBDIR)/libstdc++-v3/multilib.out; then \
33028             rm -f $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp; \
33029           else \
33030             rm -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile; \
33031             mv $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp $(TARGET_SUBDIR)/libstdc++-v3/multilib.out; \
33032           fi; \
33033         else \
33034           mv $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp $(TARGET_SUBDIR)/libstdc++-v3/multilib.out; \
33035         fi; \
33036         test ! -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile || exit 0; \
33037         $(RAW_CXX_TARGET_EXPORTS) \
33038          \
33039         CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
33040         CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
33041         LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS;  \
33042         echo Configuring stage feedback in $(TARGET_SUBDIR)/libstdc++-v3; \
33043         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libstdc++-v3; \
33044         cd $(TARGET_SUBDIR)/libstdc++-v3 || exit 1; \
33045         case $(srcdir) in \
33046           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
33047           *) topdir=`echo $(TARGET_SUBDIR)/libstdc++-v3/ | \
33048                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
33049         esac; \
33050         module_srcdir=libstdc++-v3; \
33051         $(SHELL) $$s/$$module_srcdir/configure \
33052           --srcdir=$${topdir}/$$module_srcdir \
33053           $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
33054           --target=${target_alias} \
33055           --with-build-libsubdir=$(HOST_SUBDIR) \
33056           $(STAGEfeedback_CONFIGURE_FLAGS)
33057 @endif target-libstdc++-v3-bootstrap
33058
33059
33060
33061
33062
33063 .PHONY: all-target-libstdc++-v3 maybe-all-target-libstdc++-v3
33064 maybe-all-target-libstdc++-v3:
33065 @if gcc-bootstrap
33066 all-target-libstdc++-v3: stage_current
33067 @endif gcc-bootstrap
33068 @if target-libstdc++-v3
33069 TARGET-target-libstdc++-v3=all
33070 maybe-all-target-libstdc++-v3: all-target-libstdc++-v3
33071 all-target-libstdc++-v3: configure-target-libstdc++-v3
33072         @r=`${PWD_COMMAND}`; export r; \
33073         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33074         $(RAW_CXX_TARGET_EXPORTS)  \
33075         (cd $(TARGET_SUBDIR)/libstdc++-v3 && \
33076           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)'   \
33077                 $(TARGET-target-libstdc++-v3))
33078 @endif target-libstdc++-v3
33079
33080
33081
33082 .PHONY: all-stage1-target-libstdc++-v3 maybe-all-stage1-target-libstdc++-v3
33083 .PHONY: clean-stage1-target-libstdc++-v3 maybe-clean-stage1-target-libstdc++-v3
33084 maybe-all-stage1-target-libstdc++-v3:
33085 maybe-clean-stage1-target-libstdc++-v3:
33086 @if target-libstdc++-v3-bootstrap
33087 maybe-all-stage1-target-libstdc++-v3: all-stage1-target-libstdc++-v3
33088 all-stage1: all-stage1-target-libstdc++-v3
33089 TARGET-stage1-target-libstdc++-v3 = $(TARGET-target-libstdc++-v3)
33090 all-stage1-target-libstdc++-v3: configure-stage1-target-libstdc++-v3
33091         @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
33092         @r=`${PWD_COMMAND}`; export r; \
33093         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33094         TFLAGS="$(STAGE1_TFLAGS)"; \
33095         $(RAW_CXX_TARGET_EXPORTS)  \
33096         cd $(TARGET_SUBDIR)/libstdc++-v3 && \
33097         $(MAKE) $(BASE_FLAGS_TO_PASS) \
33098                 CFLAGS="$(CFLAGS_FOR_TARGET)" \
33099                 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
33100                 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
33101                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
33102                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
33103                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
33104                 $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)'  \
33105                   \
33106                 TFLAGS="$(STAGE1_TFLAGS)" \
33107                 $(TARGET-stage1-target-libstdc++-v3)
33108
33109 maybe-clean-stage1-target-libstdc++-v3: clean-stage1-target-libstdc++-v3
33110 clean-stage1: clean-stage1-target-libstdc++-v3
33111 clean-stage1-target-libstdc++-v3:
33112         @if [ $(current_stage) = stage1 ]; then \
33113           [ -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile ] || exit 0; \
33114         else \
33115           [ -f $(TARGET_SUBDIR)/stage1-libstdc++-v3/Makefile ] || exit 0; \
33116           $(MAKE) stage1-start; \
33117         fi; \
33118         cd $(TARGET_SUBDIR)/libstdc++-v3 && \
33119         $(MAKE) $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)'  \
33120           clean
33121 @endif target-libstdc++-v3-bootstrap
33122
33123
33124 .PHONY: all-stage2-target-libstdc++-v3 maybe-all-stage2-target-libstdc++-v3
33125 .PHONY: clean-stage2-target-libstdc++-v3 maybe-clean-stage2-target-libstdc++-v3
33126 maybe-all-stage2-target-libstdc++-v3:
33127 maybe-clean-stage2-target-libstdc++-v3:
33128 @if target-libstdc++-v3-bootstrap
33129 maybe-all-stage2-target-libstdc++-v3: all-stage2-target-libstdc++-v3
33130 all-stage2: all-stage2-target-libstdc++-v3
33131 TARGET-stage2-target-libstdc++-v3 = $(TARGET-target-libstdc++-v3)
33132 all-stage2-target-libstdc++-v3: configure-stage2-target-libstdc++-v3
33133         @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
33134         @r=`${PWD_COMMAND}`; export r; \
33135         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33136         TFLAGS="$(STAGE2_TFLAGS)"; \
33137         $(RAW_CXX_TARGET_EXPORTS) \
33138           \
33139         cd $(TARGET_SUBDIR)/libstdc++-v3 && \
33140         $(MAKE) $(BASE_FLAGS_TO_PASS) \
33141                 CFLAGS="$(CFLAGS_FOR_TARGET)" \
33142                 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
33143                 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
33144                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
33145                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
33146                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
33147                 $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)'   \
33148                 TFLAGS="$(STAGE2_TFLAGS)" \
33149                 $(TARGET-stage2-target-libstdc++-v3)
33150
33151 maybe-clean-stage2-target-libstdc++-v3: clean-stage2-target-libstdc++-v3
33152 clean-stage2: clean-stage2-target-libstdc++-v3
33153 clean-stage2-target-libstdc++-v3:
33154         @if [ $(current_stage) = stage2 ]; then \
33155           [ -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile ] || exit 0; \
33156         else \
33157           [ -f $(TARGET_SUBDIR)/stage2-libstdc++-v3/Makefile ] || exit 0; \
33158           $(MAKE) stage2-start; \
33159         fi; \
33160         cd $(TARGET_SUBDIR)/libstdc++-v3 && \
33161         $(MAKE) $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)'   clean
33162 @endif target-libstdc++-v3-bootstrap
33163
33164
33165 .PHONY: all-stage3-target-libstdc++-v3 maybe-all-stage3-target-libstdc++-v3
33166 .PHONY: clean-stage3-target-libstdc++-v3 maybe-clean-stage3-target-libstdc++-v3
33167 maybe-all-stage3-target-libstdc++-v3:
33168 maybe-clean-stage3-target-libstdc++-v3:
33169 @if target-libstdc++-v3-bootstrap
33170 maybe-all-stage3-target-libstdc++-v3: all-stage3-target-libstdc++-v3
33171 all-stage3: all-stage3-target-libstdc++-v3
33172 TARGET-stage3-target-libstdc++-v3 = $(TARGET-target-libstdc++-v3)
33173 all-stage3-target-libstdc++-v3: configure-stage3-target-libstdc++-v3
33174         @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
33175         @r=`${PWD_COMMAND}`; export r; \
33176         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33177         TFLAGS="$(STAGE3_TFLAGS)"; \
33178         $(RAW_CXX_TARGET_EXPORTS) \
33179           \
33180         cd $(TARGET_SUBDIR)/libstdc++-v3 && \
33181         $(MAKE) $(BASE_FLAGS_TO_PASS) \
33182                 CFLAGS="$(CFLAGS_FOR_TARGET)" \
33183                 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
33184                 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
33185                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
33186                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
33187                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
33188                 $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)'   \
33189                 TFLAGS="$(STAGE3_TFLAGS)" \
33190                 $(TARGET-stage3-target-libstdc++-v3)
33191
33192 maybe-clean-stage3-target-libstdc++-v3: clean-stage3-target-libstdc++-v3
33193 clean-stage3: clean-stage3-target-libstdc++-v3
33194 clean-stage3-target-libstdc++-v3:
33195         @if [ $(current_stage) = stage3 ]; then \
33196           [ -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile ] || exit 0; \
33197         else \
33198           [ -f $(TARGET_SUBDIR)/stage3-libstdc++-v3/Makefile ] || exit 0; \
33199           $(MAKE) stage3-start; \
33200         fi; \
33201         cd $(TARGET_SUBDIR)/libstdc++-v3 && \
33202         $(MAKE) $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)'   clean
33203 @endif target-libstdc++-v3-bootstrap
33204
33205
33206 .PHONY: all-stage4-target-libstdc++-v3 maybe-all-stage4-target-libstdc++-v3
33207 .PHONY: clean-stage4-target-libstdc++-v3 maybe-clean-stage4-target-libstdc++-v3
33208 maybe-all-stage4-target-libstdc++-v3:
33209 maybe-clean-stage4-target-libstdc++-v3:
33210 @if target-libstdc++-v3-bootstrap
33211 maybe-all-stage4-target-libstdc++-v3: all-stage4-target-libstdc++-v3
33212 all-stage4: all-stage4-target-libstdc++-v3
33213 TARGET-stage4-target-libstdc++-v3 = $(TARGET-target-libstdc++-v3)
33214 all-stage4-target-libstdc++-v3: configure-stage4-target-libstdc++-v3
33215         @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
33216         @r=`${PWD_COMMAND}`; export r; \
33217         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33218         TFLAGS="$(STAGE4_TFLAGS)"; \
33219         $(RAW_CXX_TARGET_EXPORTS) \
33220           \
33221         cd $(TARGET_SUBDIR)/libstdc++-v3 && \
33222         $(MAKE) $(BASE_FLAGS_TO_PASS) \
33223                 CFLAGS="$(CFLAGS_FOR_TARGET)" \
33224                 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
33225                 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
33226                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
33227                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
33228                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
33229                 $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)'   \
33230                 TFLAGS="$(STAGE4_TFLAGS)" \
33231                 $(TARGET-stage4-target-libstdc++-v3)
33232
33233 maybe-clean-stage4-target-libstdc++-v3: clean-stage4-target-libstdc++-v3
33234 clean-stage4: clean-stage4-target-libstdc++-v3
33235 clean-stage4-target-libstdc++-v3:
33236         @if [ $(current_stage) = stage4 ]; then \
33237           [ -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile ] || exit 0; \
33238         else \
33239           [ -f $(TARGET_SUBDIR)/stage4-libstdc++-v3/Makefile ] || exit 0; \
33240           $(MAKE) stage4-start; \
33241         fi; \
33242         cd $(TARGET_SUBDIR)/libstdc++-v3 && \
33243         $(MAKE) $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)'   clean
33244 @endif target-libstdc++-v3-bootstrap
33245
33246
33247 .PHONY: all-stageprofile-target-libstdc++-v3 maybe-all-stageprofile-target-libstdc++-v3
33248 .PHONY: clean-stageprofile-target-libstdc++-v3 maybe-clean-stageprofile-target-libstdc++-v3
33249 maybe-all-stageprofile-target-libstdc++-v3:
33250 maybe-clean-stageprofile-target-libstdc++-v3:
33251 @if target-libstdc++-v3-bootstrap
33252 maybe-all-stageprofile-target-libstdc++-v3: all-stageprofile-target-libstdc++-v3
33253 all-stageprofile: all-stageprofile-target-libstdc++-v3
33254 TARGET-stageprofile-target-libstdc++-v3 = $(TARGET-target-libstdc++-v3)
33255 all-stageprofile-target-libstdc++-v3: configure-stageprofile-target-libstdc++-v3
33256         @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
33257         @r=`${PWD_COMMAND}`; export r; \
33258         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33259         TFLAGS="$(STAGEprofile_TFLAGS)"; \
33260         $(RAW_CXX_TARGET_EXPORTS) \
33261           \
33262         cd $(TARGET_SUBDIR)/libstdc++-v3 && \
33263         $(MAKE) $(BASE_FLAGS_TO_PASS) \
33264                 CFLAGS="$(CFLAGS_FOR_TARGET)" \
33265                 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
33266                 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
33267                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
33268                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
33269                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
33270                 $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)'   \
33271                 TFLAGS="$(STAGEprofile_TFLAGS)" \
33272                 $(TARGET-stageprofile-target-libstdc++-v3)
33273
33274 maybe-clean-stageprofile-target-libstdc++-v3: clean-stageprofile-target-libstdc++-v3
33275 clean-stageprofile: clean-stageprofile-target-libstdc++-v3
33276 clean-stageprofile-target-libstdc++-v3:
33277         @if [ $(current_stage) = stageprofile ]; then \
33278           [ -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile ] || exit 0; \
33279         else \
33280           [ -f $(TARGET_SUBDIR)/stageprofile-libstdc++-v3/Makefile ] || exit 0; \
33281           $(MAKE) stageprofile-start; \
33282         fi; \
33283         cd $(TARGET_SUBDIR)/libstdc++-v3 && \
33284         $(MAKE) $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)'   clean
33285 @endif target-libstdc++-v3-bootstrap
33286
33287
33288 .PHONY: all-stagefeedback-target-libstdc++-v3 maybe-all-stagefeedback-target-libstdc++-v3
33289 .PHONY: clean-stagefeedback-target-libstdc++-v3 maybe-clean-stagefeedback-target-libstdc++-v3
33290 maybe-all-stagefeedback-target-libstdc++-v3:
33291 maybe-clean-stagefeedback-target-libstdc++-v3:
33292 @if target-libstdc++-v3-bootstrap
33293 maybe-all-stagefeedback-target-libstdc++-v3: all-stagefeedback-target-libstdc++-v3
33294 all-stagefeedback: all-stagefeedback-target-libstdc++-v3
33295 TARGET-stagefeedback-target-libstdc++-v3 = $(TARGET-target-libstdc++-v3)
33296 all-stagefeedback-target-libstdc++-v3: configure-stagefeedback-target-libstdc++-v3
33297         @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
33298         @r=`${PWD_COMMAND}`; export r; \
33299         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33300         TFLAGS="$(STAGEfeedback_TFLAGS)"; \
33301         $(RAW_CXX_TARGET_EXPORTS) \
33302           \
33303         cd $(TARGET_SUBDIR)/libstdc++-v3 && \
33304         $(MAKE) $(BASE_FLAGS_TO_PASS) \
33305                 CFLAGS="$(CFLAGS_FOR_TARGET)" \
33306                 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
33307                 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
33308                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
33309                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
33310                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
33311                 $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)'   \
33312                 TFLAGS="$(STAGEfeedback_TFLAGS)" \
33313                 $(TARGET-stagefeedback-target-libstdc++-v3)
33314
33315 maybe-clean-stagefeedback-target-libstdc++-v3: clean-stagefeedback-target-libstdc++-v3
33316 clean-stagefeedback: clean-stagefeedback-target-libstdc++-v3
33317 clean-stagefeedback-target-libstdc++-v3:
33318         @if [ $(current_stage) = stagefeedback ]; then \
33319           [ -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile ] || exit 0; \
33320         else \
33321           [ -f $(TARGET_SUBDIR)/stagefeedback-libstdc++-v3/Makefile ] || exit 0; \
33322           $(MAKE) stagefeedback-start; \
33323         fi; \
33324         cd $(TARGET_SUBDIR)/libstdc++-v3 && \
33325         $(MAKE) $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)'   clean
33326 @endif target-libstdc++-v3-bootstrap
33327
33328
33329
33330
33331
33332
33333 .PHONY: check-target-libstdc++-v3 maybe-check-target-libstdc++-v3
33334 maybe-check-target-libstdc++-v3:
33335 @if target-libstdc++-v3
33336 maybe-check-target-libstdc++-v3: check-target-libstdc++-v3
33337
33338 check-target-libstdc++-v3:
33339         @: $(MAKE); $(unstage)
33340         @r=`${PWD_COMMAND}`; export r; \
33341         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33342         $(RAW_CXX_TARGET_EXPORTS) \
33343         (cd $(TARGET_SUBDIR)/libstdc++-v3 && \
33344           $(MAKE) $(TARGET_FLAGS_TO_PASS)  'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)'   check)
33345
33346 @endif target-libstdc++-v3
33347
33348 .PHONY: install-target-libstdc++-v3 maybe-install-target-libstdc++-v3
33349 maybe-install-target-libstdc++-v3:
33350 @if target-libstdc++-v3
33351 maybe-install-target-libstdc++-v3: install-target-libstdc++-v3
33352
33353 install-target-libstdc++-v3: installdirs
33354         @: $(MAKE); $(unstage)
33355         @r=`${PWD_COMMAND}`; export r; \
33356         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33357         $(RAW_CXX_TARGET_EXPORTS) \
33358         (cd $(TARGET_SUBDIR)/libstdc++-v3 && \
33359           $(MAKE) $(TARGET_FLAGS_TO_PASS)  install)
33360
33361 @endif target-libstdc++-v3
33362
33363 .PHONY: install-strip-target-libstdc++-v3 maybe-install-strip-target-libstdc++-v3
33364 maybe-install-strip-target-libstdc++-v3:
33365 @if target-libstdc++-v3
33366 maybe-install-strip-target-libstdc++-v3: install-strip-target-libstdc++-v3
33367
33368 install-strip-target-libstdc++-v3: installdirs
33369         @: $(MAKE); $(unstage)
33370         @r=`${PWD_COMMAND}`; export r; \
33371         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33372         $(RAW_CXX_TARGET_EXPORTS) \
33373         (cd $(TARGET_SUBDIR)/libstdc++-v3 && \
33374           $(MAKE) $(TARGET_FLAGS_TO_PASS)  install-strip)
33375
33376 @endif target-libstdc++-v3
33377
33378 # Other targets (info, dvi, pdf, etc.)
33379
33380 .PHONY: maybe-info-target-libstdc++-v3 info-target-libstdc++-v3
33381 maybe-info-target-libstdc++-v3:
33382 @if target-libstdc++-v3
33383 maybe-info-target-libstdc++-v3: info-target-libstdc++-v3
33384
33385 info-target-libstdc++-v3: \
33386     configure-target-libstdc++-v3 
33387         @: $(MAKE); $(unstage)
33388         @[ -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile ] || exit 0; \
33389         r=`${PWD_COMMAND}`; export r; \
33390         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33391         $(RAW_CXX_TARGET_EXPORTS) \
33392         echo "Doing info in $(TARGET_SUBDIR)/libstdc++-v3"; \
33393         for flag in $(EXTRA_TARGET_FLAGS); do \
33394           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
33395         done; \
33396         (cd $(TARGET_SUBDIR)/libstdc++-v3 && \
33397           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
33398                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
33399                   "RANLIB=$${RANLIB}" \
33400                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
33401                    info) \
33402           || exit 1
33403
33404 @endif target-libstdc++-v3
33405
33406 .PHONY: maybe-dvi-target-libstdc++-v3 dvi-target-libstdc++-v3
33407 maybe-dvi-target-libstdc++-v3:
33408 @if target-libstdc++-v3
33409 maybe-dvi-target-libstdc++-v3: dvi-target-libstdc++-v3
33410
33411 dvi-target-libstdc++-v3: \
33412     configure-target-libstdc++-v3 
33413         @: $(MAKE); $(unstage)
33414         @[ -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile ] || exit 0; \
33415         r=`${PWD_COMMAND}`; export r; \
33416         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33417         $(RAW_CXX_TARGET_EXPORTS) \
33418         echo "Doing dvi in $(TARGET_SUBDIR)/libstdc++-v3"; \
33419         for flag in $(EXTRA_TARGET_FLAGS); do \
33420           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
33421         done; \
33422         (cd $(TARGET_SUBDIR)/libstdc++-v3 && \
33423           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
33424                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
33425                   "RANLIB=$${RANLIB}" \
33426                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
33427                    dvi) \
33428           || exit 1
33429
33430 @endif target-libstdc++-v3
33431
33432 .PHONY: maybe-pdf-target-libstdc++-v3 pdf-target-libstdc++-v3
33433 maybe-pdf-target-libstdc++-v3:
33434 @if target-libstdc++-v3
33435 maybe-pdf-target-libstdc++-v3: pdf-target-libstdc++-v3
33436
33437 pdf-target-libstdc++-v3: \
33438     configure-target-libstdc++-v3 
33439         @: $(MAKE); $(unstage)
33440         @[ -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile ] || exit 0; \
33441         r=`${PWD_COMMAND}`; export r; \
33442         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33443         $(RAW_CXX_TARGET_EXPORTS) \
33444         echo "Doing pdf in $(TARGET_SUBDIR)/libstdc++-v3"; \
33445         for flag in $(EXTRA_TARGET_FLAGS); do \
33446           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
33447         done; \
33448         (cd $(TARGET_SUBDIR)/libstdc++-v3 && \
33449           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
33450                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
33451                   "RANLIB=$${RANLIB}" \
33452                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
33453                    pdf) \
33454           || exit 1
33455
33456 @endif target-libstdc++-v3
33457
33458 .PHONY: maybe-html-target-libstdc++-v3 html-target-libstdc++-v3
33459 maybe-html-target-libstdc++-v3:
33460 @if target-libstdc++-v3
33461 maybe-html-target-libstdc++-v3: html-target-libstdc++-v3
33462
33463 html-target-libstdc++-v3: \
33464     configure-target-libstdc++-v3 
33465         @: $(MAKE); $(unstage)
33466         @[ -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile ] || exit 0; \
33467         r=`${PWD_COMMAND}`; export r; \
33468         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33469         $(RAW_CXX_TARGET_EXPORTS) \
33470         echo "Doing html in $(TARGET_SUBDIR)/libstdc++-v3"; \
33471         for flag in $(EXTRA_TARGET_FLAGS); do \
33472           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
33473         done; \
33474         (cd $(TARGET_SUBDIR)/libstdc++-v3 && \
33475           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
33476                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
33477                   "RANLIB=$${RANLIB}" \
33478                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
33479                    html) \
33480           || exit 1
33481
33482 @endif target-libstdc++-v3
33483
33484 .PHONY: maybe-TAGS-target-libstdc++-v3 TAGS-target-libstdc++-v3
33485 maybe-TAGS-target-libstdc++-v3:
33486 @if target-libstdc++-v3
33487 maybe-TAGS-target-libstdc++-v3: TAGS-target-libstdc++-v3
33488
33489 TAGS-target-libstdc++-v3: \
33490     configure-target-libstdc++-v3 
33491         @: $(MAKE); $(unstage)
33492         @[ -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile ] || exit 0; \
33493         r=`${PWD_COMMAND}`; export r; \
33494         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33495         $(RAW_CXX_TARGET_EXPORTS) \
33496         echo "Doing TAGS in $(TARGET_SUBDIR)/libstdc++-v3"; \
33497         for flag in $(EXTRA_TARGET_FLAGS); do \
33498           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
33499         done; \
33500         (cd $(TARGET_SUBDIR)/libstdc++-v3 && \
33501           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
33502                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
33503                   "RANLIB=$${RANLIB}" \
33504                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
33505                    TAGS) \
33506           || exit 1
33507
33508 @endif target-libstdc++-v3
33509
33510 .PHONY: maybe-install-info-target-libstdc++-v3 install-info-target-libstdc++-v3
33511 maybe-install-info-target-libstdc++-v3:
33512 @if target-libstdc++-v3
33513 maybe-install-info-target-libstdc++-v3: install-info-target-libstdc++-v3
33514
33515 install-info-target-libstdc++-v3: \
33516     configure-target-libstdc++-v3 \
33517     info-target-libstdc++-v3 
33518         @: $(MAKE); $(unstage)
33519         @[ -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile ] || exit 0; \
33520         r=`${PWD_COMMAND}`; export r; \
33521         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33522         $(RAW_CXX_TARGET_EXPORTS) \
33523         echo "Doing install-info in $(TARGET_SUBDIR)/libstdc++-v3"; \
33524         for flag in $(EXTRA_TARGET_FLAGS); do \
33525           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
33526         done; \
33527         (cd $(TARGET_SUBDIR)/libstdc++-v3 && \
33528           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
33529                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
33530                   "RANLIB=$${RANLIB}" \
33531                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
33532                    install-info) \
33533           || exit 1
33534
33535 @endif target-libstdc++-v3
33536
33537 .PHONY: maybe-install-pdf-target-libstdc++-v3 install-pdf-target-libstdc++-v3
33538 maybe-install-pdf-target-libstdc++-v3:
33539 @if target-libstdc++-v3
33540 maybe-install-pdf-target-libstdc++-v3: install-pdf-target-libstdc++-v3
33541
33542 install-pdf-target-libstdc++-v3: \
33543     configure-target-libstdc++-v3 \
33544     pdf-target-libstdc++-v3 
33545         @: $(MAKE); $(unstage)
33546         @[ -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile ] || exit 0; \
33547         r=`${PWD_COMMAND}`; export r; \
33548         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33549         $(RAW_CXX_TARGET_EXPORTS) \
33550         echo "Doing install-pdf in $(TARGET_SUBDIR)/libstdc++-v3"; \
33551         for flag in $(EXTRA_TARGET_FLAGS); do \
33552           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
33553         done; \
33554         (cd $(TARGET_SUBDIR)/libstdc++-v3 && \
33555           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
33556                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
33557                   "RANLIB=$${RANLIB}" \
33558                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
33559                    install-pdf) \
33560           || exit 1
33561
33562 @endif target-libstdc++-v3
33563
33564 .PHONY: maybe-install-html-target-libstdc++-v3 install-html-target-libstdc++-v3
33565 maybe-install-html-target-libstdc++-v3:
33566 @if target-libstdc++-v3
33567 maybe-install-html-target-libstdc++-v3: install-html-target-libstdc++-v3
33568
33569 install-html-target-libstdc++-v3: \
33570     configure-target-libstdc++-v3 \
33571     html-target-libstdc++-v3 
33572         @: $(MAKE); $(unstage)
33573         @[ -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile ] || exit 0; \
33574         r=`${PWD_COMMAND}`; export r; \
33575         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33576         $(RAW_CXX_TARGET_EXPORTS) \
33577         echo "Doing install-html in $(TARGET_SUBDIR)/libstdc++-v3"; \
33578         for flag in $(EXTRA_TARGET_FLAGS); do \
33579           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
33580         done; \
33581         (cd $(TARGET_SUBDIR)/libstdc++-v3 && \
33582           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
33583                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
33584                   "RANLIB=$${RANLIB}" \
33585                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
33586                    install-html) \
33587           || exit 1
33588
33589 @endif target-libstdc++-v3
33590
33591 .PHONY: maybe-installcheck-target-libstdc++-v3 installcheck-target-libstdc++-v3
33592 maybe-installcheck-target-libstdc++-v3:
33593 @if target-libstdc++-v3
33594 maybe-installcheck-target-libstdc++-v3: installcheck-target-libstdc++-v3
33595
33596 installcheck-target-libstdc++-v3: \
33597     configure-target-libstdc++-v3 
33598         @: $(MAKE); $(unstage)
33599         @[ -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile ] || exit 0; \
33600         r=`${PWD_COMMAND}`; export r; \
33601         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33602         $(RAW_CXX_TARGET_EXPORTS) \
33603         echo "Doing installcheck in $(TARGET_SUBDIR)/libstdc++-v3"; \
33604         for flag in $(EXTRA_TARGET_FLAGS); do \
33605           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
33606         done; \
33607         (cd $(TARGET_SUBDIR)/libstdc++-v3 && \
33608           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
33609                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
33610                   "RANLIB=$${RANLIB}" \
33611                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
33612                    installcheck) \
33613           || exit 1
33614
33615 @endif target-libstdc++-v3
33616
33617 .PHONY: maybe-mostlyclean-target-libstdc++-v3 mostlyclean-target-libstdc++-v3
33618 maybe-mostlyclean-target-libstdc++-v3:
33619 @if target-libstdc++-v3
33620 maybe-mostlyclean-target-libstdc++-v3: mostlyclean-target-libstdc++-v3
33621
33622 mostlyclean-target-libstdc++-v3: 
33623         @: $(MAKE); $(unstage)
33624         @[ -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile ] || exit 0; \
33625         r=`${PWD_COMMAND}`; export r; \
33626         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33627         $(RAW_CXX_TARGET_EXPORTS) \
33628         echo "Doing mostlyclean in $(TARGET_SUBDIR)/libstdc++-v3"; \
33629         for flag in $(EXTRA_TARGET_FLAGS); do \
33630           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
33631         done; \
33632         (cd $(TARGET_SUBDIR)/libstdc++-v3 && \
33633           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
33634                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
33635                   "RANLIB=$${RANLIB}" \
33636                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
33637                    mostlyclean) \
33638           || exit 1
33639
33640 @endif target-libstdc++-v3
33641
33642 .PHONY: maybe-clean-target-libstdc++-v3 clean-target-libstdc++-v3
33643 maybe-clean-target-libstdc++-v3:
33644 @if target-libstdc++-v3
33645 maybe-clean-target-libstdc++-v3: clean-target-libstdc++-v3
33646
33647 clean-target-libstdc++-v3: 
33648         @: $(MAKE); $(unstage)
33649         @[ -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile ] || exit 0; \
33650         r=`${PWD_COMMAND}`; export r; \
33651         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33652         $(RAW_CXX_TARGET_EXPORTS) \
33653         echo "Doing clean in $(TARGET_SUBDIR)/libstdc++-v3"; \
33654         for flag in $(EXTRA_TARGET_FLAGS); do \
33655           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
33656         done; \
33657         (cd $(TARGET_SUBDIR)/libstdc++-v3 && \
33658           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
33659                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
33660                   "RANLIB=$${RANLIB}" \
33661                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
33662                    clean) \
33663           || exit 1
33664
33665 @endif target-libstdc++-v3
33666
33667 .PHONY: maybe-distclean-target-libstdc++-v3 distclean-target-libstdc++-v3
33668 maybe-distclean-target-libstdc++-v3:
33669 @if target-libstdc++-v3
33670 maybe-distclean-target-libstdc++-v3: distclean-target-libstdc++-v3
33671
33672 distclean-target-libstdc++-v3: 
33673         @: $(MAKE); $(unstage)
33674         @[ -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile ] || exit 0; \
33675         r=`${PWD_COMMAND}`; export r; \
33676         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33677         $(RAW_CXX_TARGET_EXPORTS) \
33678         echo "Doing distclean in $(TARGET_SUBDIR)/libstdc++-v3"; \
33679         for flag in $(EXTRA_TARGET_FLAGS); do \
33680           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
33681         done; \
33682         (cd $(TARGET_SUBDIR)/libstdc++-v3 && \
33683           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
33684                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
33685                   "RANLIB=$${RANLIB}" \
33686                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
33687                    distclean) \
33688           || exit 1
33689
33690 @endif target-libstdc++-v3
33691
33692 .PHONY: maybe-maintainer-clean-target-libstdc++-v3 maintainer-clean-target-libstdc++-v3
33693 maybe-maintainer-clean-target-libstdc++-v3:
33694 @if target-libstdc++-v3
33695 maybe-maintainer-clean-target-libstdc++-v3: maintainer-clean-target-libstdc++-v3
33696
33697 maintainer-clean-target-libstdc++-v3: 
33698         @: $(MAKE); $(unstage)
33699         @[ -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile ] || exit 0; \
33700         r=`${PWD_COMMAND}`; export r; \
33701         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33702         $(RAW_CXX_TARGET_EXPORTS) \
33703         echo "Doing maintainer-clean in $(TARGET_SUBDIR)/libstdc++-v3"; \
33704         for flag in $(EXTRA_TARGET_FLAGS); do \
33705           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
33706         done; \
33707         (cd $(TARGET_SUBDIR)/libstdc++-v3 && \
33708           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
33709                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
33710                   "RANLIB=$${RANLIB}" \
33711                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
33712                    maintainer-clean) \
33713           || exit 1
33714
33715 @endif target-libstdc++-v3
33716
33717
33718
33719
33720
33721 .PHONY: configure-target-libsanitizer maybe-configure-target-libsanitizer
33722 maybe-configure-target-libsanitizer:
33723 @if gcc-bootstrap
33724 configure-target-libsanitizer: stage_current
33725 @endif gcc-bootstrap
33726 @if target-libsanitizer
33727 maybe-configure-target-libsanitizer: configure-target-libsanitizer
33728 configure-target-libsanitizer: 
33729         @r=`${PWD_COMMAND}`; export r; \
33730         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33731         echo "Checking multilib configuration for libsanitizer..."; \
33732         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libsanitizer; \
33733         $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libsanitizer/multilib.tmp 2> /dev/null; \
33734         if test -r $(TARGET_SUBDIR)/libsanitizer/multilib.out; then \
33735           if cmp -s $(TARGET_SUBDIR)/libsanitizer/multilib.tmp $(TARGET_SUBDIR)/libsanitizer/multilib.out; then \
33736             rm -f $(TARGET_SUBDIR)/libsanitizer/multilib.tmp; \
33737           else \
33738             rm -f $(TARGET_SUBDIR)/libsanitizer/Makefile; \
33739             mv $(TARGET_SUBDIR)/libsanitizer/multilib.tmp $(TARGET_SUBDIR)/libsanitizer/multilib.out; \
33740           fi; \
33741         else \
33742           mv $(TARGET_SUBDIR)/libsanitizer/multilib.tmp $(TARGET_SUBDIR)/libsanitizer/multilib.out; \
33743         fi; \
33744         test ! -f $(TARGET_SUBDIR)/libsanitizer/Makefile || exit 0; \
33745         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libsanitizer; \
33746         $(RAW_CXX_TARGET_EXPORTS)  \
33747         echo Configuring in $(TARGET_SUBDIR)/libsanitizer; \
33748         cd "$(TARGET_SUBDIR)/libsanitizer" || exit 1; \
33749         case $(srcdir) in \
33750           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
33751           *) topdir=`echo $(TARGET_SUBDIR)/libsanitizer/ | \
33752                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
33753         esac; \
33754         module_srcdir=libsanitizer; \
33755         rm -f no-such-file || : ; \
33756         CONFIG_SITE=no-such-file $(SHELL) \
33757           $$s/$$module_srcdir/configure \
33758           --srcdir=$${topdir}/$$module_srcdir \
33759           $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
33760           --target=${target_alias}  \
33761           || exit 1
33762 @endif target-libsanitizer
33763
33764
33765
33766 .PHONY: configure-stage1-target-libsanitizer maybe-configure-stage1-target-libsanitizer
33767 maybe-configure-stage1-target-libsanitizer:
33768 @if target-libsanitizer-bootstrap
33769 maybe-configure-stage1-target-libsanitizer: configure-stage1-target-libsanitizer
33770 configure-stage1-target-libsanitizer:
33771         @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
33772         @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libsanitizer
33773         @r=`${PWD_COMMAND}`; export r; \
33774         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33775         TFLAGS="$(STAGE1_TFLAGS)"; \
33776         echo "Checking multilib configuration for libsanitizer..."; \
33777         $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libsanitizer/multilib.tmp 2> /dev/null; \
33778         if test -r $(TARGET_SUBDIR)/libsanitizer/multilib.out; then \
33779           if cmp -s $(TARGET_SUBDIR)/libsanitizer/multilib.tmp $(TARGET_SUBDIR)/libsanitizer/multilib.out; then \
33780             rm -f $(TARGET_SUBDIR)/libsanitizer/multilib.tmp; \
33781           else \
33782             rm -f $(TARGET_SUBDIR)/libsanitizer/Makefile; \
33783             mv $(TARGET_SUBDIR)/libsanitizer/multilib.tmp $(TARGET_SUBDIR)/libsanitizer/multilib.out; \
33784           fi; \
33785         else \
33786           mv $(TARGET_SUBDIR)/libsanitizer/multilib.tmp $(TARGET_SUBDIR)/libsanitizer/multilib.out; \
33787         fi; \
33788         test ! -f $(TARGET_SUBDIR)/libsanitizer/Makefile || exit 0; \
33789         $(RAW_CXX_TARGET_EXPORTS) \
33790         CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
33791         CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
33792         LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS;  \
33793         echo Configuring stage 1 in $(TARGET_SUBDIR)/libsanitizer; \
33794         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libsanitizer; \
33795         cd $(TARGET_SUBDIR)/libsanitizer || exit 1; \
33796         case $(srcdir) in \
33797           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
33798           *) topdir=`echo $(TARGET_SUBDIR)/libsanitizer/ | \
33799                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
33800         esac; \
33801         module_srcdir=libsanitizer; \
33802         $(SHELL) $$s/$$module_srcdir/configure \
33803           --srcdir=$${topdir}/$$module_srcdir \
33804           $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
33805           --target=${target_alias} \
33806            \
33807           $(STAGE1_CONFIGURE_FLAGS)
33808 @endif target-libsanitizer-bootstrap
33809
33810 .PHONY: configure-stage2-target-libsanitizer maybe-configure-stage2-target-libsanitizer
33811 maybe-configure-stage2-target-libsanitizer:
33812 @if target-libsanitizer-bootstrap
33813 maybe-configure-stage2-target-libsanitizer: configure-stage2-target-libsanitizer
33814 configure-stage2-target-libsanitizer:
33815         @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
33816         @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libsanitizer
33817         @r=`${PWD_COMMAND}`; export r; \
33818         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33819         TFLAGS="$(STAGE2_TFLAGS)"; \
33820         echo "Checking multilib configuration for libsanitizer..."; \
33821         $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libsanitizer/multilib.tmp 2> /dev/null; \
33822         if test -r $(TARGET_SUBDIR)/libsanitizer/multilib.out; then \
33823           if cmp -s $(TARGET_SUBDIR)/libsanitizer/multilib.tmp $(TARGET_SUBDIR)/libsanitizer/multilib.out; then \
33824             rm -f $(TARGET_SUBDIR)/libsanitizer/multilib.tmp; \
33825           else \
33826             rm -f $(TARGET_SUBDIR)/libsanitizer/Makefile; \
33827             mv $(TARGET_SUBDIR)/libsanitizer/multilib.tmp $(TARGET_SUBDIR)/libsanitizer/multilib.out; \
33828           fi; \
33829         else \
33830           mv $(TARGET_SUBDIR)/libsanitizer/multilib.tmp $(TARGET_SUBDIR)/libsanitizer/multilib.out; \
33831         fi; \
33832         test ! -f $(TARGET_SUBDIR)/libsanitizer/Makefile || exit 0; \
33833         $(RAW_CXX_TARGET_EXPORTS) \
33834          \
33835         CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
33836         CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
33837         LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS;  \
33838         echo Configuring stage 2 in $(TARGET_SUBDIR)/libsanitizer; \
33839         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libsanitizer; \
33840         cd $(TARGET_SUBDIR)/libsanitizer || exit 1; \
33841         case $(srcdir) in \
33842           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
33843           *) topdir=`echo $(TARGET_SUBDIR)/libsanitizer/ | \
33844                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
33845         esac; \
33846         module_srcdir=libsanitizer; \
33847         $(SHELL) $$s/$$module_srcdir/configure \
33848           --srcdir=$${topdir}/$$module_srcdir \
33849           $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
33850           --target=${target_alias} \
33851           --with-build-libsubdir=$(HOST_SUBDIR) \
33852           $(STAGE2_CONFIGURE_FLAGS)
33853 @endif target-libsanitizer-bootstrap
33854
33855 .PHONY: configure-stage3-target-libsanitizer maybe-configure-stage3-target-libsanitizer
33856 maybe-configure-stage3-target-libsanitizer:
33857 @if target-libsanitizer-bootstrap
33858 maybe-configure-stage3-target-libsanitizer: configure-stage3-target-libsanitizer
33859 configure-stage3-target-libsanitizer:
33860         @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
33861         @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libsanitizer
33862         @r=`${PWD_COMMAND}`; export r; \
33863         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33864         TFLAGS="$(STAGE3_TFLAGS)"; \
33865         echo "Checking multilib configuration for libsanitizer..."; \
33866         $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libsanitizer/multilib.tmp 2> /dev/null; \
33867         if test -r $(TARGET_SUBDIR)/libsanitizer/multilib.out; then \
33868           if cmp -s $(TARGET_SUBDIR)/libsanitizer/multilib.tmp $(TARGET_SUBDIR)/libsanitizer/multilib.out; then \
33869             rm -f $(TARGET_SUBDIR)/libsanitizer/multilib.tmp; \
33870           else \
33871             rm -f $(TARGET_SUBDIR)/libsanitizer/Makefile; \
33872             mv $(TARGET_SUBDIR)/libsanitizer/multilib.tmp $(TARGET_SUBDIR)/libsanitizer/multilib.out; \
33873           fi; \
33874         else \
33875           mv $(TARGET_SUBDIR)/libsanitizer/multilib.tmp $(TARGET_SUBDIR)/libsanitizer/multilib.out; \
33876         fi; \
33877         test ! -f $(TARGET_SUBDIR)/libsanitizer/Makefile || exit 0; \
33878         $(RAW_CXX_TARGET_EXPORTS) \
33879          \
33880         CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
33881         CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
33882         LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS;  \
33883         echo Configuring stage 3 in $(TARGET_SUBDIR)/libsanitizer; \
33884         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libsanitizer; \
33885         cd $(TARGET_SUBDIR)/libsanitizer || exit 1; \
33886         case $(srcdir) in \
33887           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
33888           *) topdir=`echo $(TARGET_SUBDIR)/libsanitizer/ | \
33889                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
33890         esac; \
33891         module_srcdir=libsanitizer; \
33892         $(SHELL) $$s/$$module_srcdir/configure \
33893           --srcdir=$${topdir}/$$module_srcdir \
33894           $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
33895           --target=${target_alias} \
33896           --with-build-libsubdir=$(HOST_SUBDIR) \
33897           $(STAGE3_CONFIGURE_FLAGS)
33898 @endif target-libsanitizer-bootstrap
33899
33900 .PHONY: configure-stage4-target-libsanitizer maybe-configure-stage4-target-libsanitizer
33901 maybe-configure-stage4-target-libsanitizer:
33902 @if target-libsanitizer-bootstrap
33903 maybe-configure-stage4-target-libsanitizer: configure-stage4-target-libsanitizer
33904 configure-stage4-target-libsanitizer:
33905         @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
33906         @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libsanitizer
33907         @r=`${PWD_COMMAND}`; export r; \
33908         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33909         TFLAGS="$(STAGE4_TFLAGS)"; \
33910         echo "Checking multilib configuration for libsanitizer..."; \
33911         $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libsanitizer/multilib.tmp 2> /dev/null; \
33912         if test -r $(TARGET_SUBDIR)/libsanitizer/multilib.out; then \
33913           if cmp -s $(TARGET_SUBDIR)/libsanitizer/multilib.tmp $(TARGET_SUBDIR)/libsanitizer/multilib.out; then \
33914             rm -f $(TARGET_SUBDIR)/libsanitizer/multilib.tmp; \
33915           else \
33916             rm -f $(TARGET_SUBDIR)/libsanitizer/Makefile; \
33917             mv $(TARGET_SUBDIR)/libsanitizer/multilib.tmp $(TARGET_SUBDIR)/libsanitizer/multilib.out; \
33918           fi; \
33919         else \
33920           mv $(TARGET_SUBDIR)/libsanitizer/multilib.tmp $(TARGET_SUBDIR)/libsanitizer/multilib.out; \
33921         fi; \
33922         test ! -f $(TARGET_SUBDIR)/libsanitizer/Makefile || exit 0; \
33923         $(RAW_CXX_TARGET_EXPORTS) \
33924          \
33925         CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
33926         CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
33927         LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS;  \
33928         echo Configuring stage 4 in $(TARGET_SUBDIR)/libsanitizer; \
33929         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libsanitizer; \
33930         cd $(TARGET_SUBDIR)/libsanitizer || exit 1; \
33931         case $(srcdir) in \
33932           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
33933           *) topdir=`echo $(TARGET_SUBDIR)/libsanitizer/ | \
33934                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
33935         esac; \
33936         module_srcdir=libsanitizer; \
33937         $(SHELL) $$s/$$module_srcdir/configure \
33938           --srcdir=$${topdir}/$$module_srcdir \
33939           $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
33940           --target=${target_alias} \
33941           --with-build-libsubdir=$(HOST_SUBDIR) \
33942           $(STAGE4_CONFIGURE_FLAGS)
33943 @endif target-libsanitizer-bootstrap
33944
33945 .PHONY: configure-stageprofile-target-libsanitizer maybe-configure-stageprofile-target-libsanitizer
33946 maybe-configure-stageprofile-target-libsanitizer:
33947 @if target-libsanitizer-bootstrap
33948 maybe-configure-stageprofile-target-libsanitizer: configure-stageprofile-target-libsanitizer
33949 configure-stageprofile-target-libsanitizer:
33950         @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
33951         @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libsanitizer
33952         @r=`${PWD_COMMAND}`; export r; \
33953         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33954         TFLAGS="$(STAGEprofile_TFLAGS)"; \
33955         echo "Checking multilib configuration for libsanitizer..."; \
33956         $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libsanitizer/multilib.tmp 2> /dev/null; \
33957         if test -r $(TARGET_SUBDIR)/libsanitizer/multilib.out; then \
33958           if cmp -s $(TARGET_SUBDIR)/libsanitizer/multilib.tmp $(TARGET_SUBDIR)/libsanitizer/multilib.out; then \
33959             rm -f $(TARGET_SUBDIR)/libsanitizer/multilib.tmp; \
33960           else \
33961             rm -f $(TARGET_SUBDIR)/libsanitizer/Makefile; \
33962             mv $(TARGET_SUBDIR)/libsanitizer/multilib.tmp $(TARGET_SUBDIR)/libsanitizer/multilib.out; \
33963           fi; \
33964         else \
33965           mv $(TARGET_SUBDIR)/libsanitizer/multilib.tmp $(TARGET_SUBDIR)/libsanitizer/multilib.out; \
33966         fi; \
33967         test ! -f $(TARGET_SUBDIR)/libsanitizer/Makefile || exit 0; \
33968         $(RAW_CXX_TARGET_EXPORTS) \
33969          \
33970         CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
33971         CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
33972         LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS;  \
33973         echo Configuring stage profile in $(TARGET_SUBDIR)/libsanitizer; \
33974         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libsanitizer; \
33975         cd $(TARGET_SUBDIR)/libsanitizer || exit 1; \
33976         case $(srcdir) in \
33977           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
33978           *) topdir=`echo $(TARGET_SUBDIR)/libsanitizer/ | \
33979                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
33980         esac; \
33981         module_srcdir=libsanitizer; \
33982         $(SHELL) $$s/$$module_srcdir/configure \
33983           --srcdir=$${topdir}/$$module_srcdir \
33984           $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
33985           --target=${target_alias} \
33986           --with-build-libsubdir=$(HOST_SUBDIR) \
33987           $(STAGEprofile_CONFIGURE_FLAGS)
33988 @endif target-libsanitizer-bootstrap
33989
33990 .PHONY: configure-stagefeedback-target-libsanitizer maybe-configure-stagefeedback-target-libsanitizer
33991 maybe-configure-stagefeedback-target-libsanitizer:
33992 @if target-libsanitizer-bootstrap
33993 maybe-configure-stagefeedback-target-libsanitizer: configure-stagefeedback-target-libsanitizer
33994 configure-stagefeedback-target-libsanitizer:
33995         @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
33996         @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libsanitizer
33997         @r=`${PWD_COMMAND}`; export r; \
33998         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33999         TFLAGS="$(STAGEfeedback_TFLAGS)"; \
34000         echo "Checking multilib configuration for libsanitizer..."; \
34001         $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libsanitizer/multilib.tmp 2> /dev/null; \
34002         if test -r $(TARGET_SUBDIR)/libsanitizer/multilib.out; then \
34003           if cmp -s $(TARGET_SUBDIR)/libsanitizer/multilib.tmp $(TARGET_SUBDIR)/libsanitizer/multilib.out; then \
34004             rm -f $(TARGET_SUBDIR)/libsanitizer/multilib.tmp; \
34005           else \
34006             rm -f $(TARGET_SUBDIR)/libsanitizer/Makefile; \
34007             mv $(TARGET_SUBDIR)/libsanitizer/multilib.tmp $(TARGET_SUBDIR)/libsanitizer/multilib.out; \
34008           fi; \
34009         else \
34010           mv $(TARGET_SUBDIR)/libsanitizer/multilib.tmp $(TARGET_SUBDIR)/libsanitizer/multilib.out; \
34011         fi; \
34012         test ! -f $(TARGET_SUBDIR)/libsanitizer/Makefile || exit 0; \
34013         $(RAW_CXX_TARGET_EXPORTS) \
34014          \
34015         CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
34016         CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
34017         LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS;  \
34018         echo Configuring stage feedback in $(TARGET_SUBDIR)/libsanitizer; \
34019         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libsanitizer; \
34020         cd $(TARGET_SUBDIR)/libsanitizer || exit 1; \
34021         case $(srcdir) in \
34022           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
34023           *) topdir=`echo $(TARGET_SUBDIR)/libsanitizer/ | \
34024                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
34025         esac; \
34026         module_srcdir=libsanitizer; \
34027         $(SHELL) $$s/$$module_srcdir/configure \
34028           --srcdir=$${topdir}/$$module_srcdir \
34029           $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
34030           --target=${target_alias} \
34031           --with-build-libsubdir=$(HOST_SUBDIR) \
34032           $(STAGEfeedback_CONFIGURE_FLAGS)
34033 @endif target-libsanitizer-bootstrap
34034
34035
34036
34037
34038
34039 .PHONY: all-target-libsanitizer maybe-all-target-libsanitizer
34040 maybe-all-target-libsanitizer:
34041 @if gcc-bootstrap
34042 all-target-libsanitizer: stage_current
34043 @endif gcc-bootstrap
34044 @if target-libsanitizer
34045 TARGET-target-libsanitizer=all
34046 maybe-all-target-libsanitizer: all-target-libsanitizer
34047 all-target-libsanitizer: configure-target-libsanitizer
34048         @r=`${PWD_COMMAND}`; export r; \
34049         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34050         $(RAW_CXX_TARGET_EXPORTS)  \
34051         (cd $(TARGET_SUBDIR)/libsanitizer && \
34052           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)'   \
34053                 $(TARGET-target-libsanitizer))
34054 @endif target-libsanitizer
34055
34056
34057
34058 .PHONY: all-stage1-target-libsanitizer maybe-all-stage1-target-libsanitizer
34059 .PHONY: clean-stage1-target-libsanitizer maybe-clean-stage1-target-libsanitizer
34060 maybe-all-stage1-target-libsanitizer:
34061 maybe-clean-stage1-target-libsanitizer:
34062 @if target-libsanitizer-bootstrap
34063 maybe-all-stage1-target-libsanitizer: all-stage1-target-libsanitizer
34064 all-stage1: all-stage1-target-libsanitizer
34065 TARGET-stage1-target-libsanitizer = $(TARGET-target-libsanitizer)
34066 all-stage1-target-libsanitizer: configure-stage1-target-libsanitizer
34067         @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
34068         @r=`${PWD_COMMAND}`; export r; \
34069         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34070         TFLAGS="$(STAGE1_TFLAGS)"; \
34071         $(RAW_CXX_TARGET_EXPORTS)  \
34072         cd $(TARGET_SUBDIR)/libsanitizer && \
34073         $(MAKE) $(BASE_FLAGS_TO_PASS) \
34074                 CFLAGS="$(CFLAGS_FOR_TARGET)" \
34075                 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
34076                 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
34077                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
34078                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
34079                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
34080                 $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)'  \
34081                   \
34082                 TFLAGS="$(STAGE1_TFLAGS)" \
34083                 $(TARGET-stage1-target-libsanitizer)
34084
34085 maybe-clean-stage1-target-libsanitizer: clean-stage1-target-libsanitizer
34086 clean-stage1: clean-stage1-target-libsanitizer
34087 clean-stage1-target-libsanitizer:
34088         @if [ $(current_stage) = stage1 ]; then \
34089           [ -f $(TARGET_SUBDIR)/libsanitizer/Makefile ] || exit 0; \
34090         else \
34091           [ -f $(TARGET_SUBDIR)/stage1-libsanitizer/Makefile ] || exit 0; \
34092           $(MAKE) stage1-start; \
34093         fi; \
34094         cd $(TARGET_SUBDIR)/libsanitizer && \
34095         $(MAKE) $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)'  \
34096           clean
34097 @endif target-libsanitizer-bootstrap
34098
34099
34100 .PHONY: all-stage2-target-libsanitizer maybe-all-stage2-target-libsanitizer
34101 .PHONY: clean-stage2-target-libsanitizer maybe-clean-stage2-target-libsanitizer
34102 maybe-all-stage2-target-libsanitizer:
34103 maybe-clean-stage2-target-libsanitizer:
34104 @if target-libsanitizer-bootstrap
34105 maybe-all-stage2-target-libsanitizer: all-stage2-target-libsanitizer
34106 all-stage2: all-stage2-target-libsanitizer
34107 TARGET-stage2-target-libsanitizer = $(TARGET-target-libsanitizer)
34108 all-stage2-target-libsanitizer: configure-stage2-target-libsanitizer
34109         @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
34110         @r=`${PWD_COMMAND}`; export r; \
34111         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34112         TFLAGS="$(STAGE2_TFLAGS)"; \
34113         $(RAW_CXX_TARGET_EXPORTS) \
34114           \
34115         cd $(TARGET_SUBDIR)/libsanitizer && \
34116         $(MAKE) $(BASE_FLAGS_TO_PASS) \
34117                 CFLAGS="$(CFLAGS_FOR_TARGET)" \
34118                 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
34119                 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
34120                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
34121                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
34122                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
34123                 $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)'   \
34124                 TFLAGS="$(STAGE2_TFLAGS)" \
34125                 $(TARGET-stage2-target-libsanitizer)
34126
34127 maybe-clean-stage2-target-libsanitizer: clean-stage2-target-libsanitizer
34128 clean-stage2: clean-stage2-target-libsanitizer
34129 clean-stage2-target-libsanitizer:
34130         @if [ $(current_stage) = stage2 ]; then \
34131           [ -f $(TARGET_SUBDIR)/libsanitizer/Makefile ] || exit 0; \
34132         else \
34133           [ -f $(TARGET_SUBDIR)/stage2-libsanitizer/Makefile ] || exit 0; \
34134           $(MAKE) stage2-start; \
34135         fi; \
34136         cd $(TARGET_SUBDIR)/libsanitizer && \
34137         $(MAKE) $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)'   clean
34138 @endif target-libsanitizer-bootstrap
34139
34140
34141 .PHONY: all-stage3-target-libsanitizer maybe-all-stage3-target-libsanitizer
34142 .PHONY: clean-stage3-target-libsanitizer maybe-clean-stage3-target-libsanitizer
34143 maybe-all-stage3-target-libsanitizer:
34144 maybe-clean-stage3-target-libsanitizer:
34145 @if target-libsanitizer-bootstrap
34146 maybe-all-stage3-target-libsanitizer: all-stage3-target-libsanitizer
34147 all-stage3: all-stage3-target-libsanitizer
34148 TARGET-stage3-target-libsanitizer = $(TARGET-target-libsanitizer)
34149 all-stage3-target-libsanitizer: configure-stage3-target-libsanitizer
34150         @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
34151         @r=`${PWD_COMMAND}`; export r; \
34152         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34153         TFLAGS="$(STAGE3_TFLAGS)"; \
34154         $(RAW_CXX_TARGET_EXPORTS) \
34155           \
34156         cd $(TARGET_SUBDIR)/libsanitizer && \
34157         $(MAKE) $(BASE_FLAGS_TO_PASS) \
34158                 CFLAGS="$(CFLAGS_FOR_TARGET)" \
34159                 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
34160                 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
34161                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
34162                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
34163                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
34164                 $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)'   \
34165                 TFLAGS="$(STAGE3_TFLAGS)" \
34166                 $(TARGET-stage3-target-libsanitizer)
34167
34168 maybe-clean-stage3-target-libsanitizer: clean-stage3-target-libsanitizer
34169 clean-stage3: clean-stage3-target-libsanitizer
34170 clean-stage3-target-libsanitizer:
34171         @if [ $(current_stage) = stage3 ]; then \
34172           [ -f $(TARGET_SUBDIR)/libsanitizer/Makefile ] || exit 0; \
34173         else \
34174           [ -f $(TARGET_SUBDIR)/stage3-libsanitizer/Makefile ] || exit 0; \
34175           $(MAKE) stage3-start; \
34176         fi; \
34177         cd $(TARGET_SUBDIR)/libsanitizer && \
34178         $(MAKE) $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)'   clean
34179 @endif target-libsanitizer-bootstrap
34180
34181
34182 .PHONY: all-stage4-target-libsanitizer maybe-all-stage4-target-libsanitizer
34183 .PHONY: clean-stage4-target-libsanitizer maybe-clean-stage4-target-libsanitizer
34184 maybe-all-stage4-target-libsanitizer:
34185 maybe-clean-stage4-target-libsanitizer:
34186 @if target-libsanitizer-bootstrap
34187 maybe-all-stage4-target-libsanitizer: all-stage4-target-libsanitizer
34188 all-stage4: all-stage4-target-libsanitizer
34189 TARGET-stage4-target-libsanitizer = $(TARGET-target-libsanitizer)
34190 all-stage4-target-libsanitizer: configure-stage4-target-libsanitizer
34191         @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
34192         @r=`${PWD_COMMAND}`; export r; \
34193         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34194         TFLAGS="$(STAGE4_TFLAGS)"; \
34195         $(RAW_CXX_TARGET_EXPORTS) \
34196           \
34197         cd $(TARGET_SUBDIR)/libsanitizer && \
34198         $(MAKE) $(BASE_FLAGS_TO_PASS) \
34199                 CFLAGS="$(CFLAGS_FOR_TARGET)" \
34200                 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
34201                 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
34202                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
34203                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
34204                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
34205                 $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)'   \
34206                 TFLAGS="$(STAGE4_TFLAGS)" \
34207                 $(TARGET-stage4-target-libsanitizer)
34208
34209 maybe-clean-stage4-target-libsanitizer: clean-stage4-target-libsanitizer
34210 clean-stage4: clean-stage4-target-libsanitizer
34211 clean-stage4-target-libsanitizer:
34212         @if [ $(current_stage) = stage4 ]; then \
34213           [ -f $(TARGET_SUBDIR)/libsanitizer/Makefile ] || exit 0; \
34214         else \
34215           [ -f $(TARGET_SUBDIR)/stage4-libsanitizer/Makefile ] || exit 0; \
34216           $(MAKE) stage4-start; \
34217         fi; \
34218         cd $(TARGET_SUBDIR)/libsanitizer && \
34219         $(MAKE) $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)'   clean
34220 @endif target-libsanitizer-bootstrap
34221
34222
34223 .PHONY: all-stageprofile-target-libsanitizer maybe-all-stageprofile-target-libsanitizer
34224 .PHONY: clean-stageprofile-target-libsanitizer maybe-clean-stageprofile-target-libsanitizer
34225 maybe-all-stageprofile-target-libsanitizer:
34226 maybe-clean-stageprofile-target-libsanitizer:
34227 @if target-libsanitizer-bootstrap
34228 maybe-all-stageprofile-target-libsanitizer: all-stageprofile-target-libsanitizer
34229 all-stageprofile: all-stageprofile-target-libsanitizer
34230 TARGET-stageprofile-target-libsanitizer = $(TARGET-target-libsanitizer)
34231 all-stageprofile-target-libsanitizer: configure-stageprofile-target-libsanitizer
34232         @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
34233         @r=`${PWD_COMMAND}`; export r; \
34234         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34235         TFLAGS="$(STAGEprofile_TFLAGS)"; \
34236         $(RAW_CXX_TARGET_EXPORTS) \
34237           \
34238         cd $(TARGET_SUBDIR)/libsanitizer && \
34239         $(MAKE) $(BASE_FLAGS_TO_PASS) \
34240                 CFLAGS="$(CFLAGS_FOR_TARGET)" \
34241                 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
34242                 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
34243                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
34244                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
34245                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
34246                 $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)'   \
34247                 TFLAGS="$(STAGEprofile_TFLAGS)" \
34248                 $(TARGET-stageprofile-target-libsanitizer)
34249
34250 maybe-clean-stageprofile-target-libsanitizer: clean-stageprofile-target-libsanitizer
34251 clean-stageprofile: clean-stageprofile-target-libsanitizer
34252 clean-stageprofile-target-libsanitizer:
34253         @if [ $(current_stage) = stageprofile ]; then \
34254           [ -f $(TARGET_SUBDIR)/libsanitizer/Makefile ] || exit 0; \
34255         else \
34256           [ -f $(TARGET_SUBDIR)/stageprofile-libsanitizer/Makefile ] || exit 0; \
34257           $(MAKE) stageprofile-start; \
34258         fi; \
34259         cd $(TARGET_SUBDIR)/libsanitizer && \
34260         $(MAKE) $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)'   clean
34261 @endif target-libsanitizer-bootstrap
34262
34263
34264 .PHONY: all-stagefeedback-target-libsanitizer maybe-all-stagefeedback-target-libsanitizer
34265 .PHONY: clean-stagefeedback-target-libsanitizer maybe-clean-stagefeedback-target-libsanitizer
34266 maybe-all-stagefeedback-target-libsanitizer:
34267 maybe-clean-stagefeedback-target-libsanitizer:
34268 @if target-libsanitizer-bootstrap
34269 maybe-all-stagefeedback-target-libsanitizer: all-stagefeedback-target-libsanitizer
34270 all-stagefeedback: all-stagefeedback-target-libsanitizer
34271 TARGET-stagefeedback-target-libsanitizer = $(TARGET-target-libsanitizer)
34272 all-stagefeedback-target-libsanitizer: configure-stagefeedback-target-libsanitizer
34273         @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
34274         @r=`${PWD_COMMAND}`; export r; \
34275         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34276         TFLAGS="$(STAGEfeedback_TFLAGS)"; \
34277         $(RAW_CXX_TARGET_EXPORTS) \
34278           \
34279         cd $(TARGET_SUBDIR)/libsanitizer && \
34280         $(MAKE) $(BASE_FLAGS_TO_PASS) \
34281                 CFLAGS="$(CFLAGS_FOR_TARGET)" \
34282                 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
34283                 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
34284                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
34285                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
34286                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
34287                 $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)'   \
34288                 TFLAGS="$(STAGEfeedback_TFLAGS)" \
34289                 $(TARGET-stagefeedback-target-libsanitizer)
34290
34291 maybe-clean-stagefeedback-target-libsanitizer: clean-stagefeedback-target-libsanitizer
34292 clean-stagefeedback: clean-stagefeedback-target-libsanitizer
34293 clean-stagefeedback-target-libsanitizer:
34294         @if [ $(current_stage) = stagefeedback ]; then \
34295           [ -f $(TARGET_SUBDIR)/libsanitizer/Makefile ] || exit 0; \
34296         else \
34297           [ -f $(TARGET_SUBDIR)/stagefeedback-libsanitizer/Makefile ] || exit 0; \
34298           $(MAKE) stagefeedback-start; \
34299         fi; \
34300         cd $(TARGET_SUBDIR)/libsanitizer && \
34301         $(MAKE) $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)'   clean
34302 @endif target-libsanitizer-bootstrap
34303
34304
34305
34306
34307
34308
34309 .PHONY: check-target-libsanitizer maybe-check-target-libsanitizer
34310 maybe-check-target-libsanitizer:
34311 @if target-libsanitizer
34312 maybe-check-target-libsanitizer: check-target-libsanitizer
34313
34314 check-target-libsanitizer:
34315         @: $(MAKE); $(unstage)
34316         @r=`${PWD_COMMAND}`; export r; \
34317         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34318         $(RAW_CXX_TARGET_EXPORTS) \
34319         (cd $(TARGET_SUBDIR)/libsanitizer && \
34320           $(MAKE) $(TARGET_FLAGS_TO_PASS)  'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)'   check)
34321
34322 @endif target-libsanitizer
34323
34324 .PHONY: install-target-libsanitizer maybe-install-target-libsanitizer
34325 maybe-install-target-libsanitizer:
34326 @if target-libsanitizer
34327 maybe-install-target-libsanitizer: install-target-libsanitizer
34328
34329 install-target-libsanitizer: installdirs
34330         @: $(MAKE); $(unstage)
34331         @r=`${PWD_COMMAND}`; export r; \
34332         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34333         $(RAW_CXX_TARGET_EXPORTS) \
34334         (cd $(TARGET_SUBDIR)/libsanitizer && \
34335           $(MAKE) $(TARGET_FLAGS_TO_PASS)  install)
34336
34337 @endif target-libsanitizer
34338
34339 .PHONY: install-strip-target-libsanitizer maybe-install-strip-target-libsanitizer
34340 maybe-install-strip-target-libsanitizer:
34341 @if target-libsanitizer
34342 maybe-install-strip-target-libsanitizer: install-strip-target-libsanitizer
34343
34344 install-strip-target-libsanitizer: installdirs
34345         @: $(MAKE); $(unstage)
34346         @r=`${PWD_COMMAND}`; export r; \
34347         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34348         $(RAW_CXX_TARGET_EXPORTS) \
34349         (cd $(TARGET_SUBDIR)/libsanitizer && \
34350           $(MAKE) $(TARGET_FLAGS_TO_PASS)  install-strip)
34351
34352 @endif target-libsanitizer
34353
34354 # Other targets (info, dvi, pdf, etc.)
34355
34356 .PHONY: maybe-info-target-libsanitizer info-target-libsanitizer
34357 maybe-info-target-libsanitizer:
34358 @if target-libsanitizer
34359 maybe-info-target-libsanitizer: info-target-libsanitizer
34360
34361 info-target-libsanitizer: \
34362     configure-target-libsanitizer 
34363         @: $(MAKE); $(unstage)
34364         @[ -f $(TARGET_SUBDIR)/libsanitizer/Makefile ] || exit 0; \
34365         r=`${PWD_COMMAND}`; export r; \
34366         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34367         $(RAW_CXX_TARGET_EXPORTS) \
34368         echo "Doing info in $(TARGET_SUBDIR)/libsanitizer"; \
34369         for flag in $(EXTRA_TARGET_FLAGS); do \
34370           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34371         done; \
34372         (cd $(TARGET_SUBDIR)/libsanitizer && \
34373           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34374                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34375                   "RANLIB=$${RANLIB}" \
34376                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
34377                    info) \
34378           || exit 1
34379
34380 @endif target-libsanitizer
34381
34382 .PHONY: maybe-dvi-target-libsanitizer dvi-target-libsanitizer
34383 maybe-dvi-target-libsanitizer:
34384 @if target-libsanitizer
34385 maybe-dvi-target-libsanitizer: dvi-target-libsanitizer
34386
34387 dvi-target-libsanitizer: \
34388     configure-target-libsanitizer 
34389         @: $(MAKE); $(unstage)
34390         @[ -f $(TARGET_SUBDIR)/libsanitizer/Makefile ] || exit 0; \
34391         r=`${PWD_COMMAND}`; export r; \
34392         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34393         $(RAW_CXX_TARGET_EXPORTS) \
34394         echo "Doing dvi in $(TARGET_SUBDIR)/libsanitizer"; \
34395         for flag in $(EXTRA_TARGET_FLAGS); do \
34396           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34397         done; \
34398         (cd $(TARGET_SUBDIR)/libsanitizer && \
34399           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34400                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34401                   "RANLIB=$${RANLIB}" \
34402                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
34403                    dvi) \
34404           || exit 1
34405
34406 @endif target-libsanitizer
34407
34408 .PHONY: maybe-pdf-target-libsanitizer pdf-target-libsanitizer
34409 maybe-pdf-target-libsanitizer:
34410 @if target-libsanitizer
34411 maybe-pdf-target-libsanitizer: pdf-target-libsanitizer
34412
34413 pdf-target-libsanitizer: \
34414     configure-target-libsanitizer 
34415         @: $(MAKE); $(unstage)
34416         @[ -f $(TARGET_SUBDIR)/libsanitizer/Makefile ] || exit 0; \
34417         r=`${PWD_COMMAND}`; export r; \
34418         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34419         $(RAW_CXX_TARGET_EXPORTS) \
34420         echo "Doing pdf in $(TARGET_SUBDIR)/libsanitizer"; \
34421         for flag in $(EXTRA_TARGET_FLAGS); do \
34422           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34423         done; \
34424         (cd $(TARGET_SUBDIR)/libsanitizer && \
34425           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34426                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34427                   "RANLIB=$${RANLIB}" \
34428                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
34429                    pdf) \
34430           || exit 1
34431
34432 @endif target-libsanitizer
34433
34434 .PHONY: maybe-html-target-libsanitizer html-target-libsanitizer
34435 maybe-html-target-libsanitizer:
34436 @if target-libsanitizer
34437 maybe-html-target-libsanitizer: html-target-libsanitizer
34438
34439 html-target-libsanitizer: \
34440     configure-target-libsanitizer 
34441         @: $(MAKE); $(unstage)
34442         @[ -f $(TARGET_SUBDIR)/libsanitizer/Makefile ] || exit 0; \
34443         r=`${PWD_COMMAND}`; export r; \
34444         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34445         $(RAW_CXX_TARGET_EXPORTS) \
34446         echo "Doing html in $(TARGET_SUBDIR)/libsanitizer"; \
34447         for flag in $(EXTRA_TARGET_FLAGS); do \
34448           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34449         done; \
34450         (cd $(TARGET_SUBDIR)/libsanitizer && \
34451           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34452                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34453                   "RANLIB=$${RANLIB}" \
34454                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
34455                    html) \
34456           || exit 1
34457
34458 @endif target-libsanitizer
34459
34460 .PHONY: maybe-TAGS-target-libsanitizer TAGS-target-libsanitizer
34461 maybe-TAGS-target-libsanitizer:
34462 @if target-libsanitizer
34463 maybe-TAGS-target-libsanitizer: TAGS-target-libsanitizer
34464
34465 TAGS-target-libsanitizer: \
34466     configure-target-libsanitizer 
34467         @: $(MAKE); $(unstage)
34468         @[ -f $(TARGET_SUBDIR)/libsanitizer/Makefile ] || exit 0; \
34469         r=`${PWD_COMMAND}`; export r; \
34470         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34471         $(RAW_CXX_TARGET_EXPORTS) \
34472         echo "Doing TAGS in $(TARGET_SUBDIR)/libsanitizer"; \
34473         for flag in $(EXTRA_TARGET_FLAGS); do \
34474           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34475         done; \
34476         (cd $(TARGET_SUBDIR)/libsanitizer && \
34477           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34478                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34479                   "RANLIB=$${RANLIB}" \
34480                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
34481                    TAGS) \
34482           || exit 1
34483
34484 @endif target-libsanitizer
34485
34486 .PHONY: maybe-install-info-target-libsanitizer install-info-target-libsanitizer
34487 maybe-install-info-target-libsanitizer:
34488 @if target-libsanitizer
34489 maybe-install-info-target-libsanitizer: install-info-target-libsanitizer
34490
34491 install-info-target-libsanitizer: \
34492     configure-target-libsanitizer \
34493     info-target-libsanitizer 
34494         @: $(MAKE); $(unstage)
34495         @[ -f $(TARGET_SUBDIR)/libsanitizer/Makefile ] || exit 0; \
34496         r=`${PWD_COMMAND}`; export r; \
34497         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34498         $(RAW_CXX_TARGET_EXPORTS) \
34499         echo "Doing install-info in $(TARGET_SUBDIR)/libsanitizer"; \
34500         for flag in $(EXTRA_TARGET_FLAGS); do \
34501           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34502         done; \
34503         (cd $(TARGET_SUBDIR)/libsanitizer && \
34504           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34505                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34506                   "RANLIB=$${RANLIB}" \
34507                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
34508                    install-info) \
34509           || exit 1
34510
34511 @endif target-libsanitizer
34512
34513 .PHONY: maybe-install-pdf-target-libsanitizer install-pdf-target-libsanitizer
34514 maybe-install-pdf-target-libsanitizer:
34515 @if target-libsanitizer
34516 maybe-install-pdf-target-libsanitizer: install-pdf-target-libsanitizer
34517
34518 install-pdf-target-libsanitizer: \
34519     configure-target-libsanitizer \
34520     pdf-target-libsanitizer 
34521         @: $(MAKE); $(unstage)
34522         @[ -f $(TARGET_SUBDIR)/libsanitizer/Makefile ] || exit 0; \
34523         r=`${PWD_COMMAND}`; export r; \
34524         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34525         $(RAW_CXX_TARGET_EXPORTS) \
34526         echo "Doing install-pdf in $(TARGET_SUBDIR)/libsanitizer"; \
34527         for flag in $(EXTRA_TARGET_FLAGS); do \
34528           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34529         done; \
34530         (cd $(TARGET_SUBDIR)/libsanitizer && \
34531           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34532                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34533                   "RANLIB=$${RANLIB}" \
34534                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
34535                    install-pdf) \
34536           || exit 1
34537
34538 @endif target-libsanitizer
34539
34540 .PHONY: maybe-install-html-target-libsanitizer install-html-target-libsanitizer
34541 maybe-install-html-target-libsanitizer:
34542 @if target-libsanitizer
34543 maybe-install-html-target-libsanitizer: install-html-target-libsanitizer
34544
34545 install-html-target-libsanitizer: \
34546     configure-target-libsanitizer \
34547     html-target-libsanitizer 
34548         @: $(MAKE); $(unstage)
34549         @[ -f $(TARGET_SUBDIR)/libsanitizer/Makefile ] || exit 0; \
34550         r=`${PWD_COMMAND}`; export r; \
34551         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34552         $(RAW_CXX_TARGET_EXPORTS) \
34553         echo "Doing install-html in $(TARGET_SUBDIR)/libsanitizer"; \
34554         for flag in $(EXTRA_TARGET_FLAGS); do \
34555           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34556         done; \
34557         (cd $(TARGET_SUBDIR)/libsanitizer && \
34558           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34559                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34560                   "RANLIB=$${RANLIB}" \
34561                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
34562                    install-html) \
34563           || exit 1
34564
34565 @endif target-libsanitizer
34566
34567 .PHONY: maybe-installcheck-target-libsanitizer installcheck-target-libsanitizer
34568 maybe-installcheck-target-libsanitizer:
34569 @if target-libsanitizer
34570 maybe-installcheck-target-libsanitizer: installcheck-target-libsanitizer
34571
34572 installcheck-target-libsanitizer: \
34573     configure-target-libsanitizer 
34574         @: $(MAKE); $(unstage)
34575         @[ -f $(TARGET_SUBDIR)/libsanitizer/Makefile ] || exit 0; \
34576         r=`${PWD_COMMAND}`; export r; \
34577         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34578         $(RAW_CXX_TARGET_EXPORTS) \
34579         echo "Doing installcheck in $(TARGET_SUBDIR)/libsanitizer"; \
34580         for flag in $(EXTRA_TARGET_FLAGS); do \
34581           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34582         done; \
34583         (cd $(TARGET_SUBDIR)/libsanitizer && \
34584           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34585                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34586                   "RANLIB=$${RANLIB}" \
34587                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
34588                    installcheck) \
34589           || exit 1
34590
34591 @endif target-libsanitizer
34592
34593 .PHONY: maybe-mostlyclean-target-libsanitizer mostlyclean-target-libsanitizer
34594 maybe-mostlyclean-target-libsanitizer:
34595 @if target-libsanitizer
34596 maybe-mostlyclean-target-libsanitizer: mostlyclean-target-libsanitizer
34597
34598 mostlyclean-target-libsanitizer: 
34599         @: $(MAKE); $(unstage)
34600         @[ -f $(TARGET_SUBDIR)/libsanitizer/Makefile ] || exit 0; \
34601         r=`${PWD_COMMAND}`; export r; \
34602         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34603         $(RAW_CXX_TARGET_EXPORTS) \
34604         echo "Doing mostlyclean in $(TARGET_SUBDIR)/libsanitizer"; \
34605         for flag in $(EXTRA_TARGET_FLAGS); do \
34606           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34607         done; \
34608         (cd $(TARGET_SUBDIR)/libsanitizer && \
34609           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34610                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34611                   "RANLIB=$${RANLIB}" \
34612                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
34613                    mostlyclean) \
34614           || exit 1
34615
34616 @endif target-libsanitizer
34617
34618 .PHONY: maybe-clean-target-libsanitizer clean-target-libsanitizer
34619 maybe-clean-target-libsanitizer:
34620 @if target-libsanitizer
34621 maybe-clean-target-libsanitizer: clean-target-libsanitizer
34622
34623 clean-target-libsanitizer: 
34624         @: $(MAKE); $(unstage)
34625         @[ -f $(TARGET_SUBDIR)/libsanitizer/Makefile ] || exit 0; \
34626         r=`${PWD_COMMAND}`; export r; \
34627         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34628         $(RAW_CXX_TARGET_EXPORTS) \
34629         echo "Doing clean in $(TARGET_SUBDIR)/libsanitizer"; \
34630         for flag in $(EXTRA_TARGET_FLAGS); do \
34631           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34632         done; \
34633         (cd $(TARGET_SUBDIR)/libsanitizer && \
34634           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34635                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34636                   "RANLIB=$${RANLIB}" \
34637                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
34638                    clean) \
34639           || exit 1
34640
34641 @endif target-libsanitizer
34642
34643 .PHONY: maybe-distclean-target-libsanitizer distclean-target-libsanitizer
34644 maybe-distclean-target-libsanitizer:
34645 @if target-libsanitizer
34646 maybe-distclean-target-libsanitizer: distclean-target-libsanitizer
34647
34648 distclean-target-libsanitizer: 
34649         @: $(MAKE); $(unstage)
34650         @[ -f $(TARGET_SUBDIR)/libsanitizer/Makefile ] || exit 0; \
34651         r=`${PWD_COMMAND}`; export r; \
34652         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34653         $(RAW_CXX_TARGET_EXPORTS) \
34654         echo "Doing distclean in $(TARGET_SUBDIR)/libsanitizer"; \
34655         for flag in $(EXTRA_TARGET_FLAGS); do \
34656           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34657         done; \
34658         (cd $(TARGET_SUBDIR)/libsanitizer && \
34659           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34660                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34661                   "RANLIB=$${RANLIB}" \
34662                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
34663                    distclean) \
34664           || exit 1
34665
34666 @endif target-libsanitizer
34667
34668 .PHONY: maybe-maintainer-clean-target-libsanitizer maintainer-clean-target-libsanitizer
34669 maybe-maintainer-clean-target-libsanitizer:
34670 @if target-libsanitizer
34671 maybe-maintainer-clean-target-libsanitizer: maintainer-clean-target-libsanitizer
34672
34673 maintainer-clean-target-libsanitizer: 
34674         @: $(MAKE); $(unstage)
34675         @[ -f $(TARGET_SUBDIR)/libsanitizer/Makefile ] || exit 0; \
34676         r=`${PWD_COMMAND}`; export r; \
34677         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34678         $(RAW_CXX_TARGET_EXPORTS) \
34679         echo "Doing maintainer-clean in $(TARGET_SUBDIR)/libsanitizer"; \
34680         for flag in $(EXTRA_TARGET_FLAGS); do \
34681           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34682         done; \
34683         (cd $(TARGET_SUBDIR)/libsanitizer && \
34684           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34685                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34686                   "RANLIB=$${RANLIB}" \
34687                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
34688                    maintainer-clean) \
34689           || exit 1
34690
34691 @endif target-libsanitizer
34692
34693
34694
34695
34696
34697 .PHONY: configure-target-libmpx maybe-configure-target-libmpx
34698 maybe-configure-target-libmpx:
34699 @if gcc-bootstrap
34700 configure-target-libmpx: stage_current
34701 @endif gcc-bootstrap
34702 @if target-libmpx
34703 maybe-configure-target-libmpx: configure-target-libmpx
34704 configure-target-libmpx: 
34705         @r=`${PWD_COMMAND}`; export r; \
34706         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34707         echo "Checking multilib configuration for libmpx..."; \
34708         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libmpx; \
34709         $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libmpx/multilib.tmp 2> /dev/null; \
34710         if test -r $(TARGET_SUBDIR)/libmpx/multilib.out; then \
34711           if cmp -s $(TARGET_SUBDIR)/libmpx/multilib.tmp $(TARGET_SUBDIR)/libmpx/multilib.out; then \
34712             rm -f $(TARGET_SUBDIR)/libmpx/multilib.tmp; \
34713           else \
34714             rm -f $(TARGET_SUBDIR)/libmpx/Makefile; \
34715             mv $(TARGET_SUBDIR)/libmpx/multilib.tmp $(TARGET_SUBDIR)/libmpx/multilib.out; \
34716           fi; \
34717         else \
34718           mv $(TARGET_SUBDIR)/libmpx/multilib.tmp $(TARGET_SUBDIR)/libmpx/multilib.out; \
34719         fi; \
34720         test ! -f $(TARGET_SUBDIR)/libmpx/Makefile || exit 0; \
34721         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libmpx; \
34722         $(NORMAL_TARGET_EXPORTS)  \
34723         echo Configuring in $(TARGET_SUBDIR)/libmpx; \
34724         cd "$(TARGET_SUBDIR)/libmpx" || exit 1; \
34725         case $(srcdir) in \
34726           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
34727           *) topdir=`echo $(TARGET_SUBDIR)/libmpx/ | \
34728                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
34729         esac; \
34730         module_srcdir=libmpx; \
34731         rm -f no-such-file || : ; \
34732         CONFIG_SITE=no-such-file $(SHELL) \
34733           $$s/$$module_srcdir/configure \
34734           --srcdir=$${topdir}/$$module_srcdir \
34735           $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
34736           --target=${target_alias}  \
34737           || exit 1
34738 @endif target-libmpx
34739
34740
34741
34742 .PHONY: configure-stage1-target-libmpx maybe-configure-stage1-target-libmpx
34743 maybe-configure-stage1-target-libmpx:
34744 @if target-libmpx-bootstrap
34745 maybe-configure-stage1-target-libmpx: configure-stage1-target-libmpx
34746 configure-stage1-target-libmpx:
34747         @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
34748         @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libmpx
34749         @r=`${PWD_COMMAND}`; export r; \
34750         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34751         TFLAGS="$(STAGE1_TFLAGS)"; \
34752         echo "Checking multilib configuration for libmpx..."; \
34753         $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libmpx/multilib.tmp 2> /dev/null; \
34754         if test -r $(TARGET_SUBDIR)/libmpx/multilib.out; then \
34755           if cmp -s $(TARGET_SUBDIR)/libmpx/multilib.tmp $(TARGET_SUBDIR)/libmpx/multilib.out; then \
34756             rm -f $(TARGET_SUBDIR)/libmpx/multilib.tmp; \
34757           else \
34758             rm -f $(TARGET_SUBDIR)/libmpx/Makefile; \
34759             mv $(TARGET_SUBDIR)/libmpx/multilib.tmp $(TARGET_SUBDIR)/libmpx/multilib.out; \
34760           fi; \
34761         else \
34762           mv $(TARGET_SUBDIR)/libmpx/multilib.tmp $(TARGET_SUBDIR)/libmpx/multilib.out; \
34763         fi; \
34764         test ! -f $(TARGET_SUBDIR)/libmpx/Makefile || exit 0; \
34765         $(NORMAL_TARGET_EXPORTS) \
34766         CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
34767         CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
34768         LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS;  \
34769         echo Configuring stage 1 in $(TARGET_SUBDIR)/libmpx; \
34770         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libmpx; \
34771         cd $(TARGET_SUBDIR)/libmpx || exit 1; \
34772         case $(srcdir) in \
34773           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
34774           *) topdir=`echo $(TARGET_SUBDIR)/libmpx/ | \
34775                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
34776         esac; \
34777         module_srcdir=libmpx; \
34778         $(SHELL) $$s/$$module_srcdir/configure \
34779           --srcdir=$${topdir}/$$module_srcdir \
34780           $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
34781           --target=${target_alias} \
34782            \
34783           $(STAGE1_CONFIGURE_FLAGS)
34784 @endif target-libmpx-bootstrap
34785
34786 .PHONY: configure-stage2-target-libmpx maybe-configure-stage2-target-libmpx
34787 maybe-configure-stage2-target-libmpx:
34788 @if target-libmpx-bootstrap
34789 maybe-configure-stage2-target-libmpx: configure-stage2-target-libmpx
34790 configure-stage2-target-libmpx:
34791         @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
34792         @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libmpx
34793         @r=`${PWD_COMMAND}`; export r; \
34794         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34795         TFLAGS="$(STAGE2_TFLAGS)"; \
34796         echo "Checking multilib configuration for libmpx..."; \
34797         $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libmpx/multilib.tmp 2> /dev/null; \
34798         if test -r $(TARGET_SUBDIR)/libmpx/multilib.out; then \
34799           if cmp -s $(TARGET_SUBDIR)/libmpx/multilib.tmp $(TARGET_SUBDIR)/libmpx/multilib.out; then \
34800             rm -f $(TARGET_SUBDIR)/libmpx/multilib.tmp; \
34801           else \
34802             rm -f $(TARGET_SUBDIR)/libmpx/Makefile; \
34803             mv $(TARGET_SUBDIR)/libmpx/multilib.tmp $(TARGET_SUBDIR)/libmpx/multilib.out; \
34804           fi; \
34805         else \
34806           mv $(TARGET_SUBDIR)/libmpx/multilib.tmp $(TARGET_SUBDIR)/libmpx/multilib.out; \
34807         fi; \
34808         test ! -f $(TARGET_SUBDIR)/libmpx/Makefile || exit 0; \
34809         $(NORMAL_TARGET_EXPORTS) \
34810          \
34811         CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
34812         CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
34813         LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS;  \
34814         echo Configuring stage 2 in $(TARGET_SUBDIR)/libmpx; \
34815         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libmpx; \
34816         cd $(TARGET_SUBDIR)/libmpx || exit 1; \
34817         case $(srcdir) in \
34818           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
34819           *) topdir=`echo $(TARGET_SUBDIR)/libmpx/ | \
34820                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
34821         esac; \
34822         module_srcdir=libmpx; \
34823         $(SHELL) $$s/$$module_srcdir/configure \
34824           --srcdir=$${topdir}/$$module_srcdir \
34825           $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
34826           --target=${target_alias} \
34827           --with-build-libsubdir=$(HOST_SUBDIR) \
34828           $(STAGE2_CONFIGURE_FLAGS)
34829 @endif target-libmpx-bootstrap
34830
34831 .PHONY: configure-stage3-target-libmpx maybe-configure-stage3-target-libmpx
34832 maybe-configure-stage3-target-libmpx:
34833 @if target-libmpx-bootstrap
34834 maybe-configure-stage3-target-libmpx: configure-stage3-target-libmpx
34835 configure-stage3-target-libmpx:
34836         @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
34837         @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libmpx
34838         @r=`${PWD_COMMAND}`; export r; \
34839         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34840         TFLAGS="$(STAGE3_TFLAGS)"; \
34841         echo "Checking multilib configuration for libmpx..."; \
34842         $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libmpx/multilib.tmp 2> /dev/null; \
34843         if test -r $(TARGET_SUBDIR)/libmpx/multilib.out; then \
34844           if cmp -s $(TARGET_SUBDIR)/libmpx/multilib.tmp $(TARGET_SUBDIR)/libmpx/multilib.out; then \
34845             rm -f $(TARGET_SUBDIR)/libmpx/multilib.tmp; \
34846           else \
34847             rm -f $(TARGET_SUBDIR)/libmpx/Makefile; \
34848             mv $(TARGET_SUBDIR)/libmpx/multilib.tmp $(TARGET_SUBDIR)/libmpx/multilib.out; \
34849           fi; \
34850         else \
34851           mv $(TARGET_SUBDIR)/libmpx/multilib.tmp $(TARGET_SUBDIR)/libmpx/multilib.out; \
34852         fi; \
34853         test ! -f $(TARGET_SUBDIR)/libmpx/Makefile || exit 0; \
34854         $(NORMAL_TARGET_EXPORTS) \
34855          \
34856         CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
34857         CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
34858         LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS;  \
34859         echo Configuring stage 3 in $(TARGET_SUBDIR)/libmpx; \
34860         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libmpx; \
34861         cd $(TARGET_SUBDIR)/libmpx || exit 1; \
34862         case $(srcdir) in \
34863           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
34864           *) topdir=`echo $(TARGET_SUBDIR)/libmpx/ | \
34865                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
34866         esac; \
34867         module_srcdir=libmpx; \
34868         $(SHELL) $$s/$$module_srcdir/configure \
34869           --srcdir=$${topdir}/$$module_srcdir \
34870           $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
34871           --target=${target_alias} \
34872           --with-build-libsubdir=$(HOST_SUBDIR) \
34873           $(STAGE3_CONFIGURE_FLAGS)
34874 @endif target-libmpx-bootstrap
34875
34876 .PHONY: configure-stage4-target-libmpx maybe-configure-stage4-target-libmpx
34877 maybe-configure-stage4-target-libmpx:
34878 @if target-libmpx-bootstrap
34879 maybe-configure-stage4-target-libmpx: configure-stage4-target-libmpx
34880 configure-stage4-target-libmpx:
34881         @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
34882         @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libmpx
34883         @r=`${PWD_COMMAND}`; export r; \
34884         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34885         TFLAGS="$(STAGE4_TFLAGS)"; \
34886         echo "Checking multilib configuration for libmpx..."; \
34887         $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libmpx/multilib.tmp 2> /dev/null; \
34888         if test -r $(TARGET_SUBDIR)/libmpx/multilib.out; then \
34889           if cmp -s $(TARGET_SUBDIR)/libmpx/multilib.tmp $(TARGET_SUBDIR)/libmpx/multilib.out; then \
34890             rm -f $(TARGET_SUBDIR)/libmpx/multilib.tmp; \
34891           else \
34892             rm -f $(TARGET_SUBDIR)/libmpx/Makefile; \
34893             mv $(TARGET_SUBDIR)/libmpx/multilib.tmp $(TARGET_SUBDIR)/libmpx/multilib.out; \
34894           fi; \
34895         else \
34896           mv $(TARGET_SUBDIR)/libmpx/multilib.tmp $(TARGET_SUBDIR)/libmpx/multilib.out; \
34897         fi; \
34898         test ! -f $(TARGET_SUBDIR)/libmpx/Makefile || exit 0; \
34899         $(NORMAL_TARGET_EXPORTS) \
34900          \
34901         CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
34902         CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
34903         LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS;  \
34904         echo Configuring stage 4 in $(TARGET_SUBDIR)/libmpx; \
34905         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libmpx; \
34906         cd $(TARGET_SUBDIR)/libmpx || exit 1; \
34907         case $(srcdir) in \
34908           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
34909           *) topdir=`echo $(TARGET_SUBDIR)/libmpx/ | \
34910                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
34911         esac; \
34912         module_srcdir=libmpx; \
34913         $(SHELL) $$s/$$module_srcdir/configure \
34914           --srcdir=$${topdir}/$$module_srcdir \
34915           $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
34916           --target=${target_alias} \
34917           --with-build-libsubdir=$(HOST_SUBDIR) \
34918           $(STAGE4_CONFIGURE_FLAGS)
34919 @endif target-libmpx-bootstrap
34920
34921 .PHONY: configure-stageprofile-target-libmpx maybe-configure-stageprofile-target-libmpx
34922 maybe-configure-stageprofile-target-libmpx:
34923 @if target-libmpx-bootstrap
34924 maybe-configure-stageprofile-target-libmpx: configure-stageprofile-target-libmpx
34925 configure-stageprofile-target-libmpx:
34926         @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
34927         @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libmpx
34928         @r=`${PWD_COMMAND}`; export r; \
34929         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34930         TFLAGS="$(STAGEprofile_TFLAGS)"; \
34931         echo "Checking multilib configuration for libmpx..."; \
34932         $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libmpx/multilib.tmp 2> /dev/null; \
34933         if test -r $(TARGET_SUBDIR)/libmpx/multilib.out; then \
34934           if cmp -s $(TARGET_SUBDIR)/libmpx/multilib.tmp $(TARGET_SUBDIR)/libmpx/multilib.out; then \
34935             rm -f $(TARGET_SUBDIR)/libmpx/multilib.tmp; \
34936           else \
34937             rm -f $(TARGET_SUBDIR)/libmpx/Makefile; \
34938             mv $(TARGET_SUBDIR)/libmpx/multilib.tmp $(TARGET_SUBDIR)/libmpx/multilib.out; \
34939           fi; \
34940         else \
34941           mv $(TARGET_SUBDIR)/libmpx/multilib.tmp $(TARGET_SUBDIR)/libmpx/multilib.out; \
34942         fi; \
34943         test ! -f $(TARGET_SUBDIR)/libmpx/Makefile || exit 0; \
34944         $(NORMAL_TARGET_EXPORTS) \
34945          \
34946         CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
34947         CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
34948         LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS;  \
34949         echo Configuring stage profile in $(TARGET_SUBDIR)/libmpx; \
34950         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libmpx; \
34951         cd $(TARGET_SUBDIR)/libmpx || exit 1; \
34952         case $(srcdir) in \
34953           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
34954           *) topdir=`echo $(TARGET_SUBDIR)/libmpx/ | \
34955                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
34956         esac; \
34957         module_srcdir=libmpx; \
34958         $(SHELL) $$s/$$module_srcdir/configure \
34959           --srcdir=$${topdir}/$$module_srcdir \
34960           $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
34961           --target=${target_alias} \
34962           --with-build-libsubdir=$(HOST_SUBDIR) \
34963           $(STAGEprofile_CONFIGURE_FLAGS)
34964 @endif target-libmpx-bootstrap
34965
34966 .PHONY: configure-stagefeedback-target-libmpx maybe-configure-stagefeedback-target-libmpx
34967 maybe-configure-stagefeedback-target-libmpx:
34968 @if target-libmpx-bootstrap
34969 maybe-configure-stagefeedback-target-libmpx: configure-stagefeedback-target-libmpx
34970 configure-stagefeedback-target-libmpx:
34971         @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
34972         @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libmpx
34973         @r=`${PWD_COMMAND}`; export r; \
34974         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34975         TFLAGS="$(STAGEfeedback_TFLAGS)"; \
34976         echo "Checking multilib configuration for libmpx..."; \
34977         $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libmpx/multilib.tmp 2> /dev/null; \
34978         if test -r $(TARGET_SUBDIR)/libmpx/multilib.out; then \
34979           if cmp -s $(TARGET_SUBDIR)/libmpx/multilib.tmp $(TARGET_SUBDIR)/libmpx/multilib.out; then \
34980             rm -f $(TARGET_SUBDIR)/libmpx/multilib.tmp; \
34981           else \
34982             rm -f $(TARGET_SUBDIR)/libmpx/Makefile; \
34983             mv $(TARGET_SUBDIR)/libmpx/multilib.tmp $(TARGET_SUBDIR)/libmpx/multilib.out; \
34984           fi; \
34985         else \
34986           mv $(TARGET_SUBDIR)/libmpx/multilib.tmp $(TARGET_SUBDIR)/libmpx/multilib.out; \
34987         fi; \
34988         test ! -f $(TARGET_SUBDIR)/libmpx/Makefile || exit 0; \
34989         $(NORMAL_TARGET_EXPORTS) \
34990          \
34991         CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
34992         CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
34993         LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS;  \
34994         echo Configuring stage feedback in $(TARGET_SUBDIR)/libmpx; \
34995         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libmpx; \
34996         cd $(TARGET_SUBDIR)/libmpx || exit 1; \
34997         case $(srcdir) in \
34998           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
34999           *) topdir=`echo $(TARGET_SUBDIR)/libmpx/ | \
35000                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
35001         esac; \
35002         module_srcdir=libmpx; \
35003         $(SHELL) $$s/$$module_srcdir/configure \
35004           --srcdir=$${topdir}/$$module_srcdir \
35005           $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
35006           --target=${target_alias} \
35007           --with-build-libsubdir=$(HOST_SUBDIR) \
35008           $(STAGEfeedback_CONFIGURE_FLAGS)
35009 @endif target-libmpx-bootstrap
35010
35011
35012
35013
35014
35015 .PHONY: all-target-libmpx maybe-all-target-libmpx
35016 maybe-all-target-libmpx:
35017 @if gcc-bootstrap
35018 all-target-libmpx: stage_current
35019 @endif gcc-bootstrap
35020 @if target-libmpx
35021 TARGET-target-libmpx=all
35022 maybe-all-target-libmpx: all-target-libmpx
35023 all-target-libmpx: configure-target-libmpx
35024         @r=`${PWD_COMMAND}`; export r; \
35025         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35026         $(NORMAL_TARGET_EXPORTS)  \
35027         (cd $(TARGET_SUBDIR)/libmpx && \
35028           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_TARGET_FLAGS)   \
35029                 $(TARGET-target-libmpx))
35030 @endif target-libmpx
35031
35032
35033
35034 .PHONY: all-stage1-target-libmpx maybe-all-stage1-target-libmpx
35035 .PHONY: clean-stage1-target-libmpx maybe-clean-stage1-target-libmpx
35036 maybe-all-stage1-target-libmpx:
35037 maybe-clean-stage1-target-libmpx:
35038 @if target-libmpx-bootstrap
35039 maybe-all-stage1-target-libmpx: all-stage1-target-libmpx
35040 all-stage1: all-stage1-target-libmpx
35041 TARGET-stage1-target-libmpx = $(TARGET-target-libmpx)
35042 all-stage1-target-libmpx: configure-stage1-target-libmpx
35043         @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
35044         @r=`${PWD_COMMAND}`; export r; \
35045         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35046         TFLAGS="$(STAGE1_TFLAGS)"; \
35047         $(NORMAL_TARGET_EXPORTS)  \
35048         cd $(TARGET_SUBDIR)/libmpx && \
35049         $(MAKE) $(BASE_FLAGS_TO_PASS) \
35050                 CFLAGS="$(CFLAGS_FOR_TARGET)" \
35051                 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
35052                 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
35053                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
35054                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
35055                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
35056                 $(EXTRA_TARGET_FLAGS)  \
35057                   \
35058                 TFLAGS="$(STAGE1_TFLAGS)" \
35059                 $(TARGET-stage1-target-libmpx)
35060
35061 maybe-clean-stage1-target-libmpx: clean-stage1-target-libmpx
35062 clean-stage1: clean-stage1-target-libmpx
35063 clean-stage1-target-libmpx:
35064         @if [ $(current_stage) = stage1 ]; then \
35065           [ -f $(TARGET_SUBDIR)/libmpx/Makefile ] || exit 0; \
35066         else \
35067           [ -f $(TARGET_SUBDIR)/stage1-libmpx/Makefile ] || exit 0; \
35068           $(MAKE) stage1-start; \
35069         fi; \
35070         cd $(TARGET_SUBDIR)/libmpx && \
35071         $(MAKE) $(EXTRA_TARGET_FLAGS)  \
35072           clean
35073 @endif target-libmpx-bootstrap
35074
35075
35076 .PHONY: all-stage2-target-libmpx maybe-all-stage2-target-libmpx
35077 .PHONY: clean-stage2-target-libmpx maybe-clean-stage2-target-libmpx
35078 maybe-all-stage2-target-libmpx:
35079 maybe-clean-stage2-target-libmpx:
35080 @if target-libmpx-bootstrap
35081 maybe-all-stage2-target-libmpx: all-stage2-target-libmpx
35082 all-stage2: all-stage2-target-libmpx
35083 TARGET-stage2-target-libmpx = $(TARGET-target-libmpx)
35084 all-stage2-target-libmpx: configure-stage2-target-libmpx
35085         @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
35086         @r=`${PWD_COMMAND}`; export r; \
35087         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35088         TFLAGS="$(STAGE2_TFLAGS)"; \
35089         $(NORMAL_TARGET_EXPORTS) \
35090           \
35091         cd $(TARGET_SUBDIR)/libmpx && \
35092         $(MAKE) $(BASE_FLAGS_TO_PASS) \
35093                 CFLAGS="$(CFLAGS_FOR_TARGET)" \
35094                 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
35095                 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
35096                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
35097                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
35098                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
35099                 $(EXTRA_TARGET_FLAGS)   \
35100                 TFLAGS="$(STAGE2_TFLAGS)" \
35101                 $(TARGET-stage2-target-libmpx)
35102
35103 maybe-clean-stage2-target-libmpx: clean-stage2-target-libmpx
35104 clean-stage2: clean-stage2-target-libmpx
35105 clean-stage2-target-libmpx:
35106         @if [ $(current_stage) = stage2 ]; then \
35107           [ -f $(TARGET_SUBDIR)/libmpx/Makefile ] || exit 0; \
35108         else \
35109           [ -f $(TARGET_SUBDIR)/stage2-libmpx/Makefile ] || exit 0; \
35110           $(MAKE) stage2-start; \
35111         fi; \
35112         cd $(TARGET_SUBDIR)/libmpx && \
35113         $(MAKE) $(EXTRA_TARGET_FLAGS)   clean
35114 @endif target-libmpx-bootstrap
35115
35116
35117 .PHONY: all-stage3-target-libmpx maybe-all-stage3-target-libmpx
35118 .PHONY: clean-stage3-target-libmpx maybe-clean-stage3-target-libmpx
35119 maybe-all-stage3-target-libmpx:
35120 maybe-clean-stage3-target-libmpx:
35121 @if target-libmpx-bootstrap
35122 maybe-all-stage3-target-libmpx: all-stage3-target-libmpx
35123 all-stage3: all-stage3-target-libmpx
35124 TARGET-stage3-target-libmpx = $(TARGET-target-libmpx)
35125 all-stage3-target-libmpx: configure-stage3-target-libmpx
35126         @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
35127         @r=`${PWD_COMMAND}`; export r; \
35128         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35129         TFLAGS="$(STAGE3_TFLAGS)"; \
35130         $(NORMAL_TARGET_EXPORTS) \
35131           \
35132         cd $(TARGET_SUBDIR)/libmpx && \
35133         $(MAKE) $(BASE_FLAGS_TO_PASS) \
35134                 CFLAGS="$(CFLAGS_FOR_TARGET)" \
35135                 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
35136                 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
35137                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
35138                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
35139                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
35140                 $(EXTRA_TARGET_FLAGS)   \
35141                 TFLAGS="$(STAGE3_TFLAGS)" \
35142                 $(TARGET-stage3-target-libmpx)
35143
35144 maybe-clean-stage3-target-libmpx: clean-stage3-target-libmpx
35145 clean-stage3: clean-stage3-target-libmpx
35146 clean-stage3-target-libmpx:
35147         @if [ $(current_stage) = stage3 ]; then \
35148           [ -f $(TARGET_SUBDIR)/libmpx/Makefile ] || exit 0; \
35149         else \
35150           [ -f $(TARGET_SUBDIR)/stage3-libmpx/Makefile ] || exit 0; \
35151           $(MAKE) stage3-start; \
35152         fi; \
35153         cd $(TARGET_SUBDIR)/libmpx && \
35154         $(MAKE) $(EXTRA_TARGET_FLAGS)   clean
35155 @endif target-libmpx-bootstrap
35156
35157
35158 .PHONY: all-stage4-target-libmpx maybe-all-stage4-target-libmpx
35159 .PHONY: clean-stage4-target-libmpx maybe-clean-stage4-target-libmpx
35160 maybe-all-stage4-target-libmpx:
35161 maybe-clean-stage4-target-libmpx:
35162 @if target-libmpx-bootstrap
35163 maybe-all-stage4-target-libmpx: all-stage4-target-libmpx
35164 all-stage4: all-stage4-target-libmpx
35165 TARGET-stage4-target-libmpx = $(TARGET-target-libmpx)
35166 all-stage4-target-libmpx: configure-stage4-target-libmpx
35167         @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
35168         @r=`${PWD_COMMAND}`; export r; \
35169         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35170         TFLAGS="$(STAGE4_TFLAGS)"; \
35171         $(NORMAL_TARGET_EXPORTS) \
35172           \
35173         cd $(TARGET_SUBDIR)/libmpx && \
35174         $(MAKE) $(BASE_FLAGS_TO_PASS) \
35175                 CFLAGS="$(CFLAGS_FOR_TARGET)" \
35176                 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
35177                 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
35178                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
35179                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
35180                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
35181                 $(EXTRA_TARGET_FLAGS)   \
35182                 TFLAGS="$(STAGE4_TFLAGS)" \
35183                 $(TARGET-stage4-target-libmpx)
35184
35185 maybe-clean-stage4-target-libmpx: clean-stage4-target-libmpx
35186 clean-stage4: clean-stage4-target-libmpx
35187 clean-stage4-target-libmpx:
35188         @if [ $(current_stage) = stage4 ]; then \
35189           [ -f $(TARGET_SUBDIR)/libmpx/Makefile ] || exit 0; \
35190         else \
35191           [ -f $(TARGET_SUBDIR)/stage4-libmpx/Makefile ] || exit 0; \
35192           $(MAKE) stage4-start; \
35193         fi; \
35194         cd $(TARGET_SUBDIR)/libmpx && \
35195         $(MAKE) $(EXTRA_TARGET_FLAGS)   clean
35196 @endif target-libmpx-bootstrap
35197
35198
35199 .PHONY: all-stageprofile-target-libmpx maybe-all-stageprofile-target-libmpx
35200 .PHONY: clean-stageprofile-target-libmpx maybe-clean-stageprofile-target-libmpx
35201 maybe-all-stageprofile-target-libmpx:
35202 maybe-clean-stageprofile-target-libmpx:
35203 @if target-libmpx-bootstrap
35204 maybe-all-stageprofile-target-libmpx: all-stageprofile-target-libmpx
35205 all-stageprofile: all-stageprofile-target-libmpx
35206 TARGET-stageprofile-target-libmpx = $(TARGET-target-libmpx)
35207 all-stageprofile-target-libmpx: configure-stageprofile-target-libmpx
35208         @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
35209         @r=`${PWD_COMMAND}`; export r; \
35210         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35211         TFLAGS="$(STAGEprofile_TFLAGS)"; \
35212         $(NORMAL_TARGET_EXPORTS) \
35213           \
35214         cd $(TARGET_SUBDIR)/libmpx && \
35215         $(MAKE) $(BASE_FLAGS_TO_PASS) \
35216                 CFLAGS="$(CFLAGS_FOR_TARGET)" \
35217                 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
35218                 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
35219                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
35220                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
35221                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
35222                 $(EXTRA_TARGET_FLAGS)   \
35223                 TFLAGS="$(STAGEprofile_TFLAGS)" \
35224                 $(TARGET-stageprofile-target-libmpx)
35225
35226 maybe-clean-stageprofile-target-libmpx: clean-stageprofile-target-libmpx
35227 clean-stageprofile: clean-stageprofile-target-libmpx
35228 clean-stageprofile-target-libmpx:
35229         @if [ $(current_stage) = stageprofile ]; then \
35230           [ -f $(TARGET_SUBDIR)/libmpx/Makefile ] || exit 0; \
35231         else \
35232           [ -f $(TARGET_SUBDIR)/stageprofile-libmpx/Makefile ] || exit 0; \
35233           $(MAKE) stageprofile-start; \
35234         fi; \
35235         cd $(TARGET_SUBDIR)/libmpx && \
35236         $(MAKE) $(EXTRA_TARGET_FLAGS)   clean
35237 @endif target-libmpx-bootstrap
35238
35239
35240 .PHONY: all-stagefeedback-target-libmpx maybe-all-stagefeedback-target-libmpx
35241 .PHONY: clean-stagefeedback-target-libmpx maybe-clean-stagefeedback-target-libmpx
35242 maybe-all-stagefeedback-target-libmpx:
35243 maybe-clean-stagefeedback-target-libmpx:
35244 @if target-libmpx-bootstrap
35245 maybe-all-stagefeedback-target-libmpx: all-stagefeedback-target-libmpx
35246 all-stagefeedback: all-stagefeedback-target-libmpx
35247 TARGET-stagefeedback-target-libmpx = $(TARGET-target-libmpx)
35248 all-stagefeedback-target-libmpx: configure-stagefeedback-target-libmpx
35249         @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
35250         @r=`${PWD_COMMAND}`; export r; \
35251         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35252         TFLAGS="$(STAGEfeedback_TFLAGS)"; \
35253         $(NORMAL_TARGET_EXPORTS) \
35254           \
35255         cd $(TARGET_SUBDIR)/libmpx && \
35256         $(MAKE) $(BASE_FLAGS_TO_PASS) \
35257                 CFLAGS="$(CFLAGS_FOR_TARGET)" \
35258                 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
35259                 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
35260                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
35261                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
35262                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
35263                 $(EXTRA_TARGET_FLAGS)   \
35264                 TFLAGS="$(STAGEfeedback_TFLAGS)" \
35265                 $(TARGET-stagefeedback-target-libmpx)
35266
35267 maybe-clean-stagefeedback-target-libmpx: clean-stagefeedback-target-libmpx
35268 clean-stagefeedback: clean-stagefeedback-target-libmpx
35269 clean-stagefeedback-target-libmpx:
35270         @if [ $(current_stage) = stagefeedback ]; then \
35271           [ -f $(TARGET_SUBDIR)/libmpx/Makefile ] || exit 0; \
35272         else \
35273           [ -f $(TARGET_SUBDIR)/stagefeedback-libmpx/Makefile ] || exit 0; \
35274           $(MAKE) stagefeedback-start; \
35275         fi; \
35276         cd $(TARGET_SUBDIR)/libmpx && \
35277         $(MAKE) $(EXTRA_TARGET_FLAGS)   clean
35278 @endif target-libmpx-bootstrap
35279
35280
35281
35282
35283
35284
35285 .PHONY: check-target-libmpx maybe-check-target-libmpx
35286 maybe-check-target-libmpx:
35287 @if target-libmpx
35288 maybe-check-target-libmpx: check-target-libmpx
35289
35290 check-target-libmpx:
35291         @: $(MAKE); $(unstage)
35292         @r=`${PWD_COMMAND}`; export r; \
35293         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35294         $(NORMAL_TARGET_EXPORTS) \
35295         (cd $(TARGET_SUBDIR)/libmpx && \
35296           $(MAKE) $(TARGET_FLAGS_TO_PASS)   check)
35297
35298 @endif target-libmpx
35299
35300 .PHONY: install-target-libmpx maybe-install-target-libmpx
35301 maybe-install-target-libmpx:
35302 @if target-libmpx
35303 maybe-install-target-libmpx: install-target-libmpx
35304
35305 install-target-libmpx: installdirs
35306         @: $(MAKE); $(unstage)
35307         @r=`${PWD_COMMAND}`; export r; \
35308         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35309         $(NORMAL_TARGET_EXPORTS) \
35310         (cd $(TARGET_SUBDIR)/libmpx && \
35311           $(MAKE) $(TARGET_FLAGS_TO_PASS)  install)
35312
35313 @endif target-libmpx
35314
35315 .PHONY: install-strip-target-libmpx maybe-install-strip-target-libmpx
35316 maybe-install-strip-target-libmpx:
35317 @if target-libmpx
35318 maybe-install-strip-target-libmpx: install-strip-target-libmpx
35319
35320 install-strip-target-libmpx: installdirs
35321         @: $(MAKE); $(unstage)
35322         @r=`${PWD_COMMAND}`; export r; \
35323         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35324         $(NORMAL_TARGET_EXPORTS) \
35325         (cd $(TARGET_SUBDIR)/libmpx && \
35326           $(MAKE) $(TARGET_FLAGS_TO_PASS)  install-strip)
35327
35328 @endif target-libmpx
35329
35330 # Other targets (info, dvi, pdf, etc.)
35331
35332 .PHONY: maybe-info-target-libmpx info-target-libmpx
35333 maybe-info-target-libmpx:
35334 @if target-libmpx
35335 maybe-info-target-libmpx: info-target-libmpx
35336
35337 info-target-libmpx: \
35338     configure-target-libmpx 
35339         @: $(MAKE); $(unstage)
35340         @[ -f $(TARGET_SUBDIR)/libmpx/Makefile ] || exit 0; \
35341         r=`${PWD_COMMAND}`; export r; \
35342         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35343         $(NORMAL_TARGET_EXPORTS) \
35344         echo "Doing info in $(TARGET_SUBDIR)/libmpx"; \
35345         for flag in $(EXTRA_TARGET_FLAGS); do \
35346           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
35347         done; \
35348         (cd $(TARGET_SUBDIR)/libmpx && \
35349           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
35350                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
35351                   "RANLIB=$${RANLIB}" \
35352                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
35353                    info) \
35354           || exit 1
35355
35356 @endif target-libmpx
35357
35358 .PHONY: maybe-dvi-target-libmpx dvi-target-libmpx
35359 maybe-dvi-target-libmpx:
35360 @if target-libmpx
35361 maybe-dvi-target-libmpx: dvi-target-libmpx
35362
35363 dvi-target-libmpx: \
35364     configure-target-libmpx 
35365         @: $(MAKE); $(unstage)
35366         @[ -f $(TARGET_SUBDIR)/libmpx/Makefile ] || exit 0; \
35367         r=`${PWD_COMMAND}`; export r; \
35368         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35369         $(NORMAL_TARGET_EXPORTS) \
35370         echo "Doing dvi in $(TARGET_SUBDIR)/libmpx"; \
35371         for flag in $(EXTRA_TARGET_FLAGS); do \
35372           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
35373         done; \
35374         (cd $(TARGET_SUBDIR)/libmpx && \
35375           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
35376                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
35377                   "RANLIB=$${RANLIB}" \
35378                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
35379                    dvi) \
35380           || exit 1
35381
35382 @endif target-libmpx
35383
35384 .PHONY: maybe-pdf-target-libmpx pdf-target-libmpx
35385 maybe-pdf-target-libmpx:
35386 @if target-libmpx
35387 maybe-pdf-target-libmpx: pdf-target-libmpx
35388
35389 pdf-target-libmpx: \
35390     configure-target-libmpx 
35391         @: $(MAKE); $(unstage)
35392         @[ -f $(TARGET_SUBDIR)/libmpx/Makefile ] || exit 0; \
35393         r=`${PWD_COMMAND}`; export r; \
35394         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35395         $(NORMAL_TARGET_EXPORTS) \
35396         echo "Doing pdf in $(TARGET_SUBDIR)/libmpx"; \
35397         for flag in $(EXTRA_TARGET_FLAGS); do \
35398           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
35399         done; \
35400         (cd $(TARGET_SUBDIR)/libmpx && \
35401           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
35402                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
35403                   "RANLIB=$${RANLIB}" \
35404                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
35405                    pdf) \
35406           || exit 1
35407
35408 @endif target-libmpx
35409
35410 .PHONY: maybe-html-target-libmpx html-target-libmpx
35411 maybe-html-target-libmpx:
35412 @if target-libmpx
35413 maybe-html-target-libmpx: html-target-libmpx
35414
35415 html-target-libmpx: \
35416     configure-target-libmpx 
35417         @: $(MAKE); $(unstage)
35418         @[ -f $(TARGET_SUBDIR)/libmpx/Makefile ] || exit 0; \
35419         r=`${PWD_COMMAND}`; export r; \
35420         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35421         $(NORMAL_TARGET_EXPORTS) \
35422         echo "Doing html in $(TARGET_SUBDIR)/libmpx"; \
35423         for flag in $(EXTRA_TARGET_FLAGS); do \
35424           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
35425         done; \
35426         (cd $(TARGET_SUBDIR)/libmpx && \
35427           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
35428                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
35429                   "RANLIB=$${RANLIB}" \
35430                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
35431                    html) \
35432           || exit 1
35433
35434 @endif target-libmpx
35435
35436 .PHONY: maybe-TAGS-target-libmpx TAGS-target-libmpx
35437 maybe-TAGS-target-libmpx:
35438 @if target-libmpx
35439 maybe-TAGS-target-libmpx: TAGS-target-libmpx
35440
35441 TAGS-target-libmpx: \
35442     configure-target-libmpx 
35443         @: $(MAKE); $(unstage)
35444         @[ -f $(TARGET_SUBDIR)/libmpx/Makefile ] || exit 0; \
35445         r=`${PWD_COMMAND}`; export r; \
35446         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35447         $(NORMAL_TARGET_EXPORTS) \
35448         echo "Doing TAGS in $(TARGET_SUBDIR)/libmpx"; \
35449         for flag in $(EXTRA_TARGET_FLAGS); do \
35450           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
35451         done; \
35452         (cd $(TARGET_SUBDIR)/libmpx && \
35453           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
35454                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
35455                   "RANLIB=$${RANLIB}" \
35456                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
35457                    TAGS) \
35458           || exit 1
35459
35460 @endif target-libmpx
35461
35462 .PHONY: maybe-install-info-target-libmpx install-info-target-libmpx
35463 maybe-install-info-target-libmpx:
35464 @if target-libmpx
35465 maybe-install-info-target-libmpx: install-info-target-libmpx
35466
35467 install-info-target-libmpx: \
35468     configure-target-libmpx \
35469     info-target-libmpx 
35470         @: $(MAKE); $(unstage)
35471         @[ -f $(TARGET_SUBDIR)/libmpx/Makefile ] || exit 0; \
35472         r=`${PWD_COMMAND}`; export r; \
35473         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35474         $(NORMAL_TARGET_EXPORTS) \
35475         echo "Doing install-info in $(TARGET_SUBDIR)/libmpx"; \
35476         for flag in $(EXTRA_TARGET_FLAGS); do \
35477           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
35478         done; \
35479         (cd $(TARGET_SUBDIR)/libmpx && \
35480           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
35481                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
35482                   "RANLIB=$${RANLIB}" \
35483                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
35484                    install-info) \
35485           || exit 1
35486
35487 @endif target-libmpx
35488
35489 .PHONY: maybe-install-pdf-target-libmpx install-pdf-target-libmpx
35490 maybe-install-pdf-target-libmpx:
35491 @if target-libmpx
35492 maybe-install-pdf-target-libmpx: install-pdf-target-libmpx
35493
35494 install-pdf-target-libmpx: \
35495     configure-target-libmpx \
35496     pdf-target-libmpx 
35497         @: $(MAKE); $(unstage)
35498         @[ -f $(TARGET_SUBDIR)/libmpx/Makefile ] || exit 0; \
35499         r=`${PWD_COMMAND}`; export r; \
35500         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35501         $(NORMAL_TARGET_EXPORTS) \
35502         echo "Doing install-pdf in $(TARGET_SUBDIR)/libmpx"; \
35503         for flag in $(EXTRA_TARGET_FLAGS); do \
35504           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
35505         done; \
35506         (cd $(TARGET_SUBDIR)/libmpx && \
35507           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
35508                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
35509                   "RANLIB=$${RANLIB}" \
35510                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
35511                    install-pdf) \
35512           || exit 1
35513
35514 @endif target-libmpx
35515
35516 .PHONY: maybe-install-html-target-libmpx install-html-target-libmpx
35517 maybe-install-html-target-libmpx:
35518 @if target-libmpx
35519 maybe-install-html-target-libmpx: install-html-target-libmpx
35520
35521 install-html-target-libmpx: \
35522     configure-target-libmpx \
35523     html-target-libmpx 
35524         @: $(MAKE); $(unstage)
35525         @[ -f $(TARGET_SUBDIR)/libmpx/Makefile ] || exit 0; \
35526         r=`${PWD_COMMAND}`; export r; \
35527         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35528         $(NORMAL_TARGET_EXPORTS) \
35529         echo "Doing install-html in $(TARGET_SUBDIR)/libmpx"; \
35530         for flag in $(EXTRA_TARGET_FLAGS); do \
35531           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
35532         done; \
35533         (cd $(TARGET_SUBDIR)/libmpx && \
35534           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
35535                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
35536                   "RANLIB=$${RANLIB}" \
35537                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
35538                    install-html) \
35539           || exit 1
35540
35541 @endif target-libmpx
35542
35543 .PHONY: maybe-installcheck-target-libmpx installcheck-target-libmpx
35544 maybe-installcheck-target-libmpx:
35545 @if target-libmpx
35546 maybe-installcheck-target-libmpx: installcheck-target-libmpx
35547
35548 installcheck-target-libmpx: \
35549     configure-target-libmpx 
35550         @: $(MAKE); $(unstage)
35551         @[ -f $(TARGET_SUBDIR)/libmpx/Makefile ] || exit 0; \
35552         r=`${PWD_COMMAND}`; export r; \
35553         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35554         $(NORMAL_TARGET_EXPORTS) \
35555         echo "Doing installcheck in $(TARGET_SUBDIR)/libmpx"; \
35556         for flag in $(EXTRA_TARGET_FLAGS); do \
35557           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
35558         done; \
35559         (cd $(TARGET_SUBDIR)/libmpx && \
35560           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
35561                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
35562                   "RANLIB=$${RANLIB}" \
35563                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
35564                    installcheck) \
35565           || exit 1
35566
35567 @endif target-libmpx
35568
35569 .PHONY: maybe-mostlyclean-target-libmpx mostlyclean-target-libmpx
35570 maybe-mostlyclean-target-libmpx:
35571 @if target-libmpx
35572 maybe-mostlyclean-target-libmpx: mostlyclean-target-libmpx
35573
35574 mostlyclean-target-libmpx: 
35575         @: $(MAKE); $(unstage)
35576         @[ -f $(TARGET_SUBDIR)/libmpx/Makefile ] || exit 0; \
35577         r=`${PWD_COMMAND}`; export r; \
35578         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35579         $(NORMAL_TARGET_EXPORTS) \
35580         echo "Doing mostlyclean in $(TARGET_SUBDIR)/libmpx"; \
35581         for flag in $(EXTRA_TARGET_FLAGS); do \
35582           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
35583         done; \
35584         (cd $(TARGET_SUBDIR)/libmpx && \
35585           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
35586                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
35587                   "RANLIB=$${RANLIB}" \
35588                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
35589                    mostlyclean) \
35590           || exit 1
35591
35592 @endif target-libmpx
35593
35594 .PHONY: maybe-clean-target-libmpx clean-target-libmpx
35595 maybe-clean-target-libmpx:
35596 @if target-libmpx
35597 maybe-clean-target-libmpx: clean-target-libmpx
35598
35599 clean-target-libmpx: 
35600         @: $(MAKE); $(unstage)
35601         @[ -f $(TARGET_SUBDIR)/libmpx/Makefile ] || exit 0; \
35602         r=`${PWD_COMMAND}`; export r; \
35603         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35604         $(NORMAL_TARGET_EXPORTS) \
35605         echo "Doing clean in $(TARGET_SUBDIR)/libmpx"; \
35606         for flag in $(EXTRA_TARGET_FLAGS); do \
35607           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
35608         done; \
35609         (cd $(TARGET_SUBDIR)/libmpx && \
35610           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
35611                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
35612                   "RANLIB=$${RANLIB}" \
35613                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
35614                    clean) \
35615           || exit 1
35616
35617 @endif target-libmpx
35618
35619 .PHONY: maybe-distclean-target-libmpx distclean-target-libmpx
35620 maybe-distclean-target-libmpx:
35621 @if target-libmpx
35622 maybe-distclean-target-libmpx: distclean-target-libmpx
35623
35624 distclean-target-libmpx: 
35625         @: $(MAKE); $(unstage)
35626         @[ -f $(TARGET_SUBDIR)/libmpx/Makefile ] || exit 0; \
35627         r=`${PWD_COMMAND}`; export r; \
35628         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35629         $(NORMAL_TARGET_EXPORTS) \
35630         echo "Doing distclean in $(TARGET_SUBDIR)/libmpx"; \
35631         for flag in $(EXTRA_TARGET_FLAGS); do \
35632           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
35633         done; \
35634         (cd $(TARGET_SUBDIR)/libmpx && \
35635           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
35636                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
35637                   "RANLIB=$${RANLIB}" \
35638                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
35639                    distclean) \
35640           || exit 1
35641
35642 @endif target-libmpx
35643
35644 .PHONY: maybe-maintainer-clean-target-libmpx maintainer-clean-target-libmpx
35645 maybe-maintainer-clean-target-libmpx:
35646 @if target-libmpx
35647 maybe-maintainer-clean-target-libmpx: maintainer-clean-target-libmpx
35648
35649 maintainer-clean-target-libmpx: 
35650         @: $(MAKE); $(unstage)
35651         @[ -f $(TARGET_SUBDIR)/libmpx/Makefile ] || exit 0; \
35652         r=`${PWD_COMMAND}`; export r; \
35653         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35654         $(NORMAL_TARGET_EXPORTS) \
35655         echo "Doing maintainer-clean in $(TARGET_SUBDIR)/libmpx"; \
35656         for flag in $(EXTRA_TARGET_FLAGS); do \
35657           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
35658         done; \
35659         (cd $(TARGET_SUBDIR)/libmpx && \
35660           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
35661                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
35662                   "RANLIB=$${RANLIB}" \
35663                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
35664                    maintainer-clean) \
35665           || exit 1
35666
35667 @endif target-libmpx
35668
35669
35670
35671
35672
35673 .PHONY: configure-target-libvtv maybe-configure-target-libvtv
35674 maybe-configure-target-libvtv:
35675 @if gcc-bootstrap
35676 configure-target-libvtv: stage_current
35677 @endif gcc-bootstrap
35678 @if target-libvtv
35679 maybe-configure-target-libvtv: configure-target-libvtv
35680 configure-target-libvtv: 
35681         @r=`${PWD_COMMAND}`; export r; \
35682         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35683         echo "Checking multilib configuration for libvtv..."; \
35684         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libvtv; \
35685         $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libvtv/multilib.tmp 2> /dev/null; \
35686         if test -r $(TARGET_SUBDIR)/libvtv/multilib.out; then \
35687           if cmp -s $(TARGET_SUBDIR)/libvtv/multilib.tmp $(TARGET_SUBDIR)/libvtv/multilib.out; then \
35688             rm -f $(TARGET_SUBDIR)/libvtv/multilib.tmp; \
35689           else \
35690             rm -f $(TARGET_SUBDIR)/libvtv/Makefile; \
35691             mv $(TARGET_SUBDIR)/libvtv/multilib.tmp $(TARGET_SUBDIR)/libvtv/multilib.out; \
35692           fi; \
35693         else \
35694           mv $(TARGET_SUBDIR)/libvtv/multilib.tmp $(TARGET_SUBDIR)/libvtv/multilib.out; \
35695         fi; \
35696         test ! -f $(TARGET_SUBDIR)/libvtv/Makefile || exit 0; \
35697         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libvtv; \
35698         $(RAW_CXX_TARGET_EXPORTS)  \
35699         echo Configuring in $(TARGET_SUBDIR)/libvtv; \
35700         cd "$(TARGET_SUBDIR)/libvtv" || exit 1; \
35701         case $(srcdir) in \
35702           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
35703           *) topdir=`echo $(TARGET_SUBDIR)/libvtv/ | \
35704                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
35705         esac; \
35706         module_srcdir=libvtv; \
35707         rm -f no-such-file || : ; \
35708         CONFIG_SITE=no-such-file $(SHELL) \
35709           $$s/$$module_srcdir/configure \
35710           --srcdir=$${topdir}/$$module_srcdir \
35711           $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
35712           --target=${target_alias}  \
35713           || exit 1
35714 @endif target-libvtv
35715
35716
35717
35718 .PHONY: configure-stage1-target-libvtv maybe-configure-stage1-target-libvtv
35719 maybe-configure-stage1-target-libvtv:
35720 @if target-libvtv-bootstrap
35721 maybe-configure-stage1-target-libvtv: configure-stage1-target-libvtv
35722 configure-stage1-target-libvtv:
35723         @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
35724         @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libvtv
35725         @r=`${PWD_COMMAND}`; export r; \
35726         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35727         TFLAGS="$(STAGE1_TFLAGS)"; \
35728         echo "Checking multilib configuration for libvtv..."; \
35729         $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libvtv/multilib.tmp 2> /dev/null; \
35730         if test -r $(TARGET_SUBDIR)/libvtv/multilib.out; then \
35731           if cmp -s $(TARGET_SUBDIR)/libvtv/multilib.tmp $(TARGET_SUBDIR)/libvtv/multilib.out; then \
35732             rm -f $(TARGET_SUBDIR)/libvtv/multilib.tmp; \
35733           else \
35734             rm -f $(TARGET_SUBDIR)/libvtv/Makefile; \
35735             mv $(TARGET_SUBDIR)/libvtv/multilib.tmp $(TARGET_SUBDIR)/libvtv/multilib.out; \
35736           fi; \
35737         else \
35738           mv $(TARGET_SUBDIR)/libvtv/multilib.tmp $(TARGET_SUBDIR)/libvtv/multilib.out; \
35739         fi; \
35740         test ! -f $(TARGET_SUBDIR)/libvtv/Makefile || exit 0; \
35741         $(RAW_CXX_TARGET_EXPORTS) \
35742         CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
35743         CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
35744         LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS;  \
35745         echo Configuring stage 1 in $(TARGET_SUBDIR)/libvtv; \
35746         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libvtv; \
35747         cd $(TARGET_SUBDIR)/libvtv || exit 1; \
35748         case $(srcdir) in \
35749           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
35750           *) topdir=`echo $(TARGET_SUBDIR)/libvtv/ | \
35751                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
35752         esac; \
35753         module_srcdir=libvtv; \
35754         $(SHELL) $$s/$$module_srcdir/configure \
35755           --srcdir=$${topdir}/$$module_srcdir \
35756           $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
35757           --target=${target_alias} \
35758            \
35759           $(STAGE1_CONFIGURE_FLAGS)
35760 @endif target-libvtv-bootstrap
35761
35762 .PHONY: configure-stage2-target-libvtv maybe-configure-stage2-target-libvtv
35763 maybe-configure-stage2-target-libvtv:
35764 @if target-libvtv-bootstrap
35765 maybe-configure-stage2-target-libvtv: configure-stage2-target-libvtv
35766 configure-stage2-target-libvtv:
35767         @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
35768         @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libvtv
35769         @r=`${PWD_COMMAND}`; export r; \
35770         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35771         TFLAGS="$(STAGE2_TFLAGS)"; \
35772         echo "Checking multilib configuration for libvtv..."; \
35773         $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libvtv/multilib.tmp 2> /dev/null; \
35774         if test -r $(TARGET_SUBDIR)/libvtv/multilib.out; then \
35775           if cmp -s $(TARGET_SUBDIR)/libvtv/multilib.tmp $(TARGET_SUBDIR)/libvtv/multilib.out; then \
35776             rm -f $(TARGET_SUBDIR)/libvtv/multilib.tmp; \
35777           else \
35778             rm -f $(TARGET_SUBDIR)/libvtv/Makefile; \
35779             mv $(TARGET_SUBDIR)/libvtv/multilib.tmp $(TARGET_SUBDIR)/libvtv/multilib.out; \
35780           fi; \
35781         else \
35782           mv $(TARGET_SUBDIR)/libvtv/multilib.tmp $(TARGET_SUBDIR)/libvtv/multilib.out; \
35783         fi; \
35784         test ! -f $(TARGET_SUBDIR)/libvtv/Makefile || exit 0; \
35785         $(RAW_CXX_TARGET_EXPORTS) \
35786          \
35787         CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
35788         CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
35789         LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS;  \
35790         echo Configuring stage 2 in $(TARGET_SUBDIR)/libvtv; \
35791         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libvtv; \
35792         cd $(TARGET_SUBDIR)/libvtv || exit 1; \
35793         case $(srcdir) in \
35794           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
35795           *) topdir=`echo $(TARGET_SUBDIR)/libvtv/ | \
35796                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
35797         esac; \
35798         module_srcdir=libvtv; \
35799         $(SHELL) $$s/$$module_srcdir/configure \
35800           --srcdir=$${topdir}/$$module_srcdir \
35801           $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
35802           --target=${target_alias} \
35803           --with-build-libsubdir=$(HOST_SUBDIR) \
35804           $(STAGE2_CONFIGURE_FLAGS)
35805 @endif target-libvtv-bootstrap
35806
35807 .PHONY: configure-stage3-target-libvtv maybe-configure-stage3-target-libvtv
35808 maybe-configure-stage3-target-libvtv:
35809 @if target-libvtv-bootstrap
35810 maybe-configure-stage3-target-libvtv: configure-stage3-target-libvtv
35811 configure-stage3-target-libvtv:
35812         @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
35813         @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libvtv
35814         @r=`${PWD_COMMAND}`; export r; \
35815         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35816         TFLAGS="$(STAGE3_TFLAGS)"; \
35817         echo "Checking multilib configuration for libvtv..."; \
35818         $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libvtv/multilib.tmp 2> /dev/null; \
35819         if test -r $(TARGET_SUBDIR)/libvtv/multilib.out; then \
35820           if cmp -s $(TARGET_SUBDIR)/libvtv/multilib.tmp $(TARGET_SUBDIR)/libvtv/multilib.out; then \
35821             rm -f $(TARGET_SUBDIR)/libvtv/multilib.tmp; \
35822           else \
35823             rm -f $(TARGET_SUBDIR)/libvtv/Makefile; \
35824             mv $(TARGET_SUBDIR)/libvtv/multilib.tmp $(TARGET_SUBDIR)/libvtv/multilib.out; \
35825           fi; \
35826         else \
35827           mv $(TARGET_SUBDIR)/libvtv/multilib.tmp $(TARGET_SUBDIR)/libvtv/multilib.out; \
35828         fi; \
35829         test ! -f $(TARGET_SUBDIR)/libvtv/Makefile || exit 0; \
35830         $(RAW_CXX_TARGET_EXPORTS) \
35831          \
35832         CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
35833         CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
35834         LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS;  \
35835         echo Configuring stage 3 in $(TARGET_SUBDIR)/libvtv; \
35836         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libvtv; \
35837         cd $(TARGET_SUBDIR)/libvtv || exit 1; \
35838         case $(srcdir) in \
35839           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
35840           *) topdir=`echo $(TARGET_SUBDIR)/libvtv/ | \
35841                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
35842         esac; \
35843         module_srcdir=libvtv; \
35844         $(SHELL) $$s/$$module_srcdir/configure \
35845           --srcdir=$${topdir}/$$module_srcdir \
35846           $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
35847           --target=${target_alias} \
35848           --with-build-libsubdir=$(HOST_SUBDIR) \
35849           $(STAGE3_CONFIGURE_FLAGS)
35850 @endif target-libvtv-bootstrap
35851
35852 .PHONY: configure-stage4-target-libvtv maybe-configure-stage4-target-libvtv
35853 maybe-configure-stage4-target-libvtv:
35854 @if target-libvtv-bootstrap
35855 maybe-configure-stage4-target-libvtv: configure-stage4-target-libvtv
35856 configure-stage4-target-libvtv:
35857         @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
35858         @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libvtv
35859         @r=`${PWD_COMMAND}`; export r; \
35860         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35861         TFLAGS="$(STAGE4_TFLAGS)"; \
35862         echo "Checking multilib configuration for libvtv..."; \
35863         $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libvtv/multilib.tmp 2> /dev/null; \
35864         if test -r $(TARGET_SUBDIR)/libvtv/multilib.out; then \
35865           if cmp -s $(TARGET_SUBDIR)/libvtv/multilib.tmp $(TARGET_SUBDIR)/libvtv/multilib.out; then \
35866             rm -f $(TARGET_SUBDIR)/libvtv/multilib.tmp; \
35867           else \
35868             rm -f $(TARGET_SUBDIR)/libvtv/Makefile; \
35869             mv $(TARGET_SUBDIR)/libvtv/multilib.tmp $(TARGET_SUBDIR)/libvtv/multilib.out; \
35870           fi; \
35871         else \
35872           mv $(TARGET_SUBDIR)/libvtv/multilib.tmp $(TARGET_SUBDIR)/libvtv/multilib.out; \
35873         fi; \
35874         test ! -f $(TARGET_SUBDIR)/libvtv/Makefile || exit 0; \
35875         $(RAW_CXX_TARGET_EXPORTS) \
35876          \
35877         CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
35878         CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
35879         LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS;  \
35880         echo Configuring stage 4 in $(TARGET_SUBDIR)/libvtv; \
35881         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libvtv; \
35882         cd $(TARGET_SUBDIR)/libvtv || exit 1; \
35883         case $(srcdir) in \
35884           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
35885           *) topdir=`echo $(TARGET_SUBDIR)/libvtv/ | \
35886                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
35887         esac; \
35888         module_srcdir=libvtv; \
35889         $(SHELL) $$s/$$module_srcdir/configure \
35890           --srcdir=$${topdir}/$$module_srcdir \
35891           $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
35892           --target=${target_alias} \
35893           --with-build-libsubdir=$(HOST_SUBDIR) \
35894           $(STAGE4_CONFIGURE_FLAGS)
35895 @endif target-libvtv-bootstrap
35896
35897 .PHONY: configure-stageprofile-target-libvtv maybe-configure-stageprofile-target-libvtv
35898 maybe-configure-stageprofile-target-libvtv:
35899 @if target-libvtv-bootstrap
35900 maybe-configure-stageprofile-target-libvtv: configure-stageprofile-target-libvtv
35901 configure-stageprofile-target-libvtv:
35902         @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
35903         @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libvtv
35904         @r=`${PWD_COMMAND}`; export r; \
35905         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35906         TFLAGS="$(STAGEprofile_TFLAGS)"; \
35907         echo "Checking multilib configuration for libvtv..."; \
35908         $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libvtv/multilib.tmp 2> /dev/null; \
35909         if test -r $(TARGET_SUBDIR)/libvtv/multilib.out; then \
35910           if cmp -s $(TARGET_SUBDIR)/libvtv/multilib.tmp $(TARGET_SUBDIR)/libvtv/multilib.out; then \
35911             rm -f $(TARGET_SUBDIR)/libvtv/multilib.tmp; \
35912           else \
35913             rm -f $(TARGET_SUBDIR)/libvtv/Makefile; \
35914             mv $(TARGET_SUBDIR)/libvtv/multilib.tmp $(TARGET_SUBDIR)/libvtv/multilib.out; \
35915           fi; \
35916         else \
35917           mv $(TARGET_SUBDIR)/libvtv/multilib.tmp $(TARGET_SUBDIR)/libvtv/multilib.out; \
35918         fi; \
35919         test ! -f $(TARGET_SUBDIR)/libvtv/Makefile || exit 0; \
35920         $(RAW_CXX_TARGET_EXPORTS) \
35921          \
35922         CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
35923         CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
35924         LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS;  \
35925         echo Configuring stage profile in $(TARGET_SUBDIR)/libvtv; \
35926         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libvtv; \
35927         cd $(TARGET_SUBDIR)/libvtv || exit 1; \
35928         case $(srcdir) in \
35929           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
35930           *) topdir=`echo $(TARGET_SUBDIR)/libvtv/ | \
35931                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
35932         esac; \
35933         module_srcdir=libvtv; \
35934         $(SHELL) $$s/$$module_srcdir/configure \
35935           --srcdir=$${topdir}/$$module_srcdir \
35936           $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
35937           --target=${target_alias} \
35938           --with-build-libsubdir=$(HOST_SUBDIR) \
35939           $(STAGEprofile_CONFIGURE_FLAGS)
35940 @endif target-libvtv-bootstrap
35941
35942 .PHONY: configure-stagefeedback-target-libvtv maybe-configure-stagefeedback-target-libvtv
35943 maybe-configure-stagefeedback-target-libvtv:
35944 @if target-libvtv-bootstrap
35945 maybe-configure-stagefeedback-target-libvtv: configure-stagefeedback-target-libvtv
35946 configure-stagefeedback-target-libvtv:
35947         @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
35948         @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libvtv
35949         @r=`${PWD_COMMAND}`; export r; \
35950         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35951         TFLAGS="$(STAGEfeedback_TFLAGS)"; \
35952         echo "Checking multilib configuration for libvtv..."; \
35953         $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libvtv/multilib.tmp 2> /dev/null; \
35954         if test -r $(TARGET_SUBDIR)/libvtv/multilib.out; then \
35955           if cmp -s $(TARGET_SUBDIR)/libvtv/multilib.tmp $(TARGET_SUBDIR)/libvtv/multilib.out; then \
35956             rm -f $(TARGET_SUBDIR)/libvtv/multilib.tmp; \
35957           else \
35958             rm -f $(TARGET_SUBDIR)/libvtv/Makefile; \
35959             mv $(TARGET_SUBDIR)/libvtv/multilib.tmp $(TARGET_SUBDIR)/libvtv/multilib.out; \
35960           fi; \
35961         else \
35962           mv $(TARGET_SUBDIR)/libvtv/multilib.tmp $(TARGET_SUBDIR)/libvtv/multilib.out; \
35963         fi; \
35964         test ! -f $(TARGET_SUBDIR)/libvtv/Makefile || exit 0; \
35965         $(RAW_CXX_TARGET_EXPORTS) \
35966          \
35967         CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
35968         CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
35969         LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS;  \
35970         echo Configuring stage feedback in $(TARGET_SUBDIR)/libvtv; \
35971         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libvtv; \
35972         cd $(TARGET_SUBDIR)/libvtv || exit 1; \
35973         case $(srcdir) in \
35974           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
35975           *) topdir=`echo $(TARGET_SUBDIR)/libvtv/ | \
35976                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
35977         esac; \
35978         module_srcdir=libvtv; \
35979         $(SHELL) $$s/$$module_srcdir/configure \
35980           --srcdir=$${topdir}/$$module_srcdir \
35981           $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
35982           --target=${target_alias} \
35983           --with-build-libsubdir=$(HOST_SUBDIR) \
35984           $(STAGEfeedback_CONFIGURE_FLAGS)
35985 @endif target-libvtv-bootstrap
35986
35987
35988
35989
35990
35991 .PHONY: all-target-libvtv maybe-all-target-libvtv
35992 maybe-all-target-libvtv:
35993 @if gcc-bootstrap
35994 all-target-libvtv: stage_current
35995 @endif gcc-bootstrap
35996 @if target-libvtv
35997 TARGET-target-libvtv=all
35998 maybe-all-target-libvtv: all-target-libvtv
35999 all-target-libvtv: configure-target-libvtv
36000         @r=`${PWD_COMMAND}`; export r; \
36001         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36002         $(RAW_CXX_TARGET_EXPORTS)  \
36003         (cd $(TARGET_SUBDIR)/libvtv && \
36004           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)'   \
36005                 $(TARGET-target-libvtv))
36006 @endif target-libvtv
36007
36008
36009
36010 .PHONY: all-stage1-target-libvtv maybe-all-stage1-target-libvtv
36011 .PHONY: clean-stage1-target-libvtv maybe-clean-stage1-target-libvtv
36012 maybe-all-stage1-target-libvtv:
36013 maybe-clean-stage1-target-libvtv:
36014 @if target-libvtv-bootstrap
36015 maybe-all-stage1-target-libvtv: all-stage1-target-libvtv
36016 all-stage1: all-stage1-target-libvtv
36017 TARGET-stage1-target-libvtv = $(TARGET-target-libvtv)
36018 all-stage1-target-libvtv: configure-stage1-target-libvtv
36019         @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
36020         @r=`${PWD_COMMAND}`; export r; \
36021         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36022         TFLAGS="$(STAGE1_TFLAGS)"; \
36023         $(RAW_CXX_TARGET_EXPORTS)  \
36024         cd $(TARGET_SUBDIR)/libvtv && \
36025         $(MAKE) $(BASE_FLAGS_TO_PASS) \
36026                 CFLAGS="$(CFLAGS_FOR_TARGET)" \
36027                 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
36028                 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
36029                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
36030                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
36031                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
36032                 $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)'  \
36033                   \
36034                 TFLAGS="$(STAGE1_TFLAGS)" \
36035                 $(TARGET-stage1-target-libvtv)
36036
36037 maybe-clean-stage1-target-libvtv: clean-stage1-target-libvtv
36038 clean-stage1: clean-stage1-target-libvtv
36039 clean-stage1-target-libvtv:
36040         @if [ $(current_stage) = stage1 ]; then \
36041           [ -f $(TARGET_SUBDIR)/libvtv/Makefile ] || exit 0; \
36042         else \
36043           [ -f $(TARGET_SUBDIR)/stage1-libvtv/Makefile ] || exit 0; \
36044           $(MAKE) stage1-start; \
36045         fi; \
36046         cd $(TARGET_SUBDIR)/libvtv && \
36047         $(MAKE) $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)'  \
36048           clean
36049 @endif target-libvtv-bootstrap
36050
36051
36052 .PHONY: all-stage2-target-libvtv maybe-all-stage2-target-libvtv
36053 .PHONY: clean-stage2-target-libvtv maybe-clean-stage2-target-libvtv
36054 maybe-all-stage2-target-libvtv:
36055 maybe-clean-stage2-target-libvtv:
36056 @if target-libvtv-bootstrap
36057 maybe-all-stage2-target-libvtv: all-stage2-target-libvtv
36058 all-stage2: all-stage2-target-libvtv
36059 TARGET-stage2-target-libvtv = $(TARGET-target-libvtv)
36060 all-stage2-target-libvtv: configure-stage2-target-libvtv
36061         @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
36062         @r=`${PWD_COMMAND}`; export r; \
36063         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36064         TFLAGS="$(STAGE2_TFLAGS)"; \
36065         $(RAW_CXX_TARGET_EXPORTS) \
36066           \
36067         cd $(TARGET_SUBDIR)/libvtv && \
36068         $(MAKE) $(BASE_FLAGS_TO_PASS) \
36069                 CFLAGS="$(CFLAGS_FOR_TARGET)" \
36070                 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
36071                 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
36072                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
36073                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
36074                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
36075                 $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)'   \
36076                 TFLAGS="$(STAGE2_TFLAGS)" \
36077                 $(TARGET-stage2-target-libvtv)
36078
36079 maybe-clean-stage2-target-libvtv: clean-stage2-target-libvtv
36080 clean-stage2: clean-stage2-target-libvtv
36081 clean-stage2-target-libvtv:
36082         @if [ $(current_stage) = stage2 ]; then \
36083           [ -f $(TARGET_SUBDIR)/libvtv/Makefile ] || exit 0; \
36084         else \
36085           [ -f $(TARGET_SUBDIR)/stage2-libvtv/Makefile ] || exit 0; \
36086           $(MAKE) stage2-start; \
36087         fi; \
36088         cd $(TARGET_SUBDIR)/libvtv && \
36089         $(MAKE) $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)'   clean
36090 @endif target-libvtv-bootstrap
36091
36092
36093 .PHONY: all-stage3-target-libvtv maybe-all-stage3-target-libvtv
36094 .PHONY: clean-stage3-target-libvtv maybe-clean-stage3-target-libvtv
36095 maybe-all-stage3-target-libvtv:
36096 maybe-clean-stage3-target-libvtv:
36097 @if target-libvtv-bootstrap
36098 maybe-all-stage3-target-libvtv: all-stage3-target-libvtv
36099 all-stage3: all-stage3-target-libvtv
36100 TARGET-stage3-target-libvtv = $(TARGET-target-libvtv)
36101 all-stage3-target-libvtv: configure-stage3-target-libvtv
36102         @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
36103         @r=`${PWD_COMMAND}`; export r; \
36104         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36105         TFLAGS="$(STAGE3_TFLAGS)"; \
36106         $(RAW_CXX_TARGET_EXPORTS) \
36107           \
36108         cd $(TARGET_SUBDIR)/libvtv && \
36109         $(MAKE) $(BASE_FLAGS_TO_PASS) \
36110                 CFLAGS="$(CFLAGS_FOR_TARGET)" \
36111                 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
36112                 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
36113                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
36114                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
36115                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
36116                 $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)'   \
36117                 TFLAGS="$(STAGE3_TFLAGS)" \
36118                 $(TARGET-stage3-target-libvtv)
36119
36120 maybe-clean-stage3-target-libvtv: clean-stage3-target-libvtv
36121 clean-stage3: clean-stage3-target-libvtv
36122 clean-stage3-target-libvtv:
36123         @if [ $(current_stage) = stage3 ]; then \
36124           [ -f $(TARGET_SUBDIR)/libvtv/Makefile ] || exit 0; \
36125         else \
36126           [ -f $(TARGET_SUBDIR)/stage3-libvtv/Makefile ] || exit 0; \
36127           $(MAKE) stage3-start; \
36128         fi; \
36129         cd $(TARGET_SUBDIR)/libvtv && \
36130         $(MAKE) $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)'   clean
36131 @endif target-libvtv-bootstrap
36132
36133
36134 .PHONY: all-stage4-target-libvtv maybe-all-stage4-target-libvtv
36135 .PHONY: clean-stage4-target-libvtv maybe-clean-stage4-target-libvtv
36136 maybe-all-stage4-target-libvtv:
36137 maybe-clean-stage4-target-libvtv:
36138 @if target-libvtv-bootstrap
36139 maybe-all-stage4-target-libvtv: all-stage4-target-libvtv
36140 all-stage4: all-stage4-target-libvtv
36141 TARGET-stage4-target-libvtv = $(TARGET-target-libvtv)
36142 all-stage4-target-libvtv: configure-stage4-target-libvtv
36143         @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
36144         @r=`${PWD_COMMAND}`; export r; \
36145         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36146         TFLAGS="$(STAGE4_TFLAGS)"; \
36147         $(RAW_CXX_TARGET_EXPORTS) \
36148           \
36149         cd $(TARGET_SUBDIR)/libvtv && \
36150         $(MAKE) $(BASE_FLAGS_TO_PASS) \
36151                 CFLAGS="$(CFLAGS_FOR_TARGET)" \
36152                 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
36153                 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
36154                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
36155                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
36156                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
36157                 $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)'   \
36158                 TFLAGS="$(STAGE4_TFLAGS)" \
36159                 $(TARGET-stage4-target-libvtv)
36160
36161 maybe-clean-stage4-target-libvtv: clean-stage4-target-libvtv
36162 clean-stage4: clean-stage4-target-libvtv
36163 clean-stage4-target-libvtv:
36164         @if [ $(current_stage) = stage4 ]; then \
36165           [ -f $(TARGET_SUBDIR)/libvtv/Makefile ] || exit 0; \
36166         else \
36167           [ -f $(TARGET_SUBDIR)/stage4-libvtv/Makefile ] || exit 0; \
36168           $(MAKE) stage4-start; \
36169         fi; \
36170         cd $(TARGET_SUBDIR)/libvtv && \
36171         $(MAKE) $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)'   clean
36172 @endif target-libvtv-bootstrap
36173
36174
36175 .PHONY: all-stageprofile-target-libvtv maybe-all-stageprofile-target-libvtv
36176 .PHONY: clean-stageprofile-target-libvtv maybe-clean-stageprofile-target-libvtv
36177 maybe-all-stageprofile-target-libvtv:
36178 maybe-clean-stageprofile-target-libvtv:
36179 @if target-libvtv-bootstrap
36180 maybe-all-stageprofile-target-libvtv: all-stageprofile-target-libvtv
36181 all-stageprofile: all-stageprofile-target-libvtv
36182 TARGET-stageprofile-target-libvtv = $(TARGET-target-libvtv)
36183 all-stageprofile-target-libvtv: configure-stageprofile-target-libvtv
36184         @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
36185         @r=`${PWD_COMMAND}`; export r; \
36186         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36187         TFLAGS="$(STAGEprofile_TFLAGS)"; \
36188         $(RAW_CXX_TARGET_EXPORTS) \
36189           \
36190         cd $(TARGET_SUBDIR)/libvtv && \
36191         $(MAKE) $(BASE_FLAGS_TO_PASS) \
36192                 CFLAGS="$(CFLAGS_FOR_TARGET)" \
36193                 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
36194                 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
36195                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
36196                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
36197                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
36198                 $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)'   \
36199                 TFLAGS="$(STAGEprofile_TFLAGS)" \
36200                 $(TARGET-stageprofile-target-libvtv)
36201
36202 maybe-clean-stageprofile-target-libvtv: clean-stageprofile-target-libvtv
36203 clean-stageprofile: clean-stageprofile-target-libvtv
36204 clean-stageprofile-target-libvtv:
36205         @if [ $(current_stage) = stageprofile ]; then \
36206           [ -f $(TARGET_SUBDIR)/libvtv/Makefile ] || exit 0; \
36207         else \
36208           [ -f $(TARGET_SUBDIR)/stageprofile-libvtv/Makefile ] || exit 0; \
36209           $(MAKE) stageprofile-start; \
36210         fi; \
36211         cd $(TARGET_SUBDIR)/libvtv && \
36212         $(MAKE) $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)'   clean
36213 @endif target-libvtv-bootstrap
36214
36215
36216 .PHONY: all-stagefeedback-target-libvtv maybe-all-stagefeedback-target-libvtv
36217 .PHONY: clean-stagefeedback-target-libvtv maybe-clean-stagefeedback-target-libvtv
36218 maybe-all-stagefeedback-target-libvtv:
36219 maybe-clean-stagefeedback-target-libvtv:
36220 @if target-libvtv-bootstrap
36221 maybe-all-stagefeedback-target-libvtv: all-stagefeedback-target-libvtv
36222 all-stagefeedback: all-stagefeedback-target-libvtv
36223 TARGET-stagefeedback-target-libvtv = $(TARGET-target-libvtv)
36224 all-stagefeedback-target-libvtv: configure-stagefeedback-target-libvtv
36225         @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
36226         @r=`${PWD_COMMAND}`; export r; \
36227         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36228         TFLAGS="$(STAGEfeedback_TFLAGS)"; \
36229         $(RAW_CXX_TARGET_EXPORTS) \
36230           \
36231         cd $(TARGET_SUBDIR)/libvtv && \
36232         $(MAKE) $(BASE_FLAGS_TO_PASS) \
36233                 CFLAGS="$(CFLAGS_FOR_TARGET)" \
36234                 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
36235                 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
36236                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
36237                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
36238                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
36239                 $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)'   \
36240                 TFLAGS="$(STAGEfeedback_TFLAGS)" \
36241                 $(TARGET-stagefeedback-target-libvtv)
36242
36243 maybe-clean-stagefeedback-target-libvtv: clean-stagefeedback-target-libvtv
36244 clean-stagefeedback: clean-stagefeedback-target-libvtv
36245 clean-stagefeedback-target-libvtv:
36246         @if [ $(current_stage) = stagefeedback ]; then \
36247           [ -f $(TARGET_SUBDIR)/libvtv/Makefile ] || exit 0; \
36248         else \
36249           [ -f $(TARGET_SUBDIR)/stagefeedback-libvtv/Makefile ] || exit 0; \
36250           $(MAKE) stagefeedback-start; \
36251         fi; \
36252         cd $(TARGET_SUBDIR)/libvtv && \
36253         $(MAKE) $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)'   clean
36254 @endif target-libvtv-bootstrap
36255
36256
36257
36258
36259
36260
36261 .PHONY: check-target-libvtv maybe-check-target-libvtv
36262 maybe-check-target-libvtv:
36263 @if target-libvtv
36264 maybe-check-target-libvtv: check-target-libvtv
36265
36266 check-target-libvtv:
36267         @: $(MAKE); $(unstage)
36268         @r=`${PWD_COMMAND}`; export r; \
36269         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36270         $(RAW_CXX_TARGET_EXPORTS) \
36271         (cd $(TARGET_SUBDIR)/libvtv && \
36272           $(MAKE) $(TARGET_FLAGS_TO_PASS)  'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)'   check)
36273
36274 @endif target-libvtv
36275
36276 .PHONY: install-target-libvtv maybe-install-target-libvtv
36277 maybe-install-target-libvtv:
36278 @if target-libvtv
36279 maybe-install-target-libvtv: install-target-libvtv
36280
36281 install-target-libvtv: installdirs
36282         @: $(MAKE); $(unstage)
36283         @r=`${PWD_COMMAND}`; export r; \
36284         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36285         $(RAW_CXX_TARGET_EXPORTS) \
36286         (cd $(TARGET_SUBDIR)/libvtv && \
36287           $(MAKE) $(TARGET_FLAGS_TO_PASS)  install)
36288
36289 @endif target-libvtv
36290
36291 .PHONY: install-strip-target-libvtv maybe-install-strip-target-libvtv
36292 maybe-install-strip-target-libvtv:
36293 @if target-libvtv
36294 maybe-install-strip-target-libvtv: install-strip-target-libvtv
36295
36296 install-strip-target-libvtv: installdirs
36297         @: $(MAKE); $(unstage)
36298         @r=`${PWD_COMMAND}`; export r; \
36299         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36300         $(RAW_CXX_TARGET_EXPORTS) \
36301         (cd $(TARGET_SUBDIR)/libvtv && \
36302           $(MAKE) $(TARGET_FLAGS_TO_PASS)  install-strip)
36303
36304 @endif target-libvtv
36305
36306 # Other targets (info, dvi, pdf, etc.)
36307
36308 .PHONY: maybe-info-target-libvtv info-target-libvtv
36309 maybe-info-target-libvtv:
36310 @if target-libvtv
36311 maybe-info-target-libvtv: info-target-libvtv
36312
36313 info-target-libvtv: \
36314     configure-target-libvtv 
36315         @: $(MAKE); $(unstage)
36316         @[ -f $(TARGET_SUBDIR)/libvtv/Makefile ] || exit 0; \
36317         r=`${PWD_COMMAND}`; export r; \
36318         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36319         $(RAW_CXX_TARGET_EXPORTS) \
36320         echo "Doing info in $(TARGET_SUBDIR)/libvtv"; \
36321         for flag in $(EXTRA_TARGET_FLAGS); do \
36322           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
36323         done; \
36324         (cd $(TARGET_SUBDIR)/libvtv && \
36325           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
36326                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
36327                   "RANLIB=$${RANLIB}" \
36328                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
36329                    info) \
36330           || exit 1
36331
36332 @endif target-libvtv
36333
36334 .PHONY: maybe-dvi-target-libvtv dvi-target-libvtv
36335 maybe-dvi-target-libvtv:
36336 @if target-libvtv
36337 maybe-dvi-target-libvtv: dvi-target-libvtv
36338
36339 dvi-target-libvtv: \
36340     configure-target-libvtv 
36341         @: $(MAKE); $(unstage)
36342         @[ -f $(TARGET_SUBDIR)/libvtv/Makefile ] || exit 0; \
36343         r=`${PWD_COMMAND}`; export r; \
36344         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36345         $(RAW_CXX_TARGET_EXPORTS) \
36346         echo "Doing dvi in $(TARGET_SUBDIR)/libvtv"; \
36347         for flag in $(EXTRA_TARGET_FLAGS); do \
36348           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
36349         done; \
36350         (cd $(TARGET_SUBDIR)/libvtv && \
36351           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
36352                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
36353                   "RANLIB=$${RANLIB}" \
36354                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
36355                    dvi) \
36356           || exit 1
36357
36358 @endif target-libvtv
36359
36360 .PHONY: maybe-pdf-target-libvtv pdf-target-libvtv
36361 maybe-pdf-target-libvtv:
36362 @if target-libvtv
36363 maybe-pdf-target-libvtv: pdf-target-libvtv
36364
36365 pdf-target-libvtv: \
36366     configure-target-libvtv 
36367         @: $(MAKE); $(unstage)
36368         @[ -f $(TARGET_SUBDIR)/libvtv/Makefile ] || exit 0; \
36369         r=`${PWD_COMMAND}`; export r; \
36370         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36371         $(RAW_CXX_TARGET_EXPORTS) \
36372         echo "Doing pdf in $(TARGET_SUBDIR)/libvtv"; \
36373         for flag in $(EXTRA_TARGET_FLAGS); do \
36374           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
36375         done; \
36376         (cd $(TARGET_SUBDIR)/libvtv && \
36377           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
36378                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
36379                   "RANLIB=$${RANLIB}" \
36380                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
36381                    pdf) \
36382           || exit 1
36383
36384 @endif target-libvtv
36385
36386 .PHONY: maybe-html-target-libvtv html-target-libvtv
36387 maybe-html-target-libvtv:
36388 @if target-libvtv
36389 maybe-html-target-libvtv: html-target-libvtv
36390
36391 html-target-libvtv: \
36392     configure-target-libvtv 
36393         @: $(MAKE); $(unstage)
36394         @[ -f $(TARGET_SUBDIR)/libvtv/Makefile ] || exit 0; \
36395         r=`${PWD_COMMAND}`; export r; \
36396         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36397         $(RAW_CXX_TARGET_EXPORTS) \
36398         echo "Doing html in $(TARGET_SUBDIR)/libvtv"; \
36399         for flag in $(EXTRA_TARGET_FLAGS); do \
36400           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
36401         done; \
36402         (cd $(TARGET_SUBDIR)/libvtv && \
36403           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
36404                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
36405                   "RANLIB=$${RANLIB}" \
36406                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
36407                    html) \
36408           || exit 1
36409
36410 @endif target-libvtv
36411
36412 .PHONY: maybe-TAGS-target-libvtv TAGS-target-libvtv
36413 maybe-TAGS-target-libvtv:
36414 @if target-libvtv
36415 maybe-TAGS-target-libvtv: TAGS-target-libvtv
36416
36417 TAGS-target-libvtv: \
36418     configure-target-libvtv 
36419         @: $(MAKE); $(unstage)
36420         @[ -f $(TARGET_SUBDIR)/libvtv/Makefile ] || exit 0; \
36421         r=`${PWD_COMMAND}`; export r; \
36422         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36423         $(RAW_CXX_TARGET_EXPORTS) \
36424         echo "Doing TAGS in $(TARGET_SUBDIR)/libvtv"; \
36425         for flag in $(EXTRA_TARGET_FLAGS); do \
36426           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
36427         done; \
36428         (cd $(TARGET_SUBDIR)/libvtv && \
36429           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
36430                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
36431                   "RANLIB=$${RANLIB}" \
36432                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
36433                    TAGS) \
36434           || exit 1
36435
36436 @endif target-libvtv
36437
36438 .PHONY: maybe-install-info-target-libvtv install-info-target-libvtv
36439 maybe-install-info-target-libvtv:
36440 @if target-libvtv
36441 maybe-install-info-target-libvtv: install-info-target-libvtv
36442
36443 install-info-target-libvtv: \
36444     configure-target-libvtv \
36445     info-target-libvtv 
36446         @: $(MAKE); $(unstage)
36447         @[ -f $(TARGET_SUBDIR)/libvtv/Makefile ] || exit 0; \
36448         r=`${PWD_COMMAND}`; export r; \
36449         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36450         $(RAW_CXX_TARGET_EXPORTS) \
36451         echo "Doing install-info in $(TARGET_SUBDIR)/libvtv"; \
36452         for flag in $(EXTRA_TARGET_FLAGS); do \
36453           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
36454         done; \
36455         (cd $(TARGET_SUBDIR)/libvtv && \
36456           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
36457                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
36458                   "RANLIB=$${RANLIB}" \
36459                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
36460                    install-info) \
36461           || exit 1
36462
36463 @endif target-libvtv
36464
36465 .PHONY: maybe-install-pdf-target-libvtv install-pdf-target-libvtv
36466 maybe-install-pdf-target-libvtv:
36467 @if target-libvtv
36468 maybe-install-pdf-target-libvtv: install-pdf-target-libvtv
36469
36470 install-pdf-target-libvtv: \
36471     configure-target-libvtv \
36472     pdf-target-libvtv 
36473         @: $(MAKE); $(unstage)
36474         @[ -f $(TARGET_SUBDIR)/libvtv/Makefile ] || exit 0; \
36475         r=`${PWD_COMMAND}`; export r; \
36476         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36477         $(RAW_CXX_TARGET_EXPORTS) \
36478         echo "Doing install-pdf in $(TARGET_SUBDIR)/libvtv"; \
36479         for flag in $(EXTRA_TARGET_FLAGS); do \
36480           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
36481         done; \
36482         (cd $(TARGET_SUBDIR)/libvtv && \
36483           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
36484                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
36485                   "RANLIB=$${RANLIB}" \
36486                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
36487                    install-pdf) \
36488           || exit 1
36489
36490 @endif target-libvtv
36491
36492 .PHONY: maybe-install-html-target-libvtv install-html-target-libvtv
36493 maybe-install-html-target-libvtv:
36494 @if target-libvtv
36495 maybe-install-html-target-libvtv: install-html-target-libvtv
36496
36497 install-html-target-libvtv: \
36498     configure-target-libvtv \
36499     html-target-libvtv 
36500         @: $(MAKE); $(unstage)
36501         @[ -f $(TARGET_SUBDIR)/libvtv/Makefile ] || exit 0; \
36502         r=`${PWD_COMMAND}`; export r; \
36503         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36504         $(RAW_CXX_TARGET_EXPORTS) \
36505         echo "Doing install-html in $(TARGET_SUBDIR)/libvtv"; \
36506         for flag in $(EXTRA_TARGET_FLAGS); do \
36507           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
36508         done; \
36509         (cd $(TARGET_SUBDIR)/libvtv && \
36510           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
36511                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
36512                   "RANLIB=$${RANLIB}" \
36513                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
36514                    install-html) \
36515           || exit 1
36516
36517 @endif target-libvtv
36518
36519 .PHONY: maybe-installcheck-target-libvtv installcheck-target-libvtv
36520 maybe-installcheck-target-libvtv:
36521 @if target-libvtv
36522 maybe-installcheck-target-libvtv: installcheck-target-libvtv
36523
36524 installcheck-target-libvtv: \
36525     configure-target-libvtv 
36526         @: $(MAKE); $(unstage)
36527         @[ -f $(TARGET_SUBDIR)/libvtv/Makefile ] || exit 0; \
36528         r=`${PWD_COMMAND}`; export r; \
36529         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36530         $(RAW_CXX_TARGET_EXPORTS) \
36531         echo "Doing installcheck in $(TARGET_SUBDIR)/libvtv"; \
36532         for flag in $(EXTRA_TARGET_FLAGS); do \
36533           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
36534         done; \
36535         (cd $(TARGET_SUBDIR)/libvtv && \
36536           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
36537                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
36538                   "RANLIB=$${RANLIB}" \
36539                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
36540                    installcheck) \
36541           || exit 1
36542
36543 @endif target-libvtv
36544
36545 .PHONY: maybe-mostlyclean-target-libvtv mostlyclean-target-libvtv
36546 maybe-mostlyclean-target-libvtv:
36547 @if target-libvtv
36548 maybe-mostlyclean-target-libvtv: mostlyclean-target-libvtv
36549
36550 mostlyclean-target-libvtv: 
36551         @: $(MAKE); $(unstage)
36552         @[ -f $(TARGET_SUBDIR)/libvtv/Makefile ] || exit 0; \
36553         r=`${PWD_COMMAND}`; export r; \
36554         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36555         $(RAW_CXX_TARGET_EXPORTS) \
36556         echo "Doing mostlyclean in $(TARGET_SUBDIR)/libvtv"; \
36557         for flag in $(EXTRA_TARGET_FLAGS); do \
36558           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
36559         done; \
36560         (cd $(TARGET_SUBDIR)/libvtv && \
36561           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
36562                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
36563                   "RANLIB=$${RANLIB}" \
36564                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
36565                    mostlyclean) \
36566           || exit 1
36567
36568 @endif target-libvtv
36569
36570 .PHONY: maybe-clean-target-libvtv clean-target-libvtv
36571 maybe-clean-target-libvtv:
36572 @if target-libvtv
36573 maybe-clean-target-libvtv: clean-target-libvtv
36574
36575 clean-target-libvtv: 
36576         @: $(MAKE); $(unstage)
36577         @[ -f $(TARGET_SUBDIR)/libvtv/Makefile ] || exit 0; \
36578         r=`${PWD_COMMAND}`; export r; \
36579         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36580         $(RAW_CXX_TARGET_EXPORTS) \
36581         echo "Doing clean in $(TARGET_SUBDIR)/libvtv"; \
36582         for flag in $(EXTRA_TARGET_FLAGS); do \
36583           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
36584         done; \
36585         (cd $(TARGET_SUBDIR)/libvtv && \
36586           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
36587                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
36588                   "RANLIB=$${RANLIB}" \
36589                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
36590                    clean) \
36591           || exit 1
36592
36593 @endif target-libvtv
36594
36595 .PHONY: maybe-distclean-target-libvtv distclean-target-libvtv
36596 maybe-distclean-target-libvtv:
36597 @if target-libvtv
36598 maybe-distclean-target-libvtv: distclean-target-libvtv
36599
36600 distclean-target-libvtv: 
36601         @: $(MAKE); $(unstage)
36602         @[ -f $(TARGET_SUBDIR)/libvtv/Makefile ] || exit 0; \
36603         r=`${PWD_COMMAND}`; export r; \
36604         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36605         $(RAW_CXX_TARGET_EXPORTS) \
36606         echo "Doing distclean in $(TARGET_SUBDIR)/libvtv"; \
36607         for flag in $(EXTRA_TARGET_FLAGS); do \
36608           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
36609         done; \
36610         (cd $(TARGET_SUBDIR)/libvtv && \
36611           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
36612                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
36613                   "RANLIB=$${RANLIB}" \
36614                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
36615                    distclean) \
36616           || exit 1
36617
36618 @endif target-libvtv
36619
36620 .PHONY: maybe-maintainer-clean-target-libvtv maintainer-clean-target-libvtv
36621 maybe-maintainer-clean-target-libvtv:
36622 @if target-libvtv
36623 maybe-maintainer-clean-target-libvtv: maintainer-clean-target-libvtv
36624
36625 maintainer-clean-target-libvtv: 
36626         @: $(MAKE); $(unstage)
36627         @[ -f $(TARGET_SUBDIR)/libvtv/Makefile ] || exit 0; \
36628         r=`${PWD_COMMAND}`; export r; \
36629         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36630         $(RAW_CXX_TARGET_EXPORTS) \
36631         echo "Doing maintainer-clean in $(TARGET_SUBDIR)/libvtv"; \
36632         for flag in $(EXTRA_TARGET_FLAGS); do \
36633           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
36634         done; \
36635         (cd $(TARGET_SUBDIR)/libvtv && \
36636           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
36637                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
36638                   "RANLIB=$${RANLIB}" \
36639                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
36640                    maintainer-clean) \
36641           || exit 1
36642
36643 @endif target-libvtv
36644
36645
36646
36647
36648
36649 .PHONY: configure-target-libcilkrts maybe-configure-target-libcilkrts
36650 maybe-configure-target-libcilkrts:
36651 @if gcc-bootstrap
36652 configure-target-libcilkrts: stage_current
36653 @endif gcc-bootstrap
36654 @if target-libcilkrts
36655 maybe-configure-target-libcilkrts: configure-target-libcilkrts
36656 configure-target-libcilkrts: 
36657         @: $(MAKE); $(unstage)
36658         @r=`${PWD_COMMAND}`; export r; \
36659         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36660         echo "Checking multilib configuration for libcilkrts..."; \
36661         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libcilkrts; \
36662         $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libcilkrts/multilib.tmp 2> /dev/null; \
36663         if test -r $(TARGET_SUBDIR)/libcilkrts/multilib.out; then \
36664           if cmp -s $(TARGET_SUBDIR)/libcilkrts/multilib.tmp $(TARGET_SUBDIR)/libcilkrts/multilib.out; then \
36665             rm -f $(TARGET_SUBDIR)/libcilkrts/multilib.tmp; \
36666           else \
36667             rm -f $(TARGET_SUBDIR)/libcilkrts/Makefile; \
36668             mv $(TARGET_SUBDIR)/libcilkrts/multilib.tmp $(TARGET_SUBDIR)/libcilkrts/multilib.out; \
36669           fi; \
36670         else \
36671           mv $(TARGET_SUBDIR)/libcilkrts/multilib.tmp $(TARGET_SUBDIR)/libcilkrts/multilib.out; \
36672         fi; \
36673         test ! -f $(TARGET_SUBDIR)/libcilkrts/Makefile || exit 0; \
36674         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libcilkrts; \
36675         $(NORMAL_TARGET_EXPORTS)  \
36676         echo Configuring in $(TARGET_SUBDIR)/libcilkrts; \
36677         cd "$(TARGET_SUBDIR)/libcilkrts" || exit 1; \
36678         case $(srcdir) in \
36679           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
36680           *) topdir=`echo $(TARGET_SUBDIR)/libcilkrts/ | \
36681                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
36682         esac; \
36683         module_srcdir=libcilkrts; \
36684         rm -f no-such-file || : ; \
36685         CONFIG_SITE=no-such-file $(SHELL) \
36686           $$s/$$module_srcdir/configure \
36687           --srcdir=$${topdir}/$$module_srcdir \
36688           $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
36689           --target=${target_alias}  \
36690           || exit 1
36691 @endif target-libcilkrts
36692
36693
36694
36695
36696
36697 .PHONY: all-target-libcilkrts maybe-all-target-libcilkrts
36698 maybe-all-target-libcilkrts:
36699 @if gcc-bootstrap
36700 all-target-libcilkrts: stage_current
36701 @endif gcc-bootstrap
36702 @if target-libcilkrts
36703 TARGET-target-libcilkrts=all
36704 maybe-all-target-libcilkrts: all-target-libcilkrts
36705 all-target-libcilkrts: configure-target-libcilkrts
36706         @: $(MAKE); $(unstage)
36707         @r=`${PWD_COMMAND}`; export r; \
36708         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36709         $(NORMAL_TARGET_EXPORTS)  \
36710         (cd $(TARGET_SUBDIR)/libcilkrts && \
36711           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_TARGET_FLAGS)   \
36712                 $(TARGET-target-libcilkrts))
36713 @endif target-libcilkrts
36714
36715
36716
36717
36718
36719 .PHONY: check-target-libcilkrts maybe-check-target-libcilkrts
36720 maybe-check-target-libcilkrts:
36721 @if target-libcilkrts
36722 maybe-check-target-libcilkrts: check-target-libcilkrts
36723
36724 check-target-libcilkrts:
36725         @: $(MAKE); $(unstage)
36726         @r=`${PWD_COMMAND}`; export r; \
36727         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36728         $(NORMAL_TARGET_EXPORTS) \
36729         (cd $(TARGET_SUBDIR)/libcilkrts && \
36730           $(MAKE) $(TARGET_FLAGS_TO_PASS)   check)
36731
36732 @endif target-libcilkrts
36733
36734 .PHONY: install-target-libcilkrts maybe-install-target-libcilkrts
36735 maybe-install-target-libcilkrts:
36736 @if target-libcilkrts
36737 maybe-install-target-libcilkrts: install-target-libcilkrts
36738
36739 install-target-libcilkrts: installdirs
36740         @: $(MAKE); $(unstage)
36741         @r=`${PWD_COMMAND}`; export r; \
36742         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36743         $(NORMAL_TARGET_EXPORTS) \
36744         (cd $(TARGET_SUBDIR)/libcilkrts && \
36745           $(MAKE) $(TARGET_FLAGS_TO_PASS)  install)
36746
36747 @endif target-libcilkrts
36748
36749 .PHONY: install-strip-target-libcilkrts maybe-install-strip-target-libcilkrts
36750 maybe-install-strip-target-libcilkrts:
36751 @if target-libcilkrts
36752 maybe-install-strip-target-libcilkrts: install-strip-target-libcilkrts
36753
36754 install-strip-target-libcilkrts: installdirs
36755         @: $(MAKE); $(unstage)
36756         @r=`${PWD_COMMAND}`; export r; \
36757         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36758         $(NORMAL_TARGET_EXPORTS) \
36759         (cd $(TARGET_SUBDIR)/libcilkrts && \
36760           $(MAKE) $(TARGET_FLAGS_TO_PASS)  install-strip)
36761
36762 @endif target-libcilkrts
36763
36764 # Other targets (info, dvi, pdf, etc.)
36765
36766 .PHONY: maybe-info-target-libcilkrts info-target-libcilkrts
36767 maybe-info-target-libcilkrts:
36768 @if target-libcilkrts
36769 maybe-info-target-libcilkrts: info-target-libcilkrts
36770
36771 info-target-libcilkrts: \
36772     configure-target-libcilkrts 
36773         @: $(MAKE); $(unstage)
36774         @[ -f $(TARGET_SUBDIR)/libcilkrts/Makefile ] || exit 0; \
36775         r=`${PWD_COMMAND}`; export r; \
36776         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36777         $(NORMAL_TARGET_EXPORTS) \
36778         echo "Doing info in $(TARGET_SUBDIR)/libcilkrts"; \
36779         for flag in $(EXTRA_TARGET_FLAGS); do \
36780           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
36781         done; \
36782         (cd $(TARGET_SUBDIR)/libcilkrts && \
36783           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
36784                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
36785                   "RANLIB=$${RANLIB}" \
36786                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
36787                    info) \
36788           || exit 1
36789
36790 @endif target-libcilkrts
36791
36792 .PHONY: maybe-dvi-target-libcilkrts dvi-target-libcilkrts
36793 maybe-dvi-target-libcilkrts:
36794 @if target-libcilkrts
36795 maybe-dvi-target-libcilkrts: dvi-target-libcilkrts
36796
36797 dvi-target-libcilkrts: \
36798     configure-target-libcilkrts 
36799         @: $(MAKE); $(unstage)
36800         @[ -f $(TARGET_SUBDIR)/libcilkrts/Makefile ] || exit 0; \
36801         r=`${PWD_COMMAND}`; export r; \
36802         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36803         $(NORMAL_TARGET_EXPORTS) \
36804         echo "Doing dvi in $(TARGET_SUBDIR)/libcilkrts"; \
36805         for flag in $(EXTRA_TARGET_FLAGS); do \
36806           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
36807         done; \
36808         (cd $(TARGET_SUBDIR)/libcilkrts && \
36809           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
36810                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
36811                   "RANLIB=$${RANLIB}" \
36812                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
36813                    dvi) \
36814           || exit 1
36815
36816 @endif target-libcilkrts
36817
36818 .PHONY: maybe-pdf-target-libcilkrts pdf-target-libcilkrts
36819 maybe-pdf-target-libcilkrts:
36820 @if target-libcilkrts
36821 maybe-pdf-target-libcilkrts: pdf-target-libcilkrts
36822
36823 pdf-target-libcilkrts: \
36824     configure-target-libcilkrts 
36825         @: $(MAKE); $(unstage)
36826         @[ -f $(TARGET_SUBDIR)/libcilkrts/Makefile ] || exit 0; \
36827         r=`${PWD_COMMAND}`; export r; \
36828         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36829         $(NORMAL_TARGET_EXPORTS) \
36830         echo "Doing pdf in $(TARGET_SUBDIR)/libcilkrts"; \
36831         for flag in $(EXTRA_TARGET_FLAGS); do \
36832           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
36833         done; \
36834         (cd $(TARGET_SUBDIR)/libcilkrts && \
36835           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
36836                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
36837                   "RANLIB=$${RANLIB}" \
36838                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
36839                    pdf) \
36840           || exit 1
36841
36842 @endif target-libcilkrts
36843
36844 .PHONY: maybe-html-target-libcilkrts html-target-libcilkrts
36845 maybe-html-target-libcilkrts:
36846 @if target-libcilkrts
36847 maybe-html-target-libcilkrts: html-target-libcilkrts
36848
36849 html-target-libcilkrts: \
36850     configure-target-libcilkrts 
36851         @: $(MAKE); $(unstage)
36852         @[ -f $(TARGET_SUBDIR)/libcilkrts/Makefile ] || exit 0; \
36853         r=`${PWD_COMMAND}`; export r; \
36854         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36855         $(NORMAL_TARGET_EXPORTS) \
36856         echo "Doing html in $(TARGET_SUBDIR)/libcilkrts"; \
36857         for flag in $(EXTRA_TARGET_FLAGS); do \
36858           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
36859         done; \
36860         (cd $(TARGET_SUBDIR)/libcilkrts && \
36861           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
36862                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
36863                   "RANLIB=$${RANLIB}" \
36864                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
36865                    html) \
36866           || exit 1
36867
36868 @endif target-libcilkrts
36869
36870 .PHONY: maybe-TAGS-target-libcilkrts TAGS-target-libcilkrts
36871 maybe-TAGS-target-libcilkrts:
36872 @if target-libcilkrts
36873 maybe-TAGS-target-libcilkrts: TAGS-target-libcilkrts
36874
36875 TAGS-target-libcilkrts: \
36876     configure-target-libcilkrts 
36877         @: $(MAKE); $(unstage)
36878         @[ -f $(TARGET_SUBDIR)/libcilkrts/Makefile ] || exit 0; \
36879         r=`${PWD_COMMAND}`; export r; \
36880         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36881         $(NORMAL_TARGET_EXPORTS) \
36882         echo "Doing TAGS in $(TARGET_SUBDIR)/libcilkrts"; \
36883         for flag in $(EXTRA_TARGET_FLAGS); do \
36884           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
36885         done; \
36886         (cd $(TARGET_SUBDIR)/libcilkrts && \
36887           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
36888                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
36889                   "RANLIB=$${RANLIB}" \
36890                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
36891                    TAGS) \
36892           || exit 1
36893
36894 @endif target-libcilkrts
36895
36896 .PHONY: maybe-install-info-target-libcilkrts install-info-target-libcilkrts
36897 maybe-install-info-target-libcilkrts:
36898 @if target-libcilkrts
36899 maybe-install-info-target-libcilkrts: install-info-target-libcilkrts
36900
36901 install-info-target-libcilkrts: \
36902     configure-target-libcilkrts \
36903     info-target-libcilkrts 
36904         @: $(MAKE); $(unstage)
36905         @[ -f $(TARGET_SUBDIR)/libcilkrts/Makefile ] || exit 0; \
36906         r=`${PWD_COMMAND}`; export r; \
36907         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36908         $(NORMAL_TARGET_EXPORTS) \
36909         echo "Doing install-info in $(TARGET_SUBDIR)/libcilkrts"; \
36910         for flag in $(EXTRA_TARGET_FLAGS); do \
36911           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
36912         done; \
36913         (cd $(TARGET_SUBDIR)/libcilkrts && \
36914           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
36915                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
36916                   "RANLIB=$${RANLIB}" \
36917                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
36918                    install-info) \
36919           || exit 1
36920
36921 @endif target-libcilkrts
36922
36923 .PHONY: maybe-install-pdf-target-libcilkrts install-pdf-target-libcilkrts
36924 maybe-install-pdf-target-libcilkrts:
36925 @if target-libcilkrts
36926 maybe-install-pdf-target-libcilkrts: install-pdf-target-libcilkrts
36927
36928 install-pdf-target-libcilkrts: \
36929     configure-target-libcilkrts \
36930     pdf-target-libcilkrts 
36931         @: $(MAKE); $(unstage)
36932         @[ -f $(TARGET_SUBDIR)/libcilkrts/Makefile ] || exit 0; \
36933         r=`${PWD_COMMAND}`; export r; \
36934         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36935         $(NORMAL_TARGET_EXPORTS) \
36936         echo "Doing install-pdf in $(TARGET_SUBDIR)/libcilkrts"; \
36937         for flag in $(EXTRA_TARGET_FLAGS); do \
36938           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
36939         done; \
36940         (cd $(TARGET_SUBDIR)/libcilkrts && \
36941           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
36942                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
36943                   "RANLIB=$${RANLIB}" \
36944                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
36945                    install-pdf) \
36946           || exit 1
36947
36948 @endif target-libcilkrts
36949
36950 .PHONY: maybe-install-html-target-libcilkrts install-html-target-libcilkrts
36951 maybe-install-html-target-libcilkrts:
36952 @if target-libcilkrts
36953 maybe-install-html-target-libcilkrts: install-html-target-libcilkrts
36954
36955 install-html-target-libcilkrts: \
36956     configure-target-libcilkrts \
36957     html-target-libcilkrts 
36958         @: $(MAKE); $(unstage)
36959         @[ -f $(TARGET_SUBDIR)/libcilkrts/Makefile ] || exit 0; \
36960         r=`${PWD_COMMAND}`; export r; \
36961         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36962         $(NORMAL_TARGET_EXPORTS) \
36963         echo "Doing install-html in $(TARGET_SUBDIR)/libcilkrts"; \
36964         for flag in $(EXTRA_TARGET_FLAGS); do \
36965           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
36966         done; \
36967         (cd $(TARGET_SUBDIR)/libcilkrts && \
36968           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
36969                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
36970                   "RANLIB=$${RANLIB}" \
36971                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
36972                    install-html) \
36973           || exit 1
36974
36975 @endif target-libcilkrts
36976
36977 .PHONY: maybe-installcheck-target-libcilkrts installcheck-target-libcilkrts
36978 maybe-installcheck-target-libcilkrts:
36979 @if target-libcilkrts
36980 maybe-installcheck-target-libcilkrts: installcheck-target-libcilkrts
36981
36982 installcheck-target-libcilkrts: \
36983     configure-target-libcilkrts 
36984         @: $(MAKE); $(unstage)
36985         @[ -f $(TARGET_SUBDIR)/libcilkrts/Makefile ] || exit 0; \
36986         r=`${PWD_COMMAND}`; export r; \
36987         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36988         $(NORMAL_TARGET_EXPORTS) \
36989         echo "Doing installcheck in $(TARGET_SUBDIR)/libcilkrts"; \
36990         for flag in $(EXTRA_TARGET_FLAGS); do \
36991           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
36992         done; \
36993         (cd $(TARGET_SUBDIR)/libcilkrts && \
36994           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
36995                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
36996                   "RANLIB=$${RANLIB}" \
36997                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
36998                    installcheck) \
36999           || exit 1
37000
37001 @endif target-libcilkrts
37002
37003 .PHONY: maybe-mostlyclean-target-libcilkrts mostlyclean-target-libcilkrts
37004 maybe-mostlyclean-target-libcilkrts:
37005 @if target-libcilkrts
37006 maybe-mostlyclean-target-libcilkrts: mostlyclean-target-libcilkrts
37007
37008 mostlyclean-target-libcilkrts: 
37009         @: $(MAKE); $(unstage)
37010         @[ -f $(TARGET_SUBDIR)/libcilkrts/Makefile ] || exit 0; \
37011         r=`${PWD_COMMAND}`; export r; \
37012         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37013         $(NORMAL_TARGET_EXPORTS) \
37014         echo "Doing mostlyclean in $(TARGET_SUBDIR)/libcilkrts"; \
37015         for flag in $(EXTRA_TARGET_FLAGS); do \
37016           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37017         done; \
37018         (cd $(TARGET_SUBDIR)/libcilkrts && \
37019           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37020                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37021                   "RANLIB=$${RANLIB}" \
37022                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
37023                    mostlyclean) \
37024           || exit 1
37025
37026 @endif target-libcilkrts
37027
37028 .PHONY: maybe-clean-target-libcilkrts clean-target-libcilkrts
37029 maybe-clean-target-libcilkrts:
37030 @if target-libcilkrts
37031 maybe-clean-target-libcilkrts: clean-target-libcilkrts
37032
37033 clean-target-libcilkrts: 
37034         @: $(MAKE); $(unstage)
37035         @[ -f $(TARGET_SUBDIR)/libcilkrts/Makefile ] || exit 0; \
37036         r=`${PWD_COMMAND}`; export r; \
37037         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37038         $(NORMAL_TARGET_EXPORTS) \
37039         echo "Doing clean in $(TARGET_SUBDIR)/libcilkrts"; \
37040         for flag in $(EXTRA_TARGET_FLAGS); do \
37041           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37042         done; \
37043         (cd $(TARGET_SUBDIR)/libcilkrts && \
37044           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37045                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37046                   "RANLIB=$${RANLIB}" \
37047                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
37048                    clean) \
37049           || exit 1
37050
37051 @endif target-libcilkrts
37052
37053 .PHONY: maybe-distclean-target-libcilkrts distclean-target-libcilkrts
37054 maybe-distclean-target-libcilkrts:
37055 @if target-libcilkrts
37056 maybe-distclean-target-libcilkrts: distclean-target-libcilkrts
37057
37058 distclean-target-libcilkrts: 
37059         @: $(MAKE); $(unstage)
37060         @[ -f $(TARGET_SUBDIR)/libcilkrts/Makefile ] || exit 0; \
37061         r=`${PWD_COMMAND}`; export r; \
37062         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37063         $(NORMAL_TARGET_EXPORTS) \
37064         echo "Doing distclean in $(TARGET_SUBDIR)/libcilkrts"; \
37065         for flag in $(EXTRA_TARGET_FLAGS); do \
37066           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37067         done; \
37068         (cd $(TARGET_SUBDIR)/libcilkrts && \
37069           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37070                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37071                   "RANLIB=$${RANLIB}" \
37072                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
37073                    distclean) \
37074           || exit 1
37075
37076 @endif target-libcilkrts
37077
37078 .PHONY: maybe-maintainer-clean-target-libcilkrts maintainer-clean-target-libcilkrts
37079 maybe-maintainer-clean-target-libcilkrts:
37080 @if target-libcilkrts
37081 maybe-maintainer-clean-target-libcilkrts: maintainer-clean-target-libcilkrts
37082
37083 maintainer-clean-target-libcilkrts: 
37084         @: $(MAKE); $(unstage)
37085         @[ -f $(TARGET_SUBDIR)/libcilkrts/Makefile ] || exit 0; \
37086         r=`${PWD_COMMAND}`; export r; \
37087         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37088         $(NORMAL_TARGET_EXPORTS) \
37089         echo "Doing maintainer-clean in $(TARGET_SUBDIR)/libcilkrts"; \
37090         for flag in $(EXTRA_TARGET_FLAGS); do \
37091           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37092         done; \
37093         (cd $(TARGET_SUBDIR)/libcilkrts && \
37094           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37095                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37096                   "RANLIB=$${RANLIB}" \
37097                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
37098                    maintainer-clean) \
37099           || exit 1
37100
37101 @endif target-libcilkrts
37102
37103
37104
37105
37106
37107 .PHONY: configure-target-liboffloadmic maybe-configure-target-liboffloadmic
37108 maybe-configure-target-liboffloadmic:
37109 @if gcc-bootstrap
37110 configure-target-liboffloadmic: stage_current
37111 @endif gcc-bootstrap
37112 @if target-liboffloadmic
37113 maybe-configure-target-liboffloadmic: configure-target-liboffloadmic
37114 configure-target-liboffloadmic: 
37115         @: $(MAKE); $(unstage)
37116         @r=`${PWD_COMMAND}`; export r; \
37117         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37118         echo "Checking multilib configuration for liboffloadmic..."; \
37119         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/liboffloadmic; \
37120         $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/liboffloadmic/multilib.tmp 2> /dev/null; \
37121         if test -r $(TARGET_SUBDIR)/liboffloadmic/multilib.out; then \
37122           if cmp -s $(TARGET_SUBDIR)/liboffloadmic/multilib.tmp $(TARGET_SUBDIR)/liboffloadmic/multilib.out; then \
37123             rm -f $(TARGET_SUBDIR)/liboffloadmic/multilib.tmp; \
37124           else \
37125             rm -f $(TARGET_SUBDIR)/liboffloadmic/Makefile; \
37126             mv $(TARGET_SUBDIR)/liboffloadmic/multilib.tmp $(TARGET_SUBDIR)/liboffloadmic/multilib.out; \
37127           fi; \
37128         else \
37129           mv $(TARGET_SUBDIR)/liboffloadmic/multilib.tmp $(TARGET_SUBDIR)/liboffloadmic/multilib.out; \
37130         fi; \
37131         test ! -f $(TARGET_SUBDIR)/liboffloadmic/Makefile || exit 0; \
37132         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/liboffloadmic; \
37133         $(NORMAL_TARGET_EXPORTS)  \
37134         echo Configuring in $(TARGET_SUBDIR)/liboffloadmic; \
37135         cd "$(TARGET_SUBDIR)/liboffloadmic" || exit 1; \
37136         case $(srcdir) in \
37137           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
37138           *) topdir=`echo $(TARGET_SUBDIR)/liboffloadmic/ | \
37139                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
37140         esac; \
37141         module_srcdir=liboffloadmic; \
37142         rm -f no-such-file || : ; \
37143         CONFIG_SITE=no-such-file $(SHELL) \
37144           $$s/$$module_srcdir/configure \
37145           --srcdir=$${topdir}/$$module_srcdir \
37146           $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
37147           --target=${target_alias} @extra_liboffloadmic_configure_flags@ \
37148           || exit 1
37149 @endif target-liboffloadmic
37150
37151
37152
37153
37154
37155 .PHONY: all-target-liboffloadmic maybe-all-target-liboffloadmic
37156 maybe-all-target-liboffloadmic:
37157 @if gcc-bootstrap
37158 all-target-liboffloadmic: stage_current
37159 @endif gcc-bootstrap
37160 @if target-liboffloadmic
37161 TARGET-target-liboffloadmic=all
37162 maybe-all-target-liboffloadmic: all-target-liboffloadmic
37163 all-target-liboffloadmic: configure-target-liboffloadmic
37164         @: $(MAKE); $(unstage)
37165         @r=`${PWD_COMMAND}`; export r; \
37166         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37167         $(NORMAL_TARGET_EXPORTS)  \
37168         (cd $(TARGET_SUBDIR)/liboffloadmic && \
37169           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_TARGET_FLAGS)   \
37170                 $(TARGET-target-liboffloadmic))
37171 @endif target-liboffloadmic
37172
37173
37174
37175
37176
37177 .PHONY: check-target-liboffloadmic maybe-check-target-liboffloadmic
37178 maybe-check-target-liboffloadmic:
37179 @if target-liboffloadmic
37180 maybe-check-target-liboffloadmic: check-target-liboffloadmic
37181
37182 check-target-liboffloadmic:
37183         @: $(MAKE); $(unstage)
37184         @r=`${PWD_COMMAND}`; export r; \
37185         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37186         $(NORMAL_TARGET_EXPORTS) \
37187         (cd $(TARGET_SUBDIR)/liboffloadmic && \
37188           $(MAKE) $(TARGET_FLAGS_TO_PASS)   check)
37189
37190 @endif target-liboffloadmic
37191
37192 .PHONY: install-target-liboffloadmic maybe-install-target-liboffloadmic
37193 maybe-install-target-liboffloadmic:
37194 @if target-liboffloadmic
37195 maybe-install-target-liboffloadmic: install-target-liboffloadmic
37196
37197 install-target-liboffloadmic: installdirs
37198         @: $(MAKE); $(unstage)
37199         @r=`${PWD_COMMAND}`; export r; \
37200         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37201         $(NORMAL_TARGET_EXPORTS) \
37202         (cd $(TARGET_SUBDIR)/liboffloadmic && \
37203           $(MAKE) $(TARGET_FLAGS_TO_PASS)  install)
37204
37205 @endif target-liboffloadmic
37206
37207 .PHONY: install-strip-target-liboffloadmic maybe-install-strip-target-liboffloadmic
37208 maybe-install-strip-target-liboffloadmic:
37209 @if target-liboffloadmic
37210 maybe-install-strip-target-liboffloadmic: install-strip-target-liboffloadmic
37211
37212 install-strip-target-liboffloadmic: installdirs
37213         @: $(MAKE); $(unstage)
37214         @r=`${PWD_COMMAND}`; export r; \
37215         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37216         $(NORMAL_TARGET_EXPORTS) \
37217         (cd $(TARGET_SUBDIR)/liboffloadmic && \
37218           $(MAKE) $(TARGET_FLAGS_TO_PASS)  install-strip)
37219
37220 @endif target-liboffloadmic
37221
37222 # Other targets (info, dvi, pdf, etc.)
37223
37224 .PHONY: maybe-info-target-liboffloadmic info-target-liboffloadmic
37225 maybe-info-target-liboffloadmic:
37226 @if target-liboffloadmic
37227 maybe-info-target-liboffloadmic: info-target-liboffloadmic
37228
37229 info-target-liboffloadmic: \
37230     configure-target-liboffloadmic 
37231         @: $(MAKE); $(unstage)
37232         @[ -f $(TARGET_SUBDIR)/liboffloadmic/Makefile ] || exit 0; \
37233         r=`${PWD_COMMAND}`; export r; \
37234         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37235         $(NORMAL_TARGET_EXPORTS) \
37236         echo "Doing info in $(TARGET_SUBDIR)/liboffloadmic"; \
37237         for flag in $(EXTRA_TARGET_FLAGS); do \
37238           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37239         done; \
37240         (cd $(TARGET_SUBDIR)/liboffloadmic && \
37241           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37242                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37243                   "RANLIB=$${RANLIB}" \
37244                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
37245                    info) \
37246           || exit 1
37247
37248 @endif target-liboffloadmic
37249
37250 .PHONY: maybe-dvi-target-liboffloadmic dvi-target-liboffloadmic
37251 maybe-dvi-target-liboffloadmic:
37252 @if target-liboffloadmic
37253 maybe-dvi-target-liboffloadmic: dvi-target-liboffloadmic
37254
37255 dvi-target-liboffloadmic: \
37256     configure-target-liboffloadmic 
37257         @: $(MAKE); $(unstage)
37258         @[ -f $(TARGET_SUBDIR)/liboffloadmic/Makefile ] || exit 0; \
37259         r=`${PWD_COMMAND}`; export r; \
37260         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37261         $(NORMAL_TARGET_EXPORTS) \
37262         echo "Doing dvi in $(TARGET_SUBDIR)/liboffloadmic"; \
37263         for flag in $(EXTRA_TARGET_FLAGS); do \
37264           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37265         done; \
37266         (cd $(TARGET_SUBDIR)/liboffloadmic && \
37267           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37268                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37269                   "RANLIB=$${RANLIB}" \
37270                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
37271                    dvi) \
37272           || exit 1
37273
37274 @endif target-liboffloadmic
37275
37276 .PHONY: maybe-pdf-target-liboffloadmic pdf-target-liboffloadmic
37277 maybe-pdf-target-liboffloadmic:
37278 @if target-liboffloadmic
37279 maybe-pdf-target-liboffloadmic: pdf-target-liboffloadmic
37280
37281 pdf-target-liboffloadmic: \
37282     configure-target-liboffloadmic 
37283         @: $(MAKE); $(unstage)
37284         @[ -f $(TARGET_SUBDIR)/liboffloadmic/Makefile ] || exit 0; \
37285         r=`${PWD_COMMAND}`; export r; \
37286         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37287         $(NORMAL_TARGET_EXPORTS) \
37288         echo "Doing pdf in $(TARGET_SUBDIR)/liboffloadmic"; \
37289         for flag in $(EXTRA_TARGET_FLAGS); do \
37290           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37291         done; \
37292         (cd $(TARGET_SUBDIR)/liboffloadmic && \
37293           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37294                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37295                   "RANLIB=$${RANLIB}" \
37296                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
37297                    pdf) \
37298           || exit 1
37299
37300 @endif target-liboffloadmic
37301
37302 .PHONY: maybe-html-target-liboffloadmic html-target-liboffloadmic
37303 maybe-html-target-liboffloadmic:
37304 @if target-liboffloadmic
37305 maybe-html-target-liboffloadmic: html-target-liboffloadmic
37306
37307 html-target-liboffloadmic: \
37308     configure-target-liboffloadmic 
37309         @: $(MAKE); $(unstage)
37310         @[ -f $(TARGET_SUBDIR)/liboffloadmic/Makefile ] || exit 0; \
37311         r=`${PWD_COMMAND}`; export r; \
37312         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37313         $(NORMAL_TARGET_EXPORTS) \
37314         echo "Doing html in $(TARGET_SUBDIR)/liboffloadmic"; \
37315         for flag in $(EXTRA_TARGET_FLAGS); do \
37316           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37317         done; \
37318         (cd $(TARGET_SUBDIR)/liboffloadmic && \
37319           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37320                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37321                   "RANLIB=$${RANLIB}" \
37322                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
37323                    html) \
37324           || exit 1
37325
37326 @endif target-liboffloadmic
37327
37328 .PHONY: maybe-TAGS-target-liboffloadmic TAGS-target-liboffloadmic
37329 maybe-TAGS-target-liboffloadmic:
37330 @if target-liboffloadmic
37331 maybe-TAGS-target-liboffloadmic: TAGS-target-liboffloadmic
37332
37333 TAGS-target-liboffloadmic: \
37334     configure-target-liboffloadmic 
37335         @: $(MAKE); $(unstage)
37336         @[ -f $(TARGET_SUBDIR)/liboffloadmic/Makefile ] || exit 0; \
37337         r=`${PWD_COMMAND}`; export r; \
37338         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37339         $(NORMAL_TARGET_EXPORTS) \
37340         echo "Doing TAGS in $(TARGET_SUBDIR)/liboffloadmic"; \
37341         for flag in $(EXTRA_TARGET_FLAGS); do \
37342           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37343         done; \
37344         (cd $(TARGET_SUBDIR)/liboffloadmic && \
37345           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37346                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37347                   "RANLIB=$${RANLIB}" \
37348                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
37349                    TAGS) \
37350           || exit 1
37351
37352 @endif target-liboffloadmic
37353
37354 .PHONY: maybe-install-info-target-liboffloadmic install-info-target-liboffloadmic
37355 maybe-install-info-target-liboffloadmic:
37356 @if target-liboffloadmic
37357 maybe-install-info-target-liboffloadmic: install-info-target-liboffloadmic
37358
37359 install-info-target-liboffloadmic: \
37360     configure-target-liboffloadmic \
37361     info-target-liboffloadmic 
37362         @: $(MAKE); $(unstage)
37363         @[ -f $(TARGET_SUBDIR)/liboffloadmic/Makefile ] || exit 0; \
37364         r=`${PWD_COMMAND}`; export r; \
37365         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37366         $(NORMAL_TARGET_EXPORTS) \
37367         echo "Doing install-info in $(TARGET_SUBDIR)/liboffloadmic"; \
37368         for flag in $(EXTRA_TARGET_FLAGS); do \
37369           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37370         done; \
37371         (cd $(TARGET_SUBDIR)/liboffloadmic && \
37372           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37373                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37374                   "RANLIB=$${RANLIB}" \
37375                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
37376                    install-info) \
37377           || exit 1
37378
37379 @endif target-liboffloadmic
37380
37381 .PHONY: maybe-install-pdf-target-liboffloadmic install-pdf-target-liboffloadmic
37382 maybe-install-pdf-target-liboffloadmic:
37383 @if target-liboffloadmic
37384 maybe-install-pdf-target-liboffloadmic: install-pdf-target-liboffloadmic
37385
37386 install-pdf-target-liboffloadmic: \
37387     configure-target-liboffloadmic \
37388     pdf-target-liboffloadmic 
37389         @: $(MAKE); $(unstage)
37390         @[ -f $(TARGET_SUBDIR)/liboffloadmic/Makefile ] || exit 0; \
37391         r=`${PWD_COMMAND}`; export r; \
37392         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37393         $(NORMAL_TARGET_EXPORTS) \
37394         echo "Doing install-pdf in $(TARGET_SUBDIR)/liboffloadmic"; \
37395         for flag in $(EXTRA_TARGET_FLAGS); do \
37396           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37397         done; \
37398         (cd $(TARGET_SUBDIR)/liboffloadmic && \
37399           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37400                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37401                   "RANLIB=$${RANLIB}" \
37402                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
37403                    install-pdf) \
37404           || exit 1
37405
37406 @endif target-liboffloadmic
37407
37408 .PHONY: maybe-install-html-target-liboffloadmic install-html-target-liboffloadmic
37409 maybe-install-html-target-liboffloadmic:
37410 @if target-liboffloadmic
37411 maybe-install-html-target-liboffloadmic: install-html-target-liboffloadmic
37412
37413 install-html-target-liboffloadmic: \
37414     configure-target-liboffloadmic \
37415     html-target-liboffloadmic 
37416         @: $(MAKE); $(unstage)
37417         @[ -f $(TARGET_SUBDIR)/liboffloadmic/Makefile ] || exit 0; \
37418         r=`${PWD_COMMAND}`; export r; \
37419         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37420         $(NORMAL_TARGET_EXPORTS) \
37421         echo "Doing install-html in $(TARGET_SUBDIR)/liboffloadmic"; \
37422         for flag in $(EXTRA_TARGET_FLAGS); do \
37423           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37424         done; \
37425         (cd $(TARGET_SUBDIR)/liboffloadmic && \
37426           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37427                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37428                   "RANLIB=$${RANLIB}" \
37429                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
37430                    install-html) \
37431           || exit 1
37432
37433 @endif target-liboffloadmic
37434
37435 .PHONY: maybe-installcheck-target-liboffloadmic installcheck-target-liboffloadmic
37436 maybe-installcheck-target-liboffloadmic:
37437 @if target-liboffloadmic
37438 maybe-installcheck-target-liboffloadmic: installcheck-target-liboffloadmic
37439
37440 installcheck-target-liboffloadmic: \
37441     configure-target-liboffloadmic 
37442         @: $(MAKE); $(unstage)
37443         @[ -f $(TARGET_SUBDIR)/liboffloadmic/Makefile ] || exit 0; \
37444         r=`${PWD_COMMAND}`; export r; \
37445         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37446         $(NORMAL_TARGET_EXPORTS) \
37447         echo "Doing installcheck in $(TARGET_SUBDIR)/liboffloadmic"; \
37448         for flag in $(EXTRA_TARGET_FLAGS); do \
37449           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37450         done; \
37451         (cd $(TARGET_SUBDIR)/liboffloadmic && \
37452           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37453                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37454                   "RANLIB=$${RANLIB}" \
37455                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
37456                    installcheck) \
37457           || exit 1
37458
37459 @endif target-liboffloadmic
37460
37461 .PHONY: maybe-mostlyclean-target-liboffloadmic mostlyclean-target-liboffloadmic
37462 maybe-mostlyclean-target-liboffloadmic:
37463 @if target-liboffloadmic
37464 maybe-mostlyclean-target-liboffloadmic: mostlyclean-target-liboffloadmic
37465
37466 mostlyclean-target-liboffloadmic: 
37467         @: $(MAKE); $(unstage)
37468         @[ -f $(TARGET_SUBDIR)/liboffloadmic/Makefile ] || exit 0; \
37469         r=`${PWD_COMMAND}`; export r; \
37470         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37471         $(NORMAL_TARGET_EXPORTS) \
37472         echo "Doing mostlyclean in $(TARGET_SUBDIR)/liboffloadmic"; \
37473         for flag in $(EXTRA_TARGET_FLAGS); do \
37474           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37475         done; \
37476         (cd $(TARGET_SUBDIR)/liboffloadmic && \
37477           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37478                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37479                   "RANLIB=$${RANLIB}" \
37480                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
37481                    mostlyclean) \
37482           || exit 1
37483
37484 @endif target-liboffloadmic
37485
37486 .PHONY: maybe-clean-target-liboffloadmic clean-target-liboffloadmic
37487 maybe-clean-target-liboffloadmic:
37488 @if target-liboffloadmic
37489 maybe-clean-target-liboffloadmic: clean-target-liboffloadmic
37490
37491 clean-target-liboffloadmic: 
37492         @: $(MAKE); $(unstage)
37493         @[ -f $(TARGET_SUBDIR)/liboffloadmic/Makefile ] || exit 0; \
37494         r=`${PWD_COMMAND}`; export r; \
37495         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37496         $(NORMAL_TARGET_EXPORTS) \
37497         echo "Doing clean in $(TARGET_SUBDIR)/liboffloadmic"; \
37498         for flag in $(EXTRA_TARGET_FLAGS); do \
37499           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37500         done; \
37501         (cd $(TARGET_SUBDIR)/liboffloadmic && \
37502           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37503                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37504                   "RANLIB=$${RANLIB}" \
37505                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
37506                    clean) \
37507           || exit 1
37508
37509 @endif target-liboffloadmic
37510
37511 .PHONY: maybe-distclean-target-liboffloadmic distclean-target-liboffloadmic
37512 maybe-distclean-target-liboffloadmic:
37513 @if target-liboffloadmic
37514 maybe-distclean-target-liboffloadmic: distclean-target-liboffloadmic
37515
37516 distclean-target-liboffloadmic: 
37517         @: $(MAKE); $(unstage)
37518         @[ -f $(TARGET_SUBDIR)/liboffloadmic/Makefile ] || exit 0; \
37519         r=`${PWD_COMMAND}`; export r; \
37520         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37521         $(NORMAL_TARGET_EXPORTS) \
37522         echo "Doing distclean in $(TARGET_SUBDIR)/liboffloadmic"; \
37523         for flag in $(EXTRA_TARGET_FLAGS); do \
37524           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37525         done; \
37526         (cd $(TARGET_SUBDIR)/liboffloadmic && \
37527           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37528                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37529                   "RANLIB=$${RANLIB}" \
37530                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
37531                    distclean) \
37532           || exit 1
37533
37534 @endif target-liboffloadmic
37535
37536 .PHONY: maybe-maintainer-clean-target-liboffloadmic maintainer-clean-target-liboffloadmic
37537 maybe-maintainer-clean-target-liboffloadmic:
37538 @if target-liboffloadmic
37539 maybe-maintainer-clean-target-liboffloadmic: maintainer-clean-target-liboffloadmic
37540
37541 maintainer-clean-target-liboffloadmic: 
37542         @: $(MAKE); $(unstage)
37543         @[ -f $(TARGET_SUBDIR)/liboffloadmic/Makefile ] || exit 0; \
37544         r=`${PWD_COMMAND}`; export r; \
37545         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37546         $(NORMAL_TARGET_EXPORTS) \
37547         echo "Doing maintainer-clean in $(TARGET_SUBDIR)/liboffloadmic"; \
37548         for flag in $(EXTRA_TARGET_FLAGS); do \
37549           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37550         done; \
37551         (cd $(TARGET_SUBDIR)/liboffloadmic && \
37552           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37553                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37554                   "RANLIB=$${RANLIB}" \
37555                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
37556                    maintainer-clean) \
37557           || exit 1
37558
37559 @endif target-liboffloadmic
37560
37561
37562
37563
37564
37565 .PHONY: configure-target-libssp maybe-configure-target-libssp
37566 maybe-configure-target-libssp:
37567 @if gcc-bootstrap
37568 configure-target-libssp: stage_current
37569 @endif gcc-bootstrap
37570 @if target-libssp
37571 maybe-configure-target-libssp: configure-target-libssp
37572 configure-target-libssp: 
37573         @: $(MAKE); $(unstage)
37574         @r=`${PWD_COMMAND}`; export r; \
37575         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37576         echo "Checking multilib configuration for libssp..."; \
37577         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libssp; \
37578         $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libssp/multilib.tmp 2> /dev/null; \
37579         if test -r $(TARGET_SUBDIR)/libssp/multilib.out; then \
37580           if cmp -s $(TARGET_SUBDIR)/libssp/multilib.tmp $(TARGET_SUBDIR)/libssp/multilib.out; then \
37581             rm -f $(TARGET_SUBDIR)/libssp/multilib.tmp; \
37582           else \
37583             rm -f $(TARGET_SUBDIR)/libssp/Makefile; \
37584             mv $(TARGET_SUBDIR)/libssp/multilib.tmp $(TARGET_SUBDIR)/libssp/multilib.out; \
37585           fi; \
37586         else \
37587           mv $(TARGET_SUBDIR)/libssp/multilib.tmp $(TARGET_SUBDIR)/libssp/multilib.out; \
37588         fi; \
37589         test ! -f $(TARGET_SUBDIR)/libssp/Makefile || exit 0; \
37590         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libssp; \
37591         $(NORMAL_TARGET_EXPORTS)  \
37592         echo Configuring in $(TARGET_SUBDIR)/libssp; \
37593         cd "$(TARGET_SUBDIR)/libssp" || exit 1; \
37594         case $(srcdir) in \
37595           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
37596           *) topdir=`echo $(TARGET_SUBDIR)/libssp/ | \
37597                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
37598         esac; \
37599         module_srcdir=libssp; \
37600         rm -f no-such-file || : ; \
37601         CONFIG_SITE=no-such-file $(SHELL) \
37602           $$s/$$module_srcdir/configure \
37603           --srcdir=$${topdir}/$$module_srcdir \
37604           $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
37605           --target=${target_alias}  \
37606           || exit 1
37607 @endif target-libssp
37608
37609
37610
37611
37612
37613 .PHONY: all-target-libssp maybe-all-target-libssp
37614 maybe-all-target-libssp:
37615 @if gcc-bootstrap
37616 all-target-libssp: stage_current
37617 @endif gcc-bootstrap
37618 @if target-libssp
37619 TARGET-target-libssp=all
37620 maybe-all-target-libssp: all-target-libssp
37621 all-target-libssp: configure-target-libssp
37622         @: $(MAKE); $(unstage)
37623         @r=`${PWD_COMMAND}`; export r; \
37624         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37625         $(NORMAL_TARGET_EXPORTS)  \
37626         (cd $(TARGET_SUBDIR)/libssp && \
37627           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_TARGET_FLAGS)   \
37628                 $(TARGET-target-libssp))
37629 @endif target-libssp
37630
37631
37632
37633
37634
37635 .PHONY: check-target-libssp maybe-check-target-libssp
37636 maybe-check-target-libssp:
37637 @if target-libssp
37638 maybe-check-target-libssp: check-target-libssp
37639
37640 check-target-libssp:
37641         @: $(MAKE); $(unstage)
37642         @r=`${PWD_COMMAND}`; export r; \
37643         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37644         $(NORMAL_TARGET_EXPORTS) \
37645         (cd $(TARGET_SUBDIR)/libssp && \
37646           $(MAKE) $(TARGET_FLAGS_TO_PASS)   check)
37647
37648 @endif target-libssp
37649
37650 .PHONY: install-target-libssp maybe-install-target-libssp
37651 maybe-install-target-libssp:
37652 @if target-libssp
37653 maybe-install-target-libssp: install-target-libssp
37654
37655 install-target-libssp: installdirs
37656         @: $(MAKE); $(unstage)
37657         @r=`${PWD_COMMAND}`; export r; \
37658         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37659         $(NORMAL_TARGET_EXPORTS) \
37660         (cd $(TARGET_SUBDIR)/libssp && \
37661           $(MAKE) $(TARGET_FLAGS_TO_PASS)  install)
37662
37663 @endif target-libssp
37664
37665 .PHONY: install-strip-target-libssp maybe-install-strip-target-libssp
37666 maybe-install-strip-target-libssp:
37667 @if target-libssp
37668 maybe-install-strip-target-libssp: install-strip-target-libssp
37669
37670 install-strip-target-libssp: installdirs
37671         @: $(MAKE); $(unstage)
37672         @r=`${PWD_COMMAND}`; export r; \
37673         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37674         $(NORMAL_TARGET_EXPORTS) \
37675         (cd $(TARGET_SUBDIR)/libssp && \
37676           $(MAKE) $(TARGET_FLAGS_TO_PASS)  install-strip)
37677
37678 @endif target-libssp
37679
37680 # Other targets (info, dvi, pdf, etc.)
37681
37682 .PHONY: maybe-info-target-libssp info-target-libssp
37683 maybe-info-target-libssp:
37684 @if target-libssp
37685 maybe-info-target-libssp: info-target-libssp
37686
37687 info-target-libssp: \
37688     configure-target-libssp 
37689         @: $(MAKE); $(unstage)
37690         @[ -f $(TARGET_SUBDIR)/libssp/Makefile ] || exit 0; \
37691         r=`${PWD_COMMAND}`; export r; \
37692         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37693         $(NORMAL_TARGET_EXPORTS) \
37694         echo "Doing info in $(TARGET_SUBDIR)/libssp"; \
37695         for flag in $(EXTRA_TARGET_FLAGS); do \
37696           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37697         done; \
37698         (cd $(TARGET_SUBDIR)/libssp && \
37699           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37700                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37701                   "RANLIB=$${RANLIB}" \
37702                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
37703                    info) \
37704           || exit 1
37705
37706 @endif target-libssp
37707
37708 .PHONY: maybe-dvi-target-libssp dvi-target-libssp
37709 maybe-dvi-target-libssp:
37710 @if target-libssp
37711 maybe-dvi-target-libssp: dvi-target-libssp
37712
37713 dvi-target-libssp: \
37714     configure-target-libssp 
37715         @: $(MAKE); $(unstage)
37716         @[ -f $(TARGET_SUBDIR)/libssp/Makefile ] || exit 0; \
37717         r=`${PWD_COMMAND}`; export r; \
37718         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37719         $(NORMAL_TARGET_EXPORTS) \
37720         echo "Doing dvi in $(TARGET_SUBDIR)/libssp"; \
37721         for flag in $(EXTRA_TARGET_FLAGS); do \
37722           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37723         done; \
37724         (cd $(TARGET_SUBDIR)/libssp && \
37725           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37726                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37727                   "RANLIB=$${RANLIB}" \
37728                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
37729                    dvi) \
37730           || exit 1
37731
37732 @endif target-libssp
37733
37734 .PHONY: maybe-pdf-target-libssp pdf-target-libssp
37735 maybe-pdf-target-libssp:
37736 @if target-libssp
37737 maybe-pdf-target-libssp: pdf-target-libssp
37738
37739 pdf-target-libssp: \
37740     configure-target-libssp 
37741         @: $(MAKE); $(unstage)
37742         @[ -f $(TARGET_SUBDIR)/libssp/Makefile ] || exit 0; \
37743         r=`${PWD_COMMAND}`; export r; \
37744         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37745         $(NORMAL_TARGET_EXPORTS) \
37746         echo "Doing pdf in $(TARGET_SUBDIR)/libssp"; \
37747         for flag in $(EXTRA_TARGET_FLAGS); do \
37748           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37749         done; \
37750         (cd $(TARGET_SUBDIR)/libssp && \
37751           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37752                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37753                   "RANLIB=$${RANLIB}" \
37754                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
37755                    pdf) \
37756           || exit 1
37757
37758 @endif target-libssp
37759
37760 .PHONY: maybe-html-target-libssp html-target-libssp
37761 maybe-html-target-libssp:
37762 @if target-libssp
37763 maybe-html-target-libssp: html-target-libssp
37764
37765 html-target-libssp: \
37766     configure-target-libssp 
37767         @: $(MAKE); $(unstage)
37768         @[ -f $(TARGET_SUBDIR)/libssp/Makefile ] || exit 0; \
37769         r=`${PWD_COMMAND}`; export r; \
37770         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37771         $(NORMAL_TARGET_EXPORTS) \
37772         echo "Doing html in $(TARGET_SUBDIR)/libssp"; \
37773         for flag in $(EXTRA_TARGET_FLAGS); do \
37774           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37775         done; \
37776         (cd $(TARGET_SUBDIR)/libssp && \
37777           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37778                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37779                   "RANLIB=$${RANLIB}" \
37780                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
37781                    html) \
37782           || exit 1
37783
37784 @endif target-libssp
37785
37786 .PHONY: maybe-TAGS-target-libssp TAGS-target-libssp
37787 maybe-TAGS-target-libssp:
37788 @if target-libssp
37789 maybe-TAGS-target-libssp: TAGS-target-libssp
37790
37791 TAGS-target-libssp: \
37792     configure-target-libssp 
37793         @: $(MAKE); $(unstage)
37794         @[ -f $(TARGET_SUBDIR)/libssp/Makefile ] || exit 0; \
37795         r=`${PWD_COMMAND}`; export r; \
37796         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37797         $(NORMAL_TARGET_EXPORTS) \
37798         echo "Doing TAGS in $(TARGET_SUBDIR)/libssp"; \
37799         for flag in $(EXTRA_TARGET_FLAGS); do \
37800           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37801         done; \
37802         (cd $(TARGET_SUBDIR)/libssp && \
37803           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37804                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37805                   "RANLIB=$${RANLIB}" \
37806                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
37807                    TAGS) \
37808           || exit 1
37809
37810 @endif target-libssp
37811
37812 .PHONY: maybe-install-info-target-libssp install-info-target-libssp
37813 maybe-install-info-target-libssp:
37814 @if target-libssp
37815 maybe-install-info-target-libssp: install-info-target-libssp
37816
37817 install-info-target-libssp: \
37818     configure-target-libssp \
37819     info-target-libssp 
37820         @: $(MAKE); $(unstage)
37821         @[ -f $(TARGET_SUBDIR)/libssp/Makefile ] || exit 0; \
37822         r=`${PWD_COMMAND}`; export r; \
37823         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37824         $(NORMAL_TARGET_EXPORTS) \
37825         echo "Doing install-info in $(TARGET_SUBDIR)/libssp"; \
37826         for flag in $(EXTRA_TARGET_FLAGS); do \
37827           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37828         done; \
37829         (cd $(TARGET_SUBDIR)/libssp && \
37830           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37831                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37832                   "RANLIB=$${RANLIB}" \
37833                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
37834                    install-info) \
37835           || exit 1
37836
37837 @endif target-libssp
37838
37839 .PHONY: maybe-install-pdf-target-libssp install-pdf-target-libssp
37840 maybe-install-pdf-target-libssp:
37841 @if target-libssp
37842 maybe-install-pdf-target-libssp: install-pdf-target-libssp
37843
37844 install-pdf-target-libssp: \
37845     configure-target-libssp \
37846     pdf-target-libssp 
37847         @: $(MAKE); $(unstage)
37848         @[ -f $(TARGET_SUBDIR)/libssp/Makefile ] || exit 0; \
37849         r=`${PWD_COMMAND}`; export r; \
37850         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37851         $(NORMAL_TARGET_EXPORTS) \
37852         echo "Doing install-pdf in $(TARGET_SUBDIR)/libssp"; \
37853         for flag in $(EXTRA_TARGET_FLAGS); do \
37854           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37855         done; \
37856         (cd $(TARGET_SUBDIR)/libssp && \
37857           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37858                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37859                   "RANLIB=$${RANLIB}" \
37860                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
37861                    install-pdf) \
37862           || exit 1
37863
37864 @endif target-libssp
37865
37866 .PHONY: maybe-install-html-target-libssp install-html-target-libssp
37867 maybe-install-html-target-libssp:
37868 @if target-libssp
37869 maybe-install-html-target-libssp: install-html-target-libssp
37870
37871 install-html-target-libssp: \
37872     configure-target-libssp \
37873     html-target-libssp 
37874         @: $(MAKE); $(unstage)
37875         @[ -f $(TARGET_SUBDIR)/libssp/Makefile ] || exit 0; \
37876         r=`${PWD_COMMAND}`; export r; \
37877         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37878         $(NORMAL_TARGET_EXPORTS) \
37879         echo "Doing install-html in $(TARGET_SUBDIR)/libssp"; \
37880         for flag in $(EXTRA_TARGET_FLAGS); do \
37881           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37882         done; \
37883         (cd $(TARGET_SUBDIR)/libssp && \
37884           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37885                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37886                   "RANLIB=$${RANLIB}" \
37887                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
37888                    install-html) \
37889           || exit 1
37890
37891 @endif target-libssp
37892
37893 .PHONY: maybe-installcheck-target-libssp installcheck-target-libssp
37894 maybe-installcheck-target-libssp:
37895 @if target-libssp
37896 maybe-installcheck-target-libssp: installcheck-target-libssp
37897
37898 installcheck-target-libssp: \
37899     configure-target-libssp 
37900         @: $(MAKE); $(unstage)
37901         @[ -f $(TARGET_SUBDIR)/libssp/Makefile ] || exit 0; \
37902         r=`${PWD_COMMAND}`; export r; \
37903         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37904         $(NORMAL_TARGET_EXPORTS) \
37905         echo "Doing installcheck in $(TARGET_SUBDIR)/libssp"; \
37906         for flag in $(EXTRA_TARGET_FLAGS); do \
37907           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37908         done; \
37909         (cd $(TARGET_SUBDIR)/libssp && \
37910           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37911                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37912                   "RANLIB=$${RANLIB}" \
37913                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
37914                    installcheck) \
37915           || exit 1
37916
37917 @endif target-libssp
37918
37919 .PHONY: maybe-mostlyclean-target-libssp mostlyclean-target-libssp
37920 maybe-mostlyclean-target-libssp:
37921 @if target-libssp
37922 maybe-mostlyclean-target-libssp: mostlyclean-target-libssp
37923
37924 mostlyclean-target-libssp: 
37925         @: $(MAKE); $(unstage)
37926         @[ -f $(TARGET_SUBDIR)/libssp/Makefile ] || exit 0; \
37927         r=`${PWD_COMMAND}`; export r; \
37928         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37929         $(NORMAL_TARGET_EXPORTS) \
37930         echo "Doing mostlyclean in $(TARGET_SUBDIR)/libssp"; \
37931         for flag in $(EXTRA_TARGET_FLAGS); do \
37932           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37933         done; \
37934         (cd $(TARGET_SUBDIR)/libssp && \
37935           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37936                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37937                   "RANLIB=$${RANLIB}" \
37938                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
37939                    mostlyclean) \
37940           || exit 1
37941
37942 @endif target-libssp
37943
37944 .PHONY: maybe-clean-target-libssp clean-target-libssp
37945 maybe-clean-target-libssp:
37946 @if target-libssp
37947 maybe-clean-target-libssp: clean-target-libssp
37948
37949 clean-target-libssp: 
37950         @: $(MAKE); $(unstage)
37951         @[ -f $(TARGET_SUBDIR)/libssp/Makefile ] || exit 0; \
37952         r=`${PWD_COMMAND}`; export r; \
37953         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37954         $(NORMAL_TARGET_EXPORTS) \
37955         echo "Doing clean in $(TARGET_SUBDIR)/libssp"; \
37956         for flag in $(EXTRA_TARGET_FLAGS); do \
37957           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37958         done; \
37959         (cd $(TARGET_SUBDIR)/libssp && \
37960           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37961                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37962                   "RANLIB=$${RANLIB}" \
37963                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
37964                    clean) \
37965           || exit 1
37966
37967 @endif target-libssp
37968
37969 .PHONY: maybe-distclean-target-libssp distclean-target-libssp
37970 maybe-distclean-target-libssp:
37971 @if target-libssp
37972 maybe-distclean-target-libssp: distclean-target-libssp
37973
37974 distclean-target-libssp: 
37975         @: $(MAKE); $(unstage)
37976         @[ -f $(TARGET_SUBDIR)/libssp/Makefile ] || exit 0; \
37977         r=`${PWD_COMMAND}`; export r; \
37978         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37979         $(NORMAL_TARGET_EXPORTS) \
37980         echo "Doing distclean in $(TARGET_SUBDIR)/libssp"; \
37981         for flag in $(EXTRA_TARGET_FLAGS); do \
37982           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37983         done; \
37984         (cd $(TARGET_SUBDIR)/libssp && \
37985           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37986                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37987                   "RANLIB=$${RANLIB}" \
37988                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
37989                    distclean) \
37990           || exit 1
37991
37992 @endif target-libssp
37993
37994 .PHONY: maybe-maintainer-clean-target-libssp maintainer-clean-target-libssp
37995 maybe-maintainer-clean-target-libssp:
37996 @if target-libssp
37997 maybe-maintainer-clean-target-libssp: maintainer-clean-target-libssp
37998
37999 maintainer-clean-target-libssp: 
38000         @: $(MAKE); $(unstage)
38001         @[ -f $(TARGET_SUBDIR)/libssp/Makefile ] || exit 0; \
38002         r=`${PWD_COMMAND}`; export r; \
38003         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38004         $(NORMAL_TARGET_EXPORTS) \
38005         echo "Doing maintainer-clean in $(TARGET_SUBDIR)/libssp"; \
38006         for flag in $(EXTRA_TARGET_FLAGS); do \
38007           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
38008         done; \
38009         (cd $(TARGET_SUBDIR)/libssp && \
38010           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
38011                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
38012                   "RANLIB=$${RANLIB}" \
38013                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
38014                    maintainer-clean) \
38015           || exit 1
38016
38017 @endif target-libssp
38018
38019
38020
38021
38022
38023 .PHONY: configure-target-newlib maybe-configure-target-newlib
38024 maybe-configure-target-newlib:
38025 @if gcc-bootstrap
38026 configure-target-newlib: stage_current
38027 @endif gcc-bootstrap
38028 @if target-newlib
38029 maybe-configure-target-newlib: configure-target-newlib
38030 configure-target-newlib: 
38031         @: $(MAKE); $(unstage)
38032         @r=`${PWD_COMMAND}`; export r; \
38033         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38034         echo "Checking multilib configuration for newlib..."; \
38035         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/newlib; \
38036         $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/newlib/multilib.tmp 2> /dev/null; \
38037         if test -r $(TARGET_SUBDIR)/newlib/multilib.out; then \
38038           if cmp -s $(TARGET_SUBDIR)/newlib/multilib.tmp $(TARGET_SUBDIR)/newlib/multilib.out; then \
38039             rm -f $(TARGET_SUBDIR)/newlib/multilib.tmp; \
38040           else \
38041             rm -f $(TARGET_SUBDIR)/newlib/Makefile; \
38042             mv $(TARGET_SUBDIR)/newlib/multilib.tmp $(TARGET_SUBDIR)/newlib/multilib.out; \
38043           fi; \
38044         else \
38045           mv $(TARGET_SUBDIR)/newlib/multilib.tmp $(TARGET_SUBDIR)/newlib/multilib.out; \
38046         fi; \
38047         test ! -f $(TARGET_SUBDIR)/newlib/Makefile || exit 0; \
38048         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/newlib; \
38049         $(NORMAL_TARGET_EXPORTS)  \
38050         echo Configuring in $(TARGET_SUBDIR)/newlib; \
38051         cd "$(TARGET_SUBDIR)/newlib" || exit 1; \
38052         case $(srcdir) in \
38053           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
38054           *) topdir=`echo $(TARGET_SUBDIR)/newlib/ | \
38055                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
38056         esac; \
38057         module_srcdir=newlib; \
38058         rm -f no-such-file || : ; \
38059         CONFIG_SITE=no-such-file $(SHELL) \
38060           $$s/$$module_srcdir/configure \
38061           --srcdir=$${topdir}/$$module_srcdir \
38062           $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
38063           --target=${target_alias}  \
38064           || exit 1
38065 @endif target-newlib
38066
38067
38068
38069
38070
38071 .PHONY: all-target-newlib maybe-all-target-newlib
38072 maybe-all-target-newlib:
38073 @if gcc-bootstrap
38074 all-target-newlib: stage_current
38075 @endif gcc-bootstrap
38076 @if target-newlib
38077 TARGET-target-newlib=all
38078 maybe-all-target-newlib: all-target-newlib
38079 all-target-newlib: configure-target-newlib
38080         @: $(MAKE); $(unstage)
38081         @r=`${PWD_COMMAND}`; export r; \
38082         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38083         $(NORMAL_TARGET_EXPORTS)  \
38084         (cd $(TARGET_SUBDIR)/newlib && \
38085           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_TARGET_FLAGS)   \
38086                 $(TARGET-target-newlib))
38087 @endif target-newlib
38088
38089
38090
38091
38092
38093 .PHONY: check-target-newlib maybe-check-target-newlib
38094 maybe-check-target-newlib:
38095 @if target-newlib
38096 maybe-check-target-newlib: check-target-newlib
38097
38098 check-target-newlib:
38099         @: $(MAKE); $(unstage)
38100         @r=`${PWD_COMMAND}`; export r; \
38101         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38102         $(NORMAL_TARGET_EXPORTS) \
38103         (cd $(TARGET_SUBDIR)/newlib && \
38104           $(MAKE) $(TARGET_FLAGS_TO_PASS)   check)
38105
38106 @endif target-newlib
38107
38108 .PHONY: install-target-newlib maybe-install-target-newlib
38109 maybe-install-target-newlib:
38110 @if target-newlib
38111 maybe-install-target-newlib: install-target-newlib
38112
38113 install-target-newlib: installdirs
38114         @: $(MAKE); $(unstage)
38115         @r=`${PWD_COMMAND}`; export r; \
38116         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38117         $(NORMAL_TARGET_EXPORTS) \
38118         (cd $(TARGET_SUBDIR)/newlib && \
38119           $(MAKE) $(TARGET_FLAGS_TO_PASS)  install)
38120
38121 @endif target-newlib
38122
38123 .PHONY: install-strip-target-newlib maybe-install-strip-target-newlib
38124 maybe-install-strip-target-newlib:
38125 @if target-newlib
38126 maybe-install-strip-target-newlib: install-strip-target-newlib
38127
38128 install-strip-target-newlib: installdirs
38129         @: $(MAKE); $(unstage)
38130         @r=`${PWD_COMMAND}`; export r; \
38131         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38132         $(NORMAL_TARGET_EXPORTS) \
38133         (cd $(TARGET_SUBDIR)/newlib && \
38134           $(MAKE) $(TARGET_FLAGS_TO_PASS)  install-strip)
38135
38136 @endif target-newlib
38137
38138 # Other targets (info, dvi, pdf, etc.)
38139
38140 .PHONY: maybe-info-target-newlib info-target-newlib
38141 maybe-info-target-newlib:
38142 @if target-newlib
38143 maybe-info-target-newlib: info-target-newlib
38144
38145 info-target-newlib: \
38146     configure-target-newlib 
38147         @: $(MAKE); $(unstage)
38148         @[ -f $(TARGET_SUBDIR)/newlib/Makefile ] || exit 0; \
38149         r=`${PWD_COMMAND}`; export r; \
38150         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38151         $(NORMAL_TARGET_EXPORTS) \
38152         echo "Doing info in $(TARGET_SUBDIR)/newlib"; \
38153         for flag in $(EXTRA_TARGET_FLAGS); do \
38154           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
38155         done; \
38156         (cd $(TARGET_SUBDIR)/newlib && \
38157           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
38158                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
38159                   "RANLIB=$${RANLIB}" \
38160                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
38161                    info) \
38162           || exit 1
38163
38164 @endif target-newlib
38165
38166 .PHONY: maybe-dvi-target-newlib dvi-target-newlib
38167 maybe-dvi-target-newlib:
38168 @if target-newlib
38169 maybe-dvi-target-newlib: dvi-target-newlib
38170
38171 dvi-target-newlib: \
38172     configure-target-newlib 
38173         @: $(MAKE); $(unstage)
38174         @[ -f $(TARGET_SUBDIR)/newlib/Makefile ] || exit 0; \
38175         r=`${PWD_COMMAND}`; export r; \
38176         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38177         $(NORMAL_TARGET_EXPORTS) \
38178         echo "Doing dvi in $(TARGET_SUBDIR)/newlib"; \
38179         for flag in $(EXTRA_TARGET_FLAGS); do \
38180           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
38181         done; \
38182         (cd $(TARGET_SUBDIR)/newlib && \
38183           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
38184                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
38185                   "RANLIB=$${RANLIB}" \
38186                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
38187                    dvi) \
38188           || exit 1
38189
38190 @endif target-newlib
38191
38192 .PHONY: maybe-pdf-target-newlib pdf-target-newlib
38193 maybe-pdf-target-newlib:
38194 @if target-newlib
38195 maybe-pdf-target-newlib: pdf-target-newlib
38196
38197 pdf-target-newlib: \
38198     configure-target-newlib 
38199         @: $(MAKE); $(unstage)
38200         @[ -f $(TARGET_SUBDIR)/newlib/Makefile ] || exit 0; \
38201         r=`${PWD_COMMAND}`; export r; \
38202         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38203         $(NORMAL_TARGET_EXPORTS) \
38204         echo "Doing pdf in $(TARGET_SUBDIR)/newlib"; \
38205         for flag in $(EXTRA_TARGET_FLAGS); do \
38206           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
38207         done; \
38208         (cd $(TARGET_SUBDIR)/newlib && \
38209           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
38210                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
38211                   "RANLIB=$${RANLIB}" \
38212                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
38213                    pdf) \
38214           || exit 1
38215
38216 @endif target-newlib
38217
38218 .PHONY: maybe-html-target-newlib html-target-newlib
38219 maybe-html-target-newlib:
38220 @if target-newlib
38221 maybe-html-target-newlib: html-target-newlib
38222
38223 html-target-newlib: \
38224     configure-target-newlib 
38225         @: $(MAKE); $(unstage)
38226         @[ -f $(TARGET_SUBDIR)/newlib/Makefile ] || exit 0; \
38227         r=`${PWD_COMMAND}`; export r; \
38228         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38229         $(NORMAL_TARGET_EXPORTS) \
38230         echo "Doing html in $(TARGET_SUBDIR)/newlib"; \
38231         for flag in $(EXTRA_TARGET_FLAGS); do \
38232           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
38233         done; \
38234         (cd $(TARGET_SUBDIR)/newlib && \
38235           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
38236                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
38237                   "RANLIB=$${RANLIB}" \
38238                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
38239                    html) \
38240           || exit 1
38241
38242 @endif target-newlib
38243
38244 .PHONY: maybe-TAGS-target-newlib TAGS-target-newlib
38245 maybe-TAGS-target-newlib:
38246 @if target-newlib
38247 maybe-TAGS-target-newlib: TAGS-target-newlib
38248
38249 TAGS-target-newlib: \
38250     configure-target-newlib 
38251         @: $(MAKE); $(unstage)
38252         @[ -f $(TARGET_SUBDIR)/newlib/Makefile ] || exit 0; \
38253         r=`${PWD_COMMAND}`; export r; \
38254         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38255         $(NORMAL_TARGET_EXPORTS) \
38256         echo "Doing TAGS in $(TARGET_SUBDIR)/newlib"; \
38257         for flag in $(EXTRA_TARGET_FLAGS); do \
38258           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
38259         done; \
38260         (cd $(TARGET_SUBDIR)/newlib && \
38261           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
38262                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
38263                   "RANLIB=$${RANLIB}" \
38264                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
38265                    TAGS) \
38266           || exit 1
38267
38268 @endif target-newlib
38269
38270 .PHONY: maybe-install-info-target-newlib install-info-target-newlib
38271 maybe-install-info-target-newlib:
38272 @if target-newlib
38273 maybe-install-info-target-newlib: install-info-target-newlib
38274
38275 install-info-target-newlib: \
38276     configure-target-newlib \
38277     info-target-newlib 
38278         @: $(MAKE); $(unstage)
38279         @[ -f $(TARGET_SUBDIR)/newlib/Makefile ] || exit 0; \
38280         r=`${PWD_COMMAND}`; export r; \
38281         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38282         $(NORMAL_TARGET_EXPORTS) \
38283         echo "Doing install-info in $(TARGET_SUBDIR)/newlib"; \
38284         for flag in $(EXTRA_TARGET_FLAGS); do \
38285           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
38286         done; \
38287         (cd $(TARGET_SUBDIR)/newlib && \
38288           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
38289                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
38290                   "RANLIB=$${RANLIB}" \
38291                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
38292                    install-info) \
38293           || exit 1
38294
38295 @endif target-newlib
38296
38297 .PHONY: maybe-install-pdf-target-newlib install-pdf-target-newlib
38298 maybe-install-pdf-target-newlib:
38299 @if target-newlib
38300 maybe-install-pdf-target-newlib: install-pdf-target-newlib
38301
38302 install-pdf-target-newlib: \
38303     configure-target-newlib \
38304     pdf-target-newlib 
38305         @: $(MAKE); $(unstage)
38306         @[ -f $(TARGET_SUBDIR)/newlib/Makefile ] || exit 0; \
38307         r=`${PWD_COMMAND}`; export r; \
38308         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38309         $(NORMAL_TARGET_EXPORTS) \
38310         echo "Doing install-pdf in $(TARGET_SUBDIR)/newlib"; \
38311         for flag in $(EXTRA_TARGET_FLAGS); do \
38312           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
38313         done; \
38314         (cd $(TARGET_SUBDIR)/newlib && \
38315           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
38316                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
38317                   "RANLIB=$${RANLIB}" \
38318                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
38319                    install-pdf) \
38320           || exit 1
38321
38322 @endif target-newlib
38323
38324 .PHONY: maybe-install-html-target-newlib install-html-target-newlib
38325 maybe-install-html-target-newlib:
38326 @if target-newlib
38327 maybe-install-html-target-newlib: install-html-target-newlib
38328
38329 install-html-target-newlib: \
38330     configure-target-newlib \
38331     html-target-newlib 
38332         @: $(MAKE); $(unstage)
38333         @[ -f $(TARGET_SUBDIR)/newlib/Makefile ] || exit 0; \
38334         r=`${PWD_COMMAND}`; export r; \
38335         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38336         $(NORMAL_TARGET_EXPORTS) \
38337         echo "Doing install-html in $(TARGET_SUBDIR)/newlib"; \
38338         for flag in $(EXTRA_TARGET_FLAGS); do \
38339           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
38340         done; \
38341         (cd $(TARGET_SUBDIR)/newlib && \
38342           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
38343                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
38344                   "RANLIB=$${RANLIB}" \
38345                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
38346                    install-html) \
38347           || exit 1
38348
38349 @endif target-newlib
38350
38351 .PHONY: maybe-installcheck-target-newlib installcheck-target-newlib
38352 maybe-installcheck-target-newlib:
38353 @if target-newlib
38354 maybe-installcheck-target-newlib: installcheck-target-newlib
38355
38356 installcheck-target-newlib: \
38357     configure-target-newlib 
38358         @: $(MAKE); $(unstage)
38359         @[ -f $(TARGET_SUBDIR)/newlib/Makefile ] || exit 0; \
38360         r=`${PWD_COMMAND}`; export r; \
38361         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38362         $(NORMAL_TARGET_EXPORTS) \
38363         echo "Doing installcheck in $(TARGET_SUBDIR)/newlib"; \
38364         for flag in $(EXTRA_TARGET_FLAGS); do \
38365           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
38366         done; \
38367         (cd $(TARGET_SUBDIR)/newlib && \
38368           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
38369                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
38370                   "RANLIB=$${RANLIB}" \
38371                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
38372                    installcheck) \
38373           || exit 1
38374
38375 @endif target-newlib
38376
38377 .PHONY: maybe-mostlyclean-target-newlib mostlyclean-target-newlib
38378 maybe-mostlyclean-target-newlib:
38379 @if target-newlib
38380 maybe-mostlyclean-target-newlib: mostlyclean-target-newlib
38381
38382 mostlyclean-target-newlib: 
38383         @: $(MAKE); $(unstage)
38384         @[ -f $(TARGET_SUBDIR)/newlib/Makefile ] || exit 0; \
38385         r=`${PWD_COMMAND}`; export r; \
38386         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38387         $(NORMAL_TARGET_EXPORTS) \
38388         echo "Doing mostlyclean in $(TARGET_SUBDIR)/newlib"; \
38389         for flag in $(EXTRA_TARGET_FLAGS); do \
38390           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
38391         done; \
38392         (cd $(TARGET_SUBDIR)/newlib && \
38393           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
38394                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
38395                   "RANLIB=$${RANLIB}" \
38396                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
38397                    mostlyclean) \
38398           || exit 1
38399
38400 @endif target-newlib
38401
38402 .PHONY: maybe-clean-target-newlib clean-target-newlib
38403 maybe-clean-target-newlib:
38404 @if target-newlib
38405 maybe-clean-target-newlib: clean-target-newlib
38406
38407 clean-target-newlib: 
38408         @: $(MAKE); $(unstage)
38409         @[ -f $(TARGET_SUBDIR)/newlib/Makefile ] || exit 0; \
38410         r=`${PWD_COMMAND}`; export r; \
38411         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38412         $(NORMAL_TARGET_EXPORTS) \
38413         echo "Doing clean in $(TARGET_SUBDIR)/newlib"; \
38414         for flag in $(EXTRA_TARGET_FLAGS); do \
38415           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
38416         done; \
38417         (cd $(TARGET_SUBDIR)/newlib && \
38418           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
38419                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
38420                   "RANLIB=$${RANLIB}" \
38421                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
38422                    clean) \
38423           || exit 1
38424
38425 @endif target-newlib
38426
38427 .PHONY: maybe-distclean-target-newlib distclean-target-newlib
38428 maybe-distclean-target-newlib:
38429 @if target-newlib
38430 maybe-distclean-target-newlib: distclean-target-newlib
38431
38432 distclean-target-newlib: 
38433         @: $(MAKE); $(unstage)
38434         @[ -f $(TARGET_SUBDIR)/newlib/Makefile ] || exit 0; \
38435         r=`${PWD_COMMAND}`; export r; \
38436         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38437         $(NORMAL_TARGET_EXPORTS) \
38438         echo "Doing distclean in $(TARGET_SUBDIR)/newlib"; \
38439         for flag in $(EXTRA_TARGET_FLAGS); do \
38440           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
38441         done; \
38442         (cd $(TARGET_SUBDIR)/newlib && \
38443           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
38444                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
38445                   "RANLIB=$${RANLIB}" \
38446                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
38447                    distclean) \
38448           || exit 1
38449
38450 @endif target-newlib
38451
38452 .PHONY: maybe-maintainer-clean-target-newlib maintainer-clean-target-newlib
38453 maybe-maintainer-clean-target-newlib:
38454 @if target-newlib
38455 maybe-maintainer-clean-target-newlib: maintainer-clean-target-newlib
38456
38457 maintainer-clean-target-newlib: 
38458         @: $(MAKE); $(unstage)
38459         @[ -f $(TARGET_SUBDIR)/newlib/Makefile ] || exit 0; \
38460         r=`${PWD_COMMAND}`; export r; \
38461         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38462         $(NORMAL_TARGET_EXPORTS) \
38463         echo "Doing maintainer-clean in $(TARGET_SUBDIR)/newlib"; \
38464         for flag in $(EXTRA_TARGET_FLAGS); do \
38465           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
38466         done; \
38467         (cd $(TARGET_SUBDIR)/newlib && \
38468           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
38469                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
38470                   "RANLIB=$${RANLIB}" \
38471                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
38472                    maintainer-clean) \
38473           || exit 1
38474
38475 @endif target-newlib
38476
38477
38478
38479
38480
38481 .PHONY: configure-target-libgcc maybe-configure-target-libgcc
38482 maybe-configure-target-libgcc:
38483 @if gcc-bootstrap
38484 configure-target-libgcc: stage_current
38485 @endif gcc-bootstrap
38486 @if target-libgcc
38487 maybe-configure-target-libgcc: configure-target-libgcc
38488 configure-target-libgcc: 
38489         @r=`${PWD_COMMAND}`; export r; \
38490         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38491         echo "Checking multilib configuration for libgcc..."; \
38492         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgcc; \
38493         $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libgcc/multilib.tmp 2> /dev/null; \
38494         if test -r $(TARGET_SUBDIR)/libgcc/multilib.out; then \
38495           if cmp -s $(TARGET_SUBDIR)/libgcc/multilib.tmp $(TARGET_SUBDIR)/libgcc/multilib.out; then \
38496             rm -f $(TARGET_SUBDIR)/libgcc/multilib.tmp; \
38497           else \
38498             rm -f $(TARGET_SUBDIR)/libgcc/Makefile; \
38499             mv $(TARGET_SUBDIR)/libgcc/multilib.tmp $(TARGET_SUBDIR)/libgcc/multilib.out; \
38500           fi; \
38501         else \
38502           mv $(TARGET_SUBDIR)/libgcc/multilib.tmp $(TARGET_SUBDIR)/libgcc/multilib.out; \
38503         fi; \
38504         test ! -f $(TARGET_SUBDIR)/libgcc/Makefile || exit 0; \
38505         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgcc; \
38506         $(NORMAL_TARGET_EXPORTS)  \
38507         echo Configuring in $(TARGET_SUBDIR)/libgcc; \
38508         cd "$(TARGET_SUBDIR)/libgcc" || exit 1; \
38509         case $(srcdir) in \
38510           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
38511           *) topdir=`echo $(TARGET_SUBDIR)/libgcc/ | \
38512                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
38513         esac; \
38514         module_srcdir=libgcc; \
38515         rm -f no-such-file || : ; \
38516         CONFIG_SITE=no-such-file $(SHELL) \
38517           $$s/$$module_srcdir/configure \
38518           --srcdir=$${topdir}/$$module_srcdir \
38519           $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
38520           --target=${target_alias}  \
38521           || exit 1
38522 @endif target-libgcc
38523
38524
38525
38526 .PHONY: configure-stage1-target-libgcc maybe-configure-stage1-target-libgcc
38527 maybe-configure-stage1-target-libgcc:
38528 @if target-libgcc-bootstrap
38529 maybe-configure-stage1-target-libgcc: configure-stage1-target-libgcc
38530 configure-stage1-target-libgcc:
38531         @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
38532         @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgcc
38533         @r=`${PWD_COMMAND}`; export r; \
38534         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38535         TFLAGS="$(STAGE1_TFLAGS)"; \
38536         echo "Checking multilib configuration for libgcc..."; \
38537         $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libgcc/multilib.tmp 2> /dev/null; \
38538         if test -r $(TARGET_SUBDIR)/libgcc/multilib.out; then \
38539           if cmp -s $(TARGET_SUBDIR)/libgcc/multilib.tmp $(TARGET_SUBDIR)/libgcc/multilib.out; then \
38540             rm -f $(TARGET_SUBDIR)/libgcc/multilib.tmp; \
38541           else \
38542             rm -f $(TARGET_SUBDIR)/libgcc/Makefile; \
38543             mv $(TARGET_SUBDIR)/libgcc/multilib.tmp $(TARGET_SUBDIR)/libgcc/multilib.out; \
38544           fi; \
38545         else \
38546           mv $(TARGET_SUBDIR)/libgcc/multilib.tmp $(TARGET_SUBDIR)/libgcc/multilib.out; \
38547         fi; \
38548         test ! -f $(TARGET_SUBDIR)/libgcc/Makefile || exit 0; \
38549         $(NORMAL_TARGET_EXPORTS) \
38550         CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
38551         CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
38552         LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS;  \
38553         echo Configuring stage 1 in $(TARGET_SUBDIR)/libgcc; \
38554         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgcc; \
38555         cd $(TARGET_SUBDIR)/libgcc || exit 1; \
38556         case $(srcdir) in \
38557           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
38558           *) topdir=`echo $(TARGET_SUBDIR)/libgcc/ | \
38559                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
38560         esac; \
38561         module_srcdir=libgcc; \
38562         $(SHELL) $$s/$$module_srcdir/configure \
38563           --srcdir=$${topdir}/$$module_srcdir \
38564           $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
38565           --target=${target_alias} \
38566            \
38567           $(STAGE1_CONFIGURE_FLAGS)
38568 @endif target-libgcc-bootstrap
38569
38570 .PHONY: configure-stage2-target-libgcc maybe-configure-stage2-target-libgcc
38571 maybe-configure-stage2-target-libgcc:
38572 @if target-libgcc-bootstrap
38573 maybe-configure-stage2-target-libgcc: configure-stage2-target-libgcc
38574 configure-stage2-target-libgcc:
38575         @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
38576         @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgcc
38577         @r=`${PWD_COMMAND}`; export r; \
38578         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38579         TFLAGS="$(STAGE2_TFLAGS)"; \
38580         echo "Checking multilib configuration for libgcc..."; \
38581         $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libgcc/multilib.tmp 2> /dev/null; \
38582         if test -r $(TARGET_SUBDIR)/libgcc/multilib.out; then \
38583           if cmp -s $(TARGET_SUBDIR)/libgcc/multilib.tmp $(TARGET_SUBDIR)/libgcc/multilib.out; then \
38584             rm -f $(TARGET_SUBDIR)/libgcc/multilib.tmp; \
38585           else \
38586             rm -f $(TARGET_SUBDIR)/libgcc/Makefile; \
38587             mv $(TARGET_SUBDIR)/libgcc/multilib.tmp $(TARGET_SUBDIR)/libgcc/multilib.out; \
38588           fi; \
38589         else \
38590           mv $(TARGET_SUBDIR)/libgcc/multilib.tmp $(TARGET_SUBDIR)/libgcc/multilib.out; \
38591         fi; \
38592         test ! -f $(TARGET_SUBDIR)/libgcc/Makefile || exit 0; \
38593         $(NORMAL_TARGET_EXPORTS) \
38594          \
38595         CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
38596         CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
38597         LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS;  \
38598         echo Configuring stage 2 in $(TARGET_SUBDIR)/libgcc; \
38599         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgcc; \
38600         cd $(TARGET_SUBDIR)/libgcc || exit 1; \
38601         case $(srcdir) in \
38602           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
38603           *) topdir=`echo $(TARGET_SUBDIR)/libgcc/ | \
38604                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
38605         esac; \
38606         module_srcdir=libgcc; \
38607         $(SHELL) $$s/$$module_srcdir/configure \
38608           --srcdir=$${topdir}/$$module_srcdir \
38609           $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
38610           --target=${target_alias} \
38611           --with-build-libsubdir=$(HOST_SUBDIR) \
38612           $(STAGE2_CONFIGURE_FLAGS)
38613 @endif target-libgcc-bootstrap
38614
38615 .PHONY: configure-stage3-target-libgcc maybe-configure-stage3-target-libgcc
38616 maybe-configure-stage3-target-libgcc:
38617 @if target-libgcc-bootstrap
38618 maybe-configure-stage3-target-libgcc: configure-stage3-target-libgcc
38619 configure-stage3-target-libgcc:
38620         @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
38621         @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgcc
38622         @r=`${PWD_COMMAND}`; export r; \
38623         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38624         TFLAGS="$(STAGE3_TFLAGS)"; \
38625         echo "Checking multilib configuration for libgcc..."; \
38626         $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libgcc/multilib.tmp 2> /dev/null; \
38627         if test -r $(TARGET_SUBDIR)/libgcc/multilib.out; then \
38628           if cmp -s $(TARGET_SUBDIR)/libgcc/multilib.tmp $(TARGET_SUBDIR)/libgcc/multilib.out; then \
38629             rm -f $(TARGET_SUBDIR)/libgcc/multilib.tmp; \
38630           else \
38631             rm -f $(TARGET_SUBDIR)/libgcc/Makefile; \
38632             mv $(TARGET_SUBDIR)/libgcc/multilib.tmp $(TARGET_SUBDIR)/libgcc/multilib.out; \
38633           fi; \
38634         else \
38635           mv $(TARGET_SUBDIR)/libgcc/multilib.tmp $(TARGET_SUBDIR)/libgcc/multilib.out; \
38636         fi; \
38637         test ! -f $(TARGET_SUBDIR)/libgcc/Makefile || exit 0; \
38638         $(NORMAL_TARGET_EXPORTS) \
38639          \
38640         CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
38641         CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
38642         LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS;  \
38643         echo Configuring stage 3 in $(TARGET_SUBDIR)/libgcc; \
38644         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgcc; \
38645         cd $(TARGET_SUBDIR)/libgcc || exit 1; \
38646         case $(srcdir) in \
38647           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
38648           *) topdir=`echo $(TARGET_SUBDIR)/libgcc/ | \
38649                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
38650         esac; \
38651         module_srcdir=libgcc; \
38652         $(SHELL) $$s/$$module_srcdir/configure \
38653           --srcdir=$${topdir}/$$module_srcdir \
38654           $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
38655           --target=${target_alias} \
38656           --with-build-libsubdir=$(HOST_SUBDIR) \
38657           $(STAGE3_CONFIGURE_FLAGS)
38658 @endif target-libgcc-bootstrap
38659
38660 .PHONY: configure-stage4-target-libgcc maybe-configure-stage4-target-libgcc
38661 maybe-configure-stage4-target-libgcc:
38662 @if target-libgcc-bootstrap
38663 maybe-configure-stage4-target-libgcc: configure-stage4-target-libgcc
38664 configure-stage4-target-libgcc:
38665         @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
38666         @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgcc
38667         @r=`${PWD_COMMAND}`; export r; \
38668         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38669         TFLAGS="$(STAGE4_TFLAGS)"; \
38670         echo "Checking multilib configuration for libgcc..."; \
38671         $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libgcc/multilib.tmp 2> /dev/null; \
38672         if test -r $(TARGET_SUBDIR)/libgcc/multilib.out; then \
38673           if cmp -s $(TARGET_SUBDIR)/libgcc/multilib.tmp $(TARGET_SUBDIR)/libgcc/multilib.out; then \
38674             rm -f $(TARGET_SUBDIR)/libgcc/multilib.tmp; \
38675           else \
38676             rm -f $(TARGET_SUBDIR)/libgcc/Makefile; \
38677             mv $(TARGET_SUBDIR)/libgcc/multilib.tmp $(TARGET_SUBDIR)/libgcc/multilib.out; \
38678           fi; \
38679         else \
38680           mv $(TARGET_SUBDIR)/libgcc/multilib.tmp $(TARGET_SUBDIR)/libgcc/multilib.out; \
38681         fi; \
38682         test ! -f $(TARGET_SUBDIR)/libgcc/Makefile || exit 0; \
38683         $(NORMAL_TARGET_EXPORTS) \
38684          \
38685         CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
38686         CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
38687         LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS;  \
38688         echo Configuring stage 4 in $(TARGET_SUBDIR)/libgcc; \
38689         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgcc; \
38690         cd $(TARGET_SUBDIR)/libgcc || exit 1; \
38691         case $(srcdir) in \
38692           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
38693           *) topdir=`echo $(TARGET_SUBDIR)/libgcc/ | \
38694                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
38695         esac; \
38696         module_srcdir=libgcc; \
38697         $(SHELL) $$s/$$module_srcdir/configure \
38698           --srcdir=$${topdir}/$$module_srcdir \
38699           $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
38700           --target=${target_alias} \
38701           --with-build-libsubdir=$(HOST_SUBDIR) \
38702           $(STAGE4_CONFIGURE_FLAGS)
38703 @endif target-libgcc-bootstrap
38704
38705 .PHONY: configure-stageprofile-target-libgcc maybe-configure-stageprofile-target-libgcc
38706 maybe-configure-stageprofile-target-libgcc:
38707 @if target-libgcc-bootstrap
38708 maybe-configure-stageprofile-target-libgcc: configure-stageprofile-target-libgcc
38709 configure-stageprofile-target-libgcc:
38710         @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
38711         @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgcc
38712         @r=`${PWD_COMMAND}`; export r; \
38713         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38714         TFLAGS="$(STAGEprofile_TFLAGS)"; \
38715         echo "Checking multilib configuration for libgcc..."; \
38716         $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libgcc/multilib.tmp 2> /dev/null; \
38717         if test -r $(TARGET_SUBDIR)/libgcc/multilib.out; then \
38718           if cmp -s $(TARGET_SUBDIR)/libgcc/multilib.tmp $(TARGET_SUBDIR)/libgcc/multilib.out; then \
38719             rm -f $(TARGET_SUBDIR)/libgcc/multilib.tmp; \
38720           else \
38721             rm -f $(TARGET_SUBDIR)/libgcc/Makefile; \
38722             mv $(TARGET_SUBDIR)/libgcc/multilib.tmp $(TARGET_SUBDIR)/libgcc/multilib.out; \
38723           fi; \
38724         else \
38725           mv $(TARGET_SUBDIR)/libgcc/multilib.tmp $(TARGET_SUBDIR)/libgcc/multilib.out; \
38726         fi; \
38727         test ! -f $(TARGET_SUBDIR)/libgcc/Makefile || exit 0; \
38728         $(NORMAL_TARGET_EXPORTS) \
38729          \
38730         CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
38731         CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
38732         LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS;  \
38733         echo Configuring stage profile in $(TARGET_SUBDIR)/libgcc; \
38734         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgcc; \
38735         cd $(TARGET_SUBDIR)/libgcc || exit 1; \
38736         case $(srcdir) in \
38737           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
38738           *) topdir=`echo $(TARGET_SUBDIR)/libgcc/ | \
38739                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
38740         esac; \
38741         module_srcdir=libgcc; \
38742         $(SHELL) $$s/$$module_srcdir/configure \
38743           --srcdir=$${topdir}/$$module_srcdir \
38744           $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
38745           --target=${target_alias} \
38746           --with-build-libsubdir=$(HOST_SUBDIR) \
38747           $(STAGEprofile_CONFIGURE_FLAGS)
38748 @endif target-libgcc-bootstrap
38749
38750 .PHONY: configure-stagefeedback-target-libgcc maybe-configure-stagefeedback-target-libgcc
38751 maybe-configure-stagefeedback-target-libgcc:
38752 @if target-libgcc-bootstrap
38753 maybe-configure-stagefeedback-target-libgcc: configure-stagefeedback-target-libgcc
38754 configure-stagefeedback-target-libgcc:
38755         @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
38756         @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgcc
38757         @r=`${PWD_COMMAND}`; export r; \
38758         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38759         TFLAGS="$(STAGEfeedback_TFLAGS)"; \
38760         echo "Checking multilib configuration for libgcc..."; \
38761         $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libgcc/multilib.tmp 2> /dev/null; \
38762         if test -r $(TARGET_SUBDIR)/libgcc/multilib.out; then \
38763           if cmp -s $(TARGET_SUBDIR)/libgcc/multilib.tmp $(TARGET_SUBDIR)/libgcc/multilib.out; then \
38764             rm -f $(TARGET_SUBDIR)/libgcc/multilib.tmp; \
38765           else \
38766             rm -f $(TARGET_SUBDIR)/libgcc/Makefile; \
38767             mv $(TARGET_SUBDIR)/libgcc/multilib.tmp $(TARGET_SUBDIR)/libgcc/multilib.out; \
38768           fi; \
38769         else \
38770           mv $(TARGET_SUBDIR)/libgcc/multilib.tmp $(TARGET_SUBDIR)/libgcc/multilib.out; \
38771         fi; \
38772         test ! -f $(TARGET_SUBDIR)/libgcc/Makefile || exit 0; \
38773         $(NORMAL_TARGET_EXPORTS) \
38774          \
38775         CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
38776         CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
38777         LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS;  \
38778         echo Configuring stage feedback in $(TARGET_SUBDIR)/libgcc; \
38779         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgcc; \
38780         cd $(TARGET_SUBDIR)/libgcc || exit 1; \
38781         case $(srcdir) in \
38782           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
38783           *) topdir=`echo $(TARGET_SUBDIR)/libgcc/ | \
38784                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
38785         esac; \
38786         module_srcdir=libgcc; \
38787         $(SHELL) $$s/$$module_srcdir/configure \
38788           --srcdir=$${topdir}/$$module_srcdir \
38789           $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
38790           --target=${target_alias} \
38791           --with-build-libsubdir=$(HOST_SUBDIR) \
38792           $(STAGEfeedback_CONFIGURE_FLAGS)
38793 @endif target-libgcc-bootstrap
38794
38795
38796
38797
38798
38799 .PHONY: all-target-libgcc maybe-all-target-libgcc
38800 maybe-all-target-libgcc:
38801 @if gcc-bootstrap
38802 all-target-libgcc: stage_current
38803 @endif gcc-bootstrap
38804 @if target-libgcc
38805 TARGET-target-libgcc=all
38806 maybe-all-target-libgcc: all-target-libgcc
38807 all-target-libgcc: configure-target-libgcc
38808         @r=`${PWD_COMMAND}`; export r; \
38809         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38810         $(NORMAL_TARGET_EXPORTS)  \
38811         (cd $(TARGET_SUBDIR)/libgcc && \
38812           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_TARGET_FLAGS)   \
38813                 $(TARGET-target-libgcc))
38814 @endif target-libgcc
38815
38816
38817
38818 .PHONY: all-stage1-target-libgcc maybe-all-stage1-target-libgcc
38819 .PHONY: clean-stage1-target-libgcc maybe-clean-stage1-target-libgcc
38820 maybe-all-stage1-target-libgcc:
38821 maybe-clean-stage1-target-libgcc:
38822 @if target-libgcc-bootstrap
38823 maybe-all-stage1-target-libgcc: all-stage1-target-libgcc
38824 all-stage1: all-stage1-target-libgcc
38825 TARGET-stage1-target-libgcc = $(TARGET-target-libgcc)
38826 all-stage1-target-libgcc: configure-stage1-target-libgcc
38827         @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
38828         @r=`${PWD_COMMAND}`; export r; \
38829         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38830         TFLAGS="$(STAGE1_TFLAGS)"; \
38831         $(NORMAL_TARGET_EXPORTS)  \
38832         cd $(TARGET_SUBDIR)/libgcc && \
38833         $(MAKE) $(BASE_FLAGS_TO_PASS) \
38834                 CFLAGS="$(CFLAGS_FOR_TARGET)" \
38835                 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
38836                 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
38837                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
38838                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
38839                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
38840                 $(EXTRA_TARGET_FLAGS)  \
38841                   \
38842                 TFLAGS="$(STAGE1_TFLAGS)" \
38843                 $(TARGET-stage1-target-libgcc)
38844
38845 maybe-clean-stage1-target-libgcc: clean-stage1-target-libgcc
38846 clean-stage1: clean-stage1-target-libgcc
38847 clean-stage1-target-libgcc:
38848         @if [ $(current_stage) = stage1 ]; then \
38849           [ -f $(TARGET_SUBDIR)/libgcc/Makefile ] || exit 0; \
38850         else \
38851           [ -f $(TARGET_SUBDIR)/stage1-libgcc/Makefile ] || exit 0; \
38852           $(MAKE) stage1-start; \
38853         fi; \
38854         cd $(TARGET_SUBDIR)/libgcc && \
38855         $(MAKE) $(EXTRA_TARGET_FLAGS)  \
38856           clean
38857 @endif target-libgcc-bootstrap
38858
38859
38860 .PHONY: all-stage2-target-libgcc maybe-all-stage2-target-libgcc
38861 .PHONY: clean-stage2-target-libgcc maybe-clean-stage2-target-libgcc
38862 maybe-all-stage2-target-libgcc:
38863 maybe-clean-stage2-target-libgcc:
38864 @if target-libgcc-bootstrap
38865 maybe-all-stage2-target-libgcc: all-stage2-target-libgcc
38866 all-stage2: all-stage2-target-libgcc
38867 TARGET-stage2-target-libgcc = $(TARGET-target-libgcc)
38868 all-stage2-target-libgcc: configure-stage2-target-libgcc
38869         @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
38870         @r=`${PWD_COMMAND}`; export r; \
38871         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38872         TFLAGS="$(STAGE2_TFLAGS)"; \
38873         $(NORMAL_TARGET_EXPORTS) \
38874           \
38875         cd $(TARGET_SUBDIR)/libgcc && \
38876         $(MAKE) $(BASE_FLAGS_TO_PASS) \
38877                 CFLAGS="$(CFLAGS_FOR_TARGET)" \
38878                 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
38879                 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
38880                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
38881                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
38882                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
38883                 $(EXTRA_TARGET_FLAGS)   \
38884                 TFLAGS="$(STAGE2_TFLAGS)" \
38885                 $(TARGET-stage2-target-libgcc)
38886
38887 maybe-clean-stage2-target-libgcc: clean-stage2-target-libgcc
38888 clean-stage2: clean-stage2-target-libgcc
38889 clean-stage2-target-libgcc:
38890         @if [ $(current_stage) = stage2 ]; then \
38891           [ -f $(TARGET_SUBDIR)/libgcc/Makefile ] || exit 0; \
38892         else \
38893           [ -f $(TARGET_SUBDIR)/stage2-libgcc/Makefile ] || exit 0; \
38894           $(MAKE) stage2-start; \
38895         fi; \
38896         cd $(TARGET_SUBDIR)/libgcc && \
38897         $(MAKE) $(EXTRA_TARGET_FLAGS)   clean
38898 @endif target-libgcc-bootstrap
38899
38900
38901 .PHONY: all-stage3-target-libgcc maybe-all-stage3-target-libgcc
38902 .PHONY: clean-stage3-target-libgcc maybe-clean-stage3-target-libgcc
38903 maybe-all-stage3-target-libgcc:
38904 maybe-clean-stage3-target-libgcc:
38905 @if target-libgcc-bootstrap
38906 maybe-all-stage3-target-libgcc: all-stage3-target-libgcc
38907 all-stage3: all-stage3-target-libgcc
38908 TARGET-stage3-target-libgcc = $(TARGET-target-libgcc)
38909 all-stage3-target-libgcc: configure-stage3-target-libgcc
38910         @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
38911         @r=`${PWD_COMMAND}`; export r; \
38912         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38913         TFLAGS="$(STAGE3_TFLAGS)"; \
38914         $(NORMAL_TARGET_EXPORTS) \
38915           \
38916         cd $(TARGET_SUBDIR)/libgcc && \
38917         $(MAKE) $(BASE_FLAGS_TO_PASS) \
38918                 CFLAGS="$(CFLAGS_FOR_TARGET)" \
38919                 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
38920                 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
38921                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
38922                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
38923                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
38924                 $(EXTRA_TARGET_FLAGS)   \
38925                 TFLAGS="$(STAGE3_TFLAGS)" \
38926                 $(TARGET-stage3-target-libgcc)
38927
38928 maybe-clean-stage3-target-libgcc: clean-stage3-target-libgcc
38929 clean-stage3: clean-stage3-target-libgcc
38930 clean-stage3-target-libgcc:
38931         @if [ $(current_stage) = stage3 ]; then \
38932           [ -f $(TARGET_SUBDIR)/libgcc/Makefile ] || exit 0; \
38933         else \
38934           [ -f $(TARGET_SUBDIR)/stage3-libgcc/Makefile ] || exit 0; \
38935           $(MAKE) stage3-start; \
38936         fi; \
38937         cd $(TARGET_SUBDIR)/libgcc && \
38938         $(MAKE) $(EXTRA_TARGET_FLAGS)   clean
38939 @endif target-libgcc-bootstrap
38940
38941
38942 .PHONY: all-stage4-target-libgcc maybe-all-stage4-target-libgcc
38943 .PHONY: clean-stage4-target-libgcc maybe-clean-stage4-target-libgcc
38944 maybe-all-stage4-target-libgcc:
38945 maybe-clean-stage4-target-libgcc:
38946 @if target-libgcc-bootstrap
38947 maybe-all-stage4-target-libgcc: all-stage4-target-libgcc
38948 all-stage4: all-stage4-target-libgcc
38949 TARGET-stage4-target-libgcc = $(TARGET-target-libgcc)
38950 all-stage4-target-libgcc: configure-stage4-target-libgcc
38951         @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
38952         @r=`${PWD_COMMAND}`; export r; \
38953         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38954         TFLAGS="$(STAGE4_TFLAGS)"; \
38955         $(NORMAL_TARGET_EXPORTS) \
38956           \
38957         cd $(TARGET_SUBDIR)/libgcc && \
38958         $(MAKE) $(BASE_FLAGS_TO_PASS) \
38959                 CFLAGS="$(CFLAGS_FOR_TARGET)" \
38960                 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
38961                 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
38962                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
38963                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
38964                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
38965                 $(EXTRA_TARGET_FLAGS)   \
38966                 TFLAGS="$(STAGE4_TFLAGS)" \
38967                 $(TARGET-stage4-target-libgcc)
38968
38969 maybe-clean-stage4-target-libgcc: clean-stage4-target-libgcc
38970 clean-stage4: clean-stage4-target-libgcc
38971 clean-stage4-target-libgcc:
38972         @if [ $(current_stage) = stage4 ]; then \
38973           [ -f $(TARGET_SUBDIR)/libgcc/Makefile ] || exit 0; \
38974         else \
38975           [ -f $(TARGET_SUBDIR)/stage4-libgcc/Makefile ] || exit 0; \
38976           $(MAKE) stage4-start; \
38977         fi; \
38978         cd $(TARGET_SUBDIR)/libgcc && \
38979         $(MAKE) $(EXTRA_TARGET_FLAGS)   clean
38980 @endif target-libgcc-bootstrap
38981
38982
38983 .PHONY: all-stageprofile-target-libgcc maybe-all-stageprofile-target-libgcc
38984 .PHONY: clean-stageprofile-target-libgcc maybe-clean-stageprofile-target-libgcc
38985 maybe-all-stageprofile-target-libgcc:
38986 maybe-clean-stageprofile-target-libgcc:
38987 @if target-libgcc-bootstrap
38988 maybe-all-stageprofile-target-libgcc: all-stageprofile-target-libgcc
38989 all-stageprofile: all-stageprofile-target-libgcc
38990 TARGET-stageprofile-target-libgcc = $(TARGET-target-libgcc)
38991 all-stageprofile-target-libgcc: configure-stageprofile-target-libgcc
38992         @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
38993         @r=`${PWD_COMMAND}`; export r; \
38994         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38995         TFLAGS="$(STAGEprofile_TFLAGS)"; \
38996         $(NORMAL_TARGET_EXPORTS) \
38997           \
38998         cd $(TARGET_SUBDIR)/libgcc && \
38999         $(MAKE) $(BASE_FLAGS_TO_PASS) \
39000                 CFLAGS="$(CFLAGS_FOR_TARGET)" \
39001                 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
39002                 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
39003                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
39004                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
39005                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
39006                 $(EXTRA_TARGET_FLAGS)   \
39007                 TFLAGS="$(STAGEprofile_TFLAGS)" \
39008                 $(TARGET-stageprofile-target-libgcc)
39009
39010 maybe-clean-stageprofile-target-libgcc: clean-stageprofile-target-libgcc
39011 clean-stageprofile: clean-stageprofile-target-libgcc
39012 clean-stageprofile-target-libgcc:
39013         @if [ $(current_stage) = stageprofile ]; then \
39014           [ -f $(TARGET_SUBDIR)/libgcc/Makefile ] || exit 0; \
39015         else \
39016           [ -f $(TARGET_SUBDIR)/stageprofile-libgcc/Makefile ] || exit 0; \
39017           $(MAKE) stageprofile-start; \
39018         fi; \
39019         cd $(TARGET_SUBDIR)/libgcc && \
39020         $(MAKE) $(EXTRA_TARGET_FLAGS)   clean
39021 @endif target-libgcc-bootstrap
39022
39023
39024 .PHONY: all-stagefeedback-target-libgcc maybe-all-stagefeedback-target-libgcc
39025 .PHONY: clean-stagefeedback-target-libgcc maybe-clean-stagefeedback-target-libgcc
39026 maybe-all-stagefeedback-target-libgcc:
39027 maybe-clean-stagefeedback-target-libgcc:
39028 @if target-libgcc-bootstrap
39029 maybe-all-stagefeedback-target-libgcc: all-stagefeedback-target-libgcc
39030 all-stagefeedback: all-stagefeedback-target-libgcc
39031 TARGET-stagefeedback-target-libgcc = $(TARGET-target-libgcc)
39032 all-stagefeedback-target-libgcc: configure-stagefeedback-target-libgcc
39033         @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
39034         @r=`${PWD_COMMAND}`; export r; \
39035         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39036         TFLAGS="$(STAGEfeedback_TFLAGS)"; \
39037         $(NORMAL_TARGET_EXPORTS) \
39038           \
39039         cd $(TARGET_SUBDIR)/libgcc && \
39040         $(MAKE) $(BASE_FLAGS_TO_PASS) \
39041                 CFLAGS="$(CFLAGS_FOR_TARGET)" \
39042                 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
39043                 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
39044                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
39045                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
39046                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
39047                 $(EXTRA_TARGET_FLAGS)   \
39048                 TFLAGS="$(STAGEfeedback_TFLAGS)" \
39049                 $(TARGET-stagefeedback-target-libgcc)
39050
39051 maybe-clean-stagefeedback-target-libgcc: clean-stagefeedback-target-libgcc
39052 clean-stagefeedback: clean-stagefeedback-target-libgcc
39053 clean-stagefeedback-target-libgcc:
39054         @if [ $(current_stage) = stagefeedback ]; then \
39055           [ -f $(TARGET_SUBDIR)/libgcc/Makefile ] || exit 0; \
39056         else \
39057           [ -f $(TARGET_SUBDIR)/stagefeedback-libgcc/Makefile ] || exit 0; \
39058           $(MAKE) stagefeedback-start; \
39059         fi; \
39060         cd $(TARGET_SUBDIR)/libgcc && \
39061         $(MAKE) $(EXTRA_TARGET_FLAGS)   clean
39062 @endif target-libgcc-bootstrap
39063
39064
39065
39066
39067
39068
39069 .PHONY: check-target-libgcc maybe-check-target-libgcc
39070 maybe-check-target-libgcc:
39071 @if target-libgcc
39072 maybe-check-target-libgcc: check-target-libgcc
39073
39074 # Dummy target for uncheckable module.
39075 check-target-libgcc:
39076
39077 @endif target-libgcc
39078
39079 .PHONY: install-target-libgcc maybe-install-target-libgcc
39080 maybe-install-target-libgcc:
39081 @if target-libgcc
39082 maybe-install-target-libgcc: install-target-libgcc
39083
39084 install-target-libgcc: installdirs
39085         @: $(MAKE); $(unstage)
39086         @r=`${PWD_COMMAND}`; export r; \
39087         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39088         $(NORMAL_TARGET_EXPORTS) \
39089         (cd $(TARGET_SUBDIR)/libgcc && \
39090           $(MAKE) $(TARGET_FLAGS_TO_PASS)  install)
39091
39092 @endif target-libgcc
39093
39094 .PHONY: install-strip-target-libgcc maybe-install-strip-target-libgcc
39095 maybe-install-strip-target-libgcc:
39096 @if target-libgcc
39097 maybe-install-strip-target-libgcc: install-strip-target-libgcc
39098
39099 install-strip-target-libgcc: installdirs
39100         @: $(MAKE); $(unstage)
39101         @r=`${PWD_COMMAND}`; export r; \
39102         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39103         $(NORMAL_TARGET_EXPORTS) \
39104         (cd $(TARGET_SUBDIR)/libgcc && \
39105           $(MAKE) $(TARGET_FLAGS_TO_PASS)  install-strip)
39106
39107 @endif target-libgcc
39108
39109 # Other targets (info, dvi, pdf, etc.)
39110
39111 .PHONY: maybe-info-target-libgcc info-target-libgcc
39112 maybe-info-target-libgcc:
39113 @if target-libgcc
39114 maybe-info-target-libgcc: info-target-libgcc
39115
39116 info-target-libgcc: \
39117     configure-target-libgcc 
39118         @: $(MAKE); $(unstage)
39119         @[ -f $(TARGET_SUBDIR)/libgcc/Makefile ] || exit 0; \
39120         r=`${PWD_COMMAND}`; export r; \
39121         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39122         $(NORMAL_TARGET_EXPORTS) \
39123         echo "Doing info in $(TARGET_SUBDIR)/libgcc"; \
39124         for flag in $(EXTRA_TARGET_FLAGS); do \
39125           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
39126         done; \
39127         (cd $(TARGET_SUBDIR)/libgcc && \
39128           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
39129                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
39130                   "RANLIB=$${RANLIB}" \
39131                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
39132                    info) \
39133           || exit 1
39134
39135 @endif target-libgcc
39136
39137 .PHONY: maybe-dvi-target-libgcc dvi-target-libgcc
39138 maybe-dvi-target-libgcc:
39139 @if target-libgcc
39140 maybe-dvi-target-libgcc: dvi-target-libgcc
39141
39142 dvi-target-libgcc: \
39143     configure-target-libgcc 
39144         @: $(MAKE); $(unstage)
39145         @[ -f $(TARGET_SUBDIR)/libgcc/Makefile ] || exit 0; \
39146         r=`${PWD_COMMAND}`; export r; \
39147         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39148         $(NORMAL_TARGET_EXPORTS) \
39149         echo "Doing dvi in $(TARGET_SUBDIR)/libgcc"; \
39150         for flag in $(EXTRA_TARGET_FLAGS); do \
39151           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
39152         done; \
39153         (cd $(TARGET_SUBDIR)/libgcc && \
39154           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
39155                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
39156                   "RANLIB=$${RANLIB}" \
39157                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
39158                    dvi) \
39159           || exit 1
39160
39161 @endif target-libgcc
39162
39163 .PHONY: maybe-pdf-target-libgcc pdf-target-libgcc
39164 maybe-pdf-target-libgcc:
39165 @if target-libgcc
39166 maybe-pdf-target-libgcc: pdf-target-libgcc
39167
39168 pdf-target-libgcc: \
39169     configure-target-libgcc 
39170         @: $(MAKE); $(unstage)
39171         @[ -f $(TARGET_SUBDIR)/libgcc/Makefile ] || exit 0; \
39172         r=`${PWD_COMMAND}`; export r; \
39173         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39174         $(NORMAL_TARGET_EXPORTS) \
39175         echo "Doing pdf in $(TARGET_SUBDIR)/libgcc"; \
39176         for flag in $(EXTRA_TARGET_FLAGS); do \
39177           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
39178         done; \
39179         (cd $(TARGET_SUBDIR)/libgcc && \
39180           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
39181                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
39182                   "RANLIB=$${RANLIB}" \
39183                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
39184                    pdf) \
39185           || exit 1
39186
39187 @endif target-libgcc
39188
39189 .PHONY: maybe-html-target-libgcc html-target-libgcc
39190 maybe-html-target-libgcc:
39191 @if target-libgcc
39192 maybe-html-target-libgcc: html-target-libgcc
39193
39194 html-target-libgcc: \
39195     configure-target-libgcc 
39196         @: $(MAKE); $(unstage)
39197         @[ -f $(TARGET_SUBDIR)/libgcc/Makefile ] || exit 0; \
39198         r=`${PWD_COMMAND}`; export r; \
39199         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39200         $(NORMAL_TARGET_EXPORTS) \
39201         echo "Doing html in $(TARGET_SUBDIR)/libgcc"; \
39202         for flag in $(EXTRA_TARGET_FLAGS); do \
39203           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
39204         done; \
39205         (cd $(TARGET_SUBDIR)/libgcc && \
39206           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
39207                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
39208                   "RANLIB=$${RANLIB}" \
39209                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
39210                    html) \
39211           || exit 1
39212
39213 @endif target-libgcc
39214
39215 .PHONY: maybe-TAGS-target-libgcc TAGS-target-libgcc
39216 maybe-TAGS-target-libgcc:
39217 @if target-libgcc
39218 maybe-TAGS-target-libgcc: TAGS-target-libgcc
39219
39220 TAGS-target-libgcc: \
39221     configure-target-libgcc 
39222         @: $(MAKE); $(unstage)
39223         @[ -f $(TARGET_SUBDIR)/libgcc/Makefile ] || exit 0; \
39224         r=`${PWD_COMMAND}`; export r; \
39225         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39226         $(NORMAL_TARGET_EXPORTS) \
39227         echo "Doing TAGS in $(TARGET_SUBDIR)/libgcc"; \
39228         for flag in $(EXTRA_TARGET_FLAGS); do \
39229           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
39230         done; \
39231         (cd $(TARGET_SUBDIR)/libgcc && \
39232           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
39233                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
39234                   "RANLIB=$${RANLIB}" \
39235                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
39236                    TAGS) \
39237           || exit 1
39238
39239 @endif target-libgcc
39240
39241 .PHONY: maybe-install-info-target-libgcc install-info-target-libgcc
39242 maybe-install-info-target-libgcc:
39243 @if target-libgcc
39244 maybe-install-info-target-libgcc: install-info-target-libgcc
39245
39246 install-info-target-libgcc: \
39247     configure-target-libgcc \
39248     info-target-libgcc 
39249         @: $(MAKE); $(unstage)
39250         @[ -f $(TARGET_SUBDIR)/libgcc/Makefile ] || exit 0; \
39251         r=`${PWD_COMMAND}`; export r; \
39252         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39253         $(NORMAL_TARGET_EXPORTS) \
39254         echo "Doing install-info in $(TARGET_SUBDIR)/libgcc"; \
39255         for flag in $(EXTRA_TARGET_FLAGS); do \
39256           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
39257         done; \
39258         (cd $(TARGET_SUBDIR)/libgcc && \
39259           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
39260                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
39261                   "RANLIB=$${RANLIB}" \
39262                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
39263                    install-info) \
39264           || exit 1
39265
39266 @endif target-libgcc
39267
39268 .PHONY: maybe-install-pdf-target-libgcc install-pdf-target-libgcc
39269 maybe-install-pdf-target-libgcc:
39270 @if target-libgcc
39271 maybe-install-pdf-target-libgcc: install-pdf-target-libgcc
39272
39273 install-pdf-target-libgcc: \
39274     configure-target-libgcc \
39275     pdf-target-libgcc 
39276         @: $(MAKE); $(unstage)
39277         @[ -f $(TARGET_SUBDIR)/libgcc/Makefile ] || exit 0; \
39278         r=`${PWD_COMMAND}`; export r; \
39279         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39280         $(NORMAL_TARGET_EXPORTS) \
39281         echo "Doing install-pdf in $(TARGET_SUBDIR)/libgcc"; \
39282         for flag in $(EXTRA_TARGET_FLAGS); do \
39283           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
39284         done; \
39285         (cd $(TARGET_SUBDIR)/libgcc && \
39286           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
39287                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
39288                   "RANLIB=$${RANLIB}" \
39289                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
39290                    install-pdf) \
39291           || exit 1
39292
39293 @endif target-libgcc
39294
39295 .PHONY: maybe-install-html-target-libgcc install-html-target-libgcc
39296 maybe-install-html-target-libgcc:
39297 @if target-libgcc
39298 maybe-install-html-target-libgcc: install-html-target-libgcc
39299
39300 install-html-target-libgcc: \
39301     configure-target-libgcc \
39302     html-target-libgcc 
39303         @: $(MAKE); $(unstage)
39304         @[ -f $(TARGET_SUBDIR)/libgcc/Makefile ] || exit 0; \
39305         r=`${PWD_COMMAND}`; export r; \
39306         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39307         $(NORMAL_TARGET_EXPORTS) \
39308         echo "Doing install-html in $(TARGET_SUBDIR)/libgcc"; \
39309         for flag in $(EXTRA_TARGET_FLAGS); do \
39310           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
39311         done; \
39312         (cd $(TARGET_SUBDIR)/libgcc && \
39313           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
39314                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
39315                   "RANLIB=$${RANLIB}" \
39316                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
39317                    install-html) \
39318           || exit 1
39319
39320 @endif target-libgcc
39321
39322 .PHONY: maybe-installcheck-target-libgcc installcheck-target-libgcc
39323 maybe-installcheck-target-libgcc:
39324 @if target-libgcc
39325 maybe-installcheck-target-libgcc: installcheck-target-libgcc
39326
39327 installcheck-target-libgcc: \
39328     configure-target-libgcc 
39329         @: $(MAKE); $(unstage)
39330         @[ -f $(TARGET_SUBDIR)/libgcc/Makefile ] || exit 0; \
39331         r=`${PWD_COMMAND}`; export r; \
39332         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39333         $(NORMAL_TARGET_EXPORTS) \
39334         echo "Doing installcheck in $(TARGET_SUBDIR)/libgcc"; \
39335         for flag in $(EXTRA_TARGET_FLAGS); do \
39336           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
39337         done; \
39338         (cd $(TARGET_SUBDIR)/libgcc && \
39339           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
39340                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
39341                   "RANLIB=$${RANLIB}" \
39342                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
39343                    installcheck) \
39344           || exit 1
39345
39346 @endif target-libgcc
39347
39348 .PHONY: maybe-mostlyclean-target-libgcc mostlyclean-target-libgcc
39349 maybe-mostlyclean-target-libgcc:
39350 @if target-libgcc
39351 maybe-mostlyclean-target-libgcc: mostlyclean-target-libgcc
39352
39353 mostlyclean-target-libgcc: 
39354         @: $(MAKE); $(unstage)
39355         @[ -f $(TARGET_SUBDIR)/libgcc/Makefile ] || exit 0; \
39356         r=`${PWD_COMMAND}`; export r; \
39357         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39358         $(NORMAL_TARGET_EXPORTS) \
39359         echo "Doing mostlyclean in $(TARGET_SUBDIR)/libgcc"; \
39360         for flag in $(EXTRA_TARGET_FLAGS); do \
39361           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
39362         done; \
39363         (cd $(TARGET_SUBDIR)/libgcc && \
39364           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
39365                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
39366                   "RANLIB=$${RANLIB}" \
39367                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
39368                    mostlyclean) \
39369           || exit 1
39370
39371 @endif target-libgcc
39372
39373 .PHONY: maybe-clean-target-libgcc clean-target-libgcc
39374 maybe-clean-target-libgcc:
39375 @if target-libgcc
39376 maybe-clean-target-libgcc: clean-target-libgcc
39377
39378 clean-target-libgcc: 
39379         @: $(MAKE); $(unstage)
39380         @[ -f $(TARGET_SUBDIR)/libgcc/Makefile ] || exit 0; \
39381         r=`${PWD_COMMAND}`; export r; \
39382         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39383         $(NORMAL_TARGET_EXPORTS) \
39384         echo "Doing clean in $(TARGET_SUBDIR)/libgcc"; \
39385         for flag in $(EXTRA_TARGET_FLAGS); do \
39386           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
39387         done; \
39388         (cd $(TARGET_SUBDIR)/libgcc && \
39389           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
39390                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
39391                   "RANLIB=$${RANLIB}" \
39392                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
39393                    clean) \
39394           || exit 1
39395
39396 @endif target-libgcc
39397
39398 .PHONY: maybe-distclean-target-libgcc distclean-target-libgcc
39399 maybe-distclean-target-libgcc:
39400 @if target-libgcc
39401 maybe-distclean-target-libgcc: distclean-target-libgcc
39402
39403 distclean-target-libgcc: 
39404         @: $(MAKE); $(unstage)
39405         @[ -f $(TARGET_SUBDIR)/libgcc/Makefile ] || exit 0; \
39406         r=`${PWD_COMMAND}`; export r; \
39407         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39408         $(NORMAL_TARGET_EXPORTS) \
39409         echo "Doing distclean in $(TARGET_SUBDIR)/libgcc"; \
39410         for flag in $(EXTRA_TARGET_FLAGS); do \
39411           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
39412         done; \
39413         (cd $(TARGET_SUBDIR)/libgcc && \
39414           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
39415                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
39416                   "RANLIB=$${RANLIB}" \
39417                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
39418                    distclean) \
39419           || exit 1
39420
39421 @endif target-libgcc
39422
39423 .PHONY: maybe-maintainer-clean-target-libgcc maintainer-clean-target-libgcc
39424 maybe-maintainer-clean-target-libgcc:
39425 @if target-libgcc
39426 maybe-maintainer-clean-target-libgcc: maintainer-clean-target-libgcc
39427
39428 maintainer-clean-target-libgcc: 
39429         @: $(MAKE); $(unstage)
39430         @[ -f $(TARGET_SUBDIR)/libgcc/Makefile ] || exit 0; \
39431         r=`${PWD_COMMAND}`; export r; \
39432         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39433         $(NORMAL_TARGET_EXPORTS) \
39434         echo "Doing maintainer-clean in $(TARGET_SUBDIR)/libgcc"; \
39435         for flag in $(EXTRA_TARGET_FLAGS); do \
39436           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
39437         done; \
39438         (cd $(TARGET_SUBDIR)/libgcc && \
39439           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
39440                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
39441                   "RANLIB=$${RANLIB}" \
39442                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
39443                    maintainer-clean) \
39444           || exit 1
39445
39446 @endif target-libgcc
39447
39448
39449
39450
39451
39452 .PHONY: configure-target-libbacktrace maybe-configure-target-libbacktrace
39453 maybe-configure-target-libbacktrace:
39454 @if gcc-bootstrap
39455 configure-target-libbacktrace: stage_current
39456 @endif gcc-bootstrap
39457 @if target-libbacktrace
39458 maybe-configure-target-libbacktrace: configure-target-libbacktrace
39459 configure-target-libbacktrace: 
39460         @: $(MAKE); $(unstage)
39461         @r=`${PWD_COMMAND}`; export r; \
39462         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39463         echo "Checking multilib configuration for libbacktrace..."; \
39464         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libbacktrace; \
39465         $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libbacktrace/multilib.tmp 2> /dev/null; \
39466         if test -r $(TARGET_SUBDIR)/libbacktrace/multilib.out; then \
39467           if cmp -s $(TARGET_SUBDIR)/libbacktrace/multilib.tmp $(TARGET_SUBDIR)/libbacktrace/multilib.out; then \
39468             rm -f $(TARGET_SUBDIR)/libbacktrace/multilib.tmp; \
39469           else \
39470             rm -f $(TARGET_SUBDIR)/libbacktrace/Makefile; \
39471             mv $(TARGET_SUBDIR)/libbacktrace/multilib.tmp $(TARGET_SUBDIR)/libbacktrace/multilib.out; \
39472           fi; \
39473         else \
39474           mv $(TARGET_SUBDIR)/libbacktrace/multilib.tmp $(TARGET_SUBDIR)/libbacktrace/multilib.out; \
39475         fi; \
39476         test ! -f $(TARGET_SUBDIR)/libbacktrace/Makefile || exit 0; \
39477         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libbacktrace; \
39478         $(NORMAL_TARGET_EXPORTS)  \
39479         echo Configuring in $(TARGET_SUBDIR)/libbacktrace; \
39480         cd "$(TARGET_SUBDIR)/libbacktrace" || exit 1; \
39481         case $(srcdir) in \
39482           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
39483           *) topdir=`echo $(TARGET_SUBDIR)/libbacktrace/ | \
39484                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
39485         esac; \
39486         module_srcdir=libbacktrace; \
39487         rm -f no-such-file || : ; \
39488         CONFIG_SITE=no-such-file $(SHELL) \
39489           $$s/$$module_srcdir/configure \
39490           --srcdir=$${topdir}/$$module_srcdir \
39491           $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
39492           --target=${target_alias}  \
39493           || exit 1
39494 @endif target-libbacktrace
39495
39496
39497
39498
39499
39500 .PHONY: all-target-libbacktrace maybe-all-target-libbacktrace
39501 maybe-all-target-libbacktrace:
39502 @if gcc-bootstrap
39503 all-target-libbacktrace: stage_current
39504 @endif gcc-bootstrap
39505 @if target-libbacktrace
39506 TARGET-target-libbacktrace=all
39507 maybe-all-target-libbacktrace: all-target-libbacktrace
39508 all-target-libbacktrace: configure-target-libbacktrace
39509         @: $(MAKE); $(unstage)
39510         @r=`${PWD_COMMAND}`; export r; \
39511         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39512         $(NORMAL_TARGET_EXPORTS)  \
39513         (cd $(TARGET_SUBDIR)/libbacktrace && \
39514           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_TARGET_FLAGS)   \
39515                 $(TARGET-target-libbacktrace))
39516 @endif target-libbacktrace
39517
39518
39519
39520
39521
39522 .PHONY: check-target-libbacktrace maybe-check-target-libbacktrace
39523 maybe-check-target-libbacktrace:
39524 @if target-libbacktrace
39525 maybe-check-target-libbacktrace: check-target-libbacktrace
39526
39527 check-target-libbacktrace:
39528         @: $(MAKE); $(unstage)
39529         @r=`${PWD_COMMAND}`; export r; \
39530         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39531         $(NORMAL_TARGET_EXPORTS) \
39532         (cd $(TARGET_SUBDIR)/libbacktrace && \
39533           $(MAKE) $(TARGET_FLAGS_TO_PASS)   check)
39534
39535 @endif target-libbacktrace
39536
39537 .PHONY: install-target-libbacktrace maybe-install-target-libbacktrace
39538 maybe-install-target-libbacktrace:
39539 @if target-libbacktrace
39540 maybe-install-target-libbacktrace: install-target-libbacktrace
39541
39542 install-target-libbacktrace: installdirs
39543         @: $(MAKE); $(unstage)
39544         @r=`${PWD_COMMAND}`; export r; \
39545         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39546         $(NORMAL_TARGET_EXPORTS) \
39547         (cd $(TARGET_SUBDIR)/libbacktrace && \
39548           $(MAKE) $(TARGET_FLAGS_TO_PASS)  install)
39549
39550 @endif target-libbacktrace
39551
39552 .PHONY: install-strip-target-libbacktrace maybe-install-strip-target-libbacktrace
39553 maybe-install-strip-target-libbacktrace:
39554 @if target-libbacktrace
39555 maybe-install-strip-target-libbacktrace: install-strip-target-libbacktrace
39556
39557 install-strip-target-libbacktrace: installdirs
39558         @: $(MAKE); $(unstage)
39559         @r=`${PWD_COMMAND}`; export r; \
39560         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39561         $(NORMAL_TARGET_EXPORTS) \
39562         (cd $(TARGET_SUBDIR)/libbacktrace && \
39563           $(MAKE) $(TARGET_FLAGS_TO_PASS)  install-strip)
39564
39565 @endif target-libbacktrace
39566
39567 # Other targets (info, dvi, pdf, etc.)
39568
39569 .PHONY: maybe-info-target-libbacktrace info-target-libbacktrace
39570 maybe-info-target-libbacktrace:
39571 @if target-libbacktrace
39572 maybe-info-target-libbacktrace: info-target-libbacktrace
39573
39574 info-target-libbacktrace: \
39575     configure-target-libbacktrace 
39576         @: $(MAKE); $(unstage)
39577         @[ -f $(TARGET_SUBDIR)/libbacktrace/Makefile ] || exit 0; \
39578         r=`${PWD_COMMAND}`; export r; \
39579         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39580         $(NORMAL_TARGET_EXPORTS) \
39581         echo "Doing info in $(TARGET_SUBDIR)/libbacktrace"; \
39582         for flag in $(EXTRA_TARGET_FLAGS); do \
39583           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
39584         done; \
39585         (cd $(TARGET_SUBDIR)/libbacktrace && \
39586           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
39587                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
39588                   "RANLIB=$${RANLIB}" \
39589                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
39590                    info) \
39591           || exit 1
39592
39593 @endif target-libbacktrace
39594
39595 .PHONY: maybe-dvi-target-libbacktrace dvi-target-libbacktrace
39596 maybe-dvi-target-libbacktrace:
39597 @if target-libbacktrace
39598 maybe-dvi-target-libbacktrace: dvi-target-libbacktrace
39599
39600 dvi-target-libbacktrace: \
39601     configure-target-libbacktrace 
39602         @: $(MAKE); $(unstage)
39603         @[ -f $(TARGET_SUBDIR)/libbacktrace/Makefile ] || exit 0; \
39604         r=`${PWD_COMMAND}`; export r; \
39605         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39606         $(NORMAL_TARGET_EXPORTS) \
39607         echo "Doing dvi in $(TARGET_SUBDIR)/libbacktrace"; \
39608         for flag in $(EXTRA_TARGET_FLAGS); do \
39609           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
39610         done; \
39611         (cd $(TARGET_SUBDIR)/libbacktrace && \
39612           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
39613                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
39614                   "RANLIB=$${RANLIB}" \
39615                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
39616                    dvi) \
39617           || exit 1
39618
39619 @endif target-libbacktrace
39620
39621 .PHONY: maybe-pdf-target-libbacktrace pdf-target-libbacktrace
39622 maybe-pdf-target-libbacktrace:
39623 @if target-libbacktrace
39624 maybe-pdf-target-libbacktrace: pdf-target-libbacktrace
39625
39626 pdf-target-libbacktrace: \
39627     configure-target-libbacktrace 
39628         @: $(MAKE); $(unstage)
39629         @[ -f $(TARGET_SUBDIR)/libbacktrace/Makefile ] || exit 0; \
39630         r=`${PWD_COMMAND}`; export r; \
39631         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39632         $(NORMAL_TARGET_EXPORTS) \
39633         echo "Doing pdf in $(TARGET_SUBDIR)/libbacktrace"; \
39634         for flag in $(EXTRA_TARGET_FLAGS); do \
39635           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
39636         done; \
39637         (cd $(TARGET_SUBDIR)/libbacktrace && \
39638           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
39639                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
39640                   "RANLIB=$${RANLIB}" \
39641                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
39642                    pdf) \
39643           || exit 1
39644
39645 @endif target-libbacktrace
39646
39647 .PHONY: maybe-html-target-libbacktrace html-target-libbacktrace
39648 maybe-html-target-libbacktrace:
39649 @if target-libbacktrace
39650 maybe-html-target-libbacktrace: html-target-libbacktrace
39651
39652 html-target-libbacktrace: \
39653     configure-target-libbacktrace 
39654         @: $(MAKE); $(unstage)
39655         @[ -f $(TARGET_SUBDIR)/libbacktrace/Makefile ] || exit 0; \
39656         r=`${PWD_COMMAND}`; export r; \
39657         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39658         $(NORMAL_TARGET_EXPORTS) \
39659         echo "Doing html in $(TARGET_SUBDIR)/libbacktrace"; \
39660         for flag in $(EXTRA_TARGET_FLAGS); do \
39661           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
39662         done; \
39663         (cd $(TARGET_SUBDIR)/libbacktrace && \
39664           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
39665                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
39666                   "RANLIB=$${RANLIB}" \
39667                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
39668                    html) \
39669           || exit 1
39670
39671 @endif target-libbacktrace
39672
39673 .PHONY: maybe-TAGS-target-libbacktrace TAGS-target-libbacktrace
39674 maybe-TAGS-target-libbacktrace:
39675 @if target-libbacktrace
39676 maybe-TAGS-target-libbacktrace: TAGS-target-libbacktrace
39677
39678 TAGS-target-libbacktrace: \
39679     configure-target-libbacktrace 
39680         @: $(MAKE); $(unstage)
39681         @[ -f $(TARGET_SUBDIR)/libbacktrace/Makefile ] || exit 0; \
39682         r=`${PWD_COMMAND}`; export r; \
39683         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39684         $(NORMAL_TARGET_EXPORTS) \
39685         echo "Doing TAGS in $(TARGET_SUBDIR)/libbacktrace"; \
39686         for flag in $(EXTRA_TARGET_FLAGS); do \
39687           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
39688         done; \
39689         (cd $(TARGET_SUBDIR)/libbacktrace && \
39690           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
39691                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
39692                   "RANLIB=$${RANLIB}" \
39693                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
39694                    TAGS) \
39695           || exit 1
39696
39697 @endif target-libbacktrace
39698
39699 .PHONY: maybe-install-info-target-libbacktrace install-info-target-libbacktrace
39700 maybe-install-info-target-libbacktrace:
39701 @if target-libbacktrace
39702 maybe-install-info-target-libbacktrace: install-info-target-libbacktrace
39703
39704 install-info-target-libbacktrace: \
39705     configure-target-libbacktrace \
39706     info-target-libbacktrace 
39707         @: $(MAKE); $(unstage)
39708         @[ -f $(TARGET_SUBDIR)/libbacktrace/Makefile ] || exit 0; \
39709         r=`${PWD_COMMAND}`; export r; \
39710         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39711         $(NORMAL_TARGET_EXPORTS) \
39712         echo "Doing install-info in $(TARGET_SUBDIR)/libbacktrace"; \
39713         for flag in $(EXTRA_TARGET_FLAGS); do \
39714           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
39715         done; \
39716         (cd $(TARGET_SUBDIR)/libbacktrace && \
39717           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
39718                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
39719                   "RANLIB=$${RANLIB}" \
39720                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
39721                    install-info) \
39722           || exit 1
39723
39724 @endif target-libbacktrace
39725
39726 .PHONY: maybe-install-pdf-target-libbacktrace install-pdf-target-libbacktrace
39727 maybe-install-pdf-target-libbacktrace:
39728 @if target-libbacktrace
39729 maybe-install-pdf-target-libbacktrace: install-pdf-target-libbacktrace
39730
39731 install-pdf-target-libbacktrace: \
39732     configure-target-libbacktrace \
39733     pdf-target-libbacktrace 
39734         @: $(MAKE); $(unstage)
39735         @[ -f $(TARGET_SUBDIR)/libbacktrace/Makefile ] || exit 0; \
39736         r=`${PWD_COMMAND}`; export r; \
39737         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39738         $(NORMAL_TARGET_EXPORTS) \
39739         echo "Doing install-pdf in $(TARGET_SUBDIR)/libbacktrace"; \
39740         for flag in $(EXTRA_TARGET_FLAGS); do \
39741           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
39742         done; \
39743         (cd $(TARGET_SUBDIR)/libbacktrace && \
39744           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
39745                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
39746                   "RANLIB=$${RANLIB}" \
39747                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
39748                    install-pdf) \
39749           || exit 1
39750
39751 @endif target-libbacktrace
39752
39753 .PHONY: maybe-install-html-target-libbacktrace install-html-target-libbacktrace
39754 maybe-install-html-target-libbacktrace:
39755 @if target-libbacktrace
39756 maybe-install-html-target-libbacktrace: install-html-target-libbacktrace
39757
39758 install-html-target-libbacktrace: \
39759     configure-target-libbacktrace \
39760     html-target-libbacktrace 
39761         @: $(MAKE); $(unstage)
39762         @[ -f $(TARGET_SUBDIR)/libbacktrace/Makefile ] || exit 0; \
39763         r=`${PWD_COMMAND}`; export r; \
39764         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39765         $(NORMAL_TARGET_EXPORTS) \
39766         echo "Doing install-html in $(TARGET_SUBDIR)/libbacktrace"; \
39767         for flag in $(EXTRA_TARGET_FLAGS); do \
39768           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
39769         done; \
39770         (cd $(TARGET_SUBDIR)/libbacktrace && \
39771           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
39772                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
39773                   "RANLIB=$${RANLIB}" \
39774                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
39775                    install-html) \
39776           || exit 1
39777
39778 @endif target-libbacktrace
39779
39780 .PHONY: maybe-installcheck-target-libbacktrace installcheck-target-libbacktrace
39781 maybe-installcheck-target-libbacktrace:
39782 @if target-libbacktrace
39783 maybe-installcheck-target-libbacktrace: installcheck-target-libbacktrace
39784
39785 installcheck-target-libbacktrace: \
39786     configure-target-libbacktrace 
39787         @: $(MAKE); $(unstage)
39788         @[ -f $(TARGET_SUBDIR)/libbacktrace/Makefile ] || exit 0; \
39789         r=`${PWD_COMMAND}`; export r; \
39790         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39791         $(NORMAL_TARGET_EXPORTS) \
39792         echo "Doing installcheck in $(TARGET_SUBDIR)/libbacktrace"; \
39793         for flag in $(EXTRA_TARGET_FLAGS); do \
39794           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
39795         done; \
39796         (cd $(TARGET_SUBDIR)/libbacktrace && \
39797           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
39798                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
39799                   "RANLIB=$${RANLIB}" \
39800                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
39801                    installcheck) \
39802           || exit 1
39803
39804 @endif target-libbacktrace
39805
39806 .PHONY: maybe-mostlyclean-target-libbacktrace mostlyclean-target-libbacktrace
39807 maybe-mostlyclean-target-libbacktrace:
39808 @if target-libbacktrace
39809 maybe-mostlyclean-target-libbacktrace: mostlyclean-target-libbacktrace
39810
39811 mostlyclean-target-libbacktrace: 
39812         @: $(MAKE); $(unstage)
39813         @[ -f $(TARGET_SUBDIR)/libbacktrace/Makefile ] || exit 0; \
39814         r=`${PWD_COMMAND}`; export r; \
39815         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39816         $(NORMAL_TARGET_EXPORTS) \
39817         echo "Doing mostlyclean in $(TARGET_SUBDIR)/libbacktrace"; \
39818         for flag in $(EXTRA_TARGET_FLAGS); do \
39819           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
39820         done; \
39821         (cd $(TARGET_SUBDIR)/libbacktrace && \
39822           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
39823                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
39824                   "RANLIB=$${RANLIB}" \
39825                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
39826                    mostlyclean) \
39827           || exit 1
39828
39829 @endif target-libbacktrace
39830
39831 .PHONY: maybe-clean-target-libbacktrace clean-target-libbacktrace
39832 maybe-clean-target-libbacktrace:
39833 @if target-libbacktrace
39834 maybe-clean-target-libbacktrace: clean-target-libbacktrace
39835
39836 clean-target-libbacktrace: 
39837         @: $(MAKE); $(unstage)
39838         @[ -f $(TARGET_SUBDIR)/libbacktrace/Makefile ] || exit 0; \
39839         r=`${PWD_COMMAND}`; export r; \
39840         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39841         $(NORMAL_TARGET_EXPORTS) \
39842         echo "Doing clean in $(TARGET_SUBDIR)/libbacktrace"; \
39843         for flag in $(EXTRA_TARGET_FLAGS); do \
39844           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
39845         done; \
39846         (cd $(TARGET_SUBDIR)/libbacktrace && \
39847           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
39848                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
39849                   "RANLIB=$${RANLIB}" \
39850                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
39851                    clean) \
39852           || exit 1
39853
39854 @endif target-libbacktrace
39855
39856 .PHONY: maybe-distclean-target-libbacktrace distclean-target-libbacktrace
39857 maybe-distclean-target-libbacktrace:
39858 @if target-libbacktrace
39859 maybe-distclean-target-libbacktrace: distclean-target-libbacktrace
39860
39861 distclean-target-libbacktrace: 
39862         @: $(MAKE); $(unstage)
39863         @[ -f $(TARGET_SUBDIR)/libbacktrace/Makefile ] || exit 0; \
39864         r=`${PWD_COMMAND}`; export r; \
39865         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39866         $(NORMAL_TARGET_EXPORTS) \
39867         echo "Doing distclean in $(TARGET_SUBDIR)/libbacktrace"; \
39868         for flag in $(EXTRA_TARGET_FLAGS); do \
39869           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
39870         done; \
39871         (cd $(TARGET_SUBDIR)/libbacktrace && \
39872           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
39873                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
39874                   "RANLIB=$${RANLIB}" \
39875                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
39876                    distclean) \
39877           || exit 1
39878
39879 @endif target-libbacktrace
39880
39881 .PHONY: maybe-maintainer-clean-target-libbacktrace maintainer-clean-target-libbacktrace
39882 maybe-maintainer-clean-target-libbacktrace:
39883 @if target-libbacktrace
39884 maybe-maintainer-clean-target-libbacktrace: maintainer-clean-target-libbacktrace
39885
39886 maintainer-clean-target-libbacktrace: 
39887         @: $(MAKE); $(unstage)
39888         @[ -f $(TARGET_SUBDIR)/libbacktrace/Makefile ] || exit 0; \
39889         r=`${PWD_COMMAND}`; export r; \
39890         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39891         $(NORMAL_TARGET_EXPORTS) \
39892         echo "Doing maintainer-clean in $(TARGET_SUBDIR)/libbacktrace"; \
39893         for flag in $(EXTRA_TARGET_FLAGS); do \
39894           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
39895         done; \
39896         (cd $(TARGET_SUBDIR)/libbacktrace && \
39897           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
39898                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
39899                   "RANLIB=$${RANLIB}" \
39900                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
39901                    maintainer-clean) \
39902           || exit 1
39903
39904 @endif target-libbacktrace
39905
39906
39907
39908
39909
39910 .PHONY: configure-target-libquadmath maybe-configure-target-libquadmath
39911 maybe-configure-target-libquadmath:
39912 @if gcc-bootstrap
39913 configure-target-libquadmath: stage_current
39914 @endif gcc-bootstrap
39915 @if target-libquadmath
39916 maybe-configure-target-libquadmath: configure-target-libquadmath
39917 configure-target-libquadmath: 
39918         @: $(MAKE); $(unstage)
39919         @r=`${PWD_COMMAND}`; export r; \
39920         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39921         echo "Checking multilib configuration for libquadmath..."; \
39922         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libquadmath; \
39923         $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libquadmath/multilib.tmp 2> /dev/null; \
39924         if test -r $(TARGET_SUBDIR)/libquadmath/multilib.out; then \
39925           if cmp -s $(TARGET_SUBDIR)/libquadmath/multilib.tmp $(TARGET_SUBDIR)/libquadmath/multilib.out; then \
39926             rm -f $(TARGET_SUBDIR)/libquadmath/multilib.tmp; \
39927           else \
39928             rm -f $(TARGET_SUBDIR)/libquadmath/Makefile; \
39929             mv $(TARGET_SUBDIR)/libquadmath/multilib.tmp $(TARGET_SUBDIR)/libquadmath/multilib.out; \
39930           fi; \
39931         else \
39932           mv $(TARGET_SUBDIR)/libquadmath/multilib.tmp $(TARGET_SUBDIR)/libquadmath/multilib.out; \
39933         fi; \
39934         test ! -f $(TARGET_SUBDIR)/libquadmath/Makefile || exit 0; \
39935         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libquadmath; \
39936         $(NORMAL_TARGET_EXPORTS)  \
39937         echo Configuring in $(TARGET_SUBDIR)/libquadmath; \
39938         cd "$(TARGET_SUBDIR)/libquadmath" || exit 1; \
39939         case $(srcdir) in \
39940           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
39941           *) topdir=`echo $(TARGET_SUBDIR)/libquadmath/ | \
39942                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
39943         esac; \
39944         module_srcdir=libquadmath; \
39945         rm -f no-such-file || : ; \
39946         CONFIG_SITE=no-such-file $(SHELL) \
39947           $$s/$$module_srcdir/configure \
39948           --srcdir=$${topdir}/$$module_srcdir \
39949           $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
39950           --target=${target_alias}  \
39951           || exit 1
39952 @endif target-libquadmath
39953
39954
39955
39956
39957
39958 .PHONY: all-target-libquadmath maybe-all-target-libquadmath
39959 maybe-all-target-libquadmath:
39960 @if gcc-bootstrap
39961 all-target-libquadmath: stage_current
39962 @endif gcc-bootstrap
39963 @if target-libquadmath
39964 TARGET-target-libquadmath=all
39965 maybe-all-target-libquadmath: all-target-libquadmath
39966 all-target-libquadmath: configure-target-libquadmath
39967         @: $(MAKE); $(unstage)
39968         @r=`${PWD_COMMAND}`; export r; \
39969         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39970         $(NORMAL_TARGET_EXPORTS)  \
39971         (cd $(TARGET_SUBDIR)/libquadmath && \
39972           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_TARGET_FLAGS)   \
39973                 $(TARGET-target-libquadmath))
39974 @endif target-libquadmath
39975
39976
39977
39978
39979
39980 .PHONY: check-target-libquadmath maybe-check-target-libquadmath
39981 maybe-check-target-libquadmath:
39982 @if target-libquadmath
39983 maybe-check-target-libquadmath: check-target-libquadmath
39984
39985 check-target-libquadmath:
39986         @: $(MAKE); $(unstage)
39987         @r=`${PWD_COMMAND}`; export r; \
39988         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39989         $(NORMAL_TARGET_EXPORTS) \
39990         (cd $(TARGET_SUBDIR)/libquadmath && \
39991           $(MAKE) $(TARGET_FLAGS_TO_PASS)   check)
39992
39993 @endif target-libquadmath
39994
39995 .PHONY: install-target-libquadmath maybe-install-target-libquadmath
39996 maybe-install-target-libquadmath:
39997 @if target-libquadmath
39998 maybe-install-target-libquadmath: install-target-libquadmath
39999
40000 install-target-libquadmath: installdirs
40001         @: $(MAKE); $(unstage)
40002         @r=`${PWD_COMMAND}`; export r; \
40003         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40004         $(NORMAL_TARGET_EXPORTS) \
40005         (cd $(TARGET_SUBDIR)/libquadmath && \
40006           $(MAKE) $(TARGET_FLAGS_TO_PASS)  install)
40007
40008 @endif target-libquadmath
40009
40010 .PHONY: install-strip-target-libquadmath maybe-install-strip-target-libquadmath
40011 maybe-install-strip-target-libquadmath:
40012 @if target-libquadmath
40013 maybe-install-strip-target-libquadmath: install-strip-target-libquadmath
40014
40015 install-strip-target-libquadmath: installdirs
40016         @: $(MAKE); $(unstage)
40017         @r=`${PWD_COMMAND}`; export r; \
40018         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40019         $(NORMAL_TARGET_EXPORTS) \
40020         (cd $(TARGET_SUBDIR)/libquadmath && \
40021           $(MAKE) $(TARGET_FLAGS_TO_PASS)  install-strip)
40022
40023 @endif target-libquadmath
40024
40025 # Other targets (info, dvi, pdf, etc.)
40026
40027 .PHONY: maybe-info-target-libquadmath info-target-libquadmath
40028 maybe-info-target-libquadmath:
40029 @if target-libquadmath
40030 maybe-info-target-libquadmath: info-target-libquadmath
40031
40032 info-target-libquadmath: \
40033     configure-target-libquadmath 
40034         @: $(MAKE); $(unstage)
40035         @[ -f $(TARGET_SUBDIR)/libquadmath/Makefile ] || exit 0; \
40036         r=`${PWD_COMMAND}`; export r; \
40037         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40038         $(NORMAL_TARGET_EXPORTS) \
40039         echo "Doing info in $(TARGET_SUBDIR)/libquadmath"; \
40040         for flag in $(EXTRA_TARGET_FLAGS); do \
40041           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
40042         done; \
40043         (cd $(TARGET_SUBDIR)/libquadmath && \
40044           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
40045                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
40046                   "RANLIB=$${RANLIB}" \
40047                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
40048                    info) \
40049           || exit 1
40050
40051 @endif target-libquadmath
40052
40053 .PHONY: maybe-dvi-target-libquadmath dvi-target-libquadmath
40054 maybe-dvi-target-libquadmath:
40055 @if target-libquadmath
40056 maybe-dvi-target-libquadmath: dvi-target-libquadmath
40057
40058 dvi-target-libquadmath: \
40059     configure-target-libquadmath 
40060         @: $(MAKE); $(unstage)
40061         @[ -f $(TARGET_SUBDIR)/libquadmath/Makefile ] || exit 0; \
40062         r=`${PWD_COMMAND}`; export r; \
40063         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40064         $(NORMAL_TARGET_EXPORTS) \
40065         echo "Doing dvi in $(TARGET_SUBDIR)/libquadmath"; \
40066         for flag in $(EXTRA_TARGET_FLAGS); do \
40067           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
40068         done; \
40069         (cd $(TARGET_SUBDIR)/libquadmath && \
40070           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
40071                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
40072                   "RANLIB=$${RANLIB}" \
40073                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
40074                    dvi) \
40075           || exit 1
40076
40077 @endif target-libquadmath
40078
40079 .PHONY: maybe-pdf-target-libquadmath pdf-target-libquadmath
40080 maybe-pdf-target-libquadmath:
40081 @if target-libquadmath
40082 maybe-pdf-target-libquadmath: pdf-target-libquadmath
40083
40084 pdf-target-libquadmath: \
40085     configure-target-libquadmath 
40086         @: $(MAKE); $(unstage)
40087         @[ -f $(TARGET_SUBDIR)/libquadmath/Makefile ] || exit 0; \
40088         r=`${PWD_COMMAND}`; export r; \
40089         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40090         $(NORMAL_TARGET_EXPORTS) \
40091         echo "Doing pdf in $(TARGET_SUBDIR)/libquadmath"; \
40092         for flag in $(EXTRA_TARGET_FLAGS); do \
40093           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
40094         done; \
40095         (cd $(TARGET_SUBDIR)/libquadmath && \
40096           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
40097                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
40098                   "RANLIB=$${RANLIB}" \
40099                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
40100                    pdf) \
40101           || exit 1
40102
40103 @endif target-libquadmath
40104
40105 .PHONY: maybe-html-target-libquadmath html-target-libquadmath
40106 maybe-html-target-libquadmath:
40107 @if target-libquadmath
40108 maybe-html-target-libquadmath: html-target-libquadmath
40109
40110 html-target-libquadmath: \
40111     configure-target-libquadmath 
40112         @: $(MAKE); $(unstage)
40113         @[ -f $(TARGET_SUBDIR)/libquadmath/Makefile ] || exit 0; \
40114         r=`${PWD_COMMAND}`; export r; \
40115         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40116         $(NORMAL_TARGET_EXPORTS) \
40117         echo "Doing html in $(TARGET_SUBDIR)/libquadmath"; \
40118         for flag in $(EXTRA_TARGET_FLAGS); do \
40119           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
40120         done; \
40121         (cd $(TARGET_SUBDIR)/libquadmath && \
40122           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
40123                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
40124                   "RANLIB=$${RANLIB}" \
40125                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
40126                    html) \
40127           || exit 1
40128
40129 @endif target-libquadmath
40130
40131 .PHONY: maybe-TAGS-target-libquadmath TAGS-target-libquadmath
40132 maybe-TAGS-target-libquadmath:
40133 @if target-libquadmath
40134 maybe-TAGS-target-libquadmath: TAGS-target-libquadmath
40135
40136 TAGS-target-libquadmath: \
40137     configure-target-libquadmath 
40138         @: $(MAKE); $(unstage)
40139         @[ -f $(TARGET_SUBDIR)/libquadmath/Makefile ] || exit 0; \
40140         r=`${PWD_COMMAND}`; export r; \
40141         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40142         $(NORMAL_TARGET_EXPORTS) \
40143         echo "Doing TAGS in $(TARGET_SUBDIR)/libquadmath"; \
40144         for flag in $(EXTRA_TARGET_FLAGS); do \
40145           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
40146         done; \
40147         (cd $(TARGET_SUBDIR)/libquadmath && \
40148           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
40149                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
40150                   "RANLIB=$${RANLIB}" \
40151                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
40152                    TAGS) \
40153           || exit 1
40154
40155 @endif target-libquadmath
40156
40157 .PHONY: maybe-install-info-target-libquadmath install-info-target-libquadmath
40158 maybe-install-info-target-libquadmath:
40159 @if target-libquadmath
40160 maybe-install-info-target-libquadmath: install-info-target-libquadmath
40161
40162 install-info-target-libquadmath: \
40163     configure-target-libquadmath \
40164     info-target-libquadmath 
40165         @: $(MAKE); $(unstage)
40166         @[ -f $(TARGET_SUBDIR)/libquadmath/Makefile ] || exit 0; \
40167         r=`${PWD_COMMAND}`; export r; \
40168         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40169         $(NORMAL_TARGET_EXPORTS) \
40170         echo "Doing install-info in $(TARGET_SUBDIR)/libquadmath"; \
40171         for flag in $(EXTRA_TARGET_FLAGS); do \
40172           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
40173         done; \
40174         (cd $(TARGET_SUBDIR)/libquadmath && \
40175           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
40176                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
40177                   "RANLIB=$${RANLIB}" \
40178                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
40179                    install-info) \
40180           || exit 1
40181
40182 @endif target-libquadmath
40183
40184 .PHONY: maybe-install-pdf-target-libquadmath install-pdf-target-libquadmath
40185 maybe-install-pdf-target-libquadmath:
40186 @if target-libquadmath
40187 maybe-install-pdf-target-libquadmath: install-pdf-target-libquadmath
40188
40189 install-pdf-target-libquadmath: \
40190     configure-target-libquadmath \
40191     pdf-target-libquadmath 
40192         @: $(MAKE); $(unstage)
40193         @[ -f $(TARGET_SUBDIR)/libquadmath/Makefile ] || exit 0; \
40194         r=`${PWD_COMMAND}`; export r; \
40195         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40196         $(NORMAL_TARGET_EXPORTS) \
40197         echo "Doing install-pdf in $(TARGET_SUBDIR)/libquadmath"; \
40198         for flag in $(EXTRA_TARGET_FLAGS); do \
40199           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
40200         done; \
40201         (cd $(TARGET_SUBDIR)/libquadmath && \
40202           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
40203                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
40204                   "RANLIB=$${RANLIB}" \
40205                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
40206                    install-pdf) \
40207           || exit 1
40208
40209 @endif target-libquadmath
40210
40211 .PHONY: maybe-install-html-target-libquadmath install-html-target-libquadmath
40212 maybe-install-html-target-libquadmath:
40213 @if target-libquadmath
40214 maybe-install-html-target-libquadmath: install-html-target-libquadmath
40215
40216 install-html-target-libquadmath: \
40217     configure-target-libquadmath \
40218     html-target-libquadmath 
40219         @: $(MAKE); $(unstage)
40220         @[ -f $(TARGET_SUBDIR)/libquadmath/Makefile ] || exit 0; \
40221         r=`${PWD_COMMAND}`; export r; \
40222         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40223         $(NORMAL_TARGET_EXPORTS) \
40224         echo "Doing install-html in $(TARGET_SUBDIR)/libquadmath"; \
40225         for flag in $(EXTRA_TARGET_FLAGS); do \
40226           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
40227         done; \
40228         (cd $(TARGET_SUBDIR)/libquadmath && \
40229           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
40230                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
40231                   "RANLIB=$${RANLIB}" \
40232                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
40233                    install-html) \
40234           || exit 1
40235
40236 @endif target-libquadmath
40237
40238 .PHONY: maybe-installcheck-target-libquadmath installcheck-target-libquadmath
40239 maybe-installcheck-target-libquadmath:
40240 @if target-libquadmath
40241 maybe-installcheck-target-libquadmath: installcheck-target-libquadmath
40242
40243 installcheck-target-libquadmath: \
40244     configure-target-libquadmath 
40245         @: $(MAKE); $(unstage)
40246         @[ -f $(TARGET_SUBDIR)/libquadmath/Makefile ] || exit 0; \
40247         r=`${PWD_COMMAND}`; export r; \
40248         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40249         $(NORMAL_TARGET_EXPORTS) \
40250         echo "Doing installcheck in $(TARGET_SUBDIR)/libquadmath"; \
40251         for flag in $(EXTRA_TARGET_FLAGS); do \
40252           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
40253         done; \
40254         (cd $(TARGET_SUBDIR)/libquadmath && \
40255           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
40256                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
40257                   "RANLIB=$${RANLIB}" \
40258                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
40259                    installcheck) \
40260           || exit 1
40261
40262 @endif target-libquadmath
40263
40264 .PHONY: maybe-mostlyclean-target-libquadmath mostlyclean-target-libquadmath
40265 maybe-mostlyclean-target-libquadmath:
40266 @if target-libquadmath
40267 maybe-mostlyclean-target-libquadmath: mostlyclean-target-libquadmath
40268
40269 mostlyclean-target-libquadmath: 
40270         @: $(MAKE); $(unstage)
40271         @[ -f $(TARGET_SUBDIR)/libquadmath/Makefile ] || exit 0; \
40272         r=`${PWD_COMMAND}`; export r; \
40273         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40274         $(NORMAL_TARGET_EXPORTS) \
40275         echo "Doing mostlyclean in $(TARGET_SUBDIR)/libquadmath"; \
40276         for flag in $(EXTRA_TARGET_FLAGS); do \
40277           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
40278         done; \
40279         (cd $(TARGET_SUBDIR)/libquadmath && \
40280           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
40281                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
40282                   "RANLIB=$${RANLIB}" \
40283                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
40284                    mostlyclean) \
40285           || exit 1
40286
40287 @endif target-libquadmath
40288
40289 .PHONY: maybe-clean-target-libquadmath clean-target-libquadmath
40290 maybe-clean-target-libquadmath:
40291 @if target-libquadmath
40292 maybe-clean-target-libquadmath: clean-target-libquadmath
40293
40294 clean-target-libquadmath: 
40295         @: $(MAKE); $(unstage)
40296         @[ -f $(TARGET_SUBDIR)/libquadmath/Makefile ] || exit 0; \
40297         r=`${PWD_COMMAND}`; export r; \
40298         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40299         $(NORMAL_TARGET_EXPORTS) \
40300         echo "Doing clean in $(TARGET_SUBDIR)/libquadmath"; \
40301         for flag in $(EXTRA_TARGET_FLAGS); do \
40302           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
40303         done; \
40304         (cd $(TARGET_SUBDIR)/libquadmath && \
40305           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
40306                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
40307                   "RANLIB=$${RANLIB}" \
40308                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
40309                    clean) \
40310           || exit 1
40311
40312 @endif target-libquadmath
40313
40314 .PHONY: maybe-distclean-target-libquadmath distclean-target-libquadmath
40315 maybe-distclean-target-libquadmath:
40316 @if target-libquadmath
40317 maybe-distclean-target-libquadmath: distclean-target-libquadmath
40318
40319 distclean-target-libquadmath: 
40320         @: $(MAKE); $(unstage)
40321         @[ -f $(TARGET_SUBDIR)/libquadmath/Makefile ] || exit 0; \
40322         r=`${PWD_COMMAND}`; export r; \
40323         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40324         $(NORMAL_TARGET_EXPORTS) \
40325         echo "Doing distclean in $(TARGET_SUBDIR)/libquadmath"; \
40326         for flag in $(EXTRA_TARGET_FLAGS); do \
40327           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
40328         done; \
40329         (cd $(TARGET_SUBDIR)/libquadmath && \
40330           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
40331                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
40332                   "RANLIB=$${RANLIB}" \
40333                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
40334                    distclean) \
40335           || exit 1
40336
40337 @endif target-libquadmath
40338
40339 .PHONY: maybe-maintainer-clean-target-libquadmath maintainer-clean-target-libquadmath
40340 maybe-maintainer-clean-target-libquadmath:
40341 @if target-libquadmath
40342 maybe-maintainer-clean-target-libquadmath: maintainer-clean-target-libquadmath
40343
40344 maintainer-clean-target-libquadmath: 
40345         @: $(MAKE); $(unstage)
40346         @[ -f $(TARGET_SUBDIR)/libquadmath/Makefile ] || exit 0; \
40347         r=`${PWD_COMMAND}`; export r; \
40348         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40349         $(NORMAL_TARGET_EXPORTS) \
40350         echo "Doing maintainer-clean in $(TARGET_SUBDIR)/libquadmath"; \
40351         for flag in $(EXTRA_TARGET_FLAGS); do \
40352           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
40353         done; \
40354         (cd $(TARGET_SUBDIR)/libquadmath && \
40355           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
40356                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
40357                   "RANLIB=$${RANLIB}" \
40358                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
40359                    maintainer-clean) \
40360           || exit 1
40361
40362 @endif target-libquadmath
40363
40364
40365
40366
40367
40368 .PHONY: configure-target-libgfortran maybe-configure-target-libgfortran
40369 maybe-configure-target-libgfortran:
40370 @if gcc-bootstrap
40371 configure-target-libgfortran: stage_current
40372 @endif gcc-bootstrap
40373 @if target-libgfortran
40374 maybe-configure-target-libgfortran: configure-target-libgfortran
40375 configure-target-libgfortran: 
40376         @: $(MAKE); $(unstage)
40377         @r=`${PWD_COMMAND}`; export r; \
40378         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40379         echo "Checking multilib configuration for libgfortran..."; \
40380         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgfortran; \
40381         $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libgfortran/multilib.tmp 2> /dev/null; \
40382         if test -r $(TARGET_SUBDIR)/libgfortran/multilib.out; then \
40383           if cmp -s $(TARGET_SUBDIR)/libgfortran/multilib.tmp $(TARGET_SUBDIR)/libgfortran/multilib.out; then \
40384             rm -f $(TARGET_SUBDIR)/libgfortran/multilib.tmp; \
40385           else \
40386             rm -f $(TARGET_SUBDIR)/libgfortran/Makefile; \
40387             mv $(TARGET_SUBDIR)/libgfortran/multilib.tmp $(TARGET_SUBDIR)/libgfortran/multilib.out; \
40388           fi; \
40389         else \
40390           mv $(TARGET_SUBDIR)/libgfortran/multilib.tmp $(TARGET_SUBDIR)/libgfortran/multilib.out; \
40391         fi; \
40392         test ! -f $(TARGET_SUBDIR)/libgfortran/Makefile || exit 0; \
40393         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgfortran; \
40394         $(NORMAL_TARGET_EXPORTS)  \
40395         echo Configuring in $(TARGET_SUBDIR)/libgfortran; \
40396         cd "$(TARGET_SUBDIR)/libgfortran" || exit 1; \
40397         case $(srcdir) in \
40398           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
40399           *) topdir=`echo $(TARGET_SUBDIR)/libgfortran/ | \
40400                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
40401         esac; \
40402         module_srcdir=libgfortran; \
40403         rm -f no-such-file || : ; \
40404         CONFIG_SITE=no-such-file $(SHELL) \
40405           $$s/$$module_srcdir/configure \
40406           --srcdir=$${topdir}/$$module_srcdir \
40407           $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
40408           --target=${target_alias}  \
40409           || exit 1
40410 @endif target-libgfortran
40411
40412
40413
40414
40415
40416 .PHONY: all-target-libgfortran maybe-all-target-libgfortran
40417 maybe-all-target-libgfortran:
40418 @if gcc-bootstrap
40419 all-target-libgfortran: stage_current
40420 @endif gcc-bootstrap
40421 @if target-libgfortran
40422 TARGET-target-libgfortran=all
40423 maybe-all-target-libgfortran: all-target-libgfortran
40424 all-target-libgfortran: configure-target-libgfortran
40425         @: $(MAKE); $(unstage)
40426         @r=`${PWD_COMMAND}`; export r; \
40427         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40428         $(NORMAL_TARGET_EXPORTS)  \
40429         (cd $(TARGET_SUBDIR)/libgfortran && \
40430           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_TARGET_FLAGS)   \
40431                 $(TARGET-target-libgfortran))
40432 @endif target-libgfortran
40433
40434
40435
40436
40437
40438 .PHONY: check-target-libgfortran maybe-check-target-libgfortran
40439 maybe-check-target-libgfortran:
40440 @if target-libgfortran
40441 maybe-check-target-libgfortran: check-target-libgfortran
40442
40443 check-target-libgfortran:
40444         @: $(MAKE); $(unstage)
40445         @r=`${PWD_COMMAND}`; export r; \
40446         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40447         $(NORMAL_TARGET_EXPORTS) \
40448         (cd $(TARGET_SUBDIR)/libgfortran && \
40449           $(MAKE) $(TARGET_FLAGS_TO_PASS)   check)
40450
40451 @endif target-libgfortran
40452
40453 .PHONY: install-target-libgfortran maybe-install-target-libgfortran
40454 maybe-install-target-libgfortran:
40455 @if target-libgfortran
40456 maybe-install-target-libgfortran: install-target-libgfortran
40457
40458 install-target-libgfortran: installdirs
40459         @: $(MAKE); $(unstage)
40460         @r=`${PWD_COMMAND}`; export r; \
40461         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40462         $(NORMAL_TARGET_EXPORTS) \
40463         (cd $(TARGET_SUBDIR)/libgfortran && \
40464           $(MAKE) $(TARGET_FLAGS_TO_PASS)  install)
40465
40466 @endif target-libgfortran
40467
40468 .PHONY: install-strip-target-libgfortran maybe-install-strip-target-libgfortran
40469 maybe-install-strip-target-libgfortran:
40470 @if target-libgfortran
40471 maybe-install-strip-target-libgfortran: install-strip-target-libgfortran
40472
40473 install-strip-target-libgfortran: installdirs
40474         @: $(MAKE); $(unstage)
40475         @r=`${PWD_COMMAND}`; export r; \
40476         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40477         $(NORMAL_TARGET_EXPORTS) \
40478         (cd $(TARGET_SUBDIR)/libgfortran && \
40479           $(MAKE) $(TARGET_FLAGS_TO_PASS)  install-strip)
40480
40481 @endif target-libgfortran
40482
40483 # Other targets (info, dvi, pdf, etc.)
40484
40485 .PHONY: maybe-info-target-libgfortran info-target-libgfortran
40486 maybe-info-target-libgfortran:
40487 @if target-libgfortran
40488 maybe-info-target-libgfortran: info-target-libgfortran
40489
40490 info-target-libgfortran: \
40491     configure-target-libgfortran 
40492         @: $(MAKE); $(unstage)
40493         @[ -f $(TARGET_SUBDIR)/libgfortran/Makefile ] || exit 0; \
40494         r=`${PWD_COMMAND}`; export r; \
40495         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40496         $(NORMAL_TARGET_EXPORTS) \
40497         echo "Doing info in $(TARGET_SUBDIR)/libgfortran"; \
40498         for flag in $(EXTRA_TARGET_FLAGS); do \
40499           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
40500         done; \
40501         (cd $(TARGET_SUBDIR)/libgfortran && \
40502           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
40503                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
40504                   "RANLIB=$${RANLIB}" \
40505                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
40506                    info) \
40507           || exit 1
40508
40509 @endif target-libgfortran
40510
40511 .PHONY: maybe-dvi-target-libgfortran dvi-target-libgfortran
40512 maybe-dvi-target-libgfortran:
40513 @if target-libgfortran
40514 maybe-dvi-target-libgfortran: dvi-target-libgfortran
40515
40516 dvi-target-libgfortran: \
40517     configure-target-libgfortran 
40518         @: $(MAKE); $(unstage)
40519         @[ -f $(TARGET_SUBDIR)/libgfortran/Makefile ] || exit 0; \
40520         r=`${PWD_COMMAND}`; export r; \
40521         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40522         $(NORMAL_TARGET_EXPORTS) \
40523         echo "Doing dvi in $(TARGET_SUBDIR)/libgfortran"; \
40524         for flag in $(EXTRA_TARGET_FLAGS); do \
40525           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
40526         done; \
40527         (cd $(TARGET_SUBDIR)/libgfortran && \
40528           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
40529                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
40530                   "RANLIB=$${RANLIB}" \
40531                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
40532                    dvi) \
40533           || exit 1
40534
40535 @endif target-libgfortran
40536
40537 .PHONY: maybe-pdf-target-libgfortran pdf-target-libgfortran
40538 maybe-pdf-target-libgfortran:
40539 @if target-libgfortran
40540 maybe-pdf-target-libgfortran: pdf-target-libgfortran
40541
40542 pdf-target-libgfortran: \
40543     configure-target-libgfortran 
40544         @: $(MAKE); $(unstage)
40545         @[ -f $(TARGET_SUBDIR)/libgfortran/Makefile ] || exit 0; \
40546         r=`${PWD_COMMAND}`; export r; \
40547         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40548         $(NORMAL_TARGET_EXPORTS) \
40549         echo "Doing pdf in $(TARGET_SUBDIR)/libgfortran"; \
40550         for flag in $(EXTRA_TARGET_FLAGS); do \
40551           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
40552         done; \
40553         (cd $(TARGET_SUBDIR)/libgfortran && \
40554           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
40555                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
40556                   "RANLIB=$${RANLIB}" \
40557                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
40558                    pdf) \
40559           || exit 1
40560
40561 @endif target-libgfortran
40562
40563 .PHONY: maybe-html-target-libgfortran html-target-libgfortran
40564 maybe-html-target-libgfortran:
40565 @if target-libgfortran
40566 maybe-html-target-libgfortran: html-target-libgfortran
40567
40568 html-target-libgfortran: \
40569     configure-target-libgfortran 
40570         @: $(MAKE); $(unstage)
40571         @[ -f $(TARGET_SUBDIR)/libgfortran/Makefile ] || exit 0; \
40572         r=`${PWD_COMMAND}`; export r; \
40573         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40574         $(NORMAL_TARGET_EXPORTS) \
40575         echo "Doing html in $(TARGET_SUBDIR)/libgfortran"; \
40576         for flag in $(EXTRA_TARGET_FLAGS); do \
40577           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
40578         done; \
40579         (cd $(TARGET_SUBDIR)/libgfortran && \
40580           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
40581                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
40582                   "RANLIB=$${RANLIB}" \
40583                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
40584                    html) \
40585           || exit 1
40586
40587 @endif target-libgfortran
40588
40589 .PHONY: maybe-TAGS-target-libgfortran TAGS-target-libgfortran
40590 maybe-TAGS-target-libgfortran:
40591 @if target-libgfortran
40592 maybe-TAGS-target-libgfortran: TAGS-target-libgfortran
40593
40594 TAGS-target-libgfortran: \
40595     configure-target-libgfortran 
40596         @: $(MAKE); $(unstage)
40597         @[ -f $(TARGET_SUBDIR)/libgfortran/Makefile ] || exit 0; \
40598         r=`${PWD_COMMAND}`; export r; \
40599         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40600         $(NORMAL_TARGET_EXPORTS) \
40601         echo "Doing TAGS in $(TARGET_SUBDIR)/libgfortran"; \
40602         for flag in $(EXTRA_TARGET_FLAGS); do \
40603           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
40604         done; \
40605         (cd $(TARGET_SUBDIR)/libgfortran && \
40606           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
40607                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
40608                   "RANLIB=$${RANLIB}" \
40609                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
40610                    TAGS) \
40611           || exit 1
40612
40613 @endif target-libgfortran
40614
40615 .PHONY: maybe-install-info-target-libgfortran install-info-target-libgfortran
40616 maybe-install-info-target-libgfortran:
40617 @if target-libgfortran
40618 maybe-install-info-target-libgfortran: install-info-target-libgfortran
40619
40620 install-info-target-libgfortran: \
40621     configure-target-libgfortran \
40622     info-target-libgfortran 
40623         @: $(MAKE); $(unstage)
40624         @[ -f $(TARGET_SUBDIR)/libgfortran/Makefile ] || exit 0; \
40625         r=`${PWD_COMMAND}`; export r; \
40626         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40627         $(NORMAL_TARGET_EXPORTS) \
40628         echo "Doing install-info in $(TARGET_SUBDIR)/libgfortran"; \
40629         for flag in $(EXTRA_TARGET_FLAGS); do \
40630           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
40631         done; \
40632         (cd $(TARGET_SUBDIR)/libgfortran && \
40633           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
40634                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
40635                   "RANLIB=$${RANLIB}" \
40636                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
40637                    install-info) \
40638           || exit 1
40639
40640 @endif target-libgfortran
40641
40642 .PHONY: maybe-install-pdf-target-libgfortran install-pdf-target-libgfortran
40643 maybe-install-pdf-target-libgfortran:
40644 @if target-libgfortran
40645 maybe-install-pdf-target-libgfortran: install-pdf-target-libgfortran
40646
40647 install-pdf-target-libgfortran: \
40648     configure-target-libgfortran \
40649     pdf-target-libgfortran 
40650         @: $(MAKE); $(unstage)
40651         @[ -f $(TARGET_SUBDIR)/libgfortran/Makefile ] || exit 0; \
40652         r=`${PWD_COMMAND}`; export r; \
40653         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40654         $(NORMAL_TARGET_EXPORTS) \
40655         echo "Doing install-pdf in $(TARGET_SUBDIR)/libgfortran"; \
40656         for flag in $(EXTRA_TARGET_FLAGS); do \
40657           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
40658         done; \
40659         (cd $(TARGET_SUBDIR)/libgfortran && \
40660           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
40661                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
40662                   "RANLIB=$${RANLIB}" \
40663                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
40664                    install-pdf) \
40665           || exit 1
40666
40667 @endif target-libgfortran
40668
40669 .PHONY: maybe-install-html-target-libgfortran install-html-target-libgfortran
40670 maybe-install-html-target-libgfortran:
40671 @if target-libgfortran
40672 maybe-install-html-target-libgfortran: install-html-target-libgfortran
40673
40674 install-html-target-libgfortran: \
40675     configure-target-libgfortran \
40676     html-target-libgfortran 
40677         @: $(MAKE); $(unstage)
40678         @[ -f $(TARGET_SUBDIR)/libgfortran/Makefile ] || exit 0; \
40679         r=`${PWD_COMMAND}`; export r; \
40680         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40681         $(NORMAL_TARGET_EXPORTS) \
40682         echo "Doing install-html in $(TARGET_SUBDIR)/libgfortran"; \
40683         for flag in $(EXTRA_TARGET_FLAGS); do \
40684           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
40685         done; \
40686         (cd $(TARGET_SUBDIR)/libgfortran && \
40687           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
40688                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
40689                   "RANLIB=$${RANLIB}" \
40690                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
40691                    install-html) \
40692           || exit 1
40693
40694 @endif target-libgfortran
40695
40696 .PHONY: maybe-installcheck-target-libgfortran installcheck-target-libgfortran
40697 maybe-installcheck-target-libgfortran:
40698 @if target-libgfortran
40699 maybe-installcheck-target-libgfortran: installcheck-target-libgfortran
40700
40701 installcheck-target-libgfortran: \
40702     configure-target-libgfortran 
40703         @: $(MAKE); $(unstage)
40704         @[ -f $(TARGET_SUBDIR)/libgfortran/Makefile ] || exit 0; \
40705         r=`${PWD_COMMAND}`; export r; \
40706         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40707         $(NORMAL_TARGET_EXPORTS) \
40708         echo "Doing installcheck in $(TARGET_SUBDIR)/libgfortran"; \
40709         for flag in $(EXTRA_TARGET_FLAGS); do \
40710           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
40711         done; \
40712         (cd $(TARGET_SUBDIR)/libgfortran && \
40713           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
40714                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
40715                   "RANLIB=$${RANLIB}" \
40716                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
40717                    installcheck) \
40718           || exit 1
40719
40720 @endif target-libgfortran
40721
40722 .PHONY: maybe-mostlyclean-target-libgfortran mostlyclean-target-libgfortran
40723 maybe-mostlyclean-target-libgfortran:
40724 @if target-libgfortran
40725 maybe-mostlyclean-target-libgfortran: mostlyclean-target-libgfortran
40726
40727 mostlyclean-target-libgfortran: 
40728         @: $(MAKE); $(unstage)
40729         @[ -f $(TARGET_SUBDIR)/libgfortran/Makefile ] || exit 0; \
40730         r=`${PWD_COMMAND}`; export r; \
40731         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40732         $(NORMAL_TARGET_EXPORTS) \
40733         echo "Doing mostlyclean in $(TARGET_SUBDIR)/libgfortran"; \
40734         for flag in $(EXTRA_TARGET_FLAGS); do \
40735           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
40736         done; \
40737         (cd $(TARGET_SUBDIR)/libgfortran && \
40738           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
40739                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
40740                   "RANLIB=$${RANLIB}" \
40741                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
40742                    mostlyclean) \
40743           || exit 1
40744
40745 @endif target-libgfortran
40746
40747 .PHONY: maybe-clean-target-libgfortran clean-target-libgfortran
40748 maybe-clean-target-libgfortran:
40749 @if target-libgfortran
40750 maybe-clean-target-libgfortran: clean-target-libgfortran
40751
40752 clean-target-libgfortran: 
40753         @: $(MAKE); $(unstage)
40754         @[ -f $(TARGET_SUBDIR)/libgfortran/Makefile ] || exit 0; \
40755         r=`${PWD_COMMAND}`; export r; \
40756         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40757         $(NORMAL_TARGET_EXPORTS) \
40758         echo "Doing clean in $(TARGET_SUBDIR)/libgfortran"; \
40759         for flag in $(EXTRA_TARGET_FLAGS); do \
40760           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
40761         done; \
40762         (cd $(TARGET_SUBDIR)/libgfortran && \
40763           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
40764                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
40765                   "RANLIB=$${RANLIB}" \
40766                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
40767                    clean) \
40768           || exit 1
40769
40770 @endif target-libgfortran
40771
40772 .PHONY: maybe-distclean-target-libgfortran distclean-target-libgfortran
40773 maybe-distclean-target-libgfortran:
40774 @if target-libgfortran
40775 maybe-distclean-target-libgfortran: distclean-target-libgfortran
40776
40777 distclean-target-libgfortran: 
40778         @: $(MAKE); $(unstage)
40779         @[ -f $(TARGET_SUBDIR)/libgfortran/Makefile ] || exit 0; \
40780         r=`${PWD_COMMAND}`; export r; \
40781         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40782         $(NORMAL_TARGET_EXPORTS) \
40783         echo "Doing distclean in $(TARGET_SUBDIR)/libgfortran"; \
40784         for flag in $(EXTRA_TARGET_FLAGS); do \
40785           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
40786         done; \
40787         (cd $(TARGET_SUBDIR)/libgfortran && \
40788           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
40789                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
40790                   "RANLIB=$${RANLIB}" \
40791                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
40792                    distclean) \
40793           || exit 1
40794
40795 @endif target-libgfortran
40796
40797 .PHONY: maybe-maintainer-clean-target-libgfortran maintainer-clean-target-libgfortran
40798 maybe-maintainer-clean-target-libgfortran:
40799 @if target-libgfortran
40800 maybe-maintainer-clean-target-libgfortran: maintainer-clean-target-libgfortran
40801
40802 maintainer-clean-target-libgfortran: 
40803         @: $(MAKE); $(unstage)
40804         @[ -f $(TARGET_SUBDIR)/libgfortran/Makefile ] || exit 0; \
40805         r=`${PWD_COMMAND}`; export r; \
40806         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40807         $(NORMAL_TARGET_EXPORTS) \
40808         echo "Doing maintainer-clean in $(TARGET_SUBDIR)/libgfortran"; \
40809         for flag in $(EXTRA_TARGET_FLAGS); do \
40810           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
40811         done; \
40812         (cd $(TARGET_SUBDIR)/libgfortran && \
40813           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
40814                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
40815                   "RANLIB=$${RANLIB}" \
40816                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
40817                    maintainer-clean) \
40818           || exit 1
40819
40820 @endif target-libgfortran
40821
40822
40823
40824
40825
40826 .PHONY: configure-target-libobjc maybe-configure-target-libobjc
40827 maybe-configure-target-libobjc:
40828 @if gcc-bootstrap
40829 configure-target-libobjc: stage_current
40830 @endif gcc-bootstrap
40831 @if target-libobjc
40832 maybe-configure-target-libobjc: configure-target-libobjc
40833 configure-target-libobjc: 
40834         @: $(MAKE); $(unstage)
40835         @r=`${PWD_COMMAND}`; export r; \
40836         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40837         echo "Checking multilib configuration for libobjc..."; \
40838         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libobjc; \
40839         $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libobjc/multilib.tmp 2> /dev/null; \
40840         if test -r $(TARGET_SUBDIR)/libobjc/multilib.out; then \
40841           if cmp -s $(TARGET_SUBDIR)/libobjc/multilib.tmp $(TARGET_SUBDIR)/libobjc/multilib.out; then \
40842             rm -f $(TARGET_SUBDIR)/libobjc/multilib.tmp; \
40843           else \
40844             rm -f $(TARGET_SUBDIR)/libobjc/Makefile; \
40845             mv $(TARGET_SUBDIR)/libobjc/multilib.tmp $(TARGET_SUBDIR)/libobjc/multilib.out; \
40846           fi; \
40847         else \
40848           mv $(TARGET_SUBDIR)/libobjc/multilib.tmp $(TARGET_SUBDIR)/libobjc/multilib.out; \
40849         fi; \
40850         test ! -f $(TARGET_SUBDIR)/libobjc/Makefile || exit 0; \
40851         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libobjc; \
40852         $(NORMAL_TARGET_EXPORTS)  \
40853         echo Configuring in $(TARGET_SUBDIR)/libobjc; \
40854         cd "$(TARGET_SUBDIR)/libobjc" || exit 1; \
40855         case $(srcdir) in \
40856           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
40857           *) topdir=`echo $(TARGET_SUBDIR)/libobjc/ | \
40858                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
40859         esac; \
40860         module_srcdir=libobjc; \
40861         rm -f no-such-file || : ; \
40862         CONFIG_SITE=no-such-file $(SHELL) \
40863           $$s/$$module_srcdir/configure \
40864           --srcdir=$${topdir}/$$module_srcdir \
40865           $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
40866           --target=${target_alias}  \
40867           || exit 1
40868 @endif target-libobjc
40869
40870
40871
40872
40873
40874 .PHONY: all-target-libobjc maybe-all-target-libobjc
40875 maybe-all-target-libobjc:
40876 @if gcc-bootstrap
40877 all-target-libobjc: stage_current
40878 @endif gcc-bootstrap
40879 @if target-libobjc
40880 TARGET-target-libobjc=all
40881 maybe-all-target-libobjc: all-target-libobjc
40882 all-target-libobjc: configure-target-libobjc
40883         @: $(MAKE); $(unstage)
40884         @r=`${PWD_COMMAND}`; export r; \
40885         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40886         $(NORMAL_TARGET_EXPORTS)  \
40887         (cd $(TARGET_SUBDIR)/libobjc && \
40888           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_TARGET_FLAGS)   \
40889                 $(TARGET-target-libobjc))
40890 @endif target-libobjc
40891
40892
40893
40894
40895
40896 .PHONY: check-target-libobjc maybe-check-target-libobjc
40897 maybe-check-target-libobjc:
40898 @if target-libobjc
40899 maybe-check-target-libobjc: check-target-libobjc
40900
40901 check-target-libobjc:
40902         @: $(MAKE); $(unstage)
40903         @r=`${PWD_COMMAND}`; export r; \
40904         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40905         $(NORMAL_TARGET_EXPORTS) \
40906         (cd $(TARGET_SUBDIR)/libobjc && \
40907           $(MAKE) $(TARGET_FLAGS_TO_PASS)   check)
40908
40909 @endif target-libobjc
40910
40911 .PHONY: install-target-libobjc maybe-install-target-libobjc
40912 maybe-install-target-libobjc:
40913 @if target-libobjc
40914 maybe-install-target-libobjc: install-target-libobjc
40915
40916 install-target-libobjc: installdirs
40917         @: $(MAKE); $(unstage)
40918         @r=`${PWD_COMMAND}`; export r; \
40919         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40920         $(NORMAL_TARGET_EXPORTS) \
40921         (cd $(TARGET_SUBDIR)/libobjc && \
40922           $(MAKE) $(TARGET_FLAGS_TO_PASS)  install)
40923
40924 @endif target-libobjc
40925
40926 .PHONY: install-strip-target-libobjc maybe-install-strip-target-libobjc
40927 maybe-install-strip-target-libobjc:
40928 @if target-libobjc
40929 maybe-install-strip-target-libobjc: install-strip-target-libobjc
40930
40931 install-strip-target-libobjc: installdirs
40932         @: $(MAKE); $(unstage)
40933         @r=`${PWD_COMMAND}`; export r; \
40934         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40935         $(NORMAL_TARGET_EXPORTS) \
40936         (cd $(TARGET_SUBDIR)/libobjc && \
40937           $(MAKE) $(TARGET_FLAGS_TO_PASS)  install-strip)
40938
40939 @endif target-libobjc
40940
40941 # Other targets (info, dvi, pdf, etc.)
40942
40943 .PHONY: maybe-info-target-libobjc info-target-libobjc
40944 maybe-info-target-libobjc:
40945 @if target-libobjc
40946 maybe-info-target-libobjc: info-target-libobjc
40947
40948 info-target-libobjc: \
40949     configure-target-libobjc 
40950         @: $(MAKE); $(unstage)
40951         @[ -f $(TARGET_SUBDIR)/libobjc/Makefile ] || exit 0; \
40952         r=`${PWD_COMMAND}`; export r; \
40953         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40954         $(NORMAL_TARGET_EXPORTS) \
40955         echo "Doing info in $(TARGET_SUBDIR)/libobjc"; \
40956         for flag in $(EXTRA_TARGET_FLAGS); do \
40957           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
40958         done; \
40959         (cd $(TARGET_SUBDIR)/libobjc && \
40960           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
40961                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
40962                   "RANLIB=$${RANLIB}" \
40963                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
40964                    info) \
40965           || exit 1
40966
40967 @endif target-libobjc
40968
40969 .PHONY: maybe-dvi-target-libobjc dvi-target-libobjc
40970 maybe-dvi-target-libobjc:
40971 @if target-libobjc
40972 maybe-dvi-target-libobjc: dvi-target-libobjc
40973
40974 dvi-target-libobjc: \
40975     configure-target-libobjc 
40976         @: $(MAKE); $(unstage)
40977         @[ -f $(TARGET_SUBDIR)/libobjc/Makefile ] || exit 0; \
40978         r=`${PWD_COMMAND}`; export r; \
40979         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40980         $(NORMAL_TARGET_EXPORTS) \
40981         echo "Doing dvi in $(TARGET_SUBDIR)/libobjc"; \
40982         for flag in $(EXTRA_TARGET_FLAGS); do \
40983           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
40984         done; \
40985         (cd $(TARGET_SUBDIR)/libobjc && \
40986           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
40987                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
40988                   "RANLIB=$${RANLIB}" \
40989                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
40990                    dvi) \
40991           || exit 1
40992
40993 @endif target-libobjc
40994
40995 .PHONY: maybe-pdf-target-libobjc pdf-target-libobjc
40996 maybe-pdf-target-libobjc:
40997 @if target-libobjc
40998 maybe-pdf-target-libobjc: pdf-target-libobjc
40999
41000 pdf-target-libobjc: \
41001     configure-target-libobjc 
41002         @: $(MAKE); $(unstage)
41003         @[ -f $(TARGET_SUBDIR)/libobjc/Makefile ] || exit 0; \
41004         r=`${PWD_COMMAND}`; export r; \
41005         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41006         $(NORMAL_TARGET_EXPORTS) \
41007         echo "Doing pdf in $(TARGET_SUBDIR)/libobjc"; \
41008         for flag in $(EXTRA_TARGET_FLAGS); do \
41009           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
41010         done; \
41011         (cd $(TARGET_SUBDIR)/libobjc && \
41012           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
41013                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
41014                   "RANLIB=$${RANLIB}" \
41015                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
41016                    pdf) \
41017           || exit 1
41018
41019 @endif target-libobjc
41020
41021 .PHONY: maybe-html-target-libobjc html-target-libobjc
41022 maybe-html-target-libobjc:
41023 @if target-libobjc
41024 maybe-html-target-libobjc: html-target-libobjc
41025
41026 html-target-libobjc: \
41027     configure-target-libobjc 
41028         @: $(MAKE); $(unstage)
41029         @[ -f $(TARGET_SUBDIR)/libobjc/Makefile ] || exit 0; \
41030         r=`${PWD_COMMAND}`; export r; \
41031         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41032         $(NORMAL_TARGET_EXPORTS) \
41033         echo "Doing html in $(TARGET_SUBDIR)/libobjc"; \
41034         for flag in $(EXTRA_TARGET_FLAGS); do \
41035           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
41036         done; \
41037         (cd $(TARGET_SUBDIR)/libobjc && \
41038           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
41039                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
41040                   "RANLIB=$${RANLIB}" \
41041                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
41042                    html) \
41043           || exit 1
41044
41045 @endif target-libobjc
41046
41047 .PHONY: maybe-TAGS-target-libobjc TAGS-target-libobjc
41048 maybe-TAGS-target-libobjc:
41049 @if target-libobjc
41050 maybe-TAGS-target-libobjc: TAGS-target-libobjc
41051
41052 TAGS-target-libobjc: \
41053     configure-target-libobjc 
41054         @: $(MAKE); $(unstage)
41055         @[ -f $(TARGET_SUBDIR)/libobjc/Makefile ] || exit 0; \
41056         r=`${PWD_COMMAND}`; export r; \
41057         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41058         $(NORMAL_TARGET_EXPORTS) \
41059         echo "Doing TAGS in $(TARGET_SUBDIR)/libobjc"; \
41060         for flag in $(EXTRA_TARGET_FLAGS); do \
41061           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
41062         done; \
41063         (cd $(TARGET_SUBDIR)/libobjc && \
41064           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
41065                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
41066                   "RANLIB=$${RANLIB}" \
41067                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
41068                    TAGS) \
41069           || exit 1
41070
41071 @endif target-libobjc
41072
41073 .PHONY: maybe-install-info-target-libobjc install-info-target-libobjc
41074 maybe-install-info-target-libobjc:
41075 @if target-libobjc
41076 maybe-install-info-target-libobjc: install-info-target-libobjc
41077
41078 install-info-target-libobjc: \
41079     configure-target-libobjc \
41080     info-target-libobjc 
41081         @: $(MAKE); $(unstage)
41082         @[ -f $(TARGET_SUBDIR)/libobjc/Makefile ] || exit 0; \
41083         r=`${PWD_COMMAND}`; export r; \
41084         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41085         $(NORMAL_TARGET_EXPORTS) \
41086         echo "Doing install-info in $(TARGET_SUBDIR)/libobjc"; \
41087         for flag in $(EXTRA_TARGET_FLAGS); do \
41088           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
41089         done; \
41090         (cd $(TARGET_SUBDIR)/libobjc && \
41091           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
41092                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
41093                   "RANLIB=$${RANLIB}" \
41094                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
41095                    install-info) \
41096           || exit 1
41097
41098 @endif target-libobjc
41099
41100 .PHONY: maybe-install-pdf-target-libobjc install-pdf-target-libobjc
41101 maybe-install-pdf-target-libobjc:
41102 @if target-libobjc
41103 maybe-install-pdf-target-libobjc: install-pdf-target-libobjc
41104
41105 install-pdf-target-libobjc: \
41106     configure-target-libobjc \
41107     pdf-target-libobjc 
41108         @: $(MAKE); $(unstage)
41109         @[ -f $(TARGET_SUBDIR)/libobjc/Makefile ] || exit 0; \
41110         r=`${PWD_COMMAND}`; export r; \
41111         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41112         $(NORMAL_TARGET_EXPORTS) \
41113         echo "Doing install-pdf in $(TARGET_SUBDIR)/libobjc"; \
41114         for flag in $(EXTRA_TARGET_FLAGS); do \
41115           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
41116         done; \
41117         (cd $(TARGET_SUBDIR)/libobjc && \
41118           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
41119                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
41120                   "RANLIB=$${RANLIB}" \
41121                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
41122                    install-pdf) \
41123           || exit 1
41124
41125 @endif target-libobjc
41126
41127 .PHONY: maybe-install-html-target-libobjc install-html-target-libobjc
41128 maybe-install-html-target-libobjc:
41129 @if target-libobjc
41130 maybe-install-html-target-libobjc: install-html-target-libobjc
41131
41132 install-html-target-libobjc: \
41133     configure-target-libobjc \
41134     html-target-libobjc 
41135         @: $(MAKE); $(unstage)
41136         @[ -f $(TARGET_SUBDIR)/libobjc/Makefile ] || exit 0; \
41137         r=`${PWD_COMMAND}`; export r; \
41138         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41139         $(NORMAL_TARGET_EXPORTS) \
41140         echo "Doing install-html in $(TARGET_SUBDIR)/libobjc"; \
41141         for flag in $(EXTRA_TARGET_FLAGS); do \
41142           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
41143         done; \
41144         (cd $(TARGET_SUBDIR)/libobjc && \
41145           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
41146                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
41147                   "RANLIB=$${RANLIB}" \
41148                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
41149                    install-html) \
41150           || exit 1
41151
41152 @endif target-libobjc
41153
41154 .PHONY: maybe-installcheck-target-libobjc installcheck-target-libobjc
41155 maybe-installcheck-target-libobjc:
41156 @if target-libobjc
41157 maybe-installcheck-target-libobjc: installcheck-target-libobjc
41158
41159 installcheck-target-libobjc: \
41160     configure-target-libobjc 
41161         @: $(MAKE); $(unstage)
41162         @[ -f $(TARGET_SUBDIR)/libobjc/Makefile ] || exit 0; \
41163         r=`${PWD_COMMAND}`; export r; \
41164         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41165         $(NORMAL_TARGET_EXPORTS) \
41166         echo "Doing installcheck in $(TARGET_SUBDIR)/libobjc"; \
41167         for flag in $(EXTRA_TARGET_FLAGS); do \
41168           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
41169         done; \
41170         (cd $(TARGET_SUBDIR)/libobjc && \
41171           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
41172                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
41173                   "RANLIB=$${RANLIB}" \
41174                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
41175                    installcheck) \
41176           || exit 1
41177
41178 @endif target-libobjc
41179
41180 .PHONY: maybe-mostlyclean-target-libobjc mostlyclean-target-libobjc
41181 maybe-mostlyclean-target-libobjc:
41182 @if target-libobjc
41183 maybe-mostlyclean-target-libobjc: mostlyclean-target-libobjc
41184
41185 mostlyclean-target-libobjc: 
41186         @: $(MAKE); $(unstage)
41187         @[ -f $(TARGET_SUBDIR)/libobjc/Makefile ] || exit 0; \
41188         r=`${PWD_COMMAND}`; export r; \
41189         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41190         $(NORMAL_TARGET_EXPORTS) \
41191         echo "Doing mostlyclean in $(TARGET_SUBDIR)/libobjc"; \
41192         for flag in $(EXTRA_TARGET_FLAGS); do \
41193           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
41194         done; \
41195         (cd $(TARGET_SUBDIR)/libobjc && \
41196           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
41197                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
41198                   "RANLIB=$${RANLIB}" \
41199                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
41200                    mostlyclean) \
41201           || exit 1
41202
41203 @endif target-libobjc
41204
41205 .PHONY: maybe-clean-target-libobjc clean-target-libobjc
41206 maybe-clean-target-libobjc:
41207 @if target-libobjc
41208 maybe-clean-target-libobjc: clean-target-libobjc
41209
41210 clean-target-libobjc: 
41211         @: $(MAKE); $(unstage)
41212         @[ -f $(TARGET_SUBDIR)/libobjc/Makefile ] || exit 0; \
41213         r=`${PWD_COMMAND}`; export r; \
41214         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41215         $(NORMAL_TARGET_EXPORTS) \
41216         echo "Doing clean in $(TARGET_SUBDIR)/libobjc"; \
41217         for flag in $(EXTRA_TARGET_FLAGS); do \
41218           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
41219         done; \
41220         (cd $(TARGET_SUBDIR)/libobjc && \
41221           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
41222                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
41223                   "RANLIB=$${RANLIB}" \
41224                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
41225                    clean) \
41226           || exit 1
41227
41228 @endif target-libobjc
41229
41230 .PHONY: maybe-distclean-target-libobjc distclean-target-libobjc
41231 maybe-distclean-target-libobjc:
41232 @if target-libobjc
41233 maybe-distclean-target-libobjc: distclean-target-libobjc
41234
41235 distclean-target-libobjc: 
41236         @: $(MAKE); $(unstage)
41237         @[ -f $(TARGET_SUBDIR)/libobjc/Makefile ] || exit 0; \
41238         r=`${PWD_COMMAND}`; export r; \
41239         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41240         $(NORMAL_TARGET_EXPORTS) \
41241         echo "Doing distclean in $(TARGET_SUBDIR)/libobjc"; \
41242         for flag in $(EXTRA_TARGET_FLAGS); do \
41243           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
41244         done; \
41245         (cd $(TARGET_SUBDIR)/libobjc && \
41246           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
41247                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
41248                   "RANLIB=$${RANLIB}" \
41249                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
41250                    distclean) \
41251           || exit 1
41252
41253 @endif target-libobjc
41254
41255 .PHONY: maybe-maintainer-clean-target-libobjc maintainer-clean-target-libobjc
41256 maybe-maintainer-clean-target-libobjc:
41257 @if target-libobjc
41258 maybe-maintainer-clean-target-libobjc: maintainer-clean-target-libobjc
41259
41260 maintainer-clean-target-libobjc: 
41261         @: $(MAKE); $(unstage)
41262         @[ -f $(TARGET_SUBDIR)/libobjc/Makefile ] || exit 0; \
41263         r=`${PWD_COMMAND}`; export r; \
41264         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41265         $(NORMAL_TARGET_EXPORTS) \
41266         echo "Doing maintainer-clean in $(TARGET_SUBDIR)/libobjc"; \
41267         for flag in $(EXTRA_TARGET_FLAGS); do \
41268           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
41269         done; \
41270         (cd $(TARGET_SUBDIR)/libobjc && \
41271           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
41272                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
41273                   "RANLIB=$${RANLIB}" \
41274                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
41275                    maintainer-clean) \
41276           || exit 1
41277
41278 @endif target-libobjc
41279
41280
41281
41282
41283
41284 .PHONY: configure-target-libgo maybe-configure-target-libgo
41285 maybe-configure-target-libgo:
41286 @if gcc-bootstrap
41287 configure-target-libgo: stage_current
41288 @endif gcc-bootstrap
41289 @if target-libgo
41290 maybe-configure-target-libgo: configure-target-libgo
41291 configure-target-libgo: 
41292         @: $(MAKE); $(unstage)
41293         @r=`${PWD_COMMAND}`; export r; \
41294         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41295         echo "Checking multilib configuration for libgo..."; \
41296         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgo; \
41297         $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libgo/multilib.tmp 2> /dev/null; \
41298         if test -r $(TARGET_SUBDIR)/libgo/multilib.out; then \
41299           if cmp -s $(TARGET_SUBDIR)/libgo/multilib.tmp $(TARGET_SUBDIR)/libgo/multilib.out; then \
41300             rm -f $(TARGET_SUBDIR)/libgo/multilib.tmp; \
41301           else \
41302             rm -f $(TARGET_SUBDIR)/libgo/Makefile; \
41303             mv $(TARGET_SUBDIR)/libgo/multilib.tmp $(TARGET_SUBDIR)/libgo/multilib.out; \
41304           fi; \
41305         else \
41306           mv $(TARGET_SUBDIR)/libgo/multilib.tmp $(TARGET_SUBDIR)/libgo/multilib.out; \
41307         fi; \
41308         test ! -f $(TARGET_SUBDIR)/libgo/Makefile || exit 0; \
41309         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgo; \
41310         $(NORMAL_TARGET_EXPORTS)  \
41311         echo Configuring in $(TARGET_SUBDIR)/libgo; \
41312         cd "$(TARGET_SUBDIR)/libgo" || exit 1; \
41313         case $(srcdir) in \
41314           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
41315           *) topdir=`echo $(TARGET_SUBDIR)/libgo/ | \
41316                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
41317         esac; \
41318         module_srcdir=libgo; \
41319         rm -f no-such-file || : ; \
41320         CONFIG_SITE=no-such-file $(SHELL) \
41321           $$s/$$module_srcdir/configure \
41322           --srcdir=$${topdir}/$$module_srcdir \
41323           $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
41324           --target=${target_alias}  \
41325           || exit 1
41326 @endif target-libgo
41327
41328
41329
41330
41331
41332 .PHONY: all-target-libgo maybe-all-target-libgo
41333 maybe-all-target-libgo:
41334 @if gcc-bootstrap
41335 all-target-libgo: stage_current
41336 @endif gcc-bootstrap
41337 @if target-libgo
41338 TARGET-target-libgo=all
41339 maybe-all-target-libgo: all-target-libgo
41340 all-target-libgo: configure-target-libgo
41341         @: $(MAKE); $(unstage)
41342         @r=`${PWD_COMMAND}`; export r; \
41343         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41344         $(NORMAL_TARGET_EXPORTS)  \
41345         (cd $(TARGET_SUBDIR)/libgo && \
41346           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_TARGET_FLAGS)   \
41347                 $(TARGET-target-libgo))
41348 @endif target-libgo
41349
41350
41351
41352
41353
41354 .PHONY: check-target-libgo maybe-check-target-libgo
41355 maybe-check-target-libgo:
41356 @if target-libgo
41357 maybe-check-target-libgo: check-target-libgo
41358
41359 check-target-libgo:
41360         @: $(MAKE); $(unstage)
41361         @r=`${PWD_COMMAND}`; export r; \
41362         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41363         $(NORMAL_TARGET_EXPORTS) \
41364         (cd $(TARGET_SUBDIR)/libgo && \
41365           $(MAKE) $(TARGET_FLAGS_TO_PASS)   check)
41366
41367 @endif target-libgo
41368
41369 .PHONY: install-target-libgo maybe-install-target-libgo
41370 maybe-install-target-libgo:
41371 @if target-libgo
41372 maybe-install-target-libgo: install-target-libgo
41373
41374 install-target-libgo: installdirs
41375         @: $(MAKE); $(unstage)
41376         @r=`${PWD_COMMAND}`; export r; \
41377         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41378         $(NORMAL_TARGET_EXPORTS) \
41379         (cd $(TARGET_SUBDIR)/libgo && \
41380           $(MAKE) $(TARGET_FLAGS_TO_PASS)  install)
41381
41382 @endif target-libgo
41383
41384 .PHONY: install-strip-target-libgo maybe-install-strip-target-libgo
41385 maybe-install-strip-target-libgo:
41386 @if target-libgo
41387 maybe-install-strip-target-libgo: install-strip-target-libgo
41388
41389 install-strip-target-libgo: installdirs
41390         @: $(MAKE); $(unstage)
41391         @r=`${PWD_COMMAND}`; export r; \
41392         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41393         $(NORMAL_TARGET_EXPORTS) \
41394         (cd $(TARGET_SUBDIR)/libgo && \
41395           $(MAKE) $(TARGET_FLAGS_TO_PASS)  install-strip)
41396
41397 @endif target-libgo
41398
41399 # Other targets (info, dvi, pdf, etc.)
41400
41401 .PHONY: maybe-info-target-libgo info-target-libgo
41402 maybe-info-target-libgo:
41403 @if target-libgo
41404 maybe-info-target-libgo: info-target-libgo
41405
41406 info-target-libgo: \
41407     configure-target-libgo 
41408         @: $(MAKE); $(unstage)
41409         @[ -f $(TARGET_SUBDIR)/libgo/Makefile ] || exit 0; \
41410         r=`${PWD_COMMAND}`; export r; \
41411         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41412         $(NORMAL_TARGET_EXPORTS) \
41413         echo "Doing info in $(TARGET_SUBDIR)/libgo"; \
41414         for flag in $(EXTRA_TARGET_FLAGS); do \
41415           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
41416         done; \
41417         (cd $(TARGET_SUBDIR)/libgo && \
41418           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
41419                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
41420                   "RANLIB=$${RANLIB}" \
41421                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
41422                    info) \
41423           || exit 1
41424
41425 @endif target-libgo
41426
41427 .PHONY: maybe-dvi-target-libgo dvi-target-libgo
41428 maybe-dvi-target-libgo:
41429 @if target-libgo
41430 maybe-dvi-target-libgo: dvi-target-libgo
41431
41432 dvi-target-libgo: \
41433     configure-target-libgo 
41434         @: $(MAKE); $(unstage)
41435         @[ -f $(TARGET_SUBDIR)/libgo/Makefile ] || exit 0; \
41436         r=`${PWD_COMMAND}`; export r; \
41437         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41438         $(NORMAL_TARGET_EXPORTS) \
41439         echo "Doing dvi in $(TARGET_SUBDIR)/libgo"; \
41440         for flag in $(EXTRA_TARGET_FLAGS); do \
41441           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
41442         done; \
41443         (cd $(TARGET_SUBDIR)/libgo && \
41444           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
41445                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
41446                   "RANLIB=$${RANLIB}" \
41447                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
41448                    dvi) \
41449           || exit 1
41450
41451 @endif target-libgo
41452
41453 .PHONY: maybe-pdf-target-libgo pdf-target-libgo
41454 maybe-pdf-target-libgo:
41455 @if target-libgo
41456 maybe-pdf-target-libgo: pdf-target-libgo
41457
41458 pdf-target-libgo: \
41459     configure-target-libgo 
41460         @: $(MAKE); $(unstage)
41461         @[ -f $(TARGET_SUBDIR)/libgo/Makefile ] || exit 0; \
41462         r=`${PWD_COMMAND}`; export r; \
41463         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41464         $(NORMAL_TARGET_EXPORTS) \
41465         echo "Doing pdf in $(TARGET_SUBDIR)/libgo"; \
41466         for flag in $(EXTRA_TARGET_FLAGS); do \
41467           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
41468         done; \
41469         (cd $(TARGET_SUBDIR)/libgo && \
41470           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
41471                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
41472                   "RANLIB=$${RANLIB}" \
41473                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
41474                    pdf) \
41475           || exit 1
41476
41477 @endif target-libgo
41478
41479 .PHONY: maybe-html-target-libgo html-target-libgo
41480 maybe-html-target-libgo:
41481 @if target-libgo
41482 maybe-html-target-libgo: html-target-libgo
41483
41484 html-target-libgo: \
41485     configure-target-libgo 
41486         @: $(MAKE); $(unstage)
41487         @[ -f $(TARGET_SUBDIR)/libgo/Makefile ] || exit 0; \
41488         r=`${PWD_COMMAND}`; export r; \
41489         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41490         $(NORMAL_TARGET_EXPORTS) \
41491         echo "Doing html in $(TARGET_SUBDIR)/libgo"; \
41492         for flag in $(EXTRA_TARGET_FLAGS); do \
41493           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
41494         done; \
41495         (cd $(TARGET_SUBDIR)/libgo && \
41496           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
41497                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
41498                   "RANLIB=$${RANLIB}" \
41499                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
41500                    html) \
41501           || exit 1
41502
41503 @endif target-libgo
41504
41505 .PHONY: maybe-TAGS-target-libgo TAGS-target-libgo
41506 maybe-TAGS-target-libgo:
41507 @if target-libgo
41508 maybe-TAGS-target-libgo: TAGS-target-libgo
41509
41510 TAGS-target-libgo: \
41511     configure-target-libgo 
41512         @: $(MAKE); $(unstage)
41513         @[ -f $(TARGET_SUBDIR)/libgo/Makefile ] || exit 0; \
41514         r=`${PWD_COMMAND}`; export r; \
41515         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41516         $(NORMAL_TARGET_EXPORTS) \
41517         echo "Doing TAGS in $(TARGET_SUBDIR)/libgo"; \
41518         for flag in $(EXTRA_TARGET_FLAGS); do \
41519           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
41520         done; \
41521         (cd $(TARGET_SUBDIR)/libgo && \
41522           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
41523                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
41524                   "RANLIB=$${RANLIB}" \
41525                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
41526                    TAGS) \
41527           || exit 1
41528
41529 @endif target-libgo
41530
41531 .PHONY: maybe-install-info-target-libgo install-info-target-libgo
41532 maybe-install-info-target-libgo:
41533 @if target-libgo
41534 maybe-install-info-target-libgo: install-info-target-libgo
41535
41536 install-info-target-libgo: \
41537     configure-target-libgo \
41538     info-target-libgo 
41539         @: $(MAKE); $(unstage)
41540         @[ -f $(TARGET_SUBDIR)/libgo/Makefile ] || exit 0; \
41541         r=`${PWD_COMMAND}`; export r; \
41542         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41543         $(NORMAL_TARGET_EXPORTS) \
41544         echo "Doing install-info in $(TARGET_SUBDIR)/libgo"; \
41545         for flag in $(EXTRA_TARGET_FLAGS); do \
41546           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
41547         done; \
41548         (cd $(TARGET_SUBDIR)/libgo && \
41549           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
41550                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
41551                   "RANLIB=$${RANLIB}" \
41552                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
41553                    install-info) \
41554           || exit 1
41555
41556 @endif target-libgo
41557
41558 .PHONY: maybe-install-pdf-target-libgo install-pdf-target-libgo
41559 maybe-install-pdf-target-libgo:
41560 @if target-libgo
41561 maybe-install-pdf-target-libgo: install-pdf-target-libgo
41562
41563 install-pdf-target-libgo: \
41564     configure-target-libgo \
41565     pdf-target-libgo 
41566         @: $(MAKE); $(unstage)
41567         @[ -f $(TARGET_SUBDIR)/libgo/Makefile ] || exit 0; \
41568         r=`${PWD_COMMAND}`; export r; \
41569         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41570         $(NORMAL_TARGET_EXPORTS) \
41571         echo "Doing install-pdf in $(TARGET_SUBDIR)/libgo"; \
41572         for flag in $(EXTRA_TARGET_FLAGS); do \
41573           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
41574         done; \
41575         (cd $(TARGET_SUBDIR)/libgo && \
41576           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
41577                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
41578                   "RANLIB=$${RANLIB}" \
41579                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
41580                    install-pdf) \
41581           || exit 1
41582
41583 @endif target-libgo
41584
41585 .PHONY: maybe-install-html-target-libgo install-html-target-libgo
41586 maybe-install-html-target-libgo:
41587 @if target-libgo
41588 maybe-install-html-target-libgo: install-html-target-libgo
41589
41590 install-html-target-libgo: \
41591     configure-target-libgo \
41592     html-target-libgo 
41593         @: $(MAKE); $(unstage)
41594         @[ -f $(TARGET_SUBDIR)/libgo/Makefile ] || exit 0; \
41595         r=`${PWD_COMMAND}`; export r; \
41596         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41597         $(NORMAL_TARGET_EXPORTS) \
41598         echo "Doing install-html in $(TARGET_SUBDIR)/libgo"; \
41599         for flag in $(EXTRA_TARGET_FLAGS); do \
41600           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
41601         done; \
41602         (cd $(TARGET_SUBDIR)/libgo && \
41603           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
41604                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
41605                   "RANLIB=$${RANLIB}" \
41606                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
41607                    install-html) \
41608           || exit 1
41609
41610 @endif target-libgo
41611
41612 .PHONY: maybe-installcheck-target-libgo installcheck-target-libgo
41613 maybe-installcheck-target-libgo:
41614 @if target-libgo
41615 maybe-installcheck-target-libgo: installcheck-target-libgo
41616
41617 installcheck-target-libgo: \
41618     configure-target-libgo 
41619         @: $(MAKE); $(unstage)
41620         @[ -f $(TARGET_SUBDIR)/libgo/Makefile ] || exit 0; \
41621         r=`${PWD_COMMAND}`; export r; \
41622         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41623         $(NORMAL_TARGET_EXPORTS) \
41624         echo "Doing installcheck in $(TARGET_SUBDIR)/libgo"; \
41625         for flag in $(EXTRA_TARGET_FLAGS); do \
41626           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
41627         done; \
41628         (cd $(TARGET_SUBDIR)/libgo && \
41629           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
41630                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
41631                   "RANLIB=$${RANLIB}" \
41632                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
41633                    installcheck) \
41634           || exit 1
41635
41636 @endif target-libgo
41637
41638 .PHONY: maybe-mostlyclean-target-libgo mostlyclean-target-libgo
41639 maybe-mostlyclean-target-libgo:
41640 @if target-libgo
41641 maybe-mostlyclean-target-libgo: mostlyclean-target-libgo
41642
41643 mostlyclean-target-libgo: 
41644         @: $(MAKE); $(unstage)
41645         @[ -f $(TARGET_SUBDIR)/libgo/Makefile ] || exit 0; \
41646         r=`${PWD_COMMAND}`; export r; \
41647         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41648         $(NORMAL_TARGET_EXPORTS) \
41649         echo "Doing mostlyclean in $(TARGET_SUBDIR)/libgo"; \
41650         for flag in $(EXTRA_TARGET_FLAGS); do \
41651           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
41652         done; \
41653         (cd $(TARGET_SUBDIR)/libgo && \
41654           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
41655                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
41656                   "RANLIB=$${RANLIB}" \
41657                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
41658                    mostlyclean) \
41659           || exit 1
41660
41661 @endif target-libgo
41662
41663 .PHONY: maybe-clean-target-libgo clean-target-libgo
41664 maybe-clean-target-libgo:
41665 @if target-libgo
41666 maybe-clean-target-libgo: clean-target-libgo
41667
41668 clean-target-libgo: 
41669         @: $(MAKE); $(unstage)
41670         @[ -f $(TARGET_SUBDIR)/libgo/Makefile ] || exit 0; \
41671         r=`${PWD_COMMAND}`; export r; \
41672         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41673         $(NORMAL_TARGET_EXPORTS) \
41674         echo "Doing clean in $(TARGET_SUBDIR)/libgo"; \
41675         for flag in $(EXTRA_TARGET_FLAGS); do \
41676           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
41677         done; \
41678         (cd $(TARGET_SUBDIR)/libgo && \
41679           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
41680                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
41681                   "RANLIB=$${RANLIB}" \
41682                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
41683                    clean) \
41684           || exit 1
41685
41686 @endif target-libgo
41687
41688 .PHONY: maybe-distclean-target-libgo distclean-target-libgo
41689 maybe-distclean-target-libgo:
41690 @if target-libgo
41691 maybe-distclean-target-libgo: distclean-target-libgo
41692
41693 distclean-target-libgo: 
41694         @: $(MAKE); $(unstage)
41695         @[ -f $(TARGET_SUBDIR)/libgo/Makefile ] || exit 0; \
41696         r=`${PWD_COMMAND}`; export r; \
41697         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41698         $(NORMAL_TARGET_EXPORTS) \
41699         echo "Doing distclean in $(TARGET_SUBDIR)/libgo"; \
41700         for flag in $(EXTRA_TARGET_FLAGS); do \
41701           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
41702         done; \
41703         (cd $(TARGET_SUBDIR)/libgo && \
41704           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
41705                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
41706                   "RANLIB=$${RANLIB}" \
41707                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
41708                    distclean) \
41709           || exit 1
41710
41711 @endif target-libgo
41712
41713 .PHONY: maybe-maintainer-clean-target-libgo maintainer-clean-target-libgo
41714 maybe-maintainer-clean-target-libgo:
41715 @if target-libgo
41716 maybe-maintainer-clean-target-libgo: maintainer-clean-target-libgo
41717
41718 maintainer-clean-target-libgo: 
41719         @: $(MAKE); $(unstage)
41720         @[ -f $(TARGET_SUBDIR)/libgo/Makefile ] || exit 0; \
41721         r=`${PWD_COMMAND}`; export r; \
41722         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41723         $(NORMAL_TARGET_EXPORTS) \
41724         echo "Doing maintainer-clean in $(TARGET_SUBDIR)/libgo"; \
41725         for flag in $(EXTRA_TARGET_FLAGS); do \
41726           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
41727         done; \
41728         (cd $(TARGET_SUBDIR)/libgo && \
41729           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
41730                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
41731                   "RANLIB=$${RANLIB}" \
41732                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
41733                    maintainer-clean) \
41734           || exit 1
41735
41736 @endif target-libgo
41737
41738
41739
41740
41741
41742 .PHONY: configure-target-libtermcap maybe-configure-target-libtermcap
41743 maybe-configure-target-libtermcap:
41744 @if gcc-bootstrap
41745 configure-target-libtermcap: stage_current
41746 @endif gcc-bootstrap
41747 @if target-libtermcap
41748 maybe-configure-target-libtermcap: configure-target-libtermcap
41749 configure-target-libtermcap: 
41750         @: $(MAKE); $(unstage)
41751         @r=`${PWD_COMMAND}`; export r; \
41752         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41753         echo "Checking multilib configuration for libtermcap..."; \
41754         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libtermcap; \
41755         $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libtermcap/multilib.tmp 2> /dev/null; \
41756         if test -r $(TARGET_SUBDIR)/libtermcap/multilib.out; then \
41757           if cmp -s $(TARGET_SUBDIR)/libtermcap/multilib.tmp $(TARGET_SUBDIR)/libtermcap/multilib.out; then \
41758             rm -f $(TARGET_SUBDIR)/libtermcap/multilib.tmp; \
41759           else \
41760             rm -f $(TARGET_SUBDIR)/libtermcap/Makefile; \
41761             mv $(TARGET_SUBDIR)/libtermcap/multilib.tmp $(TARGET_SUBDIR)/libtermcap/multilib.out; \
41762           fi; \
41763         else \
41764           mv $(TARGET_SUBDIR)/libtermcap/multilib.tmp $(TARGET_SUBDIR)/libtermcap/multilib.out; \
41765         fi; \
41766         test ! -f $(TARGET_SUBDIR)/libtermcap/Makefile || exit 0; \
41767         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libtermcap; \
41768         $(NORMAL_TARGET_EXPORTS)  \
41769         echo Configuring in $(TARGET_SUBDIR)/libtermcap; \
41770         cd "$(TARGET_SUBDIR)/libtermcap" || exit 1; \
41771         case $(srcdir) in \
41772           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
41773           *) topdir=`echo $(TARGET_SUBDIR)/libtermcap/ | \
41774                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
41775         esac; \
41776         module_srcdir=libtermcap; \
41777         rm -f no-such-file || : ; \
41778         CONFIG_SITE=no-such-file $(SHELL) \
41779           $$s/$$module_srcdir/configure \
41780           --srcdir=$${topdir}/$$module_srcdir \
41781           $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
41782           --target=${target_alias}  \
41783           || exit 1
41784 @endif target-libtermcap
41785
41786
41787
41788
41789
41790 .PHONY: all-target-libtermcap maybe-all-target-libtermcap
41791 maybe-all-target-libtermcap:
41792 @if gcc-bootstrap
41793 all-target-libtermcap: stage_current
41794 @endif gcc-bootstrap
41795 @if target-libtermcap
41796 TARGET-target-libtermcap=all
41797 maybe-all-target-libtermcap: all-target-libtermcap
41798 all-target-libtermcap: configure-target-libtermcap
41799         @: $(MAKE); $(unstage)
41800         @r=`${PWD_COMMAND}`; export r; \
41801         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41802         $(NORMAL_TARGET_EXPORTS)  \
41803         (cd $(TARGET_SUBDIR)/libtermcap && \
41804           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_TARGET_FLAGS)   \
41805                 $(TARGET-target-libtermcap))
41806 @endif target-libtermcap
41807
41808
41809
41810
41811
41812 .PHONY: check-target-libtermcap maybe-check-target-libtermcap
41813 maybe-check-target-libtermcap:
41814 @if target-libtermcap
41815 maybe-check-target-libtermcap: check-target-libtermcap
41816
41817 # Dummy target for uncheckable module.
41818 check-target-libtermcap:
41819
41820 @endif target-libtermcap
41821
41822 .PHONY: install-target-libtermcap maybe-install-target-libtermcap
41823 maybe-install-target-libtermcap:
41824 @if target-libtermcap
41825 maybe-install-target-libtermcap: install-target-libtermcap
41826
41827 install-target-libtermcap: installdirs
41828         @: $(MAKE); $(unstage)
41829         @r=`${PWD_COMMAND}`; export r; \
41830         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41831         $(NORMAL_TARGET_EXPORTS) \
41832         (cd $(TARGET_SUBDIR)/libtermcap && \
41833           $(MAKE) $(TARGET_FLAGS_TO_PASS)  install)
41834
41835 @endif target-libtermcap
41836
41837 .PHONY: install-strip-target-libtermcap maybe-install-strip-target-libtermcap
41838 maybe-install-strip-target-libtermcap:
41839 @if target-libtermcap
41840 maybe-install-strip-target-libtermcap: install-strip-target-libtermcap
41841
41842 install-strip-target-libtermcap: installdirs
41843         @: $(MAKE); $(unstage)
41844         @r=`${PWD_COMMAND}`; export r; \
41845         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41846         $(NORMAL_TARGET_EXPORTS) \
41847         (cd $(TARGET_SUBDIR)/libtermcap && \
41848           $(MAKE) $(TARGET_FLAGS_TO_PASS)  install-strip)
41849
41850 @endif target-libtermcap
41851
41852 # Other targets (info, dvi, pdf, etc.)
41853
41854 .PHONY: maybe-info-target-libtermcap info-target-libtermcap
41855 maybe-info-target-libtermcap:
41856 @if target-libtermcap
41857 maybe-info-target-libtermcap: info-target-libtermcap
41858
41859 info-target-libtermcap: \
41860     configure-target-libtermcap 
41861         @: $(MAKE); $(unstage)
41862         @[ -f $(TARGET_SUBDIR)/libtermcap/Makefile ] || exit 0; \
41863         r=`${PWD_COMMAND}`; export r; \
41864         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41865         $(NORMAL_TARGET_EXPORTS) \
41866         echo "Doing info in $(TARGET_SUBDIR)/libtermcap"; \
41867         for flag in $(EXTRA_TARGET_FLAGS); do \
41868           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
41869         done; \
41870         (cd $(TARGET_SUBDIR)/libtermcap && \
41871           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
41872                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
41873                   "RANLIB=$${RANLIB}" \
41874                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
41875                    info) \
41876           || exit 1
41877
41878 @endif target-libtermcap
41879
41880 .PHONY: maybe-dvi-target-libtermcap dvi-target-libtermcap
41881 maybe-dvi-target-libtermcap:
41882 @if target-libtermcap
41883 maybe-dvi-target-libtermcap: dvi-target-libtermcap
41884
41885 dvi-target-libtermcap: \
41886     configure-target-libtermcap 
41887         @: $(MAKE); $(unstage)
41888         @[ -f $(TARGET_SUBDIR)/libtermcap/Makefile ] || exit 0; \
41889         r=`${PWD_COMMAND}`; export r; \
41890         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41891         $(NORMAL_TARGET_EXPORTS) \
41892         echo "Doing dvi in $(TARGET_SUBDIR)/libtermcap"; \
41893         for flag in $(EXTRA_TARGET_FLAGS); do \
41894           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
41895         done; \
41896         (cd $(TARGET_SUBDIR)/libtermcap && \
41897           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
41898                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
41899                   "RANLIB=$${RANLIB}" \
41900                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
41901                    dvi) \
41902           || exit 1
41903
41904 @endif target-libtermcap
41905
41906 .PHONY: maybe-pdf-target-libtermcap pdf-target-libtermcap
41907 maybe-pdf-target-libtermcap:
41908 @if target-libtermcap
41909 maybe-pdf-target-libtermcap: pdf-target-libtermcap
41910
41911 pdf-target-libtermcap: \
41912     configure-target-libtermcap 
41913         @: $(MAKE); $(unstage)
41914         @[ -f $(TARGET_SUBDIR)/libtermcap/Makefile ] || exit 0; \
41915         r=`${PWD_COMMAND}`; export r; \
41916         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41917         $(NORMAL_TARGET_EXPORTS) \
41918         echo "Doing pdf in $(TARGET_SUBDIR)/libtermcap"; \
41919         for flag in $(EXTRA_TARGET_FLAGS); do \
41920           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
41921         done; \
41922         (cd $(TARGET_SUBDIR)/libtermcap && \
41923           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
41924                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
41925                   "RANLIB=$${RANLIB}" \
41926                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
41927                    pdf) \
41928           || exit 1
41929
41930 @endif target-libtermcap
41931
41932 .PHONY: maybe-html-target-libtermcap html-target-libtermcap
41933 maybe-html-target-libtermcap:
41934 @if target-libtermcap
41935 maybe-html-target-libtermcap: html-target-libtermcap
41936
41937 html-target-libtermcap: \
41938     configure-target-libtermcap 
41939         @: $(MAKE); $(unstage)
41940         @[ -f $(TARGET_SUBDIR)/libtermcap/Makefile ] || exit 0; \
41941         r=`${PWD_COMMAND}`; export r; \
41942         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41943         $(NORMAL_TARGET_EXPORTS) \
41944         echo "Doing html in $(TARGET_SUBDIR)/libtermcap"; \
41945         for flag in $(EXTRA_TARGET_FLAGS); do \
41946           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
41947         done; \
41948         (cd $(TARGET_SUBDIR)/libtermcap && \
41949           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
41950                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
41951                   "RANLIB=$${RANLIB}" \
41952                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
41953                    html) \
41954           || exit 1
41955
41956 @endif target-libtermcap
41957
41958 .PHONY: maybe-TAGS-target-libtermcap TAGS-target-libtermcap
41959 maybe-TAGS-target-libtermcap:
41960 @if target-libtermcap
41961 maybe-TAGS-target-libtermcap: TAGS-target-libtermcap
41962
41963 TAGS-target-libtermcap: \
41964     configure-target-libtermcap 
41965         @: $(MAKE); $(unstage)
41966         @[ -f $(TARGET_SUBDIR)/libtermcap/Makefile ] || exit 0; \
41967         r=`${PWD_COMMAND}`; export r; \
41968         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41969         $(NORMAL_TARGET_EXPORTS) \
41970         echo "Doing TAGS in $(TARGET_SUBDIR)/libtermcap"; \
41971         for flag in $(EXTRA_TARGET_FLAGS); do \
41972           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
41973         done; \
41974         (cd $(TARGET_SUBDIR)/libtermcap && \
41975           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
41976                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
41977                   "RANLIB=$${RANLIB}" \
41978                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
41979                    TAGS) \
41980           || exit 1
41981
41982 @endif target-libtermcap
41983
41984 .PHONY: maybe-install-info-target-libtermcap install-info-target-libtermcap
41985 maybe-install-info-target-libtermcap:
41986 @if target-libtermcap
41987 maybe-install-info-target-libtermcap: install-info-target-libtermcap
41988
41989 install-info-target-libtermcap: \
41990     configure-target-libtermcap \
41991     info-target-libtermcap 
41992         @: $(MAKE); $(unstage)
41993         @[ -f $(TARGET_SUBDIR)/libtermcap/Makefile ] || exit 0; \
41994         r=`${PWD_COMMAND}`; export r; \
41995         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41996         $(NORMAL_TARGET_EXPORTS) \
41997         echo "Doing install-info in $(TARGET_SUBDIR)/libtermcap"; \
41998         for flag in $(EXTRA_TARGET_FLAGS); do \
41999           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
42000         done; \
42001         (cd $(TARGET_SUBDIR)/libtermcap && \
42002           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
42003                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
42004                   "RANLIB=$${RANLIB}" \
42005                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
42006                    install-info) \
42007           || exit 1
42008
42009 @endif target-libtermcap
42010
42011 .PHONY: maybe-install-pdf-target-libtermcap install-pdf-target-libtermcap
42012 maybe-install-pdf-target-libtermcap:
42013 @if target-libtermcap
42014 maybe-install-pdf-target-libtermcap: install-pdf-target-libtermcap
42015
42016 install-pdf-target-libtermcap: \
42017     configure-target-libtermcap \
42018     pdf-target-libtermcap 
42019         @: $(MAKE); $(unstage)
42020         @[ -f $(TARGET_SUBDIR)/libtermcap/Makefile ] || exit 0; \
42021         r=`${PWD_COMMAND}`; export r; \
42022         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42023         $(NORMAL_TARGET_EXPORTS) \
42024         echo "Doing install-pdf in $(TARGET_SUBDIR)/libtermcap"; \
42025         for flag in $(EXTRA_TARGET_FLAGS); do \
42026           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
42027         done; \
42028         (cd $(TARGET_SUBDIR)/libtermcap && \
42029           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
42030                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
42031                   "RANLIB=$${RANLIB}" \
42032                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
42033                    install-pdf) \
42034           || exit 1
42035
42036 @endif target-libtermcap
42037
42038 .PHONY: maybe-install-html-target-libtermcap install-html-target-libtermcap
42039 maybe-install-html-target-libtermcap:
42040 @if target-libtermcap
42041 maybe-install-html-target-libtermcap: install-html-target-libtermcap
42042
42043 install-html-target-libtermcap: \
42044     configure-target-libtermcap \
42045     html-target-libtermcap 
42046         @: $(MAKE); $(unstage)
42047         @[ -f $(TARGET_SUBDIR)/libtermcap/Makefile ] || exit 0; \
42048         r=`${PWD_COMMAND}`; export r; \
42049         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42050         $(NORMAL_TARGET_EXPORTS) \
42051         echo "Doing install-html in $(TARGET_SUBDIR)/libtermcap"; \
42052         for flag in $(EXTRA_TARGET_FLAGS); do \
42053           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
42054         done; \
42055         (cd $(TARGET_SUBDIR)/libtermcap && \
42056           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
42057                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
42058                   "RANLIB=$${RANLIB}" \
42059                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
42060                    install-html) \
42061           || exit 1
42062
42063 @endif target-libtermcap
42064
42065 .PHONY: maybe-installcheck-target-libtermcap installcheck-target-libtermcap
42066 maybe-installcheck-target-libtermcap:
42067 @if target-libtermcap
42068 maybe-installcheck-target-libtermcap: installcheck-target-libtermcap
42069
42070 installcheck-target-libtermcap: \
42071     configure-target-libtermcap 
42072         @: $(MAKE); $(unstage)
42073         @[ -f $(TARGET_SUBDIR)/libtermcap/Makefile ] || exit 0; \
42074         r=`${PWD_COMMAND}`; export r; \
42075         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42076         $(NORMAL_TARGET_EXPORTS) \
42077         echo "Doing installcheck in $(TARGET_SUBDIR)/libtermcap"; \
42078         for flag in $(EXTRA_TARGET_FLAGS); do \
42079           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
42080         done; \
42081         (cd $(TARGET_SUBDIR)/libtermcap && \
42082           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
42083                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
42084                   "RANLIB=$${RANLIB}" \
42085                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
42086                    installcheck) \
42087           || exit 1
42088
42089 @endif target-libtermcap
42090
42091 .PHONY: maybe-mostlyclean-target-libtermcap mostlyclean-target-libtermcap
42092 maybe-mostlyclean-target-libtermcap:
42093 @if target-libtermcap
42094 maybe-mostlyclean-target-libtermcap: mostlyclean-target-libtermcap
42095
42096 # libtermcap doesn't support mostlyclean.
42097 mostlyclean-target-libtermcap:
42098
42099 @endif target-libtermcap
42100
42101 .PHONY: maybe-clean-target-libtermcap clean-target-libtermcap
42102 maybe-clean-target-libtermcap:
42103 @if target-libtermcap
42104 maybe-clean-target-libtermcap: clean-target-libtermcap
42105
42106 # libtermcap doesn't support clean.
42107 clean-target-libtermcap:
42108
42109 @endif target-libtermcap
42110
42111 .PHONY: maybe-distclean-target-libtermcap distclean-target-libtermcap
42112 maybe-distclean-target-libtermcap:
42113 @if target-libtermcap
42114 maybe-distclean-target-libtermcap: distclean-target-libtermcap
42115
42116 # libtermcap doesn't support distclean.
42117 distclean-target-libtermcap:
42118
42119 @endif target-libtermcap
42120
42121 .PHONY: maybe-maintainer-clean-target-libtermcap maintainer-clean-target-libtermcap
42122 maybe-maintainer-clean-target-libtermcap:
42123 @if target-libtermcap
42124 maybe-maintainer-clean-target-libtermcap: maintainer-clean-target-libtermcap
42125
42126 # libtermcap doesn't support maintainer-clean.
42127 maintainer-clean-target-libtermcap:
42128
42129 @endif target-libtermcap
42130
42131
42132
42133
42134
42135 .PHONY: configure-target-winsup maybe-configure-target-winsup
42136 maybe-configure-target-winsup:
42137 @if gcc-bootstrap
42138 configure-target-winsup: stage_current
42139 @endif gcc-bootstrap
42140 @if target-winsup
42141 maybe-configure-target-winsup: configure-target-winsup
42142 configure-target-winsup: 
42143         @: $(MAKE); $(unstage)
42144         @r=`${PWD_COMMAND}`; export r; \
42145         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42146         echo "Checking multilib configuration for winsup..."; \
42147         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/winsup; \
42148         $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/winsup/multilib.tmp 2> /dev/null; \
42149         if test -r $(TARGET_SUBDIR)/winsup/multilib.out; then \
42150           if cmp -s $(TARGET_SUBDIR)/winsup/multilib.tmp $(TARGET_SUBDIR)/winsup/multilib.out; then \
42151             rm -f $(TARGET_SUBDIR)/winsup/multilib.tmp; \
42152           else \
42153             rm -f $(TARGET_SUBDIR)/winsup/Makefile; \
42154             mv $(TARGET_SUBDIR)/winsup/multilib.tmp $(TARGET_SUBDIR)/winsup/multilib.out; \
42155           fi; \
42156         else \
42157           mv $(TARGET_SUBDIR)/winsup/multilib.tmp $(TARGET_SUBDIR)/winsup/multilib.out; \
42158         fi; \
42159         test ! -f $(TARGET_SUBDIR)/winsup/Makefile || exit 0; \
42160         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/winsup; \
42161         $(NORMAL_TARGET_EXPORTS)  \
42162         echo Configuring in $(TARGET_SUBDIR)/winsup; \
42163         cd "$(TARGET_SUBDIR)/winsup" || exit 1; \
42164         case $(srcdir) in \
42165           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
42166           *) topdir=`echo $(TARGET_SUBDIR)/winsup/ | \
42167                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
42168         esac; \
42169         module_srcdir=winsup; \
42170         rm -f no-such-file || : ; \
42171         CONFIG_SITE=no-such-file $(SHELL) \
42172           $$s/$$module_srcdir/configure \
42173           --srcdir=$${topdir}/$$module_srcdir \
42174           $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
42175           --target=${target_alias}  \
42176           || exit 1
42177 @endif target-winsup
42178
42179
42180
42181
42182
42183 .PHONY: all-target-winsup maybe-all-target-winsup
42184 maybe-all-target-winsup:
42185 @if gcc-bootstrap
42186 all-target-winsup: stage_current
42187 @endif gcc-bootstrap
42188 @if target-winsup
42189 TARGET-target-winsup=all
42190 maybe-all-target-winsup: all-target-winsup
42191 all-target-winsup: configure-target-winsup
42192         @: $(MAKE); $(unstage)
42193         @r=`${PWD_COMMAND}`; export r; \
42194         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42195         $(NORMAL_TARGET_EXPORTS)  \
42196         (cd $(TARGET_SUBDIR)/winsup && \
42197           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_TARGET_FLAGS)   \
42198                 $(TARGET-target-winsup))
42199 @endif target-winsup
42200
42201
42202
42203
42204
42205 .PHONY: check-target-winsup maybe-check-target-winsup
42206 maybe-check-target-winsup:
42207 @if target-winsup
42208 maybe-check-target-winsup: check-target-winsup
42209
42210 check-target-winsup:
42211         @: $(MAKE); $(unstage)
42212         @r=`${PWD_COMMAND}`; export r; \
42213         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42214         $(NORMAL_TARGET_EXPORTS) \
42215         (cd $(TARGET_SUBDIR)/winsup && \
42216           $(MAKE) $(TARGET_FLAGS_TO_PASS)   check)
42217
42218 @endif target-winsup
42219
42220 .PHONY: install-target-winsup maybe-install-target-winsup
42221 maybe-install-target-winsup:
42222 @if target-winsup
42223 maybe-install-target-winsup: install-target-winsup
42224
42225 install-target-winsup: installdirs
42226         @: $(MAKE); $(unstage)
42227         @r=`${PWD_COMMAND}`; export r; \
42228         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42229         $(NORMAL_TARGET_EXPORTS) \
42230         (cd $(TARGET_SUBDIR)/winsup && \
42231           $(MAKE) $(TARGET_FLAGS_TO_PASS)  install)
42232
42233 @endif target-winsup
42234
42235 .PHONY: install-strip-target-winsup maybe-install-strip-target-winsup
42236 maybe-install-strip-target-winsup:
42237 @if target-winsup
42238 maybe-install-strip-target-winsup: install-strip-target-winsup
42239
42240 install-strip-target-winsup: installdirs
42241         @: $(MAKE); $(unstage)
42242         @r=`${PWD_COMMAND}`; export r; \
42243         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42244         $(NORMAL_TARGET_EXPORTS) \
42245         (cd $(TARGET_SUBDIR)/winsup && \
42246           $(MAKE) $(TARGET_FLAGS_TO_PASS)  install-strip)
42247
42248 @endif target-winsup
42249
42250 # Other targets (info, dvi, pdf, etc.)
42251
42252 .PHONY: maybe-info-target-winsup info-target-winsup
42253 maybe-info-target-winsup:
42254 @if target-winsup
42255 maybe-info-target-winsup: info-target-winsup
42256
42257 info-target-winsup: \
42258     configure-target-winsup 
42259         @: $(MAKE); $(unstage)
42260         @[ -f $(TARGET_SUBDIR)/winsup/Makefile ] || exit 0; \
42261         r=`${PWD_COMMAND}`; export r; \
42262         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42263         $(NORMAL_TARGET_EXPORTS) \
42264         echo "Doing info in $(TARGET_SUBDIR)/winsup"; \
42265         for flag in $(EXTRA_TARGET_FLAGS); do \
42266           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
42267         done; \
42268         (cd $(TARGET_SUBDIR)/winsup && \
42269           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
42270                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
42271                   "RANLIB=$${RANLIB}" \
42272                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
42273                    info) \
42274           || exit 1
42275
42276 @endif target-winsup
42277
42278 .PHONY: maybe-dvi-target-winsup dvi-target-winsup
42279 maybe-dvi-target-winsup:
42280 @if target-winsup
42281 maybe-dvi-target-winsup: dvi-target-winsup
42282
42283 dvi-target-winsup: \
42284     configure-target-winsup 
42285         @: $(MAKE); $(unstage)
42286         @[ -f $(TARGET_SUBDIR)/winsup/Makefile ] || exit 0; \
42287         r=`${PWD_COMMAND}`; export r; \
42288         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42289         $(NORMAL_TARGET_EXPORTS) \
42290         echo "Doing dvi in $(TARGET_SUBDIR)/winsup"; \
42291         for flag in $(EXTRA_TARGET_FLAGS); do \
42292           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
42293         done; \
42294         (cd $(TARGET_SUBDIR)/winsup && \
42295           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
42296                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
42297                   "RANLIB=$${RANLIB}" \
42298                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
42299                    dvi) \
42300           || exit 1
42301
42302 @endif target-winsup
42303
42304 .PHONY: maybe-pdf-target-winsup pdf-target-winsup
42305 maybe-pdf-target-winsup:
42306 @if target-winsup
42307 maybe-pdf-target-winsup: pdf-target-winsup
42308
42309 pdf-target-winsup: \
42310     configure-target-winsup 
42311         @: $(MAKE); $(unstage)
42312         @[ -f $(TARGET_SUBDIR)/winsup/Makefile ] || exit 0; \
42313         r=`${PWD_COMMAND}`; export r; \
42314         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42315         $(NORMAL_TARGET_EXPORTS) \
42316         echo "Doing pdf in $(TARGET_SUBDIR)/winsup"; \
42317         for flag in $(EXTRA_TARGET_FLAGS); do \
42318           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
42319         done; \
42320         (cd $(TARGET_SUBDIR)/winsup && \
42321           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
42322                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
42323                   "RANLIB=$${RANLIB}" \
42324                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
42325                    pdf) \
42326           || exit 1
42327
42328 @endif target-winsup
42329
42330 .PHONY: maybe-html-target-winsup html-target-winsup
42331 maybe-html-target-winsup:
42332 @if target-winsup
42333 maybe-html-target-winsup: html-target-winsup
42334
42335 html-target-winsup: \
42336     configure-target-winsup 
42337         @: $(MAKE); $(unstage)
42338         @[ -f $(TARGET_SUBDIR)/winsup/Makefile ] || exit 0; \
42339         r=`${PWD_COMMAND}`; export r; \
42340         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42341         $(NORMAL_TARGET_EXPORTS) \
42342         echo "Doing html in $(TARGET_SUBDIR)/winsup"; \
42343         for flag in $(EXTRA_TARGET_FLAGS); do \
42344           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
42345         done; \
42346         (cd $(TARGET_SUBDIR)/winsup && \
42347           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
42348                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
42349                   "RANLIB=$${RANLIB}" \
42350                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
42351                    html) \
42352           || exit 1
42353
42354 @endif target-winsup
42355
42356 .PHONY: maybe-TAGS-target-winsup TAGS-target-winsup
42357 maybe-TAGS-target-winsup:
42358 @if target-winsup
42359 maybe-TAGS-target-winsup: TAGS-target-winsup
42360
42361 TAGS-target-winsup: \
42362     configure-target-winsup 
42363         @: $(MAKE); $(unstage)
42364         @[ -f $(TARGET_SUBDIR)/winsup/Makefile ] || exit 0; \
42365         r=`${PWD_COMMAND}`; export r; \
42366         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42367         $(NORMAL_TARGET_EXPORTS) \
42368         echo "Doing TAGS in $(TARGET_SUBDIR)/winsup"; \
42369         for flag in $(EXTRA_TARGET_FLAGS); do \
42370           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
42371         done; \
42372         (cd $(TARGET_SUBDIR)/winsup && \
42373           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
42374                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
42375                   "RANLIB=$${RANLIB}" \
42376                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
42377                    TAGS) \
42378           || exit 1
42379
42380 @endif target-winsup
42381
42382 .PHONY: maybe-install-info-target-winsup install-info-target-winsup
42383 maybe-install-info-target-winsup:
42384 @if target-winsup
42385 maybe-install-info-target-winsup: install-info-target-winsup
42386
42387 install-info-target-winsup: \
42388     configure-target-winsup \
42389     info-target-winsup 
42390         @: $(MAKE); $(unstage)
42391         @[ -f $(TARGET_SUBDIR)/winsup/Makefile ] || exit 0; \
42392         r=`${PWD_COMMAND}`; export r; \
42393         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42394         $(NORMAL_TARGET_EXPORTS) \
42395         echo "Doing install-info in $(TARGET_SUBDIR)/winsup"; \
42396         for flag in $(EXTRA_TARGET_FLAGS); do \
42397           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
42398         done; \
42399         (cd $(TARGET_SUBDIR)/winsup && \
42400           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
42401                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
42402                   "RANLIB=$${RANLIB}" \
42403                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
42404                    install-info) \
42405           || exit 1
42406
42407 @endif target-winsup
42408
42409 .PHONY: maybe-install-pdf-target-winsup install-pdf-target-winsup
42410 maybe-install-pdf-target-winsup:
42411 @if target-winsup
42412 maybe-install-pdf-target-winsup: install-pdf-target-winsup
42413
42414 install-pdf-target-winsup: \
42415     configure-target-winsup \
42416     pdf-target-winsup 
42417         @: $(MAKE); $(unstage)
42418         @[ -f $(TARGET_SUBDIR)/winsup/Makefile ] || exit 0; \
42419         r=`${PWD_COMMAND}`; export r; \
42420         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42421         $(NORMAL_TARGET_EXPORTS) \
42422         echo "Doing install-pdf in $(TARGET_SUBDIR)/winsup"; \
42423         for flag in $(EXTRA_TARGET_FLAGS); do \
42424           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
42425         done; \
42426         (cd $(TARGET_SUBDIR)/winsup && \
42427           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
42428                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
42429                   "RANLIB=$${RANLIB}" \
42430                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
42431                    install-pdf) \
42432           || exit 1
42433
42434 @endif target-winsup
42435
42436 .PHONY: maybe-install-html-target-winsup install-html-target-winsup
42437 maybe-install-html-target-winsup:
42438 @if target-winsup
42439 maybe-install-html-target-winsup: install-html-target-winsup
42440
42441 install-html-target-winsup: \
42442     configure-target-winsup \
42443     html-target-winsup 
42444         @: $(MAKE); $(unstage)
42445         @[ -f $(TARGET_SUBDIR)/winsup/Makefile ] || exit 0; \
42446         r=`${PWD_COMMAND}`; export r; \
42447         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42448         $(NORMAL_TARGET_EXPORTS) \
42449         echo "Doing install-html in $(TARGET_SUBDIR)/winsup"; \
42450         for flag in $(EXTRA_TARGET_FLAGS); do \
42451           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
42452         done; \
42453         (cd $(TARGET_SUBDIR)/winsup && \
42454           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
42455                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
42456                   "RANLIB=$${RANLIB}" \
42457                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
42458                    install-html) \
42459           || exit 1
42460
42461 @endif target-winsup
42462
42463 .PHONY: maybe-installcheck-target-winsup installcheck-target-winsup
42464 maybe-installcheck-target-winsup:
42465 @if target-winsup
42466 maybe-installcheck-target-winsup: installcheck-target-winsup
42467
42468 installcheck-target-winsup: \
42469     configure-target-winsup 
42470         @: $(MAKE); $(unstage)
42471         @[ -f $(TARGET_SUBDIR)/winsup/Makefile ] || exit 0; \
42472         r=`${PWD_COMMAND}`; export r; \
42473         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42474         $(NORMAL_TARGET_EXPORTS) \
42475         echo "Doing installcheck in $(TARGET_SUBDIR)/winsup"; \
42476         for flag in $(EXTRA_TARGET_FLAGS); do \
42477           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
42478         done; \
42479         (cd $(TARGET_SUBDIR)/winsup && \
42480           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
42481                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
42482                   "RANLIB=$${RANLIB}" \
42483                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
42484                    installcheck) \
42485           || exit 1
42486
42487 @endif target-winsup
42488
42489 .PHONY: maybe-mostlyclean-target-winsup mostlyclean-target-winsup
42490 maybe-mostlyclean-target-winsup:
42491 @if target-winsup
42492 maybe-mostlyclean-target-winsup: mostlyclean-target-winsup
42493
42494 mostlyclean-target-winsup: 
42495         @: $(MAKE); $(unstage)
42496         @[ -f $(TARGET_SUBDIR)/winsup/Makefile ] || exit 0; \
42497         r=`${PWD_COMMAND}`; export r; \
42498         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42499         $(NORMAL_TARGET_EXPORTS) \
42500         echo "Doing mostlyclean in $(TARGET_SUBDIR)/winsup"; \
42501         for flag in $(EXTRA_TARGET_FLAGS); do \
42502           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
42503         done; \
42504         (cd $(TARGET_SUBDIR)/winsup && \
42505           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
42506                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
42507                   "RANLIB=$${RANLIB}" \
42508                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
42509                    mostlyclean) \
42510           || exit 1
42511
42512 @endif target-winsup
42513
42514 .PHONY: maybe-clean-target-winsup clean-target-winsup
42515 maybe-clean-target-winsup:
42516 @if target-winsup
42517 maybe-clean-target-winsup: clean-target-winsup
42518
42519 clean-target-winsup: 
42520         @: $(MAKE); $(unstage)
42521         @[ -f $(TARGET_SUBDIR)/winsup/Makefile ] || exit 0; \
42522         r=`${PWD_COMMAND}`; export r; \
42523         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42524         $(NORMAL_TARGET_EXPORTS) \
42525         echo "Doing clean in $(TARGET_SUBDIR)/winsup"; \
42526         for flag in $(EXTRA_TARGET_FLAGS); do \
42527           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
42528         done; \
42529         (cd $(TARGET_SUBDIR)/winsup && \
42530           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
42531                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
42532                   "RANLIB=$${RANLIB}" \
42533                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
42534                    clean) \
42535           || exit 1
42536
42537 @endif target-winsup
42538
42539 .PHONY: maybe-distclean-target-winsup distclean-target-winsup
42540 maybe-distclean-target-winsup:
42541 @if target-winsup
42542 maybe-distclean-target-winsup: distclean-target-winsup
42543
42544 distclean-target-winsup: 
42545         @: $(MAKE); $(unstage)
42546         @[ -f $(TARGET_SUBDIR)/winsup/Makefile ] || exit 0; \
42547         r=`${PWD_COMMAND}`; export r; \
42548         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42549         $(NORMAL_TARGET_EXPORTS) \
42550         echo "Doing distclean in $(TARGET_SUBDIR)/winsup"; \
42551         for flag in $(EXTRA_TARGET_FLAGS); do \
42552           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
42553         done; \
42554         (cd $(TARGET_SUBDIR)/winsup && \
42555           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
42556                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
42557                   "RANLIB=$${RANLIB}" \
42558                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
42559                    distclean) \
42560           || exit 1
42561
42562 @endif target-winsup
42563
42564 .PHONY: maybe-maintainer-clean-target-winsup maintainer-clean-target-winsup
42565 maybe-maintainer-clean-target-winsup:
42566 @if target-winsup
42567 maybe-maintainer-clean-target-winsup: maintainer-clean-target-winsup
42568
42569 maintainer-clean-target-winsup: 
42570         @: $(MAKE); $(unstage)
42571         @[ -f $(TARGET_SUBDIR)/winsup/Makefile ] || exit 0; \
42572         r=`${PWD_COMMAND}`; export r; \
42573         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42574         $(NORMAL_TARGET_EXPORTS) \
42575         echo "Doing maintainer-clean in $(TARGET_SUBDIR)/winsup"; \
42576         for flag in $(EXTRA_TARGET_FLAGS); do \
42577           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
42578         done; \
42579         (cd $(TARGET_SUBDIR)/winsup && \
42580           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
42581                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
42582                   "RANLIB=$${RANLIB}" \
42583                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
42584                    maintainer-clean) \
42585           || exit 1
42586
42587 @endif target-winsup
42588
42589
42590
42591
42592
42593 .PHONY: configure-target-libgloss maybe-configure-target-libgloss
42594 maybe-configure-target-libgloss:
42595 @if gcc-bootstrap
42596 configure-target-libgloss: stage_current
42597 @endif gcc-bootstrap
42598 @if target-libgloss
42599 maybe-configure-target-libgloss: configure-target-libgloss
42600 configure-target-libgloss: 
42601         @: $(MAKE); $(unstage)
42602         @r=`${PWD_COMMAND}`; export r; \
42603         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42604         echo "Checking multilib configuration for libgloss..."; \
42605         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgloss; \
42606         $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libgloss/multilib.tmp 2> /dev/null; \
42607         if test -r $(TARGET_SUBDIR)/libgloss/multilib.out; then \
42608           if cmp -s $(TARGET_SUBDIR)/libgloss/multilib.tmp $(TARGET_SUBDIR)/libgloss/multilib.out; then \
42609             rm -f $(TARGET_SUBDIR)/libgloss/multilib.tmp; \
42610           else \
42611             rm -f $(TARGET_SUBDIR)/libgloss/Makefile; \
42612             mv $(TARGET_SUBDIR)/libgloss/multilib.tmp $(TARGET_SUBDIR)/libgloss/multilib.out; \
42613           fi; \
42614         else \
42615           mv $(TARGET_SUBDIR)/libgloss/multilib.tmp $(TARGET_SUBDIR)/libgloss/multilib.out; \
42616         fi; \
42617         test ! -f $(TARGET_SUBDIR)/libgloss/Makefile || exit 0; \
42618         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgloss; \
42619         $(NORMAL_TARGET_EXPORTS)  \
42620         echo Configuring in $(TARGET_SUBDIR)/libgloss; \
42621         cd "$(TARGET_SUBDIR)/libgloss" || exit 1; \
42622         case $(srcdir) in \
42623           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
42624           *) topdir=`echo $(TARGET_SUBDIR)/libgloss/ | \
42625                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
42626         esac; \
42627         module_srcdir=libgloss; \
42628         rm -f no-such-file || : ; \
42629         CONFIG_SITE=no-such-file $(SHELL) \
42630           $$s/$$module_srcdir/configure \
42631           --srcdir=$${topdir}/$$module_srcdir \
42632           $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
42633           --target=${target_alias}  \
42634           || exit 1
42635 @endif target-libgloss
42636
42637
42638
42639
42640
42641 .PHONY: all-target-libgloss maybe-all-target-libgloss
42642 maybe-all-target-libgloss:
42643 @if gcc-bootstrap
42644 all-target-libgloss: stage_current
42645 @endif gcc-bootstrap
42646 @if target-libgloss
42647 TARGET-target-libgloss=all
42648 maybe-all-target-libgloss: all-target-libgloss
42649 all-target-libgloss: configure-target-libgloss
42650         @: $(MAKE); $(unstage)
42651         @r=`${PWD_COMMAND}`; export r; \
42652         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42653         $(NORMAL_TARGET_EXPORTS)  \
42654         (cd $(TARGET_SUBDIR)/libgloss && \
42655           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_TARGET_FLAGS)   \
42656                 $(TARGET-target-libgloss))
42657 @endif target-libgloss
42658
42659
42660
42661
42662
42663 .PHONY: check-target-libgloss maybe-check-target-libgloss
42664 maybe-check-target-libgloss:
42665 @if target-libgloss
42666 maybe-check-target-libgloss: check-target-libgloss
42667
42668 # Dummy target for uncheckable module.
42669 check-target-libgloss:
42670
42671 @endif target-libgloss
42672
42673 .PHONY: install-target-libgloss maybe-install-target-libgloss
42674 maybe-install-target-libgloss:
42675 @if target-libgloss
42676 maybe-install-target-libgloss: install-target-libgloss
42677
42678 install-target-libgloss: installdirs
42679         @: $(MAKE); $(unstage)
42680         @r=`${PWD_COMMAND}`; export r; \
42681         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42682         $(NORMAL_TARGET_EXPORTS) \
42683         (cd $(TARGET_SUBDIR)/libgloss && \
42684           $(MAKE) $(TARGET_FLAGS_TO_PASS)  install)
42685
42686 @endif target-libgloss
42687
42688 .PHONY: install-strip-target-libgloss maybe-install-strip-target-libgloss
42689 maybe-install-strip-target-libgloss:
42690 @if target-libgloss
42691 maybe-install-strip-target-libgloss: install-strip-target-libgloss
42692
42693 install-strip-target-libgloss: installdirs
42694         @: $(MAKE); $(unstage)
42695         @r=`${PWD_COMMAND}`; export r; \
42696         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42697         $(NORMAL_TARGET_EXPORTS) \
42698         (cd $(TARGET_SUBDIR)/libgloss && \
42699           $(MAKE) $(TARGET_FLAGS_TO_PASS)  install-strip)
42700
42701 @endif target-libgloss
42702
42703 # Other targets (info, dvi, pdf, etc.)
42704
42705 .PHONY: maybe-info-target-libgloss info-target-libgloss
42706 maybe-info-target-libgloss:
42707 @if target-libgloss
42708 maybe-info-target-libgloss: info-target-libgloss
42709
42710 info-target-libgloss: \
42711     configure-target-libgloss 
42712         @: $(MAKE); $(unstage)
42713         @[ -f $(TARGET_SUBDIR)/libgloss/Makefile ] || exit 0; \
42714         r=`${PWD_COMMAND}`; export r; \
42715         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42716         $(NORMAL_TARGET_EXPORTS) \
42717         echo "Doing info in $(TARGET_SUBDIR)/libgloss"; \
42718         for flag in $(EXTRA_TARGET_FLAGS); do \
42719           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
42720         done; \
42721         (cd $(TARGET_SUBDIR)/libgloss && \
42722           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
42723                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
42724                   "RANLIB=$${RANLIB}" \
42725                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
42726                    info) \
42727           || exit 1
42728
42729 @endif target-libgloss
42730
42731 .PHONY: maybe-dvi-target-libgloss dvi-target-libgloss
42732 maybe-dvi-target-libgloss:
42733 @if target-libgloss
42734 maybe-dvi-target-libgloss: dvi-target-libgloss
42735
42736 dvi-target-libgloss: \
42737     configure-target-libgloss 
42738         @: $(MAKE); $(unstage)
42739         @[ -f $(TARGET_SUBDIR)/libgloss/Makefile ] || exit 0; \
42740         r=`${PWD_COMMAND}`; export r; \
42741         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42742         $(NORMAL_TARGET_EXPORTS) \
42743         echo "Doing dvi in $(TARGET_SUBDIR)/libgloss"; \
42744         for flag in $(EXTRA_TARGET_FLAGS); do \
42745           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
42746         done; \
42747         (cd $(TARGET_SUBDIR)/libgloss && \
42748           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
42749                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
42750                   "RANLIB=$${RANLIB}" \
42751                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
42752                    dvi) \
42753           || exit 1
42754
42755 @endif target-libgloss
42756
42757 .PHONY: maybe-pdf-target-libgloss pdf-target-libgloss
42758 maybe-pdf-target-libgloss:
42759 @if target-libgloss
42760 maybe-pdf-target-libgloss: pdf-target-libgloss
42761
42762 pdf-target-libgloss: \
42763     configure-target-libgloss 
42764         @: $(MAKE); $(unstage)
42765         @[ -f $(TARGET_SUBDIR)/libgloss/Makefile ] || exit 0; \
42766         r=`${PWD_COMMAND}`; export r; \
42767         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42768         $(NORMAL_TARGET_EXPORTS) \
42769         echo "Doing pdf in $(TARGET_SUBDIR)/libgloss"; \
42770         for flag in $(EXTRA_TARGET_FLAGS); do \
42771           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
42772         done; \
42773         (cd $(TARGET_SUBDIR)/libgloss && \
42774           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
42775                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
42776                   "RANLIB=$${RANLIB}" \
42777                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
42778                    pdf) \
42779           || exit 1
42780
42781 @endif target-libgloss
42782
42783 .PHONY: maybe-html-target-libgloss html-target-libgloss
42784 maybe-html-target-libgloss:
42785 @if target-libgloss
42786 maybe-html-target-libgloss: html-target-libgloss
42787
42788 html-target-libgloss: \
42789     configure-target-libgloss 
42790         @: $(MAKE); $(unstage)
42791         @[ -f $(TARGET_SUBDIR)/libgloss/Makefile ] || exit 0; \
42792         r=`${PWD_COMMAND}`; export r; \
42793         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42794         $(NORMAL_TARGET_EXPORTS) \
42795         echo "Doing html in $(TARGET_SUBDIR)/libgloss"; \
42796         for flag in $(EXTRA_TARGET_FLAGS); do \
42797           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
42798         done; \
42799         (cd $(TARGET_SUBDIR)/libgloss && \
42800           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
42801                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
42802                   "RANLIB=$${RANLIB}" \
42803                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
42804                    html) \
42805           || exit 1
42806
42807 @endif target-libgloss
42808
42809 .PHONY: maybe-TAGS-target-libgloss TAGS-target-libgloss
42810 maybe-TAGS-target-libgloss:
42811 @if target-libgloss
42812 maybe-TAGS-target-libgloss: TAGS-target-libgloss
42813
42814 TAGS-target-libgloss: \
42815     configure-target-libgloss 
42816         @: $(MAKE); $(unstage)
42817         @[ -f $(TARGET_SUBDIR)/libgloss/Makefile ] || exit 0; \
42818         r=`${PWD_COMMAND}`; export r; \
42819         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42820         $(NORMAL_TARGET_EXPORTS) \
42821         echo "Doing TAGS in $(TARGET_SUBDIR)/libgloss"; \
42822         for flag in $(EXTRA_TARGET_FLAGS); do \
42823           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
42824         done; \
42825         (cd $(TARGET_SUBDIR)/libgloss && \
42826           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
42827                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
42828                   "RANLIB=$${RANLIB}" \
42829                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
42830                    TAGS) \
42831           || exit 1
42832
42833 @endif target-libgloss
42834
42835 .PHONY: maybe-install-info-target-libgloss install-info-target-libgloss
42836 maybe-install-info-target-libgloss:
42837 @if target-libgloss
42838 maybe-install-info-target-libgloss: install-info-target-libgloss
42839
42840 install-info-target-libgloss: \
42841     configure-target-libgloss \
42842     info-target-libgloss 
42843         @: $(MAKE); $(unstage)
42844         @[ -f $(TARGET_SUBDIR)/libgloss/Makefile ] || exit 0; \
42845         r=`${PWD_COMMAND}`; export r; \
42846         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42847         $(NORMAL_TARGET_EXPORTS) \
42848         echo "Doing install-info in $(TARGET_SUBDIR)/libgloss"; \
42849         for flag in $(EXTRA_TARGET_FLAGS); do \
42850           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
42851         done; \
42852         (cd $(TARGET_SUBDIR)/libgloss && \
42853           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
42854                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
42855                   "RANLIB=$${RANLIB}" \
42856                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
42857                    install-info) \
42858           || exit 1
42859
42860 @endif target-libgloss
42861
42862 .PHONY: maybe-install-pdf-target-libgloss install-pdf-target-libgloss
42863 maybe-install-pdf-target-libgloss:
42864 @if target-libgloss
42865 maybe-install-pdf-target-libgloss: install-pdf-target-libgloss
42866
42867 install-pdf-target-libgloss: \
42868     configure-target-libgloss \
42869     pdf-target-libgloss 
42870         @: $(MAKE); $(unstage)
42871         @[ -f $(TARGET_SUBDIR)/libgloss/Makefile ] || exit 0; \
42872         r=`${PWD_COMMAND}`; export r; \
42873         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42874         $(NORMAL_TARGET_EXPORTS) \
42875         echo "Doing install-pdf in $(TARGET_SUBDIR)/libgloss"; \
42876         for flag in $(EXTRA_TARGET_FLAGS); do \
42877           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
42878         done; \
42879         (cd $(TARGET_SUBDIR)/libgloss && \
42880           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
42881                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
42882                   "RANLIB=$${RANLIB}" \
42883                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
42884                    install-pdf) \
42885           || exit 1
42886
42887 @endif target-libgloss
42888
42889 .PHONY: maybe-install-html-target-libgloss install-html-target-libgloss
42890 maybe-install-html-target-libgloss:
42891 @if target-libgloss
42892 maybe-install-html-target-libgloss: install-html-target-libgloss
42893
42894 install-html-target-libgloss: \
42895     configure-target-libgloss \
42896     html-target-libgloss 
42897         @: $(MAKE); $(unstage)
42898         @[ -f $(TARGET_SUBDIR)/libgloss/Makefile ] || exit 0; \
42899         r=`${PWD_COMMAND}`; export r; \
42900         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42901         $(NORMAL_TARGET_EXPORTS) \
42902         echo "Doing install-html in $(TARGET_SUBDIR)/libgloss"; \
42903         for flag in $(EXTRA_TARGET_FLAGS); do \
42904           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
42905         done; \
42906         (cd $(TARGET_SUBDIR)/libgloss && \
42907           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
42908                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
42909                   "RANLIB=$${RANLIB}" \
42910                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
42911                    install-html) \
42912           || exit 1
42913
42914 @endif target-libgloss
42915
42916 .PHONY: maybe-installcheck-target-libgloss installcheck-target-libgloss
42917 maybe-installcheck-target-libgloss:
42918 @if target-libgloss
42919 maybe-installcheck-target-libgloss: installcheck-target-libgloss
42920
42921 installcheck-target-libgloss: \
42922     configure-target-libgloss 
42923         @: $(MAKE); $(unstage)
42924         @[ -f $(TARGET_SUBDIR)/libgloss/Makefile ] || exit 0; \
42925         r=`${PWD_COMMAND}`; export r; \
42926         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42927         $(NORMAL_TARGET_EXPORTS) \
42928         echo "Doing installcheck in $(TARGET_SUBDIR)/libgloss"; \
42929         for flag in $(EXTRA_TARGET_FLAGS); do \
42930           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
42931         done; \
42932         (cd $(TARGET_SUBDIR)/libgloss && \
42933           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
42934                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
42935                   "RANLIB=$${RANLIB}" \
42936                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
42937                    installcheck) \
42938           || exit 1
42939
42940 @endif target-libgloss
42941
42942 .PHONY: maybe-mostlyclean-target-libgloss mostlyclean-target-libgloss
42943 maybe-mostlyclean-target-libgloss:
42944 @if target-libgloss
42945 maybe-mostlyclean-target-libgloss: mostlyclean-target-libgloss
42946
42947 mostlyclean-target-libgloss: 
42948         @: $(MAKE); $(unstage)
42949         @[ -f $(TARGET_SUBDIR)/libgloss/Makefile ] || exit 0; \
42950         r=`${PWD_COMMAND}`; export r; \
42951         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42952         $(NORMAL_TARGET_EXPORTS) \
42953         echo "Doing mostlyclean in $(TARGET_SUBDIR)/libgloss"; \
42954         for flag in $(EXTRA_TARGET_FLAGS); do \
42955           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
42956         done; \
42957         (cd $(TARGET_SUBDIR)/libgloss && \
42958           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
42959                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
42960                   "RANLIB=$${RANLIB}" \
42961                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
42962                    mostlyclean) \
42963           || exit 1
42964
42965 @endif target-libgloss
42966
42967 .PHONY: maybe-clean-target-libgloss clean-target-libgloss
42968 maybe-clean-target-libgloss:
42969 @if target-libgloss
42970 maybe-clean-target-libgloss: clean-target-libgloss
42971
42972 clean-target-libgloss: 
42973         @: $(MAKE); $(unstage)
42974         @[ -f $(TARGET_SUBDIR)/libgloss/Makefile ] || exit 0; \
42975         r=`${PWD_COMMAND}`; export r; \
42976         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42977         $(NORMAL_TARGET_EXPORTS) \
42978         echo "Doing clean in $(TARGET_SUBDIR)/libgloss"; \
42979         for flag in $(EXTRA_TARGET_FLAGS); do \
42980           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
42981         done; \
42982         (cd $(TARGET_SUBDIR)/libgloss && \
42983           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
42984                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
42985                   "RANLIB=$${RANLIB}" \
42986                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
42987                    clean) \
42988           || exit 1
42989
42990 @endif target-libgloss
42991
42992 .PHONY: maybe-distclean-target-libgloss distclean-target-libgloss
42993 maybe-distclean-target-libgloss:
42994 @if target-libgloss
42995 maybe-distclean-target-libgloss: distclean-target-libgloss
42996
42997 distclean-target-libgloss: 
42998         @: $(MAKE); $(unstage)
42999         @[ -f $(TARGET_SUBDIR)/libgloss/Makefile ] || exit 0; \
43000         r=`${PWD_COMMAND}`; export r; \
43001         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43002         $(NORMAL_TARGET_EXPORTS) \
43003         echo "Doing distclean in $(TARGET_SUBDIR)/libgloss"; \
43004         for flag in $(EXTRA_TARGET_FLAGS); do \
43005           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
43006         done; \
43007         (cd $(TARGET_SUBDIR)/libgloss && \
43008           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
43009                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
43010                   "RANLIB=$${RANLIB}" \
43011                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
43012                    distclean) \
43013           || exit 1
43014
43015 @endif target-libgloss
43016
43017 .PHONY: maybe-maintainer-clean-target-libgloss maintainer-clean-target-libgloss
43018 maybe-maintainer-clean-target-libgloss:
43019 @if target-libgloss
43020 maybe-maintainer-clean-target-libgloss: maintainer-clean-target-libgloss
43021
43022 maintainer-clean-target-libgloss: 
43023         @: $(MAKE); $(unstage)
43024         @[ -f $(TARGET_SUBDIR)/libgloss/Makefile ] || exit 0; \
43025         r=`${PWD_COMMAND}`; export r; \
43026         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43027         $(NORMAL_TARGET_EXPORTS) \
43028         echo "Doing maintainer-clean in $(TARGET_SUBDIR)/libgloss"; \
43029         for flag in $(EXTRA_TARGET_FLAGS); do \
43030           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
43031         done; \
43032         (cd $(TARGET_SUBDIR)/libgloss && \
43033           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
43034                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
43035                   "RANLIB=$${RANLIB}" \
43036                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
43037                    maintainer-clean) \
43038           || exit 1
43039
43040 @endif target-libgloss
43041
43042
43043
43044
43045
43046 .PHONY: configure-target-libffi maybe-configure-target-libffi
43047 maybe-configure-target-libffi:
43048 @if gcc-bootstrap
43049 configure-target-libffi: stage_current
43050 @endif gcc-bootstrap
43051 @if target-libffi
43052 maybe-configure-target-libffi: configure-target-libffi
43053 configure-target-libffi: 
43054         @: $(MAKE); $(unstage)
43055         @r=`${PWD_COMMAND}`; export r; \
43056         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43057         echo "Checking multilib configuration for libffi..."; \
43058         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libffi; \
43059         $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libffi/multilib.tmp 2> /dev/null; \
43060         if test -r $(TARGET_SUBDIR)/libffi/multilib.out; then \
43061           if cmp -s $(TARGET_SUBDIR)/libffi/multilib.tmp $(TARGET_SUBDIR)/libffi/multilib.out; then \
43062             rm -f $(TARGET_SUBDIR)/libffi/multilib.tmp; \
43063           else \
43064             rm -f $(TARGET_SUBDIR)/libffi/Makefile; \
43065             mv $(TARGET_SUBDIR)/libffi/multilib.tmp $(TARGET_SUBDIR)/libffi/multilib.out; \
43066           fi; \
43067         else \
43068           mv $(TARGET_SUBDIR)/libffi/multilib.tmp $(TARGET_SUBDIR)/libffi/multilib.out; \
43069         fi; \
43070         test ! -f $(TARGET_SUBDIR)/libffi/Makefile || exit 0; \
43071         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libffi; \
43072         $(NORMAL_TARGET_EXPORTS)  \
43073         echo Configuring in $(TARGET_SUBDIR)/libffi; \
43074         cd "$(TARGET_SUBDIR)/libffi" || exit 1; \
43075         case $(srcdir) in \
43076           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
43077           *) topdir=`echo $(TARGET_SUBDIR)/libffi/ | \
43078                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
43079         esac; \
43080         module_srcdir=libffi; \
43081         rm -f no-such-file || : ; \
43082         CONFIG_SITE=no-such-file $(SHELL) \
43083           $$s/$$module_srcdir/configure \
43084           --srcdir=$${topdir}/$$module_srcdir \
43085           $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
43086           --target=${target_alias}  \
43087           || exit 1
43088 @endif target-libffi
43089
43090
43091
43092
43093
43094 .PHONY: all-target-libffi maybe-all-target-libffi
43095 maybe-all-target-libffi:
43096 @if gcc-bootstrap
43097 all-target-libffi: stage_current
43098 @endif gcc-bootstrap
43099 @if target-libffi
43100 TARGET-target-libffi=all
43101 maybe-all-target-libffi: all-target-libffi
43102 all-target-libffi: configure-target-libffi
43103         @: $(MAKE); $(unstage)
43104         @r=`${PWD_COMMAND}`; export r; \
43105         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43106         $(NORMAL_TARGET_EXPORTS)  \
43107         (cd $(TARGET_SUBDIR)/libffi && \
43108           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_TARGET_FLAGS)   \
43109                 $(TARGET-target-libffi))
43110 @endif target-libffi
43111
43112
43113
43114
43115
43116 .PHONY: check-target-libffi maybe-check-target-libffi
43117 maybe-check-target-libffi:
43118 @if target-libffi
43119 maybe-check-target-libffi: check-target-libffi
43120
43121 check-target-libffi:
43122         @: $(MAKE); $(unstage)
43123         @r=`${PWD_COMMAND}`; export r; \
43124         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43125         $(NORMAL_TARGET_EXPORTS) \
43126         (cd $(TARGET_SUBDIR)/libffi && \
43127           $(MAKE) $(TARGET_FLAGS_TO_PASS)   check)
43128
43129 @endif target-libffi
43130
43131 .PHONY: install-target-libffi maybe-install-target-libffi
43132 maybe-install-target-libffi:
43133 @if target-libffi
43134 maybe-install-target-libffi: install-target-libffi
43135
43136 # Dummy target for uninstallable.
43137 install-target-libffi:
43138
43139 @endif target-libffi
43140
43141 .PHONY: install-strip-target-libffi maybe-install-strip-target-libffi
43142 maybe-install-strip-target-libffi:
43143 @if target-libffi
43144 maybe-install-strip-target-libffi: install-strip-target-libffi
43145
43146 # Dummy target for uninstallable.
43147 install-strip-target-libffi:
43148
43149 @endif target-libffi
43150
43151 # Other targets (info, dvi, pdf, etc.)
43152
43153 .PHONY: maybe-info-target-libffi info-target-libffi
43154 maybe-info-target-libffi:
43155 @if target-libffi
43156 maybe-info-target-libffi: info-target-libffi
43157
43158 info-target-libffi: \
43159     configure-target-libffi 
43160         @: $(MAKE); $(unstage)
43161         @[ -f $(TARGET_SUBDIR)/libffi/Makefile ] || exit 0; \
43162         r=`${PWD_COMMAND}`; export r; \
43163         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43164         $(NORMAL_TARGET_EXPORTS) \
43165         echo "Doing info in $(TARGET_SUBDIR)/libffi"; \
43166         for flag in $(EXTRA_TARGET_FLAGS); do \
43167           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
43168         done; \
43169         (cd $(TARGET_SUBDIR)/libffi && \
43170           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
43171                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
43172                   "RANLIB=$${RANLIB}" \
43173                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
43174                    info) \
43175           || exit 1
43176
43177 @endif target-libffi
43178
43179 .PHONY: maybe-dvi-target-libffi dvi-target-libffi
43180 maybe-dvi-target-libffi:
43181 @if target-libffi
43182 maybe-dvi-target-libffi: dvi-target-libffi
43183
43184 dvi-target-libffi: \
43185     configure-target-libffi 
43186         @: $(MAKE); $(unstage)
43187         @[ -f $(TARGET_SUBDIR)/libffi/Makefile ] || exit 0; \
43188         r=`${PWD_COMMAND}`; export r; \
43189         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43190         $(NORMAL_TARGET_EXPORTS) \
43191         echo "Doing dvi in $(TARGET_SUBDIR)/libffi"; \
43192         for flag in $(EXTRA_TARGET_FLAGS); do \
43193           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
43194         done; \
43195         (cd $(TARGET_SUBDIR)/libffi && \
43196           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
43197                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
43198                   "RANLIB=$${RANLIB}" \
43199                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
43200                    dvi) \
43201           || exit 1
43202
43203 @endif target-libffi
43204
43205 .PHONY: maybe-pdf-target-libffi pdf-target-libffi
43206 maybe-pdf-target-libffi:
43207 @if target-libffi
43208 maybe-pdf-target-libffi: pdf-target-libffi
43209
43210 pdf-target-libffi: \
43211     configure-target-libffi 
43212         @: $(MAKE); $(unstage)
43213         @[ -f $(TARGET_SUBDIR)/libffi/Makefile ] || exit 0; \
43214         r=`${PWD_COMMAND}`; export r; \
43215         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43216         $(NORMAL_TARGET_EXPORTS) \
43217         echo "Doing pdf in $(TARGET_SUBDIR)/libffi"; \
43218         for flag in $(EXTRA_TARGET_FLAGS); do \
43219           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
43220         done; \
43221         (cd $(TARGET_SUBDIR)/libffi && \
43222           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
43223                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
43224                   "RANLIB=$${RANLIB}" \
43225                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
43226                    pdf) \
43227           || exit 1
43228
43229 @endif target-libffi
43230
43231 .PHONY: maybe-html-target-libffi html-target-libffi
43232 maybe-html-target-libffi:
43233 @if target-libffi
43234 maybe-html-target-libffi: html-target-libffi
43235
43236 html-target-libffi: \
43237     configure-target-libffi 
43238         @: $(MAKE); $(unstage)
43239         @[ -f $(TARGET_SUBDIR)/libffi/Makefile ] || exit 0; \
43240         r=`${PWD_COMMAND}`; export r; \
43241         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43242         $(NORMAL_TARGET_EXPORTS) \
43243         echo "Doing html in $(TARGET_SUBDIR)/libffi"; \
43244         for flag in $(EXTRA_TARGET_FLAGS); do \
43245           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
43246         done; \
43247         (cd $(TARGET_SUBDIR)/libffi && \
43248           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
43249                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
43250                   "RANLIB=$${RANLIB}" \
43251                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
43252                    html) \
43253           || exit 1
43254
43255 @endif target-libffi
43256
43257 .PHONY: maybe-TAGS-target-libffi TAGS-target-libffi
43258 maybe-TAGS-target-libffi:
43259 @if target-libffi
43260 maybe-TAGS-target-libffi: TAGS-target-libffi
43261
43262 TAGS-target-libffi: \
43263     configure-target-libffi 
43264         @: $(MAKE); $(unstage)
43265         @[ -f $(TARGET_SUBDIR)/libffi/Makefile ] || exit 0; \
43266         r=`${PWD_COMMAND}`; export r; \
43267         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43268         $(NORMAL_TARGET_EXPORTS) \
43269         echo "Doing TAGS in $(TARGET_SUBDIR)/libffi"; \
43270         for flag in $(EXTRA_TARGET_FLAGS); do \
43271           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
43272         done; \
43273         (cd $(TARGET_SUBDIR)/libffi && \
43274           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
43275                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
43276                   "RANLIB=$${RANLIB}" \
43277                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
43278                    TAGS) \
43279           || exit 1
43280
43281 @endif target-libffi
43282
43283 .PHONY: maybe-install-info-target-libffi install-info-target-libffi
43284 maybe-install-info-target-libffi:
43285 @if target-libffi
43286 maybe-install-info-target-libffi: install-info-target-libffi
43287
43288 install-info-target-libffi: \
43289     configure-target-libffi \
43290     info-target-libffi 
43291         @: $(MAKE); $(unstage)
43292         @[ -f $(TARGET_SUBDIR)/libffi/Makefile ] || exit 0; \
43293         r=`${PWD_COMMAND}`; export r; \
43294         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43295         $(NORMAL_TARGET_EXPORTS) \
43296         echo "Doing install-info in $(TARGET_SUBDIR)/libffi"; \
43297         for flag in $(EXTRA_TARGET_FLAGS); do \
43298           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
43299         done; \
43300         (cd $(TARGET_SUBDIR)/libffi && \
43301           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
43302                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
43303                   "RANLIB=$${RANLIB}" \
43304                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
43305                    install-info) \
43306           || exit 1
43307
43308 @endif target-libffi
43309
43310 .PHONY: maybe-install-pdf-target-libffi install-pdf-target-libffi
43311 maybe-install-pdf-target-libffi:
43312 @if target-libffi
43313 maybe-install-pdf-target-libffi: install-pdf-target-libffi
43314
43315 install-pdf-target-libffi: \
43316     configure-target-libffi \
43317     pdf-target-libffi 
43318         @: $(MAKE); $(unstage)
43319         @[ -f $(TARGET_SUBDIR)/libffi/Makefile ] || exit 0; \
43320         r=`${PWD_COMMAND}`; export r; \
43321         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43322         $(NORMAL_TARGET_EXPORTS) \
43323         echo "Doing install-pdf in $(TARGET_SUBDIR)/libffi"; \
43324         for flag in $(EXTRA_TARGET_FLAGS); do \
43325           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
43326         done; \
43327         (cd $(TARGET_SUBDIR)/libffi && \
43328           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
43329                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
43330                   "RANLIB=$${RANLIB}" \
43331                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
43332                    install-pdf) \
43333           || exit 1
43334
43335 @endif target-libffi
43336
43337 .PHONY: maybe-install-html-target-libffi install-html-target-libffi
43338 maybe-install-html-target-libffi:
43339 @if target-libffi
43340 maybe-install-html-target-libffi: install-html-target-libffi
43341
43342 install-html-target-libffi: \
43343     configure-target-libffi \
43344     html-target-libffi 
43345         @: $(MAKE); $(unstage)
43346         @[ -f $(TARGET_SUBDIR)/libffi/Makefile ] || exit 0; \
43347         r=`${PWD_COMMAND}`; export r; \
43348         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43349         $(NORMAL_TARGET_EXPORTS) \
43350         echo "Doing install-html in $(TARGET_SUBDIR)/libffi"; \
43351         for flag in $(EXTRA_TARGET_FLAGS); do \
43352           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
43353         done; \
43354         (cd $(TARGET_SUBDIR)/libffi && \
43355           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
43356                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
43357                   "RANLIB=$${RANLIB}" \
43358                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
43359                    install-html) \
43360           || exit 1
43361
43362 @endif target-libffi
43363
43364 .PHONY: maybe-installcheck-target-libffi installcheck-target-libffi
43365 maybe-installcheck-target-libffi:
43366 @if target-libffi
43367 maybe-installcheck-target-libffi: installcheck-target-libffi
43368
43369 installcheck-target-libffi: \
43370     configure-target-libffi 
43371         @: $(MAKE); $(unstage)
43372         @[ -f $(TARGET_SUBDIR)/libffi/Makefile ] || exit 0; \
43373         r=`${PWD_COMMAND}`; export r; \
43374         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43375         $(NORMAL_TARGET_EXPORTS) \
43376         echo "Doing installcheck in $(TARGET_SUBDIR)/libffi"; \
43377         for flag in $(EXTRA_TARGET_FLAGS); do \
43378           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
43379         done; \
43380         (cd $(TARGET_SUBDIR)/libffi && \
43381           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
43382                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
43383                   "RANLIB=$${RANLIB}" \
43384                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
43385                    installcheck) \
43386           || exit 1
43387
43388 @endif target-libffi
43389
43390 .PHONY: maybe-mostlyclean-target-libffi mostlyclean-target-libffi
43391 maybe-mostlyclean-target-libffi:
43392 @if target-libffi
43393 maybe-mostlyclean-target-libffi: mostlyclean-target-libffi
43394
43395 mostlyclean-target-libffi: 
43396         @: $(MAKE); $(unstage)
43397         @[ -f $(TARGET_SUBDIR)/libffi/Makefile ] || exit 0; \
43398         r=`${PWD_COMMAND}`; export r; \
43399         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43400         $(NORMAL_TARGET_EXPORTS) \
43401         echo "Doing mostlyclean in $(TARGET_SUBDIR)/libffi"; \
43402         for flag in $(EXTRA_TARGET_FLAGS); do \
43403           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
43404         done; \
43405         (cd $(TARGET_SUBDIR)/libffi && \
43406           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
43407                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
43408                   "RANLIB=$${RANLIB}" \
43409                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
43410                    mostlyclean) \
43411           || exit 1
43412
43413 @endif target-libffi
43414
43415 .PHONY: maybe-clean-target-libffi clean-target-libffi
43416 maybe-clean-target-libffi:
43417 @if target-libffi
43418 maybe-clean-target-libffi: clean-target-libffi
43419
43420 clean-target-libffi: 
43421         @: $(MAKE); $(unstage)
43422         @[ -f $(TARGET_SUBDIR)/libffi/Makefile ] || exit 0; \
43423         r=`${PWD_COMMAND}`; export r; \
43424         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43425         $(NORMAL_TARGET_EXPORTS) \
43426         echo "Doing clean in $(TARGET_SUBDIR)/libffi"; \
43427         for flag in $(EXTRA_TARGET_FLAGS); do \
43428           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
43429         done; \
43430         (cd $(TARGET_SUBDIR)/libffi && \
43431           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
43432                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
43433                   "RANLIB=$${RANLIB}" \
43434                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
43435                    clean) \
43436           || exit 1
43437
43438 @endif target-libffi
43439
43440 .PHONY: maybe-distclean-target-libffi distclean-target-libffi
43441 maybe-distclean-target-libffi:
43442 @if target-libffi
43443 maybe-distclean-target-libffi: distclean-target-libffi
43444
43445 distclean-target-libffi: 
43446         @: $(MAKE); $(unstage)
43447         @[ -f $(TARGET_SUBDIR)/libffi/Makefile ] || exit 0; \
43448         r=`${PWD_COMMAND}`; export r; \
43449         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43450         $(NORMAL_TARGET_EXPORTS) \
43451         echo "Doing distclean in $(TARGET_SUBDIR)/libffi"; \
43452         for flag in $(EXTRA_TARGET_FLAGS); do \
43453           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
43454         done; \
43455         (cd $(TARGET_SUBDIR)/libffi && \
43456           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
43457                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
43458                   "RANLIB=$${RANLIB}" \
43459                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
43460                    distclean) \
43461           || exit 1
43462
43463 @endif target-libffi
43464
43465 .PHONY: maybe-maintainer-clean-target-libffi maintainer-clean-target-libffi
43466 maybe-maintainer-clean-target-libffi:
43467 @if target-libffi
43468 maybe-maintainer-clean-target-libffi: maintainer-clean-target-libffi
43469
43470 maintainer-clean-target-libffi: 
43471         @: $(MAKE); $(unstage)
43472         @[ -f $(TARGET_SUBDIR)/libffi/Makefile ] || exit 0; \
43473         r=`${PWD_COMMAND}`; export r; \
43474         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43475         $(NORMAL_TARGET_EXPORTS) \
43476         echo "Doing maintainer-clean in $(TARGET_SUBDIR)/libffi"; \
43477         for flag in $(EXTRA_TARGET_FLAGS); do \
43478           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
43479         done; \
43480         (cd $(TARGET_SUBDIR)/libffi && \
43481           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
43482                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
43483                   "RANLIB=$${RANLIB}" \
43484                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
43485                    maintainer-clean) \
43486           || exit 1
43487
43488 @endif target-libffi
43489
43490
43491
43492
43493
43494 .PHONY: configure-target-libjava maybe-configure-target-libjava
43495 maybe-configure-target-libjava:
43496 @if gcc-bootstrap
43497 configure-target-libjava: stage_current
43498 @endif gcc-bootstrap
43499 @if target-libjava
43500 maybe-configure-target-libjava: configure-target-libjava
43501 configure-target-libjava: 
43502         @: $(MAKE); $(unstage)
43503         @r=`${PWD_COMMAND}`; export r; \
43504         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43505         echo "Checking multilib configuration for libjava..."; \
43506         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libjava; \
43507         $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libjava/multilib.tmp 2> /dev/null; \
43508         if test -r $(TARGET_SUBDIR)/libjava/multilib.out; then \
43509           if cmp -s $(TARGET_SUBDIR)/libjava/multilib.tmp $(TARGET_SUBDIR)/libjava/multilib.out; then \
43510             rm -f $(TARGET_SUBDIR)/libjava/multilib.tmp; \
43511           else \
43512             rm -f $(TARGET_SUBDIR)/libjava/Makefile; \
43513             mv $(TARGET_SUBDIR)/libjava/multilib.tmp $(TARGET_SUBDIR)/libjava/multilib.out; \
43514           fi; \
43515         else \
43516           mv $(TARGET_SUBDIR)/libjava/multilib.tmp $(TARGET_SUBDIR)/libjava/multilib.out; \
43517         fi; \
43518         test ! -f $(TARGET_SUBDIR)/libjava/Makefile || exit 0; \
43519         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libjava; \
43520         $(RAW_CXX_TARGET_EXPORTS)  \
43521         echo Configuring in $(TARGET_SUBDIR)/libjava; \
43522         cd "$(TARGET_SUBDIR)/libjava" || exit 1; \
43523         case $(srcdir) in \
43524           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
43525           *) topdir=`echo $(TARGET_SUBDIR)/libjava/ | \
43526                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
43527         esac; \
43528         module_srcdir=libjava; \
43529         rm -f no-such-file || : ; \
43530         CONFIG_SITE=no-such-file $(SHELL) \
43531           $$s/$$module_srcdir/configure \
43532           --srcdir=$${topdir}/$$module_srcdir \
43533           $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
43534           --target=${target_alias} $(EXTRA_CONFIGARGS_LIBJAVA) \
43535           || exit 1
43536 @endif target-libjava
43537
43538
43539
43540
43541
43542 .PHONY: all-target-libjava maybe-all-target-libjava
43543 maybe-all-target-libjava:
43544 @if gcc-bootstrap
43545 all-target-libjava: stage_current
43546 @endif gcc-bootstrap
43547 @if target-libjava
43548 TARGET-target-libjava=all
43549 maybe-all-target-libjava: all-target-libjava
43550 all-target-libjava: configure-target-libjava
43551         @: $(MAKE); $(unstage)
43552         @r=`${PWD_COMMAND}`; export r; \
43553         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43554         $(RAW_CXX_TARGET_EXPORTS)  \
43555         (cd $(TARGET_SUBDIR)/libjava && \
43556           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)'   \
43557                 $(TARGET-target-libjava))
43558 @endif target-libjava
43559
43560
43561
43562
43563
43564 .PHONY: check-target-libjava maybe-check-target-libjava
43565 maybe-check-target-libjava:
43566 @if target-libjava
43567 maybe-check-target-libjava: check-target-libjava
43568
43569 check-target-libjava:
43570         @: $(MAKE); $(unstage)
43571         @r=`${PWD_COMMAND}`; export r; \
43572         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43573         $(RAW_CXX_TARGET_EXPORTS) \
43574         (cd $(TARGET_SUBDIR)/libjava && \
43575           $(MAKE) $(TARGET_FLAGS_TO_PASS)  'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)'   check)
43576
43577 @endif target-libjava
43578
43579 .PHONY: install-target-libjava maybe-install-target-libjava
43580 maybe-install-target-libjava:
43581 @if target-libjava
43582 maybe-install-target-libjava: install-target-libjava
43583
43584 install-target-libjava: installdirs
43585         @: $(MAKE); $(unstage)
43586         @r=`${PWD_COMMAND}`; export r; \
43587         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43588         $(RAW_CXX_TARGET_EXPORTS) \
43589         (cd $(TARGET_SUBDIR)/libjava && \
43590           $(MAKE) $(TARGET_FLAGS_TO_PASS)  install)
43591
43592 @endif target-libjava
43593
43594 .PHONY: install-strip-target-libjava maybe-install-strip-target-libjava
43595 maybe-install-strip-target-libjava:
43596 @if target-libjava
43597 maybe-install-strip-target-libjava: install-strip-target-libjava
43598
43599 install-strip-target-libjava: installdirs
43600         @: $(MAKE); $(unstage)
43601         @r=`${PWD_COMMAND}`; export r; \
43602         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43603         $(RAW_CXX_TARGET_EXPORTS) \
43604         (cd $(TARGET_SUBDIR)/libjava && \
43605           $(MAKE) $(TARGET_FLAGS_TO_PASS)  install-strip)
43606
43607 @endif target-libjava
43608
43609 # Other targets (info, dvi, pdf, etc.)
43610
43611 .PHONY: maybe-info-target-libjava info-target-libjava
43612 maybe-info-target-libjava:
43613 @if target-libjava
43614 maybe-info-target-libjava: info-target-libjava
43615
43616 info-target-libjava: \
43617     configure-target-libjava 
43618         @: $(MAKE); $(unstage)
43619         @[ -f $(TARGET_SUBDIR)/libjava/Makefile ] || exit 0; \
43620         r=`${PWD_COMMAND}`; export r; \
43621         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43622         $(RAW_CXX_TARGET_EXPORTS) \
43623         echo "Doing info in $(TARGET_SUBDIR)/libjava"; \
43624         for flag in $(EXTRA_TARGET_FLAGS); do \
43625           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
43626         done; \
43627         (cd $(TARGET_SUBDIR)/libjava && \
43628           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
43629                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
43630                   "RANLIB=$${RANLIB}" \
43631                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
43632                    info) \
43633           || exit 1
43634
43635 @endif target-libjava
43636
43637 .PHONY: maybe-dvi-target-libjava dvi-target-libjava
43638 maybe-dvi-target-libjava:
43639 @if target-libjava
43640 maybe-dvi-target-libjava: dvi-target-libjava
43641
43642 dvi-target-libjava: \
43643     configure-target-libjava 
43644         @: $(MAKE); $(unstage)
43645         @[ -f $(TARGET_SUBDIR)/libjava/Makefile ] || exit 0; \
43646         r=`${PWD_COMMAND}`; export r; \
43647         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43648         $(RAW_CXX_TARGET_EXPORTS) \
43649         echo "Doing dvi in $(TARGET_SUBDIR)/libjava"; \
43650         for flag in $(EXTRA_TARGET_FLAGS); do \
43651           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
43652         done; \
43653         (cd $(TARGET_SUBDIR)/libjava && \
43654           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
43655                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
43656                   "RANLIB=$${RANLIB}" \
43657                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
43658                    dvi) \
43659           || exit 1
43660
43661 @endif target-libjava
43662
43663 .PHONY: maybe-pdf-target-libjava pdf-target-libjava
43664 maybe-pdf-target-libjava:
43665 @if target-libjava
43666 maybe-pdf-target-libjava: pdf-target-libjava
43667
43668 pdf-target-libjava: \
43669     configure-target-libjava 
43670         @: $(MAKE); $(unstage)
43671         @[ -f $(TARGET_SUBDIR)/libjava/Makefile ] || exit 0; \
43672         r=`${PWD_COMMAND}`; export r; \
43673         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43674         $(RAW_CXX_TARGET_EXPORTS) \
43675         echo "Doing pdf in $(TARGET_SUBDIR)/libjava"; \
43676         for flag in $(EXTRA_TARGET_FLAGS); do \
43677           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
43678         done; \
43679         (cd $(TARGET_SUBDIR)/libjava && \
43680           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
43681                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
43682                   "RANLIB=$${RANLIB}" \
43683                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
43684                    pdf) \
43685           || exit 1
43686
43687 @endif target-libjava
43688
43689 .PHONY: maybe-html-target-libjava html-target-libjava
43690 maybe-html-target-libjava:
43691 @if target-libjava
43692 maybe-html-target-libjava: html-target-libjava
43693
43694 html-target-libjava: \
43695     configure-target-libjava 
43696         @: $(MAKE); $(unstage)
43697         @[ -f $(TARGET_SUBDIR)/libjava/Makefile ] || exit 0; \
43698         r=`${PWD_COMMAND}`; export r; \
43699         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43700         $(RAW_CXX_TARGET_EXPORTS) \
43701         echo "Doing html in $(TARGET_SUBDIR)/libjava"; \
43702         for flag in $(EXTRA_TARGET_FLAGS); do \
43703           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
43704         done; \
43705         (cd $(TARGET_SUBDIR)/libjava && \
43706           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
43707                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
43708                   "RANLIB=$${RANLIB}" \
43709                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
43710                    html) \
43711           || exit 1
43712
43713 @endif target-libjava
43714
43715 .PHONY: maybe-TAGS-target-libjava TAGS-target-libjava
43716 maybe-TAGS-target-libjava:
43717 @if target-libjava
43718 maybe-TAGS-target-libjava: TAGS-target-libjava
43719
43720 TAGS-target-libjava: \
43721     configure-target-libjava 
43722         @: $(MAKE); $(unstage)
43723         @[ -f $(TARGET_SUBDIR)/libjava/Makefile ] || exit 0; \
43724         r=`${PWD_COMMAND}`; export r; \
43725         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43726         $(RAW_CXX_TARGET_EXPORTS) \
43727         echo "Doing TAGS in $(TARGET_SUBDIR)/libjava"; \
43728         for flag in $(EXTRA_TARGET_FLAGS); do \
43729           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
43730         done; \
43731         (cd $(TARGET_SUBDIR)/libjava && \
43732           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
43733                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
43734                   "RANLIB=$${RANLIB}" \
43735                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
43736                    TAGS) \
43737           || exit 1
43738
43739 @endif target-libjava
43740
43741 .PHONY: maybe-install-info-target-libjava install-info-target-libjava
43742 maybe-install-info-target-libjava:
43743 @if target-libjava
43744 maybe-install-info-target-libjava: install-info-target-libjava
43745
43746 install-info-target-libjava: \
43747     configure-target-libjava \
43748     info-target-libjava 
43749         @: $(MAKE); $(unstage)
43750         @[ -f $(TARGET_SUBDIR)/libjava/Makefile ] || exit 0; \
43751         r=`${PWD_COMMAND}`; export r; \
43752         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43753         $(RAW_CXX_TARGET_EXPORTS) \
43754         echo "Doing install-info in $(TARGET_SUBDIR)/libjava"; \
43755         for flag in $(EXTRA_TARGET_FLAGS); do \
43756           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
43757         done; \
43758         (cd $(TARGET_SUBDIR)/libjava && \
43759           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
43760                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
43761                   "RANLIB=$${RANLIB}" \
43762                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
43763                    install-info) \
43764           || exit 1
43765
43766 @endif target-libjava
43767
43768 .PHONY: maybe-install-pdf-target-libjava install-pdf-target-libjava
43769 maybe-install-pdf-target-libjava:
43770 @if target-libjava
43771 maybe-install-pdf-target-libjava: install-pdf-target-libjava
43772
43773 install-pdf-target-libjava: \
43774     configure-target-libjava \
43775     pdf-target-libjava 
43776         @: $(MAKE); $(unstage)
43777         @[ -f $(TARGET_SUBDIR)/libjava/Makefile ] || exit 0; \
43778         r=`${PWD_COMMAND}`; export r; \
43779         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43780         $(RAW_CXX_TARGET_EXPORTS) \
43781         echo "Doing install-pdf in $(TARGET_SUBDIR)/libjava"; \
43782         for flag in $(EXTRA_TARGET_FLAGS); do \
43783           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
43784         done; \
43785         (cd $(TARGET_SUBDIR)/libjava && \
43786           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
43787                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
43788                   "RANLIB=$${RANLIB}" \
43789                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
43790                    install-pdf) \
43791           || exit 1
43792
43793 @endif target-libjava
43794
43795 .PHONY: maybe-install-html-target-libjava install-html-target-libjava
43796 maybe-install-html-target-libjava:
43797 @if target-libjava
43798 maybe-install-html-target-libjava: install-html-target-libjava
43799
43800 install-html-target-libjava: \
43801     configure-target-libjava \
43802     html-target-libjava 
43803         @: $(MAKE); $(unstage)
43804         @[ -f $(TARGET_SUBDIR)/libjava/Makefile ] || exit 0; \
43805         r=`${PWD_COMMAND}`; export r; \
43806         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43807         $(RAW_CXX_TARGET_EXPORTS) \
43808         echo "Doing install-html in $(TARGET_SUBDIR)/libjava"; \
43809         for flag in $(EXTRA_TARGET_FLAGS); do \
43810           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
43811         done; \
43812         (cd $(TARGET_SUBDIR)/libjava && \
43813           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
43814                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
43815                   "RANLIB=$${RANLIB}" \
43816                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
43817                    install-html) \
43818           || exit 1
43819
43820 @endif target-libjava
43821
43822 .PHONY: maybe-installcheck-target-libjava installcheck-target-libjava
43823 maybe-installcheck-target-libjava:
43824 @if target-libjava
43825 maybe-installcheck-target-libjava: installcheck-target-libjava
43826
43827 installcheck-target-libjava: \
43828     configure-target-libjava 
43829         @: $(MAKE); $(unstage)
43830         @[ -f $(TARGET_SUBDIR)/libjava/Makefile ] || exit 0; \
43831         r=`${PWD_COMMAND}`; export r; \
43832         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43833         $(RAW_CXX_TARGET_EXPORTS) \
43834         echo "Doing installcheck in $(TARGET_SUBDIR)/libjava"; \
43835         for flag in $(EXTRA_TARGET_FLAGS); do \
43836           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
43837         done; \
43838         (cd $(TARGET_SUBDIR)/libjava && \
43839           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
43840                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
43841                   "RANLIB=$${RANLIB}" \
43842                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
43843                    installcheck) \
43844           || exit 1
43845
43846 @endif target-libjava
43847
43848 .PHONY: maybe-mostlyclean-target-libjava mostlyclean-target-libjava
43849 maybe-mostlyclean-target-libjava:
43850 @if target-libjava
43851 maybe-mostlyclean-target-libjava: mostlyclean-target-libjava
43852
43853 mostlyclean-target-libjava: 
43854         @: $(MAKE); $(unstage)
43855         @[ -f $(TARGET_SUBDIR)/libjava/Makefile ] || exit 0; \
43856         r=`${PWD_COMMAND}`; export r; \
43857         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43858         $(RAW_CXX_TARGET_EXPORTS) \
43859         echo "Doing mostlyclean in $(TARGET_SUBDIR)/libjava"; \
43860         for flag in $(EXTRA_TARGET_FLAGS); do \
43861           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
43862         done; \
43863         (cd $(TARGET_SUBDIR)/libjava && \
43864           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
43865                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
43866                   "RANLIB=$${RANLIB}" \
43867                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
43868                    mostlyclean) \
43869           || exit 1
43870
43871 @endif target-libjava
43872
43873 .PHONY: maybe-clean-target-libjava clean-target-libjava
43874 maybe-clean-target-libjava:
43875 @if target-libjava
43876 maybe-clean-target-libjava: clean-target-libjava
43877
43878 clean-target-libjava: 
43879         @: $(MAKE); $(unstage)
43880         @[ -f $(TARGET_SUBDIR)/libjava/Makefile ] || exit 0; \
43881         r=`${PWD_COMMAND}`; export r; \
43882         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43883         $(RAW_CXX_TARGET_EXPORTS) \
43884         echo "Doing clean in $(TARGET_SUBDIR)/libjava"; \
43885         for flag in $(EXTRA_TARGET_FLAGS); do \
43886           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
43887         done; \
43888         (cd $(TARGET_SUBDIR)/libjava && \
43889           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
43890                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
43891                   "RANLIB=$${RANLIB}" \
43892                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
43893                    clean) \
43894           || exit 1
43895
43896 @endif target-libjava
43897
43898 .PHONY: maybe-distclean-target-libjava distclean-target-libjava
43899 maybe-distclean-target-libjava:
43900 @if target-libjava
43901 maybe-distclean-target-libjava: distclean-target-libjava
43902
43903 distclean-target-libjava: 
43904         @: $(MAKE); $(unstage)
43905         @[ -f $(TARGET_SUBDIR)/libjava/Makefile ] || exit 0; \
43906         r=`${PWD_COMMAND}`; export r; \
43907         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43908         $(RAW_CXX_TARGET_EXPORTS) \
43909         echo "Doing distclean in $(TARGET_SUBDIR)/libjava"; \
43910         for flag in $(EXTRA_TARGET_FLAGS); do \
43911           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
43912         done; \
43913         (cd $(TARGET_SUBDIR)/libjava && \
43914           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
43915                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
43916                   "RANLIB=$${RANLIB}" \
43917                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
43918                    distclean) \
43919           || exit 1
43920
43921 @endif target-libjava
43922
43923 .PHONY: maybe-maintainer-clean-target-libjava maintainer-clean-target-libjava
43924 maybe-maintainer-clean-target-libjava:
43925 @if target-libjava
43926 maybe-maintainer-clean-target-libjava: maintainer-clean-target-libjava
43927
43928 maintainer-clean-target-libjava: 
43929         @: $(MAKE); $(unstage)
43930         @[ -f $(TARGET_SUBDIR)/libjava/Makefile ] || exit 0; \
43931         r=`${PWD_COMMAND}`; export r; \
43932         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43933         $(RAW_CXX_TARGET_EXPORTS) \
43934         echo "Doing maintainer-clean in $(TARGET_SUBDIR)/libjava"; \
43935         for flag in $(EXTRA_TARGET_FLAGS); do \
43936           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
43937         done; \
43938         (cd $(TARGET_SUBDIR)/libjava && \
43939           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
43940                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
43941                   "RANLIB=$${RANLIB}" \
43942                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
43943                    maintainer-clean) \
43944           || exit 1
43945
43946 @endif target-libjava
43947
43948
43949
43950
43951
43952 .PHONY: configure-target-zlib maybe-configure-target-zlib
43953 maybe-configure-target-zlib:
43954 @if gcc-bootstrap
43955 configure-target-zlib: stage_current
43956 @endif gcc-bootstrap
43957 @if target-zlib
43958 maybe-configure-target-zlib: configure-target-zlib
43959 configure-target-zlib: 
43960         @: $(MAKE); $(unstage)
43961         @r=`${PWD_COMMAND}`; export r; \
43962         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43963         echo "Checking multilib configuration for zlib..."; \
43964         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/zlib; \
43965         $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/zlib/multilib.tmp 2> /dev/null; \
43966         if test -r $(TARGET_SUBDIR)/zlib/multilib.out; then \
43967           if cmp -s $(TARGET_SUBDIR)/zlib/multilib.tmp $(TARGET_SUBDIR)/zlib/multilib.out; then \
43968             rm -f $(TARGET_SUBDIR)/zlib/multilib.tmp; \
43969           else \
43970             rm -f $(TARGET_SUBDIR)/zlib/Makefile; \
43971             mv $(TARGET_SUBDIR)/zlib/multilib.tmp $(TARGET_SUBDIR)/zlib/multilib.out; \
43972           fi; \
43973         else \
43974           mv $(TARGET_SUBDIR)/zlib/multilib.tmp $(TARGET_SUBDIR)/zlib/multilib.out; \
43975         fi; \
43976         test ! -f $(TARGET_SUBDIR)/zlib/Makefile || exit 0; \
43977         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/zlib; \
43978         $(NORMAL_TARGET_EXPORTS)  \
43979         echo Configuring in $(TARGET_SUBDIR)/zlib; \
43980         cd "$(TARGET_SUBDIR)/zlib" || exit 1; \
43981         case $(srcdir) in \
43982           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
43983           *) topdir=`echo $(TARGET_SUBDIR)/zlib/ | \
43984                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
43985         esac; \
43986         module_srcdir=zlib; \
43987         rm -f no-such-file || : ; \
43988         CONFIG_SITE=no-such-file $(SHELL) \
43989           $$s/$$module_srcdir/configure \
43990           --srcdir=$${topdir}/$$module_srcdir \
43991           $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
43992           --target=${target_alias}  \
43993           || exit 1
43994 @endif target-zlib
43995
43996
43997
43998
43999
44000 .PHONY: all-target-zlib maybe-all-target-zlib
44001 maybe-all-target-zlib:
44002 @if gcc-bootstrap
44003 all-target-zlib: stage_current
44004 @endif gcc-bootstrap
44005 @if target-zlib
44006 TARGET-target-zlib=all
44007 maybe-all-target-zlib: all-target-zlib
44008 all-target-zlib: configure-target-zlib
44009         @: $(MAKE); $(unstage)
44010         @r=`${PWD_COMMAND}`; export r; \
44011         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44012         $(NORMAL_TARGET_EXPORTS)  \
44013         (cd $(TARGET_SUBDIR)/zlib && \
44014           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_TARGET_FLAGS)   \
44015                 $(TARGET-target-zlib))
44016 @endif target-zlib
44017
44018
44019
44020
44021
44022 .PHONY: check-target-zlib maybe-check-target-zlib
44023 maybe-check-target-zlib:
44024 @if target-zlib
44025 maybe-check-target-zlib: check-target-zlib
44026
44027 check-target-zlib:
44028         @: $(MAKE); $(unstage)
44029         @r=`${PWD_COMMAND}`; export r; \
44030         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44031         $(NORMAL_TARGET_EXPORTS) \
44032         (cd $(TARGET_SUBDIR)/zlib && \
44033           $(MAKE) $(TARGET_FLAGS_TO_PASS)   check)
44034
44035 @endif target-zlib
44036
44037 .PHONY: install-target-zlib maybe-install-target-zlib
44038 maybe-install-target-zlib:
44039 @if target-zlib
44040 maybe-install-target-zlib: install-target-zlib
44041
44042 install-target-zlib: installdirs
44043         @: $(MAKE); $(unstage)
44044         @r=`${PWD_COMMAND}`; export r; \
44045         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44046         $(NORMAL_TARGET_EXPORTS) \
44047         (cd $(TARGET_SUBDIR)/zlib && \
44048           $(MAKE) $(TARGET_FLAGS_TO_PASS)  install)
44049
44050 @endif target-zlib
44051
44052 .PHONY: install-strip-target-zlib maybe-install-strip-target-zlib
44053 maybe-install-strip-target-zlib:
44054 @if target-zlib
44055 maybe-install-strip-target-zlib: install-strip-target-zlib
44056
44057 install-strip-target-zlib: installdirs
44058         @: $(MAKE); $(unstage)
44059         @r=`${PWD_COMMAND}`; export r; \
44060         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44061         $(NORMAL_TARGET_EXPORTS) \
44062         (cd $(TARGET_SUBDIR)/zlib && \
44063           $(MAKE) $(TARGET_FLAGS_TO_PASS)  install-strip)
44064
44065 @endif target-zlib
44066
44067 # Other targets (info, dvi, pdf, etc.)
44068
44069 .PHONY: maybe-info-target-zlib info-target-zlib
44070 maybe-info-target-zlib:
44071 @if target-zlib
44072 maybe-info-target-zlib: info-target-zlib
44073
44074 info-target-zlib: \
44075     configure-target-zlib 
44076         @: $(MAKE); $(unstage)
44077         @[ -f $(TARGET_SUBDIR)/zlib/Makefile ] || exit 0; \
44078         r=`${PWD_COMMAND}`; export r; \
44079         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44080         $(NORMAL_TARGET_EXPORTS) \
44081         echo "Doing info in $(TARGET_SUBDIR)/zlib"; \
44082         for flag in $(EXTRA_TARGET_FLAGS); do \
44083           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
44084         done; \
44085         (cd $(TARGET_SUBDIR)/zlib && \
44086           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
44087                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
44088                   "RANLIB=$${RANLIB}" \
44089                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
44090                    info) \
44091           || exit 1
44092
44093 @endif target-zlib
44094
44095 .PHONY: maybe-dvi-target-zlib dvi-target-zlib
44096 maybe-dvi-target-zlib:
44097 @if target-zlib
44098 maybe-dvi-target-zlib: dvi-target-zlib
44099
44100 dvi-target-zlib: \
44101     configure-target-zlib 
44102         @: $(MAKE); $(unstage)
44103         @[ -f $(TARGET_SUBDIR)/zlib/Makefile ] || exit 0; \
44104         r=`${PWD_COMMAND}`; export r; \
44105         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44106         $(NORMAL_TARGET_EXPORTS) \
44107         echo "Doing dvi in $(TARGET_SUBDIR)/zlib"; \
44108         for flag in $(EXTRA_TARGET_FLAGS); do \
44109           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
44110         done; \
44111         (cd $(TARGET_SUBDIR)/zlib && \
44112           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
44113                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
44114                   "RANLIB=$${RANLIB}" \
44115                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
44116                    dvi) \
44117           || exit 1
44118
44119 @endif target-zlib
44120
44121 .PHONY: maybe-pdf-target-zlib pdf-target-zlib
44122 maybe-pdf-target-zlib:
44123 @if target-zlib
44124 maybe-pdf-target-zlib: pdf-target-zlib
44125
44126 pdf-target-zlib: \
44127     configure-target-zlib 
44128         @: $(MAKE); $(unstage)
44129         @[ -f $(TARGET_SUBDIR)/zlib/Makefile ] || exit 0; \
44130         r=`${PWD_COMMAND}`; export r; \
44131         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44132         $(NORMAL_TARGET_EXPORTS) \
44133         echo "Doing pdf in $(TARGET_SUBDIR)/zlib"; \
44134         for flag in $(EXTRA_TARGET_FLAGS); do \
44135           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
44136         done; \
44137         (cd $(TARGET_SUBDIR)/zlib && \
44138           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
44139                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
44140                   "RANLIB=$${RANLIB}" \
44141                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
44142                    pdf) \
44143           || exit 1
44144
44145 @endif target-zlib
44146
44147 .PHONY: maybe-html-target-zlib html-target-zlib
44148 maybe-html-target-zlib:
44149 @if target-zlib
44150 maybe-html-target-zlib: html-target-zlib
44151
44152 html-target-zlib: \
44153     configure-target-zlib 
44154         @: $(MAKE); $(unstage)
44155         @[ -f $(TARGET_SUBDIR)/zlib/Makefile ] || exit 0; \
44156         r=`${PWD_COMMAND}`; export r; \
44157         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44158         $(NORMAL_TARGET_EXPORTS) \
44159         echo "Doing html in $(TARGET_SUBDIR)/zlib"; \
44160         for flag in $(EXTRA_TARGET_FLAGS); do \
44161           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
44162         done; \
44163         (cd $(TARGET_SUBDIR)/zlib && \
44164           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
44165                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
44166                   "RANLIB=$${RANLIB}" \
44167                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
44168                    html) \
44169           || exit 1
44170
44171 @endif target-zlib
44172
44173 .PHONY: maybe-TAGS-target-zlib TAGS-target-zlib
44174 maybe-TAGS-target-zlib:
44175 @if target-zlib
44176 maybe-TAGS-target-zlib: TAGS-target-zlib
44177
44178 TAGS-target-zlib: \
44179     configure-target-zlib 
44180         @: $(MAKE); $(unstage)
44181         @[ -f $(TARGET_SUBDIR)/zlib/Makefile ] || exit 0; \
44182         r=`${PWD_COMMAND}`; export r; \
44183         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44184         $(NORMAL_TARGET_EXPORTS) \
44185         echo "Doing TAGS in $(TARGET_SUBDIR)/zlib"; \
44186         for flag in $(EXTRA_TARGET_FLAGS); do \
44187           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
44188         done; \
44189         (cd $(TARGET_SUBDIR)/zlib && \
44190           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
44191                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
44192                   "RANLIB=$${RANLIB}" \
44193                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
44194                    TAGS) \
44195           || exit 1
44196
44197 @endif target-zlib
44198
44199 .PHONY: maybe-install-info-target-zlib install-info-target-zlib
44200 maybe-install-info-target-zlib:
44201 @if target-zlib
44202 maybe-install-info-target-zlib: install-info-target-zlib
44203
44204 install-info-target-zlib: \
44205     configure-target-zlib \
44206     info-target-zlib 
44207         @: $(MAKE); $(unstage)
44208         @[ -f $(TARGET_SUBDIR)/zlib/Makefile ] || exit 0; \
44209         r=`${PWD_COMMAND}`; export r; \
44210         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44211         $(NORMAL_TARGET_EXPORTS) \
44212         echo "Doing install-info in $(TARGET_SUBDIR)/zlib"; \
44213         for flag in $(EXTRA_TARGET_FLAGS); do \
44214           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
44215         done; \
44216         (cd $(TARGET_SUBDIR)/zlib && \
44217           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
44218                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
44219                   "RANLIB=$${RANLIB}" \
44220                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
44221                    install-info) \
44222           || exit 1
44223
44224 @endif target-zlib
44225
44226 .PHONY: maybe-install-pdf-target-zlib install-pdf-target-zlib
44227 maybe-install-pdf-target-zlib:
44228 @if target-zlib
44229 maybe-install-pdf-target-zlib: install-pdf-target-zlib
44230
44231 install-pdf-target-zlib: \
44232     configure-target-zlib \
44233     pdf-target-zlib 
44234         @: $(MAKE); $(unstage)
44235         @[ -f $(TARGET_SUBDIR)/zlib/Makefile ] || exit 0; \
44236         r=`${PWD_COMMAND}`; export r; \
44237         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44238         $(NORMAL_TARGET_EXPORTS) \
44239         echo "Doing install-pdf in $(TARGET_SUBDIR)/zlib"; \
44240         for flag in $(EXTRA_TARGET_FLAGS); do \
44241           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
44242         done; \
44243         (cd $(TARGET_SUBDIR)/zlib && \
44244           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
44245                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
44246                   "RANLIB=$${RANLIB}" \
44247                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
44248                    install-pdf) \
44249           || exit 1
44250
44251 @endif target-zlib
44252
44253 .PHONY: maybe-install-html-target-zlib install-html-target-zlib
44254 maybe-install-html-target-zlib:
44255 @if target-zlib
44256 maybe-install-html-target-zlib: install-html-target-zlib
44257
44258 install-html-target-zlib: \
44259     configure-target-zlib \
44260     html-target-zlib 
44261         @: $(MAKE); $(unstage)
44262         @[ -f $(TARGET_SUBDIR)/zlib/Makefile ] || exit 0; \
44263         r=`${PWD_COMMAND}`; export r; \
44264         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44265         $(NORMAL_TARGET_EXPORTS) \
44266         echo "Doing install-html in $(TARGET_SUBDIR)/zlib"; \
44267         for flag in $(EXTRA_TARGET_FLAGS); do \
44268           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
44269         done; \
44270         (cd $(TARGET_SUBDIR)/zlib && \
44271           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
44272                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
44273                   "RANLIB=$${RANLIB}" \
44274                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
44275                    install-html) \
44276           || exit 1
44277
44278 @endif target-zlib
44279
44280 .PHONY: maybe-installcheck-target-zlib installcheck-target-zlib
44281 maybe-installcheck-target-zlib:
44282 @if target-zlib
44283 maybe-installcheck-target-zlib: installcheck-target-zlib
44284
44285 installcheck-target-zlib: \
44286     configure-target-zlib 
44287         @: $(MAKE); $(unstage)
44288         @[ -f $(TARGET_SUBDIR)/zlib/Makefile ] || exit 0; \
44289         r=`${PWD_COMMAND}`; export r; \
44290         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44291         $(NORMAL_TARGET_EXPORTS) \
44292         echo "Doing installcheck in $(TARGET_SUBDIR)/zlib"; \
44293         for flag in $(EXTRA_TARGET_FLAGS); do \
44294           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
44295         done; \
44296         (cd $(TARGET_SUBDIR)/zlib && \
44297           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
44298                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
44299                   "RANLIB=$${RANLIB}" \
44300                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
44301                    installcheck) \
44302           || exit 1
44303
44304 @endif target-zlib
44305
44306 .PHONY: maybe-mostlyclean-target-zlib mostlyclean-target-zlib
44307 maybe-mostlyclean-target-zlib:
44308 @if target-zlib
44309 maybe-mostlyclean-target-zlib: mostlyclean-target-zlib
44310
44311 mostlyclean-target-zlib: 
44312         @: $(MAKE); $(unstage)
44313         @[ -f $(TARGET_SUBDIR)/zlib/Makefile ] || exit 0; \
44314         r=`${PWD_COMMAND}`; export r; \
44315         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44316         $(NORMAL_TARGET_EXPORTS) \
44317         echo "Doing mostlyclean in $(TARGET_SUBDIR)/zlib"; \
44318         for flag in $(EXTRA_TARGET_FLAGS); do \
44319           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
44320         done; \
44321         (cd $(TARGET_SUBDIR)/zlib && \
44322           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
44323                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
44324                   "RANLIB=$${RANLIB}" \
44325                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
44326                    mostlyclean) \
44327           || exit 1
44328
44329 @endif target-zlib
44330
44331 .PHONY: maybe-clean-target-zlib clean-target-zlib
44332 maybe-clean-target-zlib:
44333 @if target-zlib
44334 maybe-clean-target-zlib: clean-target-zlib
44335
44336 clean-target-zlib: 
44337         @: $(MAKE); $(unstage)
44338         @[ -f $(TARGET_SUBDIR)/zlib/Makefile ] || exit 0; \
44339         r=`${PWD_COMMAND}`; export r; \
44340         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44341         $(NORMAL_TARGET_EXPORTS) \
44342         echo "Doing clean in $(TARGET_SUBDIR)/zlib"; \
44343         for flag in $(EXTRA_TARGET_FLAGS); do \
44344           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
44345         done; \
44346         (cd $(TARGET_SUBDIR)/zlib && \
44347           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
44348                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
44349                   "RANLIB=$${RANLIB}" \
44350                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
44351                    clean) \
44352           || exit 1
44353
44354 @endif target-zlib
44355
44356 .PHONY: maybe-distclean-target-zlib distclean-target-zlib
44357 maybe-distclean-target-zlib:
44358 @if target-zlib
44359 maybe-distclean-target-zlib: distclean-target-zlib
44360
44361 distclean-target-zlib: 
44362         @: $(MAKE); $(unstage)
44363         @[ -f $(TARGET_SUBDIR)/zlib/Makefile ] || exit 0; \
44364         r=`${PWD_COMMAND}`; export r; \
44365         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44366         $(NORMAL_TARGET_EXPORTS) \
44367         echo "Doing distclean in $(TARGET_SUBDIR)/zlib"; \
44368         for flag in $(EXTRA_TARGET_FLAGS); do \
44369           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
44370         done; \
44371         (cd $(TARGET_SUBDIR)/zlib && \
44372           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
44373                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
44374                   "RANLIB=$${RANLIB}" \
44375                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
44376                    distclean) \
44377           || exit 1
44378
44379 @endif target-zlib
44380
44381 .PHONY: maybe-maintainer-clean-target-zlib maintainer-clean-target-zlib
44382 maybe-maintainer-clean-target-zlib:
44383 @if target-zlib
44384 maybe-maintainer-clean-target-zlib: maintainer-clean-target-zlib
44385
44386 maintainer-clean-target-zlib: 
44387         @: $(MAKE); $(unstage)
44388         @[ -f $(TARGET_SUBDIR)/zlib/Makefile ] || exit 0; \
44389         r=`${PWD_COMMAND}`; export r; \
44390         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44391         $(NORMAL_TARGET_EXPORTS) \
44392         echo "Doing maintainer-clean in $(TARGET_SUBDIR)/zlib"; \
44393         for flag in $(EXTRA_TARGET_FLAGS); do \
44394           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
44395         done; \
44396         (cd $(TARGET_SUBDIR)/zlib && \
44397           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
44398                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
44399                   "RANLIB=$${RANLIB}" \
44400                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
44401                    maintainer-clean) \
44402           || exit 1
44403
44404 @endif target-zlib
44405
44406
44407
44408
44409
44410 .PHONY: configure-target-boehm-gc maybe-configure-target-boehm-gc
44411 maybe-configure-target-boehm-gc:
44412 @if gcc-bootstrap
44413 configure-target-boehm-gc: stage_current
44414 @endif gcc-bootstrap
44415 @if target-boehm-gc
44416 maybe-configure-target-boehm-gc: configure-target-boehm-gc
44417 configure-target-boehm-gc: 
44418         @: $(MAKE); $(unstage)
44419         @r=`${PWD_COMMAND}`; export r; \
44420         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44421         echo "Checking multilib configuration for boehm-gc..."; \
44422         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/boehm-gc; \
44423         $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/boehm-gc/multilib.tmp 2> /dev/null; \
44424         if test -r $(TARGET_SUBDIR)/boehm-gc/multilib.out; then \
44425           if cmp -s $(TARGET_SUBDIR)/boehm-gc/multilib.tmp $(TARGET_SUBDIR)/boehm-gc/multilib.out; then \
44426             rm -f $(TARGET_SUBDIR)/boehm-gc/multilib.tmp; \
44427           else \
44428             rm -f $(TARGET_SUBDIR)/boehm-gc/Makefile; \
44429             mv $(TARGET_SUBDIR)/boehm-gc/multilib.tmp $(TARGET_SUBDIR)/boehm-gc/multilib.out; \
44430           fi; \
44431         else \
44432           mv $(TARGET_SUBDIR)/boehm-gc/multilib.tmp $(TARGET_SUBDIR)/boehm-gc/multilib.out; \
44433         fi; \
44434         test ! -f $(TARGET_SUBDIR)/boehm-gc/Makefile || exit 0; \
44435         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/boehm-gc; \
44436         $(NORMAL_TARGET_EXPORTS)  \
44437         echo Configuring in $(TARGET_SUBDIR)/boehm-gc; \
44438         cd "$(TARGET_SUBDIR)/boehm-gc" || exit 1; \
44439         case $(srcdir) in \
44440           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
44441           *) topdir=`echo $(TARGET_SUBDIR)/boehm-gc/ | \
44442                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
44443         esac; \
44444         module_srcdir=boehm-gc; \
44445         rm -f no-such-file || : ; \
44446         CONFIG_SITE=no-such-file $(SHELL) \
44447           $$s/$$module_srcdir/configure \
44448           --srcdir=$${topdir}/$$module_srcdir \
44449           $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
44450           --target=${target_alias}  \
44451           || exit 1
44452 @endif target-boehm-gc
44453
44454
44455
44456
44457
44458 .PHONY: all-target-boehm-gc maybe-all-target-boehm-gc
44459 maybe-all-target-boehm-gc:
44460 @if gcc-bootstrap
44461 all-target-boehm-gc: stage_current
44462 @endif gcc-bootstrap
44463 @if target-boehm-gc
44464 TARGET-target-boehm-gc=all
44465 maybe-all-target-boehm-gc: all-target-boehm-gc
44466 all-target-boehm-gc: configure-target-boehm-gc
44467         @: $(MAKE); $(unstage)
44468         @r=`${PWD_COMMAND}`; export r; \
44469         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44470         $(NORMAL_TARGET_EXPORTS)  \
44471         (cd $(TARGET_SUBDIR)/boehm-gc && \
44472           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_TARGET_FLAGS)   \
44473                 $(TARGET-target-boehm-gc))
44474 @endif target-boehm-gc
44475
44476
44477
44478
44479
44480 .PHONY: check-target-boehm-gc maybe-check-target-boehm-gc
44481 maybe-check-target-boehm-gc:
44482 @if target-boehm-gc
44483 maybe-check-target-boehm-gc: check-target-boehm-gc
44484
44485 check-target-boehm-gc:
44486         @: $(MAKE); $(unstage)
44487         @r=`${PWD_COMMAND}`; export r; \
44488         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44489         $(NORMAL_TARGET_EXPORTS) \
44490         (cd $(TARGET_SUBDIR)/boehm-gc && \
44491           $(MAKE) $(TARGET_FLAGS_TO_PASS)   check)
44492
44493 @endif target-boehm-gc
44494
44495 .PHONY: install-target-boehm-gc maybe-install-target-boehm-gc
44496 maybe-install-target-boehm-gc:
44497 @if target-boehm-gc
44498 maybe-install-target-boehm-gc: install-target-boehm-gc
44499
44500 install-target-boehm-gc: installdirs
44501         @: $(MAKE); $(unstage)
44502         @r=`${PWD_COMMAND}`; export r; \
44503         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44504         $(NORMAL_TARGET_EXPORTS) \
44505         (cd $(TARGET_SUBDIR)/boehm-gc && \
44506           $(MAKE) $(TARGET_FLAGS_TO_PASS)  install)
44507
44508 @endif target-boehm-gc
44509
44510 .PHONY: install-strip-target-boehm-gc maybe-install-strip-target-boehm-gc
44511 maybe-install-strip-target-boehm-gc:
44512 @if target-boehm-gc
44513 maybe-install-strip-target-boehm-gc: install-strip-target-boehm-gc
44514
44515 install-strip-target-boehm-gc: installdirs
44516         @: $(MAKE); $(unstage)
44517         @r=`${PWD_COMMAND}`; export r; \
44518         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44519         $(NORMAL_TARGET_EXPORTS) \
44520         (cd $(TARGET_SUBDIR)/boehm-gc && \
44521           $(MAKE) $(TARGET_FLAGS_TO_PASS)  install-strip)
44522
44523 @endif target-boehm-gc
44524
44525 # Other targets (info, dvi, pdf, etc.)
44526
44527 .PHONY: maybe-info-target-boehm-gc info-target-boehm-gc
44528 maybe-info-target-boehm-gc:
44529 @if target-boehm-gc
44530 maybe-info-target-boehm-gc: info-target-boehm-gc
44531
44532 info-target-boehm-gc: \
44533     configure-target-boehm-gc 
44534         @: $(MAKE); $(unstage)
44535         @[ -f $(TARGET_SUBDIR)/boehm-gc/Makefile ] || exit 0; \
44536         r=`${PWD_COMMAND}`; export r; \
44537         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44538         $(NORMAL_TARGET_EXPORTS) \
44539         echo "Doing info in $(TARGET_SUBDIR)/boehm-gc"; \
44540         for flag in $(EXTRA_TARGET_FLAGS); do \
44541           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
44542         done; \
44543         (cd $(TARGET_SUBDIR)/boehm-gc && \
44544           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
44545                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
44546                   "RANLIB=$${RANLIB}" \
44547                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
44548                    info) \
44549           || exit 1
44550
44551 @endif target-boehm-gc
44552
44553 .PHONY: maybe-dvi-target-boehm-gc dvi-target-boehm-gc
44554 maybe-dvi-target-boehm-gc:
44555 @if target-boehm-gc
44556 maybe-dvi-target-boehm-gc: dvi-target-boehm-gc
44557
44558 dvi-target-boehm-gc: \
44559     configure-target-boehm-gc 
44560         @: $(MAKE); $(unstage)
44561         @[ -f $(TARGET_SUBDIR)/boehm-gc/Makefile ] || exit 0; \
44562         r=`${PWD_COMMAND}`; export r; \
44563         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44564         $(NORMAL_TARGET_EXPORTS) \
44565         echo "Doing dvi in $(TARGET_SUBDIR)/boehm-gc"; \
44566         for flag in $(EXTRA_TARGET_FLAGS); do \
44567           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
44568         done; \
44569         (cd $(TARGET_SUBDIR)/boehm-gc && \
44570           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
44571                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
44572                   "RANLIB=$${RANLIB}" \
44573                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
44574                    dvi) \
44575           || exit 1
44576
44577 @endif target-boehm-gc
44578
44579 .PHONY: maybe-pdf-target-boehm-gc pdf-target-boehm-gc
44580 maybe-pdf-target-boehm-gc:
44581 @if target-boehm-gc
44582 maybe-pdf-target-boehm-gc: pdf-target-boehm-gc
44583
44584 pdf-target-boehm-gc: \
44585     configure-target-boehm-gc 
44586         @: $(MAKE); $(unstage)
44587         @[ -f $(TARGET_SUBDIR)/boehm-gc/Makefile ] || exit 0; \
44588         r=`${PWD_COMMAND}`; export r; \
44589         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44590         $(NORMAL_TARGET_EXPORTS) \
44591         echo "Doing pdf in $(TARGET_SUBDIR)/boehm-gc"; \
44592         for flag in $(EXTRA_TARGET_FLAGS); do \
44593           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
44594         done; \
44595         (cd $(TARGET_SUBDIR)/boehm-gc && \
44596           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
44597                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
44598                   "RANLIB=$${RANLIB}" \
44599                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
44600                    pdf) \
44601           || exit 1
44602
44603 @endif target-boehm-gc
44604
44605 .PHONY: maybe-html-target-boehm-gc html-target-boehm-gc
44606 maybe-html-target-boehm-gc:
44607 @if target-boehm-gc
44608 maybe-html-target-boehm-gc: html-target-boehm-gc
44609
44610 html-target-boehm-gc: \
44611     configure-target-boehm-gc 
44612         @: $(MAKE); $(unstage)
44613         @[ -f $(TARGET_SUBDIR)/boehm-gc/Makefile ] || exit 0; \
44614         r=`${PWD_COMMAND}`; export r; \
44615         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44616         $(NORMAL_TARGET_EXPORTS) \
44617         echo "Doing html in $(TARGET_SUBDIR)/boehm-gc"; \
44618         for flag in $(EXTRA_TARGET_FLAGS); do \
44619           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
44620         done; \
44621         (cd $(TARGET_SUBDIR)/boehm-gc && \
44622           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
44623                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
44624                   "RANLIB=$${RANLIB}" \
44625                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
44626                    html) \
44627           || exit 1
44628
44629 @endif target-boehm-gc
44630
44631 .PHONY: maybe-TAGS-target-boehm-gc TAGS-target-boehm-gc
44632 maybe-TAGS-target-boehm-gc:
44633 @if target-boehm-gc
44634 maybe-TAGS-target-boehm-gc: TAGS-target-boehm-gc
44635
44636 TAGS-target-boehm-gc: \
44637     configure-target-boehm-gc 
44638         @: $(MAKE); $(unstage)
44639         @[ -f $(TARGET_SUBDIR)/boehm-gc/Makefile ] || exit 0; \
44640         r=`${PWD_COMMAND}`; export r; \
44641         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44642         $(NORMAL_TARGET_EXPORTS) \
44643         echo "Doing TAGS in $(TARGET_SUBDIR)/boehm-gc"; \
44644         for flag in $(EXTRA_TARGET_FLAGS); do \
44645           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
44646         done; \
44647         (cd $(TARGET_SUBDIR)/boehm-gc && \
44648           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
44649                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
44650                   "RANLIB=$${RANLIB}" \
44651                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
44652                    TAGS) \
44653           || exit 1
44654
44655 @endif target-boehm-gc
44656
44657 .PHONY: maybe-install-info-target-boehm-gc install-info-target-boehm-gc
44658 maybe-install-info-target-boehm-gc:
44659 @if target-boehm-gc
44660 maybe-install-info-target-boehm-gc: install-info-target-boehm-gc
44661
44662 install-info-target-boehm-gc: \
44663     configure-target-boehm-gc \
44664     info-target-boehm-gc 
44665         @: $(MAKE); $(unstage)
44666         @[ -f $(TARGET_SUBDIR)/boehm-gc/Makefile ] || exit 0; \
44667         r=`${PWD_COMMAND}`; export r; \
44668         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44669         $(NORMAL_TARGET_EXPORTS) \
44670         echo "Doing install-info in $(TARGET_SUBDIR)/boehm-gc"; \
44671         for flag in $(EXTRA_TARGET_FLAGS); do \
44672           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
44673         done; \
44674         (cd $(TARGET_SUBDIR)/boehm-gc && \
44675           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
44676                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
44677                   "RANLIB=$${RANLIB}" \
44678                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
44679                    install-info) \
44680           || exit 1
44681
44682 @endif target-boehm-gc
44683
44684 .PHONY: maybe-install-pdf-target-boehm-gc install-pdf-target-boehm-gc
44685 maybe-install-pdf-target-boehm-gc:
44686 @if target-boehm-gc
44687 maybe-install-pdf-target-boehm-gc: install-pdf-target-boehm-gc
44688
44689 install-pdf-target-boehm-gc: \
44690     configure-target-boehm-gc \
44691     pdf-target-boehm-gc 
44692         @: $(MAKE); $(unstage)
44693         @[ -f $(TARGET_SUBDIR)/boehm-gc/Makefile ] || exit 0; \
44694         r=`${PWD_COMMAND}`; export r; \
44695         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44696         $(NORMAL_TARGET_EXPORTS) \
44697         echo "Doing install-pdf in $(TARGET_SUBDIR)/boehm-gc"; \
44698         for flag in $(EXTRA_TARGET_FLAGS); do \
44699           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
44700         done; \
44701         (cd $(TARGET_SUBDIR)/boehm-gc && \
44702           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
44703                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
44704                   "RANLIB=$${RANLIB}" \
44705                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
44706                    install-pdf) \
44707           || exit 1
44708
44709 @endif target-boehm-gc
44710
44711 .PHONY: maybe-install-html-target-boehm-gc install-html-target-boehm-gc
44712 maybe-install-html-target-boehm-gc:
44713 @if target-boehm-gc
44714 maybe-install-html-target-boehm-gc: install-html-target-boehm-gc
44715
44716 install-html-target-boehm-gc: \
44717     configure-target-boehm-gc \
44718     html-target-boehm-gc 
44719         @: $(MAKE); $(unstage)
44720         @[ -f $(TARGET_SUBDIR)/boehm-gc/Makefile ] || exit 0; \
44721         r=`${PWD_COMMAND}`; export r; \
44722         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44723         $(NORMAL_TARGET_EXPORTS) \
44724         echo "Doing install-html in $(TARGET_SUBDIR)/boehm-gc"; \
44725         for flag in $(EXTRA_TARGET_FLAGS); do \
44726           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
44727         done; \
44728         (cd $(TARGET_SUBDIR)/boehm-gc && \
44729           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
44730                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
44731                   "RANLIB=$${RANLIB}" \
44732                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
44733                    install-html) \
44734           || exit 1
44735
44736 @endif target-boehm-gc
44737
44738 .PHONY: maybe-installcheck-target-boehm-gc installcheck-target-boehm-gc
44739 maybe-installcheck-target-boehm-gc:
44740 @if target-boehm-gc
44741 maybe-installcheck-target-boehm-gc: installcheck-target-boehm-gc
44742
44743 installcheck-target-boehm-gc: \
44744     configure-target-boehm-gc 
44745         @: $(MAKE); $(unstage)
44746         @[ -f $(TARGET_SUBDIR)/boehm-gc/Makefile ] || exit 0; \
44747         r=`${PWD_COMMAND}`; export r; \
44748         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44749         $(NORMAL_TARGET_EXPORTS) \
44750         echo "Doing installcheck in $(TARGET_SUBDIR)/boehm-gc"; \
44751         for flag in $(EXTRA_TARGET_FLAGS); do \
44752           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
44753         done; \
44754         (cd $(TARGET_SUBDIR)/boehm-gc && \
44755           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
44756                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
44757                   "RANLIB=$${RANLIB}" \
44758                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
44759                    installcheck) \
44760           || exit 1
44761
44762 @endif target-boehm-gc
44763
44764 .PHONY: maybe-mostlyclean-target-boehm-gc mostlyclean-target-boehm-gc
44765 maybe-mostlyclean-target-boehm-gc:
44766 @if target-boehm-gc
44767 maybe-mostlyclean-target-boehm-gc: mostlyclean-target-boehm-gc
44768
44769 mostlyclean-target-boehm-gc: 
44770         @: $(MAKE); $(unstage)
44771         @[ -f $(TARGET_SUBDIR)/boehm-gc/Makefile ] || exit 0; \
44772         r=`${PWD_COMMAND}`; export r; \
44773         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44774         $(NORMAL_TARGET_EXPORTS) \
44775         echo "Doing mostlyclean in $(TARGET_SUBDIR)/boehm-gc"; \
44776         for flag in $(EXTRA_TARGET_FLAGS); do \
44777           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
44778         done; \
44779         (cd $(TARGET_SUBDIR)/boehm-gc && \
44780           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
44781                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
44782                   "RANLIB=$${RANLIB}" \
44783                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
44784                    mostlyclean) \
44785           || exit 1
44786
44787 @endif target-boehm-gc
44788
44789 .PHONY: maybe-clean-target-boehm-gc clean-target-boehm-gc
44790 maybe-clean-target-boehm-gc:
44791 @if target-boehm-gc
44792 maybe-clean-target-boehm-gc: clean-target-boehm-gc
44793
44794 clean-target-boehm-gc: 
44795         @: $(MAKE); $(unstage)
44796         @[ -f $(TARGET_SUBDIR)/boehm-gc/Makefile ] || exit 0; \
44797         r=`${PWD_COMMAND}`; export r; \
44798         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44799         $(NORMAL_TARGET_EXPORTS) \
44800         echo "Doing clean in $(TARGET_SUBDIR)/boehm-gc"; \
44801         for flag in $(EXTRA_TARGET_FLAGS); do \
44802           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
44803         done; \
44804         (cd $(TARGET_SUBDIR)/boehm-gc && \
44805           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
44806                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
44807                   "RANLIB=$${RANLIB}" \
44808                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
44809                    clean) \
44810           || exit 1
44811
44812 @endif target-boehm-gc
44813
44814 .PHONY: maybe-distclean-target-boehm-gc distclean-target-boehm-gc
44815 maybe-distclean-target-boehm-gc:
44816 @if target-boehm-gc
44817 maybe-distclean-target-boehm-gc: distclean-target-boehm-gc
44818
44819 distclean-target-boehm-gc: 
44820         @: $(MAKE); $(unstage)
44821         @[ -f $(TARGET_SUBDIR)/boehm-gc/Makefile ] || exit 0; \
44822         r=`${PWD_COMMAND}`; export r; \
44823         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44824         $(NORMAL_TARGET_EXPORTS) \
44825         echo "Doing distclean in $(TARGET_SUBDIR)/boehm-gc"; \
44826         for flag in $(EXTRA_TARGET_FLAGS); do \
44827           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
44828         done; \
44829         (cd $(TARGET_SUBDIR)/boehm-gc && \
44830           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
44831                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
44832                   "RANLIB=$${RANLIB}" \
44833                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
44834                    distclean) \
44835           || exit 1
44836
44837 @endif target-boehm-gc
44838
44839 .PHONY: maybe-maintainer-clean-target-boehm-gc maintainer-clean-target-boehm-gc
44840 maybe-maintainer-clean-target-boehm-gc:
44841 @if target-boehm-gc
44842 maybe-maintainer-clean-target-boehm-gc: maintainer-clean-target-boehm-gc
44843
44844 maintainer-clean-target-boehm-gc: 
44845         @: $(MAKE); $(unstage)
44846         @[ -f $(TARGET_SUBDIR)/boehm-gc/Makefile ] || exit 0; \
44847         r=`${PWD_COMMAND}`; export r; \
44848         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44849         $(NORMAL_TARGET_EXPORTS) \
44850         echo "Doing maintainer-clean in $(TARGET_SUBDIR)/boehm-gc"; \
44851         for flag in $(EXTRA_TARGET_FLAGS); do \
44852           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
44853         done; \
44854         (cd $(TARGET_SUBDIR)/boehm-gc && \
44855           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
44856                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
44857                   "RANLIB=$${RANLIB}" \
44858                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
44859                    maintainer-clean) \
44860           || exit 1
44861
44862 @endif target-boehm-gc
44863
44864
44865
44866
44867
44868 .PHONY: configure-target-rda maybe-configure-target-rda
44869 maybe-configure-target-rda:
44870 @if gcc-bootstrap
44871 configure-target-rda: stage_current
44872 @endif gcc-bootstrap
44873 @if target-rda
44874 maybe-configure-target-rda: configure-target-rda
44875 configure-target-rda: 
44876         @: $(MAKE); $(unstage)
44877         @r=`${PWD_COMMAND}`; export r; \
44878         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44879         echo "Checking multilib configuration for rda..."; \
44880         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/rda; \
44881         $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/rda/multilib.tmp 2> /dev/null; \
44882         if test -r $(TARGET_SUBDIR)/rda/multilib.out; then \
44883           if cmp -s $(TARGET_SUBDIR)/rda/multilib.tmp $(TARGET_SUBDIR)/rda/multilib.out; then \
44884             rm -f $(TARGET_SUBDIR)/rda/multilib.tmp; \
44885           else \
44886             rm -f $(TARGET_SUBDIR)/rda/Makefile; \
44887             mv $(TARGET_SUBDIR)/rda/multilib.tmp $(TARGET_SUBDIR)/rda/multilib.out; \
44888           fi; \
44889         else \
44890           mv $(TARGET_SUBDIR)/rda/multilib.tmp $(TARGET_SUBDIR)/rda/multilib.out; \
44891         fi; \
44892         test ! -f $(TARGET_SUBDIR)/rda/Makefile || exit 0; \
44893         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/rda; \
44894         $(NORMAL_TARGET_EXPORTS)  \
44895         echo Configuring in $(TARGET_SUBDIR)/rda; \
44896         cd "$(TARGET_SUBDIR)/rda" || exit 1; \
44897         case $(srcdir) in \
44898           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
44899           *) topdir=`echo $(TARGET_SUBDIR)/rda/ | \
44900                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
44901         esac; \
44902         module_srcdir=rda; \
44903         rm -f no-such-file || : ; \
44904         CONFIG_SITE=no-such-file $(SHELL) \
44905           $$s/$$module_srcdir/configure \
44906           --srcdir=$${topdir}/$$module_srcdir \
44907           $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
44908           --target=${target_alias}  \
44909           || exit 1
44910 @endif target-rda
44911
44912
44913
44914
44915
44916 .PHONY: all-target-rda maybe-all-target-rda
44917 maybe-all-target-rda:
44918 @if gcc-bootstrap
44919 all-target-rda: stage_current
44920 @endif gcc-bootstrap
44921 @if target-rda
44922 TARGET-target-rda=all
44923 maybe-all-target-rda: all-target-rda
44924 all-target-rda: configure-target-rda
44925         @: $(MAKE); $(unstage)
44926         @r=`${PWD_COMMAND}`; export r; \
44927         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44928         $(NORMAL_TARGET_EXPORTS)  \
44929         (cd $(TARGET_SUBDIR)/rda && \
44930           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_TARGET_FLAGS)   \
44931                 $(TARGET-target-rda))
44932 @endif target-rda
44933
44934
44935
44936
44937
44938 .PHONY: check-target-rda maybe-check-target-rda
44939 maybe-check-target-rda:
44940 @if target-rda
44941 maybe-check-target-rda: check-target-rda
44942
44943 check-target-rda:
44944         @: $(MAKE); $(unstage)
44945         @r=`${PWD_COMMAND}`; export r; \
44946         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44947         $(NORMAL_TARGET_EXPORTS) \
44948         (cd $(TARGET_SUBDIR)/rda && \
44949           $(MAKE) $(TARGET_FLAGS_TO_PASS)   check)
44950
44951 @endif target-rda
44952
44953 .PHONY: install-target-rda maybe-install-target-rda
44954 maybe-install-target-rda:
44955 @if target-rda
44956 maybe-install-target-rda: install-target-rda
44957
44958 install-target-rda: installdirs
44959         @: $(MAKE); $(unstage)
44960         @r=`${PWD_COMMAND}`; export r; \
44961         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44962         $(NORMAL_TARGET_EXPORTS) \
44963         (cd $(TARGET_SUBDIR)/rda && \
44964           $(MAKE) $(TARGET_FLAGS_TO_PASS)  install)
44965
44966 @endif target-rda
44967
44968 .PHONY: install-strip-target-rda maybe-install-strip-target-rda
44969 maybe-install-strip-target-rda:
44970 @if target-rda
44971 maybe-install-strip-target-rda: install-strip-target-rda
44972
44973 install-strip-target-rda: installdirs
44974         @: $(MAKE); $(unstage)
44975         @r=`${PWD_COMMAND}`; export r; \
44976         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44977         $(NORMAL_TARGET_EXPORTS) \
44978         (cd $(TARGET_SUBDIR)/rda && \
44979           $(MAKE) $(TARGET_FLAGS_TO_PASS)  install-strip)
44980
44981 @endif target-rda
44982
44983 # Other targets (info, dvi, pdf, etc.)
44984
44985 .PHONY: maybe-info-target-rda info-target-rda
44986 maybe-info-target-rda:
44987 @if target-rda
44988 maybe-info-target-rda: info-target-rda
44989
44990 info-target-rda: \
44991     configure-target-rda 
44992         @: $(MAKE); $(unstage)
44993         @[ -f $(TARGET_SUBDIR)/rda/Makefile ] || exit 0; \
44994         r=`${PWD_COMMAND}`; export r; \
44995         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44996         $(NORMAL_TARGET_EXPORTS) \
44997         echo "Doing info in $(TARGET_SUBDIR)/rda"; \
44998         for flag in $(EXTRA_TARGET_FLAGS); do \
44999           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
45000         done; \
45001         (cd $(TARGET_SUBDIR)/rda && \
45002           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
45003                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
45004                   "RANLIB=$${RANLIB}" \
45005                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
45006                    info) \
45007           || exit 1
45008
45009 @endif target-rda
45010
45011 .PHONY: maybe-dvi-target-rda dvi-target-rda
45012 maybe-dvi-target-rda:
45013 @if target-rda
45014 maybe-dvi-target-rda: dvi-target-rda
45015
45016 dvi-target-rda: \
45017     configure-target-rda 
45018         @: $(MAKE); $(unstage)
45019         @[ -f $(TARGET_SUBDIR)/rda/Makefile ] || exit 0; \
45020         r=`${PWD_COMMAND}`; export r; \
45021         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45022         $(NORMAL_TARGET_EXPORTS) \
45023         echo "Doing dvi in $(TARGET_SUBDIR)/rda"; \
45024         for flag in $(EXTRA_TARGET_FLAGS); do \
45025           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
45026         done; \
45027         (cd $(TARGET_SUBDIR)/rda && \
45028           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
45029                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
45030                   "RANLIB=$${RANLIB}" \
45031                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
45032                    dvi) \
45033           || exit 1
45034
45035 @endif target-rda
45036
45037 .PHONY: maybe-pdf-target-rda pdf-target-rda
45038 maybe-pdf-target-rda:
45039 @if target-rda
45040 maybe-pdf-target-rda: pdf-target-rda
45041
45042 pdf-target-rda: \
45043     configure-target-rda 
45044         @: $(MAKE); $(unstage)
45045         @[ -f $(TARGET_SUBDIR)/rda/Makefile ] || exit 0; \
45046         r=`${PWD_COMMAND}`; export r; \
45047         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45048         $(NORMAL_TARGET_EXPORTS) \
45049         echo "Doing pdf in $(TARGET_SUBDIR)/rda"; \
45050         for flag in $(EXTRA_TARGET_FLAGS); do \
45051           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
45052         done; \
45053         (cd $(TARGET_SUBDIR)/rda && \
45054           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
45055                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
45056                   "RANLIB=$${RANLIB}" \
45057                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
45058                    pdf) \
45059           || exit 1
45060
45061 @endif target-rda
45062
45063 .PHONY: maybe-html-target-rda html-target-rda
45064 maybe-html-target-rda:
45065 @if target-rda
45066 maybe-html-target-rda: html-target-rda
45067
45068 html-target-rda: \
45069     configure-target-rda 
45070         @: $(MAKE); $(unstage)
45071         @[ -f $(TARGET_SUBDIR)/rda/Makefile ] || exit 0; \
45072         r=`${PWD_COMMAND}`; export r; \
45073         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45074         $(NORMAL_TARGET_EXPORTS) \
45075         echo "Doing html in $(TARGET_SUBDIR)/rda"; \
45076         for flag in $(EXTRA_TARGET_FLAGS); do \
45077           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
45078         done; \
45079         (cd $(TARGET_SUBDIR)/rda && \
45080           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
45081                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
45082                   "RANLIB=$${RANLIB}" \
45083                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
45084                    html) \
45085           || exit 1
45086
45087 @endif target-rda
45088
45089 .PHONY: maybe-TAGS-target-rda TAGS-target-rda
45090 maybe-TAGS-target-rda:
45091 @if target-rda
45092 maybe-TAGS-target-rda: TAGS-target-rda
45093
45094 TAGS-target-rda: \
45095     configure-target-rda 
45096         @: $(MAKE); $(unstage)
45097         @[ -f $(TARGET_SUBDIR)/rda/Makefile ] || exit 0; \
45098         r=`${PWD_COMMAND}`; export r; \
45099         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45100         $(NORMAL_TARGET_EXPORTS) \
45101         echo "Doing TAGS in $(TARGET_SUBDIR)/rda"; \
45102         for flag in $(EXTRA_TARGET_FLAGS); do \
45103           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
45104         done; \
45105         (cd $(TARGET_SUBDIR)/rda && \
45106           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
45107                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
45108                   "RANLIB=$${RANLIB}" \
45109                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
45110                    TAGS) \
45111           || exit 1
45112
45113 @endif target-rda
45114
45115 .PHONY: maybe-install-info-target-rda install-info-target-rda
45116 maybe-install-info-target-rda:
45117 @if target-rda
45118 maybe-install-info-target-rda: install-info-target-rda
45119
45120 install-info-target-rda: \
45121     configure-target-rda \
45122     info-target-rda 
45123         @: $(MAKE); $(unstage)
45124         @[ -f $(TARGET_SUBDIR)/rda/Makefile ] || exit 0; \
45125         r=`${PWD_COMMAND}`; export r; \
45126         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45127         $(NORMAL_TARGET_EXPORTS) \
45128         echo "Doing install-info in $(TARGET_SUBDIR)/rda"; \
45129         for flag in $(EXTRA_TARGET_FLAGS); do \
45130           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
45131         done; \
45132         (cd $(TARGET_SUBDIR)/rda && \
45133           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
45134                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
45135                   "RANLIB=$${RANLIB}" \
45136                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
45137                    install-info) \
45138           || exit 1
45139
45140 @endif target-rda
45141
45142 .PHONY: maybe-install-pdf-target-rda install-pdf-target-rda
45143 maybe-install-pdf-target-rda:
45144 @if target-rda
45145 maybe-install-pdf-target-rda: install-pdf-target-rda
45146
45147 install-pdf-target-rda: \
45148     configure-target-rda \
45149     pdf-target-rda 
45150         @: $(MAKE); $(unstage)
45151         @[ -f $(TARGET_SUBDIR)/rda/Makefile ] || exit 0; \
45152         r=`${PWD_COMMAND}`; export r; \
45153         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45154         $(NORMAL_TARGET_EXPORTS) \
45155         echo "Doing install-pdf in $(TARGET_SUBDIR)/rda"; \
45156         for flag in $(EXTRA_TARGET_FLAGS); do \
45157           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
45158         done; \
45159         (cd $(TARGET_SUBDIR)/rda && \
45160           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
45161                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
45162                   "RANLIB=$${RANLIB}" \
45163                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
45164                    install-pdf) \
45165           || exit 1
45166
45167 @endif target-rda
45168
45169 .PHONY: maybe-install-html-target-rda install-html-target-rda
45170 maybe-install-html-target-rda:
45171 @if target-rda
45172 maybe-install-html-target-rda: install-html-target-rda
45173
45174 install-html-target-rda: \
45175     configure-target-rda \
45176     html-target-rda 
45177         @: $(MAKE); $(unstage)
45178         @[ -f $(TARGET_SUBDIR)/rda/Makefile ] || exit 0; \
45179         r=`${PWD_COMMAND}`; export r; \
45180         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45181         $(NORMAL_TARGET_EXPORTS) \
45182         echo "Doing install-html in $(TARGET_SUBDIR)/rda"; \
45183         for flag in $(EXTRA_TARGET_FLAGS); do \
45184           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
45185         done; \
45186         (cd $(TARGET_SUBDIR)/rda && \
45187           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
45188                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
45189                   "RANLIB=$${RANLIB}" \
45190                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
45191                    install-html) \
45192           || exit 1
45193
45194 @endif target-rda
45195
45196 .PHONY: maybe-installcheck-target-rda installcheck-target-rda
45197 maybe-installcheck-target-rda:
45198 @if target-rda
45199 maybe-installcheck-target-rda: installcheck-target-rda
45200
45201 installcheck-target-rda: \
45202     configure-target-rda 
45203         @: $(MAKE); $(unstage)
45204         @[ -f $(TARGET_SUBDIR)/rda/Makefile ] || exit 0; \
45205         r=`${PWD_COMMAND}`; export r; \
45206         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45207         $(NORMAL_TARGET_EXPORTS) \
45208         echo "Doing installcheck in $(TARGET_SUBDIR)/rda"; \
45209         for flag in $(EXTRA_TARGET_FLAGS); do \
45210           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
45211         done; \
45212         (cd $(TARGET_SUBDIR)/rda && \
45213           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
45214                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
45215                   "RANLIB=$${RANLIB}" \
45216                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
45217                    installcheck) \
45218           || exit 1
45219
45220 @endif target-rda
45221
45222 .PHONY: maybe-mostlyclean-target-rda mostlyclean-target-rda
45223 maybe-mostlyclean-target-rda:
45224 @if target-rda
45225 maybe-mostlyclean-target-rda: mostlyclean-target-rda
45226
45227 mostlyclean-target-rda: 
45228         @: $(MAKE); $(unstage)
45229         @[ -f $(TARGET_SUBDIR)/rda/Makefile ] || exit 0; \
45230         r=`${PWD_COMMAND}`; export r; \
45231         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45232         $(NORMAL_TARGET_EXPORTS) \
45233         echo "Doing mostlyclean in $(TARGET_SUBDIR)/rda"; \
45234         for flag in $(EXTRA_TARGET_FLAGS); do \
45235           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
45236         done; \
45237         (cd $(TARGET_SUBDIR)/rda && \
45238           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
45239                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
45240                   "RANLIB=$${RANLIB}" \
45241                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
45242                    mostlyclean) \
45243           || exit 1
45244
45245 @endif target-rda
45246
45247 .PHONY: maybe-clean-target-rda clean-target-rda
45248 maybe-clean-target-rda:
45249 @if target-rda
45250 maybe-clean-target-rda: clean-target-rda
45251
45252 clean-target-rda: 
45253         @: $(MAKE); $(unstage)
45254         @[ -f $(TARGET_SUBDIR)/rda/Makefile ] || exit 0; \
45255         r=`${PWD_COMMAND}`; export r; \
45256         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45257         $(NORMAL_TARGET_EXPORTS) \
45258         echo "Doing clean in $(TARGET_SUBDIR)/rda"; \
45259         for flag in $(EXTRA_TARGET_FLAGS); do \
45260           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
45261         done; \
45262         (cd $(TARGET_SUBDIR)/rda && \
45263           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
45264                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
45265                   "RANLIB=$${RANLIB}" \
45266                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
45267                    clean) \
45268           || exit 1
45269
45270 @endif target-rda
45271
45272 .PHONY: maybe-distclean-target-rda distclean-target-rda
45273 maybe-distclean-target-rda:
45274 @if target-rda
45275 maybe-distclean-target-rda: distclean-target-rda
45276
45277 distclean-target-rda: 
45278         @: $(MAKE); $(unstage)
45279         @[ -f $(TARGET_SUBDIR)/rda/Makefile ] || exit 0; \
45280         r=`${PWD_COMMAND}`; export r; \
45281         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45282         $(NORMAL_TARGET_EXPORTS) \
45283         echo "Doing distclean in $(TARGET_SUBDIR)/rda"; \
45284         for flag in $(EXTRA_TARGET_FLAGS); do \
45285           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
45286         done; \
45287         (cd $(TARGET_SUBDIR)/rda && \
45288           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
45289                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
45290                   "RANLIB=$${RANLIB}" \
45291                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
45292                    distclean) \
45293           || exit 1
45294
45295 @endif target-rda
45296
45297 .PHONY: maybe-maintainer-clean-target-rda maintainer-clean-target-rda
45298 maybe-maintainer-clean-target-rda:
45299 @if target-rda
45300 maybe-maintainer-clean-target-rda: maintainer-clean-target-rda
45301
45302 maintainer-clean-target-rda: 
45303         @: $(MAKE); $(unstage)
45304         @[ -f $(TARGET_SUBDIR)/rda/Makefile ] || exit 0; \
45305         r=`${PWD_COMMAND}`; export r; \
45306         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45307         $(NORMAL_TARGET_EXPORTS) \
45308         echo "Doing maintainer-clean in $(TARGET_SUBDIR)/rda"; \
45309         for flag in $(EXTRA_TARGET_FLAGS); do \
45310           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
45311         done; \
45312         (cd $(TARGET_SUBDIR)/rda && \
45313           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
45314                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
45315                   "RANLIB=$${RANLIB}" \
45316                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
45317                    maintainer-clean) \
45318           || exit 1
45319
45320 @endif target-rda
45321
45322
45323
45324
45325
45326 .PHONY: configure-target-libada maybe-configure-target-libada
45327 maybe-configure-target-libada:
45328 @if gcc-bootstrap
45329 configure-target-libada: stage_current
45330 @endif gcc-bootstrap
45331 @if target-libada
45332 maybe-configure-target-libada: configure-target-libada
45333 configure-target-libada: 
45334         @: $(MAKE); $(unstage)
45335         @r=`${PWD_COMMAND}`; export r; \
45336         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45337         echo "Checking multilib configuration for libada..."; \
45338         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libada; \
45339         $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libada/multilib.tmp 2> /dev/null; \
45340         if test -r $(TARGET_SUBDIR)/libada/multilib.out; then \
45341           if cmp -s $(TARGET_SUBDIR)/libada/multilib.tmp $(TARGET_SUBDIR)/libada/multilib.out; then \
45342             rm -f $(TARGET_SUBDIR)/libada/multilib.tmp; \
45343           else \
45344             rm -f $(TARGET_SUBDIR)/libada/Makefile; \
45345             mv $(TARGET_SUBDIR)/libada/multilib.tmp $(TARGET_SUBDIR)/libada/multilib.out; \
45346           fi; \
45347         else \
45348           mv $(TARGET_SUBDIR)/libada/multilib.tmp $(TARGET_SUBDIR)/libada/multilib.out; \
45349         fi; \
45350         test ! -f $(TARGET_SUBDIR)/libada/Makefile || exit 0; \
45351         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libada; \
45352         $(NORMAL_TARGET_EXPORTS)  \
45353         echo Configuring in $(TARGET_SUBDIR)/libada; \
45354         cd "$(TARGET_SUBDIR)/libada" || exit 1; \
45355         case $(srcdir) in \
45356           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
45357           *) topdir=`echo $(TARGET_SUBDIR)/libada/ | \
45358                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
45359         esac; \
45360         module_srcdir=libada; \
45361         rm -f no-such-file || : ; \
45362         CONFIG_SITE=no-such-file $(SHELL) \
45363           $$s/$$module_srcdir/configure \
45364           --srcdir=$${topdir}/$$module_srcdir \
45365           $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
45366           --target=${target_alias}  \
45367           || exit 1
45368 @endif target-libada
45369
45370
45371
45372
45373
45374 .PHONY: all-target-libada maybe-all-target-libada
45375 maybe-all-target-libada:
45376 @if gcc-bootstrap
45377 all-target-libada: stage_current
45378 @endif gcc-bootstrap
45379 @if target-libada
45380 TARGET-target-libada=all
45381 maybe-all-target-libada: all-target-libada
45382 all-target-libada: configure-target-libada
45383         @: $(MAKE); $(unstage)
45384         @r=`${PWD_COMMAND}`; export r; \
45385         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45386         $(NORMAL_TARGET_EXPORTS)  \
45387         (cd $(TARGET_SUBDIR)/libada && \
45388           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_TARGET_FLAGS)   \
45389                 $(TARGET-target-libada))
45390 @endif target-libada
45391
45392
45393
45394
45395
45396 .PHONY: check-target-libada maybe-check-target-libada
45397 maybe-check-target-libada:
45398 @if target-libada
45399 maybe-check-target-libada: check-target-libada
45400
45401 check-target-libada:
45402         @: $(MAKE); $(unstage)
45403         @r=`${PWD_COMMAND}`; export r; \
45404         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45405         $(NORMAL_TARGET_EXPORTS) \
45406         (cd $(TARGET_SUBDIR)/libada && \
45407           $(MAKE) $(TARGET_FLAGS_TO_PASS)   check)
45408
45409 @endif target-libada
45410
45411 .PHONY: install-target-libada maybe-install-target-libada
45412 maybe-install-target-libada:
45413 @if target-libada
45414 maybe-install-target-libada: install-target-libada
45415
45416 install-target-libada: installdirs
45417         @: $(MAKE); $(unstage)
45418         @r=`${PWD_COMMAND}`; export r; \
45419         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45420         $(NORMAL_TARGET_EXPORTS) \
45421         (cd $(TARGET_SUBDIR)/libada && \
45422           $(MAKE) $(TARGET_FLAGS_TO_PASS)  install)
45423
45424 @endif target-libada
45425
45426 .PHONY: install-strip-target-libada maybe-install-strip-target-libada
45427 maybe-install-strip-target-libada:
45428 @if target-libada
45429 maybe-install-strip-target-libada: install-strip-target-libada
45430
45431 install-strip-target-libada: installdirs
45432         @: $(MAKE); $(unstage)
45433         @r=`${PWD_COMMAND}`; export r; \
45434         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45435         $(NORMAL_TARGET_EXPORTS) \
45436         (cd $(TARGET_SUBDIR)/libada && \
45437           $(MAKE) $(TARGET_FLAGS_TO_PASS)  install-strip)
45438
45439 @endif target-libada
45440
45441 # Other targets (info, dvi, pdf, etc.)
45442
45443 .PHONY: maybe-info-target-libada info-target-libada
45444 maybe-info-target-libada:
45445 @if target-libada
45446 maybe-info-target-libada: info-target-libada
45447
45448 info-target-libada: \
45449     configure-target-libada 
45450         @: $(MAKE); $(unstage)
45451         @[ -f $(TARGET_SUBDIR)/libada/Makefile ] || exit 0; \
45452         r=`${PWD_COMMAND}`; export r; \
45453         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45454         $(NORMAL_TARGET_EXPORTS) \
45455         echo "Doing info in $(TARGET_SUBDIR)/libada"; \
45456         for flag in $(EXTRA_TARGET_FLAGS); do \
45457           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
45458         done; \
45459         (cd $(TARGET_SUBDIR)/libada && \
45460           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
45461                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
45462                   "RANLIB=$${RANLIB}" \
45463                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
45464                    info) \
45465           || exit 1
45466
45467 @endif target-libada
45468
45469 .PHONY: maybe-dvi-target-libada dvi-target-libada
45470 maybe-dvi-target-libada:
45471 @if target-libada
45472 maybe-dvi-target-libada: dvi-target-libada
45473
45474 dvi-target-libada: \
45475     configure-target-libada 
45476         @: $(MAKE); $(unstage)
45477         @[ -f $(TARGET_SUBDIR)/libada/Makefile ] || exit 0; \
45478         r=`${PWD_COMMAND}`; export r; \
45479         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45480         $(NORMAL_TARGET_EXPORTS) \
45481         echo "Doing dvi in $(TARGET_SUBDIR)/libada"; \
45482         for flag in $(EXTRA_TARGET_FLAGS); do \
45483           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
45484         done; \
45485         (cd $(TARGET_SUBDIR)/libada && \
45486           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
45487                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
45488                   "RANLIB=$${RANLIB}" \
45489                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
45490                    dvi) \
45491           || exit 1
45492
45493 @endif target-libada
45494
45495 .PHONY: maybe-pdf-target-libada pdf-target-libada
45496 maybe-pdf-target-libada:
45497 @if target-libada
45498 maybe-pdf-target-libada: pdf-target-libada
45499
45500 pdf-target-libada: \
45501     configure-target-libada 
45502         @: $(MAKE); $(unstage)
45503         @[ -f $(TARGET_SUBDIR)/libada/Makefile ] || exit 0; \
45504         r=`${PWD_COMMAND}`; export r; \
45505         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45506         $(NORMAL_TARGET_EXPORTS) \
45507         echo "Doing pdf in $(TARGET_SUBDIR)/libada"; \
45508         for flag in $(EXTRA_TARGET_FLAGS); do \
45509           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
45510         done; \
45511         (cd $(TARGET_SUBDIR)/libada && \
45512           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
45513                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
45514                   "RANLIB=$${RANLIB}" \
45515                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
45516                    pdf) \
45517           || exit 1
45518
45519 @endif target-libada
45520
45521 .PHONY: maybe-html-target-libada html-target-libada
45522 maybe-html-target-libada:
45523 @if target-libada
45524 maybe-html-target-libada: html-target-libada
45525
45526 html-target-libada: \
45527     configure-target-libada 
45528         @: $(MAKE); $(unstage)
45529         @[ -f $(TARGET_SUBDIR)/libada/Makefile ] || exit 0; \
45530         r=`${PWD_COMMAND}`; export r; \
45531         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45532         $(NORMAL_TARGET_EXPORTS) \
45533         echo "Doing html in $(TARGET_SUBDIR)/libada"; \
45534         for flag in $(EXTRA_TARGET_FLAGS); do \
45535           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
45536         done; \
45537         (cd $(TARGET_SUBDIR)/libada && \
45538           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
45539                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
45540                   "RANLIB=$${RANLIB}" \
45541                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
45542                    html) \
45543           || exit 1
45544
45545 @endif target-libada
45546
45547 .PHONY: maybe-TAGS-target-libada TAGS-target-libada
45548 maybe-TAGS-target-libada:
45549 @if target-libada
45550 maybe-TAGS-target-libada: TAGS-target-libada
45551
45552 TAGS-target-libada: \
45553     configure-target-libada 
45554         @: $(MAKE); $(unstage)
45555         @[ -f $(TARGET_SUBDIR)/libada/Makefile ] || exit 0; \
45556         r=`${PWD_COMMAND}`; export r; \
45557         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45558         $(NORMAL_TARGET_EXPORTS) \
45559         echo "Doing TAGS in $(TARGET_SUBDIR)/libada"; \
45560         for flag in $(EXTRA_TARGET_FLAGS); do \
45561           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
45562         done; \
45563         (cd $(TARGET_SUBDIR)/libada && \
45564           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
45565                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
45566                   "RANLIB=$${RANLIB}" \
45567                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
45568                    TAGS) \
45569           || exit 1
45570
45571 @endif target-libada
45572
45573 .PHONY: maybe-install-info-target-libada install-info-target-libada
45574 maybe-install-info-target-libada:
45575 @if target-libada
45576 maybe-install-info-target-libada: install-info-target-libada
45577
45578 install-info-target-libada: \
45579     configure-target-libada \
45580     info-target-libada 
45581         @: $(MAKE); $(unstage)
45582         @[ -f $(TARGET_SUBDIR)/libada/Makefile ] || exit 0; \
45583         r=`${PWD_COMMAND}`; export r; \
45584         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45585         $(NORMAL_TARGET_EXPORTS) \
45586         echo "Doing install-info in $(TARGET_SUBDIR)/libada"; \
45587         for flag in $(EXTRA_TARGET_FLAGS); do \
45588           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
45589         done; \
45590         (cd $(TARGET_SUBDIR)/libada && \
45591           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
45592                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
45593                   "RANLIB=$${RANLIB}" \
45594                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
45595                    install-info) \
45596           || exit 1
45597
45598 @endif target-libada
45599
45600 .PHONY: maybe-install-pdf-target-libada install-pdf-target-libada
45601 maybe-install-pdf-target-libada:
45602 @if target-libada
45603 maybe-install-pdf-target-libada: install-pdf-target-libada
45604
45605 install-pdf-target-libada: \
45606     configure-target-libada \
45607     pdf-target-libada 
45608         @: $(MAKE); $(unstage)
45609         @[ -f $(TARGET_SUBDIR)/libada/Makefile ] || exit 0; \
45610         r=`${PWD_COMMAND}`; export r; \
45611         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45612         $(NORMAL_TARGET_EXPORTS) \
45613         echo "Doing install-pdf in $(TARGET_SUBDIR)/libada"; \
45614         for flag in $(EXTRA_TARGET_FLAGS); do \
45615           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
45616         done; \
45617         (cd $(TARGET_SUBDIR)/libada && \
45618           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
45619                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
45620                   "RANLIB=$${RANLIB}" \
45621                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
45622                    install-pdf) \
45623           || exit 1
45624
45625 @endif target-libada
45626
45627 .PHONY: maybe-install-html-target-libada install-html-target-libada
45628 maybe-install-html-target-libada:
45629 @if target-libada
45630 maybe-install-html-target-libada: install-html-target-libada
45631
45632 install-html-target-libada: \
45633     configure-target-libada \
45634     html-target-libada 
45635         @: $(MAKE); $(unstage)
45636         @[ -f $(TARGET_SUBDIR)/libada/Makefile ] || exit 0; \
45637         r=`${PWD_COMMAND}`; export r; \
45638         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45639         $(NORMAL_TARGET_EXPORTS) \
45640         echo "Doing install-html in $(TARGET_SUBDIR)/libada"; \
45641         for flag in $(EXTRA_TARGET_FLAGS); do \
45642           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
45643         done; \
45644         (cd $(TARGET_SUBDIR)/libada && \
45645           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
45646                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
45647                   "RANLIB=$${RANLIB}" \
45648                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
45649                    install-html) \
45650           || exit 1
45651
45652 @endif target-libada
45653
45654 .PHONY: maybe-installcheck-target-libada installcheck-target-libada
45655 maybe-installcheck-target-libada:
45656 @if target-libada
45657 maybe-installcheck-target-libada: installcheck-target-libada
45658
45659 installcheck-target-libada: \
45660     configure-target-libada 
45661         @: $(MAKE); $(unstage)
45662         @[ -f $(TARGET_SUBDIR)/libada/Makefile ] || exit 0; \
45663         r=`${PWD_COMMAND}`; export r; \
45664         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45665         $(NORMAL_TARGET_EXPORTS) \
45666         echo "Doing installcheck in $(TARGET_SUBDIR)/libada"; \
45667         for flag in $(EXTRA_TARGET_FLAGS); do \
45668           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
45669         done; \
45670         (cd $(TARGET_SUBDIR)/libada && \
45671           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
45672                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
45673                   "RANLIB=$${RANLIB}" \
45674                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
45675                    installcheck) \
45676           || exit 1
45677
45678 @endif target-libada
45679
45680 .PHONY: maybe-mostlyclean-target-libada mostlyclean-target-libada
45681 maybe-mostlyclean-target-libada:
45682 @if target-libada
45683 maybe-mostlyclean-target-libada: mostlyclean-target-libada
45684
45685 mostlyclean-target-libada: 
45686         @: $(MAKE); $(unstage)
45687         @[ -f $(TARGET_SUBDIR)/libada/Makefile ] || exit 0; \
45688         r=`${PWD_COMMAND}`; export r; \
45689         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45690         $(NORMAL_TARGET_EXPORTS) \
45691         echo "Doing mostlyclean in $(TARGET_SUBDIR)/libada"; \
45692         for flag in $(EXTRA_TARGET_FLAGS); do \
45693           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
45694         done; \
45695         (cd $(TARGET_SUBDIR)/libada && \
45696           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
45697                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
45698                   "RANLIB=$${RANLIB}" \
45699                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
45700                    mostlyclean) \
45701           || exit 1
45702
45703 @endif target-libada
45704
45705 .PHONY: maybe-clean-target-libada clean-target-libada
45706 maybe-clean-target-libada:
45707 @if target-libada
45708 maybe-clean-target-libada: clean-target-libada
45709
45710 clean-target-libada: 
45711         @: $(MAKE); $(unstage)
45712         @[ -f $(TARGET_SUBDIR)/libada/Makefile ] || exit 0; \
45713         r=`${PWD_COMMAND}`; export r; \
45714         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45715         $(NORMAL_TARGET_EXPORTS) \
45716         echo "Doing clean in $(TARGET_SUBDIR)/libada"; \
45717         for flag in $(EXTRA_TARGET_FLAGS); do \
45718           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
45719         done; \
45720         (cd $(TARGET_SUBDIR)/libada && \
45721           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
45722                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
45723                   "RANLIB=$${RANLIB}" \
45724                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
45725                    clean) \
45726           || exit 1
45727
45728 @endif target-libada
45729
45730 .PHONY: maybe-distclean-target-libada distclean-target-libada
45731 maybe-distclean-target-libada:
45732 @if target-libada
45733 maybe-distclean-target-libada: distclean-target-libada
45734
45735 distclean-target-libada: 
45736         @: $(MAKE); $(unstage)
45737         @[ -f $(TARGET_SUBDIR)/libada/Makefile ] || exit 0; \
45738         r=`${PWD_COMMAND}`; export r; \
45739         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45740         $(NORMAL_TARGET_EXPORTS) \
45741         echo "Doing distclean in $(TARGET_SUBDIR)/libada"; \
45742         for flag in $(EXTRA_TARGET_FLAGS); do \
45743           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
45744         done; \
45745         (cd $(TARGET_SUBDIR)/libada && \
45746           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
45747                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
45748                   "RANLIB=$${RANLIB}" \
45749                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
45750                    distclean) \
45751           || exit 1
45752
45753 @endif target-libada
45754
45755 .PHONY: maybe-maintainer-clean-target-libada maintainer-clean-target-libada
45756 maybe-maintainer-clean-target-libada:
45757 @if target-libada
45758 maybe-maintainer-clean-target-libada: maintainer-clean-target-libada
45759
45760 maintainer-clean-target-libada: 
45761         @: $(MAKE); $(unstage)
45762         @[ -f $(TARGET_SUBDIR)/libada/Makefile ] || exit 0; \
45763         r=`${PWD_COMMAND}`; export r; \
45764         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45765         $(NORMAL_TARGET_EXPORTS) \
45766         echo "Doing maintainer-clean in $(TARGET_SUBDIR)/libada"; \
45767         for flag in $(EXTRA_TARGET_FLAGS); do \
45768           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
45769         done; \
45770         (cd $(TARGET_SUBDIR)/libada && \
45771           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
45772                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
45773                   "RANLIB=$${RANLIB}" \
45774                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
45775                    maintainer-clean) \
45776           || exit 1
45777
45778 @endif target-libada
45779
45780
45781
45782
45783
45784 .PHONY: configure-target-libgomp maybe-configure-target-libgomp
45785 maybe-configure-target-libgomp:
45786 @if gcc-bootstrap
45787 configure-target-libgomp: stage_current
45788 @endif gcc-bootstrap
45789 @if target-libgomp
45790 maybe-configure-target-libgomp: configure-target-libgomp
45791 configure-target-libgomp: 
45792         @r=`${PWD_COMMAND}`; export r; \
45793         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45794         echo "Checking multilib configuration for libgomp..."; \
45795         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgomp; \
45796         $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libgomp/multilib.tmp 2> /dev/null; \
45797         if test -r $(TARGET_SUBDIR)/libgomp/multilib.out; then \
45798           if cmp -s $(TARGET_SUBDIR)/libgomp/multilib.tmp $(TARGET_SUBDIR)/libgomp/multilib.out; then \
45799             rm -f $(TARGET_SUBDIR)/libgomp/multilib.tmp; \
45800           else \
45801             rm -f $(TARGET_SUBDIR)/libgomp/Makefile; \
45802             mv $(TARGET_SUBDIR)/libgomp/multilib.tmp $(TARGET_SUBDIR)/libgomp/multilib.out; \
45803           fi; \
45804         else \
45805           mv $(TARGET_SUBDIR)/libgomp/multilib.tmp $(TARGET_SUBDIR)/libgomp/multilib.out; \
45806         fi; \
45807         test ! -f $(TARGET_SUBDIR)/libgomp/Makefile || exit 0; \
45808         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgomp; \
45809         $(NORMAL_TARGET_EXPORTS)  \
45810         echo Configuring in $(TARGET_SUBDIR)/libgomp; \
45811         cd "$(TARGET_SUBDIR)/libgomp" || exit 1; \
45812         case $(srcdir) in \
45813           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
45814           *) topdir=`echo $(TARGET_SUBDIR)/libgomp/ | \
45815                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
45816         esac; \
45817         module_srcdir=libgomp; \
45818         rm -f no-such-file || : ; \
45819         CONFIG_SITE=no-such-file $(SHELL) \
45820           $$s/$$module_srcdir/configure \
45821           --srcdir=$${topdir}/$$module_srcdir \
45822           $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
45823           --target=${target_alias}  \
45824           || exit 1
45825 @endif target-libgomp
45826
45827
45828
45829 .PHONY: configure-stage1-target-libgomp maybe-configure-stage1-target-libgomp
45830 maybe-configure-stage1-target-libgomp:
45831 @if target-libgomp-bootstrap
45832 maybe-configure-stage1-target-libgomp: configure-stage1-target-libgomp
45833 configure-stage1-target-libgomp:
45834         @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
45835         @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgomp
45836         @r=`${PWD_COMMAND}`; export r; \
45837         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45838         TFLAGS="$(STAGE1_TFLAGS)"; \
45839         echo "Checking multilib configuration for libgomp..."; \
45840         $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libgomp/multilib.tmp 2> /dev/null; \
45841         if test -r $(TARGET_SUBDIR)/libgomp/multilib.out; then \
45842           if cmp -s $(TARGET_SUBDIR)/libgomp/multilib.tmp $(TARGET_SUBDIR)/libgomp/multilib.out; then \
45843             rm -f $(TARGET_SUBDIR)/libgomp/multilib.tmp; \
45844           else \
45845             rm -f $(TARGET_SUBDIR)/libgomp/Makefile; \
45846             mv $(TARGET_SUBDIR)/libgomp/multilib.tmp $(TARGET_SUBDIR)/libgomp/multilib.out; \
45847           fi; \
45848         else \
45849           mv $(TARGET_SUBDIR)/libgomp/multilib.tmp $(TARGET_SUBDIR)/libgomp/multilib.out; \
45850         fi; \
45851         test ! -f $(TARGET_SUBDIR)/libgomp/Makefile || exit 0; \
45852         $(NORMAL_TARGET_EXPORTS) \
45853         CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
45854         CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
45855         LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS;  \
45856         echo Configuring stage 1 in $(TARGET_SUBDIR)/libgomp; \
45857         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgomp; \
45858         cd $(TARGET_SUBDIR)/libgomp || exit 1; \
45859         case $(srcdir) in \
45860           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
45861           *) topdir=`echo $(TARGET_SUBDIR)/libgomp/ | \
45862                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
45863         esac; \
45864         module_srcdir=libgomp; \
45865         $(SHELL) $$s/$$module_srcdir/configure \
45866           --srcdir=$${topdir}/$$module_srcdir \
45867           $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
45868           --target=${target_alias} \
45869            \
45870           $(STAGE1_CONFIGURE_FLAGS)
45871 @endif target-libgomp-bootstrap
45872
45873 .PHONY: configure-stage2-target-libgomp maybe-configure-stage2-target-libgomp
45874 maybe-configure-stage2-target-libgomp:
45875 @if target-libgomp-bootstrap
45876 maybe-configure-stage2-target-libgomp: configure-stage2-target-libgomp
45877 configure-stage2-target-libgomp:
45878         @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
45879         @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgomp
45880         @r=`${PWD_COMMAND}`; export r; \
45881         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45882         TFLAGS="$(STAGE2_TFLAGS)"; \
45883         echo "Checking multilib configuration for libgomp..."; \
45884         $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libgomp/multilib.tmp 2> /dev/null; \
45885         if test -r $(TARGET_SUBDIR)/libgomp/multilib.out; then \
45886           if cmp -s $(TARGET_SUBDIR)/libgomp/multilib.tmp $(TARGET_SUBDIR)/libgomp/multilib.out; then \
45887             rm -f $(TARGET_SUBDIR)/libgomp/multilib.tmp; \
45888           else \
45889             rm -f $(TARGET_SUBDIR)/libgomp/Makefile; \
45890             mv $(TARGET_SUBDIR)/libgomp/multilib.tmp $(TARGET_SUBDIR)/libgomp/multilib.out; \
45891           fi; \
45892         else \
45893           mv $(TARGET_SUBDIR)/libgomp/multilib.tmp $(TARGET_SUBDIR)/libgomp/multilib.out; \
45894         fi; \
45895         test ! -f $(TARGET_SUBDIR)/libgomp/Makefile || exit 0; \
45896         $(NORMAL_TARGET_EXPORTS) \
45897          \
45898         CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
45899         CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
45900         LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS;  \
45901         echo Configuring stage 2 in $(TARGET_SUBDIR)/libgomp; \
45902         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgomp; \
45903         cd $(TARGET_SUBDIR)/libgomp || exit 1; \
45904         case $(srcdir) in \
45905           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
45906           *) topdir=`echo $(TARGET_SUBDIR)/libgomp/ | \
45907                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
45908         esac; \
45909         module_srcdir=libgomp; \
45910         $(SHELL) $$s/$$module_srcdir/configure \
45911           --srcdir=$${topdir}/$$module_srcdir \
45912           $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
45913           --target=${target_alias} \
45914           --with-build-libsubdir=$(HOST_SUBDIR) \
45915           $(STAGE2_CONFIGURE_FLAGS)
45916 @endif target-libgomp-bootstrap
45917
45918 .PHONY: configure-stage3-target-libgomp maybe-configure-stage3-target-libgomp
45919 maybe-configure-stage3-target-libgomp:
45920 @if target-libgomp-bootstrap
45921 maybe-configure-stage3-target-libgomp: configure-stage3-target-libgomp
45922 configure-stage3-target-libgomp:
45923         @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
45924         @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgomp
45925         @r=`${PWD_COMMAND}`; export r; \
45926         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45927         TFLAGS="$(STAGE3_TFLAGS)"; \
45928         echo "Checking multilib configuration for libgomp..."; \
45929         $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libgomp/multilib.tmp 2> /dev/null; \
45930         if test -r $(TARGET_SUBDIR)/libgomp/multilib.out; then \
45931           if cmp -s $(TARGET_SUBDIR)/libgomp/multilib.tmp $(TARGET_SUBDIR)/libgomp/multilib.out; then \
45932             rm -f $(TARGET_SUBDIR)/libgomp/multilib.tmp; \
45933           else \
45934             rm -f $(TARGET_SUBDIR)/libgomp/Makefile; \
45935             mv $(TARGET_SUBDIR)/libgomp/multilib.tmp $(TARGET_SUBDIR)/libgomp/multilib.out; \
45936           fi; \
45937         else \
45938           mv $(TARGET_SUBDIR)/libgomp/multilib.tmp $(TARGET_SUBDIR)/libgomp/multilib.out; \
45939         fi; \
45940         test ! -f $(TARGET_SUBDIR)/libgomp/Makefile || exit 0; \
45941         $(NORMAL_TARGET_EXPORTS) \
45942          \
45943         CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
45944         CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
45945         LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS;  \
45946         echo Configuring stage 3 in $(TARGET_SUBDIR)/libgomp; \
45947         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgomp; \
45948         cd $(TARGET_SUBDIR)/libgomp || exit 1; \
45949         case $(srcdir) in \
45950           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
45951           *) topdir=`echo $(TARGET_SUBDIR)/libgomp/ | \
45952                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
45953         esac; \
45954         module_srcdir=libgomp; \
45955         $(SHELL) $$s/$$module_srcdir/configure \
45956           --srcdir=$${topdir}/$$module_srcdir \
45957           $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
45958           --target=${target_alias} \
45959           --with-build-libsubdir=$(HOST_SUBDIR) \
45960           $(STAGE3_CONFIGURE_FLAGS)
45961 @endif target-libgomp-bootstrap
45962
45963 .PHONY: configure-stage4-target-libgomp maybe-configure-stage4-target-libgomp
45964 maybe-configure-stage4-target-libgomp:
45965 @if target-libgomp-bootstrap
45966 maybe-configure-stage4-target-libgomp: configure-stage4-target-libgomp
45967 configure-stage4-target-libgomp:
45968         @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
45969         @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgomp
45970         @r=`${PWD_COMMAND}`; export r; \
45971         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45972         TFLAGS="$(STAGE4_TFLAGS)"; \
45973         echo "Checking multilib configuration for libgomp..."; \
45974         $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libgomp/multilib.tmp 2> /dev/null; \
45975         if test -r $(TARGET_SUBDIR)/libgomp/multilib.out; then \
45976           if cmp -s $(TARGET_SUBDIR)/libgomp/multilib.tmp $(TARGET_SUBDIR)/libgomp/multilib.out; then \
45977             rm -f $(TARGET_SUBDIR)/libgomp/multilib.tmp; \
45978           else \
45979             rm -f $(TARGET_SUBDIR)/libgomp/Makefile; \
45980             mv $(TARGET_SUBDIR)/libgomp/multilib.tmp $(TARGET_SUBDIR)/libgomp/multilib.out; \
45981           fi; \
45982         else \
45983           mv $(TARGET_SUBDIR)/libgomp/multilib.tmp $(TARGET_SUBDIR)/libgomp/multilib.out; \
45984         fi; \
45985         test ! -f $(TARGET_SUBDIR)/libgomp/Makefile || exit 0; \
45986         $(NORMAL_TARGET_EXPORTS) \
45987          \
45988         CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
45989         CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
45990         LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS;  \
45991         echo Configuring stage 4 in $(TARGET_SUBDIR)/libgomp; \
45992         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgomp; \
45993         cd $(TARGET_SUBDIR)/libgomp || exit 1; \
45994         case $(srcdir) in \
45995           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
45996           *) topdir=`echo $(TARGET_SUBDIR)/libgomp/ | \
45997                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
45998         esac; \
45999         module_srcdir=libgomp; \
46000         $(SHELL) $$s/$$module_srcdir/configure \
46001           --srcdir=$${topdir}/$$module_srcdir \
46002           $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
46003           --target=${target_alias} \
46004           --with-build-libsubdir=$(HOST_SUBDIR) \
46005           $(STAGE4_CONFIGURE_FLAGS)
46006 @endif target-libgomp-bootstrap
46007
46008 .PHONY: configure-stageprofile-target-libgomp maybe-configure-stageprofile-target-libgomp
46009 maybe-configure-stageprofile-target-libgomp:
46010 @if target-libgomp-bootstrap
46011 maybe-configure-stageprofile-target-libgomp: configure-stageprofile-target-libgomp
46012 configure-stageprofile-target-libgomp:
46013         @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
46014         @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgomp
46015         @r=`${PWD_COMMAND}`; export r; \
46016         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46017         TFLAGS="$(STAGEprofile_TFLAGS)"; \
46018         echo "Checking multilib configuration for libgomp..."; \
46019         $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libgomp/multilib.tmp 2> /dev/null; \
46020         if test -r $(TARGET_SUBDIR)/libgomp/multilib.out; then \
46021           if cmp -s $(TARGET_SUBDIR)/libgomp/multilib.tmp $(TARGET_SUBDIR)/libgomp/multilib.out; then \
46022             rm -f $(TARGET_SUBDIR)/libgomp/multilib.tmp; \
46023           else \
46024             rm -f $(TARGET_SUBDIR)/libgomp/Makefile; \
46025             mv $(TARGET_SUBDIR)/libgomp/multilib.tmp $(TARGET_SUBDIR)/libgomp/multilib.out; \
46026           fi; \
46027         else \
46028           mv $(TARGET_SUBDIR)/libgomp/multilib.tmp $(TARGET_SUBDIR)/libgomp/multilib.out; \
46029         fi; \
46030         test ! -f $(TARGET_SUBDIR)/libgomp/Makefile || exit 0; \
46031         $(NORMAL_TARGET_EXPORTS) \
46032          \
46033         CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
46034         CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
46035         LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS;  \
46036         echo Configuring stage profile in $(TARGET_SUBDIR)/libgomp; \
46037         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgomp; \
46038         cd $(TARGET_SUBDIR)/libgomp || exit 1; \
46039         case $(srcdir) in \
46040           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
46041           *) topdir=`echo $(TARGET_SUBDIR)/libgomp/ | \
46042                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
46043         esac; \
46044         module_srcdir=libgomp; \
46045         $(SHELL) $$s/$$module_srcdir/configure \
46046           --srcdir=$${topdir}/$$module_srcdir \
46047           $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
46048           --target=${target_alias} \
46049           --with-build-libsubdir=$(HOST_SUBDIR) \
46050           $(STAGEprofile_CONFIGURE_FLAGS)
46051 @endif target-libgomp-bootstrap
46052
46053 .PHONY: configure-stagefeedback-target-libgomp maybe-configure-stagefeedback-target-libgomp
46054 maybe-configure-stagefeedback-target-libgomp:
46055 @if target-libgomp-bootstrap
46056 maybe-configure-stagefeedback-target-libgomp: configure-stagefeedback-target-libgomp
46057 configure-stagefeedback-target-libgomp:
46058         @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
46059         @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgomp
46060         @r=`${PWD_COMMAND}`; export r; \
46061         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46062         TFLAGS="$(STAGEfeedback_TFLAGS)"; \
46063         echo "Checking multilib configuration for libgomp..."; \
46064         $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libgomp/multilib.tmp 2> /dev/null; \
46065         if test -r $(TARGET_SUBDIR)/libgomp/multilib.out; then \
46066           if cmp -s $(TARGET_SUBDIR)/libgomp/multilib.tmp $(TARGET_SUBDIR)/libgomp/multilib.out; then \
46067             rm -f $(TARGET_SUBDIR)/libgomp/multilib.tmp; \
46068           else \
46069             rm -f $(TARGET_SUBDIR)/libgomp/Makefile; \
46070             mv $(TARGET_SUBDIR)/libgomp/multilib.tmp $(TARGET_SUBDIR)/libgomp/multilib.out; \
46071           fi; \
46072         else \
46073           mv $(TARGET_SUBDIR)/libgomp/multilib.tmp $(TARGET_SUBDIR)/libgomp/multilib.out; \
46074         fi; \
46075         test ! -f $(TARGET_SUBDIR)/libgomp/Makefile || exit 0; \
46076         $(NORMAL_TARGET_EXPORTS) \
46077          \
46078         CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
46079         CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
46080         LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS;  \
46081         echo Configuring stage feedback in $(TARGET_SUBDIR)/libgomp; \
46082         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgomp; \
46083         cd $(TARGET_SUBDIR)/libgomp || exit 1; \
46084         case $(srcdir) in \
46085           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
46086           *) topdir=`echo $(TARGET_SUBDIR)/libgomp/ | \
46087                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
46088         esac; \
46089         module_srcdir=libgomp; \
46090         $(SHELL) $$s/$$module_srcdir/configure \
46091           --srcdir=$${topdir}/$$module_srcdir \
46092           $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
46093           --target=${target_alias} \
46094           --with-build-libsubdir=$(HOST_SUBDIR) \
46095           $(STAGEfeedback_CONFIGURE_FLAGS)
46096 @endif target-libgomp-bootstrap
46097
46098
46099
46100
46101
46102 .PHONY: all-target-libgomp maybe-all-target-libgomp
46103 maybe-all-target-libgomp:
46104 @if gcc-bootstrap
46105 all-target-libgomp: stage_current
46106 @endif gcc-bootstrap
46107 @if target-libgomp
46108 TARGET-target-libgomp=all
46109 maybe-all-target-libgomp: all-target-libgomp
46110 all-target-libgomp: configure-target-libgomp
46111         @r=`${PWD_COMMAND}`; export r; \
46112         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46113         $(NORMAL_TARGET_EXPORTS)  \
46114         (cd $(TARGET_SUBDIR)/libgomp && \
46115           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_TARGET_FLAGS)   \
46116                 $(TARGET-target-libgomp))
46117 @endif target-libgomp
46118
46119
46120
46121 .PHONY: all-stage1-target-libgomp maybe-all-stage1-target-libgomp
46122 .PHONY: clean-stage1-target-libgomp maybe-clean-stage1-target-libgomp
46123 maybe-all-stage1-target-libgomp:
46124 maybe-clean-stage1-target-libgomp:
46125 @if target-libgomp-bootstrap
46126 maybe-all-stage1-target-libgomp: all-stage1-target-libgomp
46127 all-stage1: all-stage1-target-libgomp
46128 TARGET-stage1-target-libgomp = $(TARGET-target-libgomp)
46129 all-stage1-target-libgomp: configure-stage1-target-libgomp
46130         @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
46131         @r=`${PWD_COMMAND}`; export r; \
46132         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46133         TFLAGS="$(STAGE1_TFLAGS)"; \
46134         $(NORMAL_TARGET_EXPORTS)  \
46135         cd $(TARGET_SUBDIR)/libgomp && \
46136         $(MAKE) $(BASE_FLAGS_TO_PASS) \
46137                 CFLAGS="$(CFLAGS_FOR_TARGET)" \
46138                 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
46139                 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
46140                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
46141                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
46142                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
46143                 $(EXTRA_TARGET_FLAGS)  \
46144                   \
46145                 TFLAGS="$(STAGE1_TFLAGS)" \
46146                 $(TARGET-stage1-target-libgomp)
46147
46148 maybe-clean-stage1-target-libgomp: clean-stage1-target-libgomp
46149 clean-stage1: clean-stage1-target-libgomp
46150 clean-stage1-target-libgomp:
46151         @if [ $(current_stage) = stage1 ]; then \
46152           [ -f $(TARGET_SUBDIR)/libgomp/Makefile ] || exit 0; \
46153         else \
46154           [ -f $(TARGET_SUBDIR)/stage1-libgomp/Makefile ] || exit 0; \
46155           $(MAKE) stage1-start; \
46156         fi; \
46157         cd $(TARGET_SUBDIR)/libgomp && \
46158         $(MAKE) $(EXTRA_TARGET_FLAGS)  \
46159           clean
46160 @endif target-libgomp-bootstrap
46161
46162
46163 .PHONY: all-stage2-target-libgomp maybe-all-stage2-target-libgomp
46164 .PHONY: clean-stage2-target-libgomp maybe-clean-stage2-target-libgomp
46165 maybe-all-stage2-target-libgomp:
46166 maybe-clean-stage2-target-libgomp:
46167 @if target-libgomp-bootstrap
46168 maybe-all-stage2-target-libgomp: all-stage2-target-libgomp
46169 all-stage2: all-stage2-target-libgomp
46170 TARGET-stage2-target-libgomp = $(TARGET-target-libgomp)
46171 all-stage2-target-libgomp: configure-stage2-target-libgomp
46172         @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
46173         @r=`${PWD_COMMAND}`; export r; \
46174         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46175         TFLAGS="$(STAGE2_TFLAGS)"; \
46176         $(NORMAL_TARGET_EXPORTS) \
46177           \
46178         cd $(TARGET_SUBDIR)/libgomp && \
46179         $(MAKE) $(BASE_FLAGS_TO_PASS) \
46180                 CFLAGS="$(CFLAGS_FOR_TARGET)" \
46181                 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
46182                 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
46183                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
46184                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
46185                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
46186                 $(EXTRA_TARGET_FLAGS)   \
46187                 TFLAGS="$(STAGE2_TFLAGS)" \
46188                 $(TARGET-stage2-target-libgomp)
46189
46190 maybe-clean-stage2-target-libgomp: clean-stage2-target-libgomp
46191 clean-stage2: clean-stage2-target-libgomp
46192 clean-stage2-target-libgomp:
46193         @if [ $(current_stage) = stage2 ]; then \
46194           [ -f $(TARGET_SUBDIR)/libgomp/Makefile ] || exit 0; \
46195         else \
46196           [ -f $(TARGET_SUBDIR)/stage2-libgomp/Makefile ] || exit 0; \
46197           $(MAKE) stage2-start; \
46198         fi; \
46199         cd $(TARGET_SUBDIR)/libgomp && \
46200         $(MAKE) $(EXTRA_TARGET_FLAGS)   clean
46201 @endif target-libgomp-bootstrap
46202
46203
46204 .PHONY: all-stage3-target-libgomp maybe-all-stage3-target-libgomp
46205 .PHONY: clean-stage3-target-libgomp maybe-clean-stage3-target-libgomp
46206 maybe-all-stage3-target-libgomp:
46207 maybe-clean-stage3-target-libgomp:
46208 @if target-libgomp-bootstrap
46209 maybe-all-stage3-target-libgomp: all-stage3-target-libgomp
46210 all-stage3: all-stage3-target-libgomp
46211 TARGET-stage3-target-libgomp = $(TARGET-target-libgomp)
46212 all-stage3-target-libgomp: configure-stage3-target-libgomp
46213         @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
46214         @r=`${PWD_COMMAND}`; export r; \
46215         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46216         TFLAGS="$(STAGE3_TFLAGS)"; \
46217         $(NORMAL_TARGET_EXPORTS) \
46218           \
46219         cd $(TARGET_SUBDIR)/libgomp && \
46220         $(MAKE) $(BASE_FLAGS_TO_PASS) \
46221                 CFLAGS="$(CFLAGS_FOR_TARGET)" \
46222                 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
46223                 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
46224                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
46225                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
46226                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
46227                 $(EXTRA_TARGET_FLAGS)   \
46228                 TFLAGS="$(STAGE3_TFLAGS)" \
46229                 $(TARGET-stage3-target-libgomp)
46230
46231 maybe-clean-stage3-target-libgomp: clean-stage3-target-libgomp
46232 clean-stage3: clean-stage3-target-libgomp
46233 clean-stage3-target-libgomp:
46234         @if [ $(current_stage) = stage3 ]; then \
46235           [ -f $(TARGET_SUBDIR)/libgomp/Makefile ] || exit 0; \
46236         else \
46237           [ -f $(TARGET_SUBDIR)/stage3-libgomp/Makefile ] || exit 0; \
46238           $(MAKE) stage3-start; \
46239         fi; \
46240         cd $(TARGET_SUBDIR)/libgomp && \
46241         $(MAKE) $(EXTRA_TARGET_FLAGS)   clean
46242 @endif target-libgomp-bootstrap
46243
46244
46245 .PHONY: all-stage4-target-libgomp maybe-all-stage4-target-libgomp
46246 .PHONY: clean-stage4-target-libgomp maybe-clean-stage4-target-libgomp
46247 maybe-all-stage4-target-libgomp:
46248 maybe-clean-stage4-target-libgomp:
46249 @if target-libgomp-bootstrap
46250 maybe-all-stage4-target-libgomp: all-stage4-target-libgomp
46251 all-stage4: all-stage4-target-libgomp
46252 TARGET-stage4-target-libgomp = $(TARGET-target-libgomp)
46253 all-stage4-target-libgomp: configure-stage4-target-libgomp
46254         @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
46255         @r=`${PWD_COMMAND}`; export r; \
46256         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46257         TFLAGS="$(STAGE4_TFLAGS)"; \
46258         $(NORMAL_TARGET_EXPORTS) \
46259           \
46260         cd $(TARGET_SUBDIR)/libgomp && \
46261         $(MAKE) $(BASE_FLAGS_TO_PASS) \
46262                 CFLAGS="$(CFLAGS_FOR_TARGET)" \
46263                 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
46264                 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
46265                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
46266                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
46267                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
46268                 $(EXTRA_TARGET_FLAGS)   \
46269                 TFLAGS="$(STAGE4_TFLAGS)" \
46270                 $(TARGET-stage4-target-libgomp)
46271
46272 maybe-clean-stage4-target-libgomp: clean-stage4-target-libgomp
46273 clean-stage4: clean-stage4-target-libgomp
46274 clean-stage4-target-libgomp:
46275         @if [ $(current_stage) = stage4 ]; then \
46276           [ -f $(TARGET_SUBDIR)/libgomp/Makefile ] || exit 0; \
46277         else \
46278           [ -f $(TARGET_SUBDIR)/stage4-libgomp/Makefile ] || exit 0; \
46279           $(MAKE) stage4-start; \
46280         fi; \
46281         cd $(TARGET_SUBDIR)/libgomp && \
46282         $(MAKE) $(EXTRA_TARGET_FLAGS)   clean
46283 @endif target-libgomp-bootstrap
46284
46285
46286 .PHONY: all-stageprofile-target-libgomp maybe-all-stageprofile-target-libgomp
46287 .PHONY: clean-stageprofile-target-libgomp maybe-clean-stageprofile-target-libgomp
46288 maybe-all-stageprofile-target-libgomp:
46289 maybe-clean-stageprofile-target-libgomp:
46290 @if target-libgomp-bootstrap
46291 maybe-all-stageprofile-target-libgomp: all-stageprofile-target-libgomp
46292 all-stageprofile: all-stageprofile-target-libgomp
46293 TARGET-stageprofile-target-libgomp = $(TARGET-target-libgomp)
46294 all-stageprofile-target-libgomp: configure-stageprofile-target-libgomp
46295         @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
46296         @r=`${PWD_COMMAND}`; export r; \
46297         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46298         TFLAGS="$(STAGEprofile_TFLAGS)"; \
46299         $(NORMAL_TARGET_EXPORTS) \
46300           \
46301         cd $(TARGET_SUBDIR)/libgomp && \
46302         $(MAKE) $(BASE_FLAGS_TO_PASS) \
46303                 CFLAGS="$(CFLAGS_FOR_TARGET)" \
46304                 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
46305                 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
46306                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
46307                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
46308                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
46309                 $(EXTRA_TARGET_FLAGS)   \
46310                 TFLAGS="$(STAGEprofile_TFLAGS)" \
46311                 $(TARGET-stageprofile-target-libgomp)
46312
46313 maybe-clean-stageprofile-target-libgomp: clean-stageprofile-target-libgomp
46314 clean-stageprofile: clean-stageprofile-target-libgomp
46315 clean-stageprofile-target-libgomp:
46316         @if [ $(current_stage) = stageprofile ]; then \
46317           [ -f $(TARGET_SUBDIR)/libgomp/Makefile ] || exit 0; \
46318         else \
46319           [ -f $(TARGET_SUBDIR)/stageprofile-libgomp/Makefile ] || exit 0; \
46320           $(MAKE) stageprofile-start; \
46321         fi; \
46322         cd $(TARGET_SUBDIR)/libgomp && \
46323         $(MAKE) $(EXTRA_TARGET_FLAGS)   clean
46324 @endif target-libgomp-bootstrap
46325
46326
46327 .PHONY: all-stagefeedback-target-libgomp maybe-all-stagefeedback-target-libgomp
46328 .PHONY: clean-stagefeedback-target-libgomp maybe-clean-stagefeedback-target-libgomp
46329 maybe-all-stagefeedback-target-libgomp:
46330 maybe-clean-stagefeedback-target-libgomp:
46331 @if target-libgomp-bootstrap
46332 maybe-all-stagefeedback-target-libgomp: all-stagefeedback-target-libgomp
46333 all-stagefeedback: all-stagefeedback-target-libgomp
46334 TARGET-stagefeedback-target-libgomp = $(TARGET-target-libgomp)
46335 all-stagefeedback-target-libgomp: configure-stagefeedback-target-libgomp
46336         @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
46337         @r=`${PWD_COMMAND}`; export r; \
46338         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46339         TFLAGS="$(STAGEfeedback_TFLAGS)"; \
46340         $(NORMAL_TARGET_EXPORTS) \
46341           \
46342         cd $(TARGET_SUBDIR)/libgomp && \
46343         $(MAKE) $(BASE_FLAGS_TO_PASS) \
46344                 CFLAGS="$(CFLAGS_FOR_TARGET)" \
46345                 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
46346                 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
46347                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
46348                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
46349                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
46350                 $(EXTRA_TARGET_FLAGS)   \
46351                 TFLAGS="$(STAGEfeedback_TFLAGS)" \
46352                 $(TARGET-stagefeedback-target-libgomp)
46353
46354 maybe-clean-stagefeedback-target-libgomp: clean-stagefeedback-target-libgomp
46355 clean-stagefeedback: clean-stagefeedback-target-libgomp
46356 clean-stagefeedback-target-libgomp:
46357         @if [ $(current_stage) = stagefeedback ]; then \
46358           [ -f $(TARGET_SUBDIR)/libgomp/Makefile ] || exit 0; \
46359         else \
46360           [ -f $(TARGET_SUBDIR)/stagefeedback-libgomp/Makefile ] || exit 0; \
46361           $(MAKE) stagefeedback-start; \
46362         fi; \
46363         cd $(TARGET_SUBDIR)/libgomp && \
46364         $(MAKE) $(EXTRA_TARGET_FLAGS)   clean
46365 @endif target-libgomp-bootstrap
46366
46367
46368
46369
46370
46371
46372 .PHONY: check-target-libgomp maybe-check-target-libgomp
46373 maybe-check-target-libgomp:
46374 @if target-libgomp
46375 maybe-check-target-libgomp: check-target-libgomp
46376
46377 check-target-libgomp:
46378         @: $(MAKE); $(unstage)
46379         @r=`${PWD_COMMAND}`; export r; \
46380         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46381         $(NORMAL_TARGET_EXPORTS) \
46382         (cd $(TARGET_SUBDIR)/libgomp && \
46383           $(MAKE) $(TARGET_FLAGS_TO_PASS)   check)
46384
46385 @endif target-libgomp
46386
46387 .PHONY: install-target-libgomp maybe-install-target-libgomp
46388 maybe-install-target-libgomp:
46389 @if target-libgomp
46390 maybe-install-target-libgomp: install-target-libgomp
46391
46392 install-target-libgomp: installdirs
46393         @: $(MAKE); $(unstage)
46394         @r=`${PWD_COMMAND}`; export r; \
46395         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46396         $(NORMAL_TARGET_EXPORTS) \
46397         (cd $(TARGET_SUBDIR)/libgomp && \
46398           $(MAKE) $(TARGET_FLAGS_TO_PASS)  install)
46399
46400 @endif target-libgomp
46401
46402 .PHONY: install-strip-target-libgomp maybe-install-strip-target-libgomp
46403 maybe-install-strip-target-libgomp:
46404 @if target-libgomp
46405 maybe-install-strip-target-libgomp: install-strip-target-libgomp
46406
46407 install-strip-target-libgomp: installdirs
46408         @: $(MAKE); $(unstage)
46409         @r=`${PWD_COMMAND}`; export r; \
46410         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46411         $(NORMAL_TARGET_EXPORTS) \
46412         (cd $(TARGET_SUBDIR)/libgomp && \
46413           $(MAKE) $(TARGET_FLAGS_TO_PASS)  install-strip)
46414
46415 @endif target-libgomp
46416
46417 # Other targets (info, dvi, pdf, etc.)
46418
46419 .PHONY: maybe-info-target-libgomp info-target-libgomp
46420 maybe-info-target-libgomp:
46421 @if target-libgomp
46422 maybe-info-target-libgomp: info-target-libgomp
46423
46424 info-target-libgomp: \
46425     configure-target-libgomp 
46426         @: $(MAKE); $(unstage)
46427         @[ -f $(TARGET_SUBDIR)/libgomp/Makefile ] || exit 0; \
46428         r=`${PWD_COMMAND}`; export r; \
46429         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46430         $(NORMAL_TARGET_EXPORTS) \
46431         echo "Doing info in $(TARGET_SUBDIR)/libgomp"; \
46432         for flag in $(EXTRA_TARGET_FLAGS); do \
46433           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
46434         done; \
46435         (cd $(TARGET_SUBDIR)/libgomp && \
46436           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
46437                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
46438                   "RANLIB=$${RANLIB}" \
46439                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
46440                    info) \
46441           || exit 1
46442
46443 @endif target-libgomp
46444
46445 .PHONY: maybe-dvi-target-libgomp dvi-target-libgomp
46446 maybe-dvi-target-libgomp:
46447 @if target-libgomp
46448 maybe-dvi-target-libgomp: dvi-target-libgomp
46449
46450 dvi-target-libgomp: \
46451     configure-target-libgomp 
46452         @: $(MAKE); $(unstage)
46453         @[ -f $(TARGET_SUBDIR)/libgomp/Makefile ] || exit 0; \
46454         r=`${PWD_COMMAND}`; export r; \
46455         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46456         $(NORMAL_TARGET_EXPORTS) \
46457         echo "Doing dvi in $(TARGET_SUBDIR)/libgomp"; \
46458         for flag in $(EXTRA_TARGET_FLAGS); do \
46459           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
46460         done; \
46461         (cd $(TARGET_SUBDIR)/libgomp && \
46462           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
46463                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
46464                   "RANLIB=$${RANLIB}" \
46465                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
46466                    dvi) \
46467           || exit 1
46468
46469 @endif target-libgomp
46470
46471 .PHONY: maybe-pdf-target-libgomp pdf-target-libgomp
46472 maybe-pdf-target-libgomp:
46473 @if target-libgomp
46474 maybe-pdf-target-libgomp: pdf-target-libgomp
46475
46476 pdf-target-libgomp: \
46477     configure-target-libgomp 
46478         @: $(MAKE); $(unstage)
46479         @[ -f $(TARGET_SUBDIR)/libgomp/Makefile ] || exit 0; \
46480         r=`${PWD_COMMAND}`; export r; \
46481         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46482         $(NORMAL_TARGET_EXPORTS) \
46483         echo "Doing pdf in $(TARGET_SUBDIR)/libgomp"; \
46484         for flag in $(EXTRA_TARGET_FLAGS); do \
46485           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
46486         done; \
46487         (cd $(TARGET_SUBDIR)/libgomp && \
46488           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
46489                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
46490                   "RANLIB=$${RANLIB}" \
46491                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
46492                    pdf) \
46493           || exit 1
46494
46495 @endif target-libgomp
46496
46497 .PHONY: maybe-html-target-libgomp html-target-libgomp
46498 maybe-html-target-libgomp:
46499 @if target-libgomp
46500 maybe-html-target-libgomp: html-target-libgomp
46501
46502 html-target-libgomp: \
46503     configure-target-libgomp 
46504         @: $(MAKE); $(unstage)
46505         @[ -f $(TARGET_SUBDIR)/libgomp/Makefile ] || exit 0; \
46506         r=`${PWD_COMMAND}`; export r; \
46507         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46508         $(NORMAL_TARGET_EXPORTS) \
46509         echo "Doing html in $(TARGET_SUBDIR)/libgomp"; \
46510         for flag in $(EXTRA_TARGET_FLAGS); do \
46511           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
46512         done; \
46513         (cd $(TARGET_SUBDIR)/libgomp && \
46514           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
46515                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
46516                   "RANLIB=$${RANLIB}" \
46517                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
46518                    html) \
46519           || exit 1
46520
46521 @endif target-libgomp
46522
46523 .PHONY: maybe-TAGS-target-libgomp TAGS-target-libgomp
46524 maybe-TAGS-target-libgomp:
46525 @if target-libgomp
46526 maybe-TAGS-target-libgomp: TAGS-target-libgomp
46527
46528 TAGS-target-libgomp: \
46529     configure-target-libgomp 
46530         @: $(MAKE); $(unstage)
46531         @[ -f $(TARGET_SUBDIR)/libgomp/Makefile ] || exit 0; \
46532         r=`${PWD_COMMAND}`; export r; \
46533         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46534         $(NORMAL_TARGET_EXPORTS) \
46535         echo "Doing TAGS in $(TARGET_SUBDIR)/libgomp"; \
46536         for flag in $(EXTRA_TARGET_FLAGS); do \
46537           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
46538         done; \
46539         (cd $(TARGET_SUBDIR)/libgomp && \
46540           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
46541                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
46542                   "RANLIB=$${RANLIB}" \
46543                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
46544                    TAGS) \
46545           || exit 1
46546
46547 @endif target-libgomp
46548
46549 .PHONY: maybe-install-info-target-libgomp install-info-target-libgomp
46550 maybe-install-info-target-libgomp:
46551 @if target-libgomp
46552 maybe-install-info-target-libgomp: install-info-target-libgomp
46553
46554 install-info-target-libgomp: \
46555     configure-target-libgomp \
46556     info-target-libgomp 
46557         @: $(MAKE); $(unstage)
46558         @[ -f $(TARGET_SUBDIR)/libgomp/Makefile ] || exit 0; \
46559         r=`${PWD_COMMAND}`; export r; \
46560         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46561         $(NORMAL_TARGET_EXPORTS) \
46562         echo "Doing install-info in $(TARGET_SUBDIR)/libgomp"; \
46563         for flag in $(EXTRA_TARGET_FLAGS); do \
46564           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
46565         done; \
46566         (cd $(TARGET_SUBDIR)/libgomp && \
46567           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
46568                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
46569                   "RANLIB=$${RANLIB}" \
46570                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
46571                    install-info) \
46572           || exit 1
46573
46574 @endif target-libgomp
46575
46576 .PHONY: maybe-install-pdf-target-libgomp install-pdf-target-libgomp
46577 maybe-install-pdf-target-libgomp:
46578 @if target-libgomp
46579 maybe-install-pdf-target-libgomp: install-pdf-target-libgomp
46580
46581 install-pdf-target-libgomp: \
46582     configure-target-libgomp \
46583     pdf-target-libgomp 
46584         @: $(MAKE); $(unstage)
46585         @[ -f $(TARGET_SUBDIR)/libgomp/Makefile ] || exit 0; \
46586         r=`${PWD_COMMAND}`; export r; \
46587         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46588         $(NORMAL_TARGET_EXPORTS) \
46589         echo "Doing install-pdf in $(TARGET_SUBDIR)/libgomp"; \
46590         for flag in $(EXTRA_TARGET_FLAGS); do \
46591           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
46592         done; \
46593         (cd $(TARGET_SUBDIR)/libgomp && \
46594           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
46595                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
46596                   "RANLIB=$${RANLIB}" \
46597                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
46598                    install-pdf) \
46599           || exit 1
46600
46601 @endif target-libgomp
46602
46603 .PHONY: maybe-install-html-target-libgomp install-html-target-libgomp
46604 maybe-install-html-target-libgomp:
46605 @if target-libgomp
46606 maybe-install-html-target-libgomp: install-html-target-libgomp
46607
46608 install-html-target-libgomp: \
46609     configure-target-libgomp \
46610     html-target-libgomp 
46611         @: $(MAKE); $(unstage)
46612         @[ -f $(TARGET_SUBDIR)/libgomp/Makefile ] || exit 0; \
46613         r=`${PWD_COMMAND}`; export r; \
46614         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46615         $(NORMAL_TARGET_EXPORTS) \
46616         echo "Doing install-html in $(TARGET_SUBDIR)/libgomp"; \
46617         for flag in $(EXTRA_TARGET_FLAGS); do \
46618           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
46619         done; \
46620         (cd $(TARGET_SUBDIR)/libgomp && \
46621           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
46622                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
46623                   "RANLIB=$${RANLIB}" \
46624                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
46625                    install-html) \
46626           || exit 1
46627
46628 @endif target-libgomp
46629
46630 .PHONY: maybe-installcheck-target-libgomp installcheck-target-libgomp
46631 maybe-installcheck-target-libgomp:
46632 @if target-libgomp
46633 maybe-installcheck-target-libgomp: installcheck-target-libgomp
46634
46635 installcheck-target-libgomp: \
46636     configure-target-libgomp 
46637         @: $(MAKE); $(unstage)
46638         @[ -f $(TARGET_SUBDIR)/libgomp/Makefile ] || exit 0; \
46639         r=`${PWD_COMMAND}`; export r; \
46640         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46641         $(NORMAL_TARGET_EXPORTS) \
46642         echo "Doing installcheck in $(TARGET_SUBDIR)/libgomp"; \
46643         for flag in $(EXTRA_TARGET_FLAGS); do \
46644           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
46645         done; \
46646         (cd $(TARGET_SUBDIR)/libgomp && \
46647           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
46648                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
46649                   "RANLIB=$${RANLIB}" \
46650                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
46651                    installcheck) \
46652           || exit 1
46653
46654 @endif target-libgomp
46655
46656 .PHONY: maybe-mostlyclean-target-libgomp mostlyclean-target-libgomp
46657 maybe-mostlyclean-target-libgomp:
46658 @if target-libgomp
46659 maybe-mostlyclean-target-libgomp: mostlyclean-target-libgomp
46660
46661 mostlyclean-target-libgomp: 
46662         @: $(MAKE); $(unstage)
46663         @[ -f $(TARGET_SUBDIR)/libgomp/Makefile ] || exit 0; \
46664         r=`${PWD_COMMAND}`; export r; \
46665         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46666         $(NORMAL_TARGET_EXPORTS) \
46667         echo "Doing mostlyclean in $(TARGET_SUBDIR)/libgomp"; \
46668         for flag in $(EXTRA_TARGET_FLAGS); do \
46669           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
46670         done; \
46671         (cd $(TARGET_SUBDIR)/libgomp && \
46672           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
46673                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
46674                   "RANLIB=$${RANLIB}" \
46675                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
46676                    mostlyclean) \
46677           || exit 1
46678
46679 @endif target-libgomp
46680
46681 .PHONY: maybe-clean-target-libgomp clean-target-libgomp
46682 maybe-clean-target-libgomp:
46683 @if target-libgomp
46684 maybe-clean-target-libgomp: clean-target-libgomp
46685
46686 clean-target-libgomp: 
46687         @: $(MAKE); $(unstage)
46688         @[ -f $(TARGET_SUBDIR)/libgomp/Makefile ] || exit 0; \
46689         r=`${PWD_COMMAND}`; export r; \
46690         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46691         $(NORMAL_TARGET_EXPORTS) \
46692         echo "Doing clean in $(TARGET_SUBDIR)/libgomp"; \
46693         for flag in $(EXTRA_TARGET_FLAGS); do \
46694           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
46695         done; \
46696         (cd $(TARGET_SUBDIR)/libgomp && \
46697           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
46698                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
46699                   "RANLIB=$${RANLIB}" \
46700                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
46701                    clean) \
46702           || exit 1
46703
46704 @endif target-libgomp
46705
46706 .PHONY: maybe-distclean-target-libgomp distclean-target-libgomp
46707 maybe-distclean-target-libgomp:
46708 @if target-libgomp
46709 maybe-distclean-target-libgomp: distclean-target-libgomp
46710
46711 distclean-target-libgomp: 
46712         @: $(MAKE); $(unstage)
46713         @[ -f $(TARGET_SUBDIR)/libgomp/Makefile ] || exit 0; \
46714         r=`${PWD_COMMAND}`; export r; \
46715         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46716         $(NORMAL_TARGET_EXPORTS) \
46717         echo "Doing distclean in $(TARGET_SUBDIR)/libgomp"; \
46718         for flag in $(EXTRA_TARGET_FLAGS); do \
46719           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
46720         done; \
46721         (cd $(TARGET_SUBDIR)/libgomp && \
46722           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
46723                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
46724                   "RANLIB=$${RANLIB}" \
46725                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
46726                    distclean) \
46727           || exit 1
46728
46729 @endif target-libgomp
46730
46731 .PHONY: maybe-maintainer-clean-target-libgomp maintainer-clean-target-libgomp
46732 maybe-maintainer-clean-target-libgomp:
46733 @if target-libgomp
46734 maybe-maintainer-clean-target-libgomp: maintainer-clean-target-libgomp
46735
46736 maintainer-clean-target-libgomp: 
46737         @: $(MAKE); $(unstage)
46738         @[ -f $(TARGET_SUBDIR)/libgomp/Makefile ] || exit 0; \
46739         r=`${PWD_COMMAND}`; export r; \
46740         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46741         $(NORMAL_TARGET_EXPORTS) \
46742         echo "Doing maintainer-clean in $(TARGET_SUBDIR)/libgomp"; \
46743         for flag in $(EXTRA_TARGET_FLAGS); do \
46744           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
46745         done; \
46746         (cd $(TARGET_SUBDIR)/libgomp && \
46747           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
46748                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
46749                   "RANLIB=$${RANLIB}" \
46750                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
46751                    maintainer-clean) \
46752           || exit 1
46753
46754 @endif target-libgomp
46755
46756
46757
46758
46759
46760 .PHONY: configure-target-libitm maybe-configure-target-libitm
46761 maybe-configure-target-libitm:
46762 @if gcc-bootstrap
46763 configure-target-libitm: stage_current
46764 @endif gcc-bootstrap
46765 @if target-libitm
46766 maybe-configure-target-libitm: configure-target-libitm
46767 configure-target-libitm: 
46768         @: $(MAKE); $(unstage)
46769         @r=`${PWD_COMMAND}`; export r; \
46770         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46771         echo "Checking multilib configuration for libitm..."; \
46772         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libitm; \
46773         $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libitm/multilib.tmp 2> /dev/null; \
46774         if test -r $(TARGET_SUBDIR)/libitm/multilib.out; then \
46775           if cmp -s $(TARGET_SUBDIR)/libitm/multilib.tmp $(TARGET_SUBDIR)/libitm/multilib.out; then \
46776             rm -f $(TARGET_SUBDIR)/libitm/multilib.tmp; \
46777           else \
46778             rm -f $(TARGET_SUBDIR)/libitm/Makefile; \
46779             mv $(TARGET_SUBDIR)/libitm/multilib.tmp $(TARGET_SUBDIR)/libitm/multilib.out; \
46780           fi; \
46781         else \
46782           mv $(TARGET_SUBDIR)/libitm/multilib.tmp $(TARGET_SUBDIR)/libitm/multilib.out; \
46783         fi; \
46784         test ! -f $(TARGET_SUBDIR)/libitm/Makefile || exit 0; \
46785         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libitm; \
46786         $(NORMAL_TARGET_EXPORTS)  \
46787         echo Configuring in $(TARGET_SUBDIR)/libitm; \
46788         cd "$(TARGET_SUBDIR)/libitm" || exit 1; \
46789         case $(srcdir) in \
46790           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
46791           *) topdir=`echo $(TARGET_SUBDIR)/libitm/ | \
46792                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
46793         esac; \
46794         module_srcdir=libitm; \
46795         rm -f no-such-file || : ; \
46796         CONFIG_SITE=no-such-file $(SHELL) \
46797           $$s/$$module_srcdir/configure \
46798           --srcdir=$${topdir}/$$module_srcdir \
46799           $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
46800           --target=${target_alias}  \
46801           || exit 1
46802 @endif target-libitm
46803
46804
46805
46806
46807
46808 .PHONY: all-target-libitm maybe-all-target-libitm
46809 maybe-all-target-libitm:
46810 @if gcc-bootstrap
46811 all-target-libitm: stage_current
46812 @endif gcc-bootstrap
46813 @if target-libitm
46814 TARGET-target-libitm=all
46815 maybe-all-target-libitm: all-target-libitm
46816 all-target-libitm: configure-target-libitm
46817         @: $(MAKE); $(unstage)
46818         @r=`${PWD_COMMAND}`; export r; \
46819         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46820         $(NORMAL_TARGET_EXPORTS)  \
46821         (cd $(TARGET_SUBDIR)/libitm && \
46822           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_TARGET_FLAGS)   \
46823                 $(TARGET-target-libitm))
46824 @endif target-libitm
46825
46826
46827
46828
46829
46830 .PHONY: check-target-libitm maybe-check-target-libitm
46831 maybe-check-target-libitm:
46832 @if target-libitm
46833 maybe-check-target-libitm: check-target-libitm
46834
46835 check-target-libitm:
46836         @: $(MAKE); $(unstage)
46837         @r=`${PWD_COMMAND}`; export r; \
46838         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46839         $(NORMAL_TARGET_EXPORTS) \
46840         (cd $(TARGET_SUBDIR)/libitm && \
46841           $(MAKE) $(TARGET_FLAGS_TO_PASS)   check)
46842
46843 @endif target-libitm
46844
46845 .PHONY: install-target-libitm maybe-install-target-libitm
46846 maybe-install-target-libitm:
46847 @if target-libitm
46848 maybe-install-target-libitm: install-target-libitm
46849
46850 install-target-libitm: installdirs
46851         @: $(MAKE); $(unstage)
46852         @r=`${PWD_COMMAND}`; export r; \
46853         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46854         $(NORMAL_TARGET_EXPORTS) \
46855         (cd $(TARGET_SUBDIR)/libitm && \
46856           $(MAKE) $(TARGET_FLAGS_TO_PASS)  install)
46857
46858 @endif target-libitm
46859
46860 .PHONY: install-strip-target-libitm maybe-install-strip-target-libitm
46861 maybe-install-strip-target-libitm:
46862 @if target-libitm
46863 maybe-install-strip-target-libitm: install-strip-target-libitm
46864
46865 install-strip-target-libitm: installdirs
46866         @: $(MAKE); $(unstage)
46867         @r=`${PWD_COMMAND}`; export r; \
46868         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46869         $(NORMAL_TARGET_EXPORTS) \
46870         (cd $(TARGET_SUBDIR)/libitm && \
46871           $(MAKE) $(TARGET_FLAGS_TO_PASS)  install-strip)
46872
46873 @endif target-libitm
46874
46875 # Other targets (info, dvi, pdf, etc.)
46876
46877 .PHONY: maybe-info-target-libitm info-target-libitm
46878 maybe-info-target-libitm:
46879 @if target-libitm
46880 maybe-info-target-libitm: info-target-libitm
46881
46882 info-target-libitm: \
46883     configure-target-libitm 
46884         @: $(MAKE); $(unstage)
46885         @[ -f $(TARGET_SUBDIR)/libitm/Makefile ] || exit 0; \
46886         r=`${PWD_COMMAND}`; export r; \
46887         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46888         $(NORMAL_TARGET_EXPORTS) \
46889         echo "Doing info in $(TARGET_SUBDIR)/libitm"; \
46890         for flag in $(EXTRA_TARGET_FLAGS); do \
46891           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
46892         done; \
46893         (cd $(TARGET_SUBDIR)/libitm && \
46894           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
46895                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
46896                   "RANLIB=$${RANLIB}" \
46897                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
46898                    info) \
46899           || exit 1
46900
46901 @endif target-libitm
46902
46903 .PHONY: maybe-dvi-target-libitm dvi-target-libitm
46904 maybe-dvi-target-libitm:
46905 @if target-libitm
46906 maybe-dvi-target-libitm: dvi-target-libitm
46907
46908 dvi-target-libitm: \
46909     configure-target-libitm 
46910         @: $(MAKE); $(unstage)
46911         @[ -f $(TARGET_SUBDIR)/libitm/Makefile ] || exit 0; \
46912         r=`${PWD_COMMAND}`; export r; \
46913         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46914         $(NORMAL_TARGET_EXPORTS) \
46915         echo "Doing dvi in $(TARGET_SUBDIR)/libitm"; \
46916         for flag in $(EXTRA_TARGET_FLAGS); do \
46917           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
46918         done; \
46919         (cd $(TARGET_SUBDIR)/libitm && \
46920           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
46921                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
46922                   "RANLIB=$${RANLIB}" \
46923                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
46924                    dvi) \
46925           || exit 1
46926
46927 @endif target-libitm
46928
46929 .PHONY: maybe-pdf-target-libitm pdf-target-libitm
46930 maybe-pdf-target-libitm:
46931 @if target-libitm
46932 maybe-pdf-target-libitm: pdf-target-libitm
46933
46934 pdf-target-libitm: \
46935     configure-target-libitm 
46936         @: $(MAKE); $(unstage)
46937         @[ -f $(TARGET_SUBDIR)/libitm/Makefile ] || exit 0; \
46938         r=`${PWD_COMMAND}`; export r; \
46939         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46940         $(NORMAL_TARGET_EXPORTS) \
46941         echo "Doing pdf in $(TARGET_SUBDIR)/libitm"; \
46942         for flag in $(EXTRA_TARGET_FLAGS); do \
46943           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
46944         done; \
46945         (cd $(TARGET_SUBDIR)/libitm && \
46946           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
46947                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
46948                   "RANLIB=$${RANLIB}" \
46949                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
46950                    pdf) \
46951           || exit 1
46952
46953 @endif target-libitm
46954
46955 .PHONY: maybe-html-target-libitm html-target-libitm
46956 maybe-html-target-libitm:
46957 @if target-libitm
46958 maybe-html-target-libitm: html-target-libitm
46959
46960 html-target-libitm: \
46961     configure-target-libitm 
46962         @: $(MAKE); $(unstage)
46963         @[ -f $(TARGET_SUBDIR)/libitm/Makefile ] || exit 0; \
46964         r=`${PWD_COMMAND}`; export r; \
46965         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46966         $(NORMAL_TARGET_EXPORTS) \
46967         echo "Doing html in $(TARGET_SUBDIR)/libitm"; \
46968         for flag in $(EXTRA_TARGET_FLAGS); do \
46969           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
46970         done; \
46971         (cd $(TARGET_SUBDIR)/libitm && \
46972           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
46973                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
46974                   "RANLIB=$${RANLIB}" \
46975                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
46976                    html) \
46977           || exit 1
46978
46979 @endif target-libitm
46980
46981 .PHONY: maybe-TAGS-target-libitm TAGS-target-libitm
46982 maybe-TAGS-target-libitm:
46983 @if target-libitm
46984 maybe-TAGS-target-libitm: TAGS-target-libitm
46985
46986 TAGS-target-libitm: \
46987     configure-target-libitm 
46988         @: $(MAKE); $(unstage)
46989         @[ -f $(TARGET_SUBDIR)/libitm/Makefile ] || exit 0; \
46990         r=`${PWD_COMMAND}`; export r; \
46991         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46992         $(NORMAL_TARGET_EXPORTS) \
46993         echo "Doing TAGS in $(TARGET_SUBDIR)/libitm"; \
46994         for flag in $(EXTRA_TARGET_FLAGS); do \
46995           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
46996         done; \
46997         (cd $(TARGET_SUBDIR)/libitm && \
46998           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
46999                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
47000                   "RANLIB=$${RANLIB}" \
47001                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
47002                    TAGS) \
47003           || exit 1
47004
47005 @endif target-libitm
47006
47007 .PHONY: maybe-install-info-target-libitm install-info-target-libitm
47008 maybe-install-info-target-libitm:
47009 @if target-libitm
47010 maybe-install-info-target-libitm: install-info-target-libitm
47011
47012 install-info-target-libitm: \
47013     configure-target-libitm \
47014     info-target-libitm 
47015         @: $(MAKE); $(unstage)
47016         @[ -f $(TARGET_SUBDIR)/libitm/Makefile ] || exit 0; \
47017         r=`${PWD_COMMAND}`; export r; \
47018         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47019         $(NORMAL_TARGET_EXPORTS) \
47020         echo "Doing install-info in $(TARGET_SUBDIR)/libitm"; \
47021         for flag in $(EXTRA_TARGET_FLAGS); do \
47022           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
47023         done; \
47024         (cd $(TARGET_SUBDIR)/libitm && \
47025           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
47026                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
47027                   "RANLIB=$${RANLIB}" \
47028                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
47029                    install-info) \
47030           || exit 1
47031
47032 @endif target-libitm
47033
47034 .PHONY: maybe-install-pdf-target-libitm install-pdf-target-libitm
47035 maybe-install-pdf-target-libitm:
47036 @if target-libitm
47037 maybe-install-pdf-target-libitm: install-pdf-target-libitm
47038
47039 install-pdf-target-libitm: \
47040     configure-target-libitm \
47041     pdf-target-libitm 
47042         @: $(MAKE); $(unstage)
47043         @[ -f $(TARGET_SUBDIR)/libitm/Makefile ] || exit 0; \
47044         r=`${PWD_COMMAND}`; export r; \
47045         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47046         $(NORMAL_TARGET_EXPORTS) \
47047         echo "Doing install-pdf in $(TARGET_SUBDIR)/libitm"; \
47048         for flag in $(EXTRA_TARGET_FLAGS); do \
47049           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
47050         done; \
47051         (cd $(TARGET_SUBDIR)/libitm && \
47052           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
47053                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
47054                   "RANLIB=$${RANLIB}" \
47055                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
47056                    install-pdf) \
47057           || exit 1
47058
47059 @endif target-libitm
47060
47061 .PHONY: maybe-install-html-target-libitm install-html-target-libitm
47062 maybe-install-html-target-libitm:
47063 @if target-libitm
47064 maybe-install-html-target-libitm: install-html-target-libitm
47065
47066 install-html-target-libitm: \
47067     configure-target-libitm \
47068     html-target-libitm 
47069         @: $(MAKE); $(unstage)
47070         @[ -f $(TARGET_SUBDIR)/libitm/Makefile ] || exit 0; \
47071         r=`${PWD_COMMAND}`; export r; \
47072         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47073         $(NORMAL_TARGET_EXPORTS) \
47074         echo "Doing install-html in $(TARGET_SUBDIR)/libitm"; \
47075         for flag in $(EXTRA_TARGET_FLAGS); do \
47076           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
47077         done; \
47078         (cd $(TARGET_SUBDIR)/libitm && \
47079           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
47080                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
47081                   "RANLIB=$${RANLIB}" \
47082                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
47083                    install-html) \
47084           || exit 1
47085
47086 @endif target-libitm
47087
47088 .PHONY: maybe-installcheck-target-libitm installcheck-target-libitm
47089 maybe-installcheck-target-libitm:
47090 @if target-libitm
47091 maybe-installcheck-target-libitm: installcheck-target-libitm
47092
47093 installcheck-target-libitm: \
47094     configure-target-libitm 
47095         @: $(MAKE); $(unstage)
47096         @[ -f $(TARGET_SUBDIR)/libitm/Makefile ] || exit 0; \
47097         r=`${PWD_COMMAND}`; export r; \
47098         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47099         $(NORMAL_TARGET_EXPORTS) \
47100         echo "Doing installcheck in $(TARGET_SUBDIR)/libitm"; \
47101         for flag in $(EXTRA_TARGET_FLAGS); do \
47102           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
47103         done; \
47104         (cd $(TARGET_SUBDIR)/libitm && \
47105           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
47106                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
47107                   "RANLIB=$${RANLIB}" \
47108                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
47109                    installcheck) \
47110           || exit 1
47111
47112 @endif target-libitm
47113
47114 .PHONY: maybe-mostlyclean-target-libitm mostlyclean-target-libitm
47115 maybe-mostlyclean-target-libitm:
47116 @if target-libitm
47117 maybe-mostlyclean-target-libitm: mostlyclean-target-libitm
47118
47119 mostlyclean-target-libitm: 
47120         @: $(MAKE); $(unstage)
47121         @[ -f $(TARGET_SUBDIR)/libitm/Makefile ] || exit 0; \
47122         r=`${PWD_COMMAND}`; export r; \
47123         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47124         $(NORMAL_TARGET_EXPORTS) \
47125         echo "Doing mostlyclean in $(TARGET_SUBDIR)/libitm"; \
47126         for flag in $(EXTRA_TARGET_FLAGS); do \
47127           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
47128         done; \
47129         (cd $(TARGET_SUBDIR)/libitm && \
47130           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
47131                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
47132                   "RANLIB=$${RANLIB}" \
47133                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
47134                    mostlyclean) \
47135           || exit 1
47136
47137 @endif target-libitm
47138
47139 .PHONY: maybe-clean-target-libitm clean-target-libitm
47140 maybe-clean-target-libitm:
47141 @if target-libitm
47142 maybe-clean-target-libitm: clean-target-libitm
47143
47144 clean-target-libitm: 
47145         @: $(MAKE); $(unstage)
47146         @[ -f $(TARGET_SUBDIR)/libitm/Makefile ] || exit 0; \
47147         r=`${PWD_COMMAND}`; export r; \
47148         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47149         $(NORMAL_TARGET_EXPORTS) \
47150         echo "Doing clean in $(TARGET_SUBDIR)/libitm"; \
47151         for flag in $(EXTRA_TARGET_FLAGS); do \
47152           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
47153         done; \
47154         (cd $(TARGET_SUBDIR)/libitm && \
47155           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
47156                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
47157                   "RANLIB=$${RANLIB}" \
47158                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
47159                    clean) \
47160           || exit 1
47161
47162 @endif target-libitm
47163
47164 .PHONY: maybe-distclean-target-libitm distclean-target-libitm
47165 maybe-distclean-target-libitm:
47166 @if target-libitm
47167 maybe-distclean-target-libitm: distclean-target-libitm
47168
47169 distclean-target-libitm: 
47170         @: $(MAKE); $(unstage)
47171         @[ -f $(TARGET_SUBDIR)/libitm/Makefile ] || exit 0; \
47172         r=`${PWD_COMMAND}`; export r; \
47173         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47174         $(NORMAL_TARGET_EXPORTS) \
47175         echo "Doing distclean in $(TARGET_SUBDIR)/libitm"; \
47176         for flag in $(EXTRA_TARGET_FLAGS); do \
47177           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
47178         done; \
47179         (cd $(TARGET_SUBDIR)/libitm && \
47180           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
47181                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
47182                   "RANLIB=$${RANLIB}" \
47183                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
47184                    distclean) \
47185           || exit 1
47186
47187 @endif target-libitm
47188
47189 .PHONY: maybe-maintainer-clean-target-libitm maintainer-clean-target-libitm
47190 maybe-maintainer-clean-target-libitm:
47191 @if target-libitm
47192 maybe-maintainer-clean-target-libitm: maintainer-clean-target-libitm
47193
47194 maintainer-clean-target-libitm: 
47195         @: $(MAKE); $(unstage)
47196         @[ -f $(TARGET_SUBDIR)/libitm/Makefile ] || exit 0; \
47197         r=`${PWD_COMMAND}`; export r; \
47198         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47199         $(NORMAL_TARGET_EXPORTS) \
47200         echo "Doing maintainer-clean in $(TARGET_SUBDIR)/libitm"; \
47201         for flag in $(EXTRA_TARGET_FLAGS); do \
47202           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
47203         done; \
47204         (cd $(TARGET_SUBDIR)/libitm && \
47205           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
47206                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
47207                   "RANLIB=$${RANLIB}" \
47208                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
47209                    maintainer-clean) \
47210           || exit 1
47211
47212 @endif target-libitm
47213
47214
47215
47216
47217
47218 .PHONY: configure-target-libatomic maybe-configure-target-libatomic
47219 maybe-configure-target-libatomic:
47220 @if gcc-bootstrap
47221 configure-target-libatomic: stage_current
47222 @endif gcc-bootstrap
47223 @if target-libatomic
47224 maybe-configure-target-libatomic: configure-target-libatomic
47225 configure-target-libatomic: 
47226         @: $(MAKE); $(unstage)
47227         @r=`${PWD_COMMAND}`; export r; \
47228         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47229         echo "Checking multilib configuration for libatomic..."; \
47230         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libatomic; \
47231         $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libatomic/multilib.tmp 2> /dev/null; \
47232         if test -r $(TARGET_SUBDIR)/libatomic/multilib.out; then \
47233           if cmp -s $(TARGET_SUBDIR)/libatomic/multilib.tmp $(TARGET_SUBDIR)/libatomic/multilib.out; then \
47234             rm -f $(TARGET_SUBDIR)/libatomic/multilib.tmp; \
47235           else \
47236             rm -f $(TARGET_SUBDIR)/libatomic/Makefile; \
47237             mv $(TARGET_SUBDIR)/libatomic/multilib.tmp $(TARGET_SUBDIR)/libatomic/multilib.out; \
47238           fi; \
47239         else \
47240           mv $(TARGET_SUBDIR)/libatomic/multilib.tmp $(TARGET_SUBDIR)/libatomic/multilib.out; \
47241         fi; \
47242         test ! -f $(TARGET_SUBDIR)/libatomic/Makefile || exit 0; \
47243         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libatomic; \
47244         $(NORMAL_TARGET_EXPORTS)  \
47245         echo Configuring in $(TARGET_SUBDIR)/libatomic; \
47246         cd "$(TARGET_SUBDIR)/libatomic" || exit 1; \
47247         case $(srcdir) in \
47248           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
47249           *) topdir=`echo $(TARGET_SUBDIR)/libatomic/ | \
47250                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
47251         esac; \
47252         module_srcdir=libatomic; \
47253         rm -f no-such-file || : ; \
47254         CONFIG_SITE=no-such-file $(SHELL) \
47255           $$s/$$module_srcdir/configure \
47256           --srcdir=$${topdir}/$$module_srcdir \
47257           $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
47258           --target=${target_alias}  \
47259           || exit 1
47260 @endif target-libatomic
47261
47262
47263
47264
47265
47266 .PHONY: all-target-libatomic maybe-all-target-libatomic
47267 maybe-all-target-libatomic:
47268 @if gcc-bootstrap
47269 all-target-libatomic: stage_current
47270 @endif gcc-bootstrap
47271 @if target-libatomic
47272 TARGET-target-libatomic=all
47273 maybe-all-target-libatomic: all-target-libatomic
47274 all-target-libatomic: configure-target-libatomic
47275         @: $(MAKE); $(unstage)
47276         @r=`${PWD_COMMAND}`; export r; \
47277         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47278         $(NORMAL_TARGET_EXPORTS)  \
47279         (cd $(TARGET_SUBDIR)/libatomic && \
47280           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_TARGET_FLAGS)   \
47281                 $(TARGET-target-libatomic))
47282 @endif target-libatomic
47283
47284
47285
47286
47287
47288 .PHONY: check-target-libatomic maybe-check-target-libatomic
47289 maybe-check-target-libatomic:
47290 @if target-libatomic
47291 maybe-check-target-libatomic: check-target-libatomic
47292
47293 check-target-libatomic:
47294         @: $(MAKE); $(unstage)
47295         @r=`${PWD_COMMAND}`; export r; \
47296         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47297         $(NORMAL_TARGET_EXPORTS) \
47298         (cd $(TARGET_SUBDIR)/libatomic && \
47299           $(MAKE) $(TARGET_FLAGS_TO_PASS)   check)
47300
47301 @endif target-libatomic
47302
47303 .PHONY: install-target-libatomic maybe-install-target-libatomic
47304 maybe-install-target-libatomic:
47305 @if target-libatomic
47306 maybe-install-target-libatomic: install-target-libatomic
47307
47308 install-target-libatomic: installdirs
47309         @: $(MAKE); $(unstage)
47310         @r=`${PWD_COMMAND}`; export r; \
47311         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47312         $(NORMAL_TARGET_EXPORTS) \
47313         (cd $(TARGET_SUBDIR)/libatomic && \
47314           $(MAKE) $(TARGET_FLAGS_TO_PASS)  install)
47315
47316 @endif target-libatomic
47317
47318 .PHONY: install-strip-target-libatomic maybe-install-strip-target-libatomic
47319 maybe-install-strip-target-libatomic:
47320 @if target-libatomic
47321 maybe-install-strip-target-libatomic: install-strip-target-libatomic
47322
47323 install-strip-target-libatomic: installdirs
47324         @: $(MAKE); $(unstage)
47325         @r=`${PWD_COMMAND}`; export r; \
47326         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47327         $(NORMAL_TARGET_EXPORTS) \
47328         (cd $(TARGET_SUBDIR)/libatomic && \
47329           $(MAKE) $(TARGET_FLAGS_TO_PASS)  install-strip)
47330
47331 @endif target-libatomic
47332
47333 # Other targets (info, dvi, pdf, etc.)
47334
47335 .PHONY: maybe-info-target-libatomic info-target-libatomic
47336 maybe-info-target-libatomic:
47337 @if target-libatomic
47338 maybe-info-target-libatomic: info-target-libatomic
47339
47340 info-target-libatomic: \
47341     configure-target-libatomic 
47342         @: $(MAKE); $(unstage)
47343         @[ -f $(TARGET_SUBDIR)/libatomic/Makefile ] || exit 0; \
47344         r=`${PWD_COMMAND}`; export r; \
47345         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47346         $(NORMAL_TARGET_EXPORTS) \
47347         echo "Doing info in $(TARGET_SUBDIR)/libatomic"; \
47348         for flag in $(EXTRA_TARGET_FLAGS); do \
47349           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
47350         done; \
47351         (cd $(TARGET_SUBDIR)/libatomic && \
47352           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
47353                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
47354                   "RANLIB=$${RANLIB}" \
47355                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
47356                    info) \
47357           || exit 1
47358
47359 @endif target-libatomic
47360
47361 .PHONY: maybe-dvi-target-libatomic dvi-target-libatomic
47362 maybe-dvi-target-libatomic:
47363 @if target-libatomic
47364 maybe-dvi-target-libatomic: dvi-target-libatomic
47365
47366 dvi-target-libatomic: \
47367     configure-target-libatomic 
47368         @: $(MAKE); $(unstage)
47369         @[ -f $(TARGET_SUBDIR)/libatomic/Makefile ] || exit 0; \
47370         r=`${PWD_COMMAND}`; export r; \
47371         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47372         $(NORMAL_TARGET_EXPORTS) \
47373         echo "Doing dvi in $(TARGET_SUBDIR)/libatomic"; \
47374         for flag in $(EXTRA_TARGET_FLAGS); do \
47375           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
47376         done; \
47377         (cd $(TARGET_SUBDIR)/libatomic && \
47378           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
47379                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
47380                   "RANLIB=$${RANLIB}" \
47381                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
47382                    dvi) \
47383           || exit 1
47384
47385 @endif target-libatomic
47386
47387 .PHONY: maybe-pdf-target-libatomic pdf-target-libatomic
47388 maybe-pdf-target-libatomic:
47389 @if target-libatomic
47390 maybe-pdf-target-libatomic: pdf-target-libatomic
47391
47392 pdf-target-libatomic: \
47393     configure-target-libatomic 
47394         @: $(MAKE); $(unstage)
47395         @[ -f $(TARGET_SUBDIR)/libatomic/Makefile ] || exit 0; \
47396         r=`${PWD_COMMAND}`; export r; \
47397         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47398         $(NORMAL_TARGET_EXPORTS) \
47399         echo "Doing pdf in $(TARGET_SUBDIR)/libatomic"; \
47400         for flag in $(EXTRA_TARGET_FLAGS); do \
47401           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
47402         done; \
47403         (cd $(TARGET_SUBDIR)/libatomic && \
47404           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
47405                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
47406                   "RANLIB=$${RANLIB}" \
47407                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
47408                    pdf) \
47409           || exit 1
47410
47411 @endif target-libatomic
47412
47413 .PHONY: maybe-html-target-libatomic html-target-libatomic
47414 maybe-html-target-libatomic:
47415 @if target-libatomic
47416 maybe-html-target-libatomic: html-target-libatomic
47417
47418 html-target-libatomic: \
47419     configure-target-libatomic 
47420         @: $(MAKE); $(unstage)
47421         @[ -f $(TARGET_SUBDIR)/libatomic/Makefile ] || exit 0; \
47422         r=`${PWD_COMMAND}`; export r; \
47423         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47424         $(NORMAL_TARGET_EXPORTS) \
47425         echo "Doing html in $(TARGET_SUBDIR)/libatomic"; \
47426         for flag in $(EXTRA_TARGET_FLAGS); do \
47427           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
47428         done; \
47429         (cd $(TARGET_SUBDIR)/libatomic && \
47430           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
47431                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
47432                   "RANLIB=$${RANLIB}" \
47433                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
47434                    html) \
47435           || exit 1
47436
47437 @endif target-libatomic
47438
47439 .PHONY: maybe-TAGS-target-libatomic TAGS-target-libatomic
47440 maybe-TAGS-target-libatomic:
47441 @if target-libatomic
47442 maybe-TAGS-target-libatomic: TAGS-target-libatomic
47443
47444 TAGS-target-libatomic: \
47445     configure-target-libatomic 
47446         @: $(MAKE); $(unstage)
47447         @[ -f $(TARGET_SUBDIR)/libatomic/Makefile ] || exit 0; \
47448         r=`${PWD_COMMAND}`; export r; \
47449         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47450         $(NORMAL_TARGET_EXPORTS) \
47451         echo "Doing TAGS in $(TARGET_SUBDIR)/libatomic"; \
47452         for flag in $(EXTRA_TARGET_FLAGS); do \
47453           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
47454         done; \
47455         (cd $(TARGET_SUBDIR)/libatomic && \
47456           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
47457                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
47458                   "RANLIB=$${RANLIB}" \
47459                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
47460                    TAGS) \
47461           || exit 1
47462
47463 @endif target-libatomic
47464
47465 .PHONY: maybe-install-info-target-libatomic install-info-target-libatomic
47466 maybe-install-info-target-libatomic:
47467 @if target-libatomic
47468 maybe-install-info-target-libatomic: install-info-target-libatomic
47469
47470 install-info-target-libatomic: \
47471     configure-target-libatomic \
47472     info-target-libatomic 
47473         @: $(MAKE); $(unstage)
47474         @[ -f $(TARGET_SUBDIR)/libatomic/Makefile ] || exit 0; \
47475         r=`${PWD_COMMAND}`; export r; \
47476         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47477         $(NORMAL_TARGET_EXPORTS) \
47478         echo "Doing install-info in $(TARGET_SUBDIR)/libatomic"; \
47479         for flag in $(EXTRA_TARGET_FLAGS); do \
47480           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
47481         done; \
47482         (cd $(TARGET_SUBDIR)/libatomic && \
47483           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
47484                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
47485                   "RANLIB=$${RANLIB}" \
47486                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
47487                    install-info) \
47488           || exit 1
47489
47490 @endif target-libatomic
47491
47492 .PHONY: maybe-install-pdf-target-libatomic install-pdf-target-libatomic
47493 maybe-install-pdf-target-libatomic:
47494 @if target-libatomic
47495 maybe-install-pdf-target-libatomic: install-pdf-target-libatomic
47496
47497 install-pdf-target-libatomic: \
47498     configure-target-libatomic \
47499     pdf-target-libatomic 
47500         @: $(MAKE); $(unstage)
47501         @[ -f $(TARGET_SUBDIR)/libatomic/Makefile ] || exit 0; \
47502         r=`${PWD_COMMAND}`; export r; \
47503         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47504         $(NORMAL_TARGET_EXPORTS) \
47505         echo "Doing install-pdf in $(TARGET_SUBDIR)/libatomic"; \
47506         for flag in $(EXTRA_TARGET_FLAGS); do \
47507           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
47508         done; \
47509         (cd $(TARGET_SUBDIR)/libatomic && \
47510           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
47511                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
47512                   "RANLIB=$${RANLIB}" \
47513                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
47514                    install-pdf) \
47515           || exit 1
47516
47517 @endif target-libatomic
47518
47519 .PHONY: maybe-install-html-target-libatomic install-html-target-libatomic
47520 maybe-install-html-target-libatomic:
47521 @if target-libatomic
47522 maybe-install-html-target-libatomic: install-html-target-libatomic
47523
47524 install-html-target-libatomic: \
47525     configure-target-libatomic \
47526     html-target-libatomic 
47527         @: $(MAKE); $(unstage)
47528         @[ -f $(TARGET_SUBDIR)/libatomic/Makefile ] || exit 0; \
47529         r=`${PWD_COMMAND}`; export r; \
47530         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47531         $(NORMAL_TARGET_EXPORTS) \
47532         echo "Doing install-html in $(TARGET_SUBDIR)/libatomic"; \
47533         for flag in $(EXTRA_TARGET_FLAGS); do \
47534           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
47535         done; \
47536         (cd $(TARGET_SUBDIR)/libatomic && \
47537           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
47538                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
47539                   "RANLIB=$${RANLIB}" \
47540                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
47541                    install-html) \
47542           || exit 1
47543
47544 @endif target-libatomic
47545
47546 .PHONY: maybe-installcheck-target-libatomic installcheck-target-libatomic
47547 maybe-installcheck-target-libatomic:
47548 @if target-libatomic
47549 maybe-installcheck-target-libatomic: installcheck-target-libatomic
47550
47551 installcheck-target-libatomic: \
47552     configure-target-libatomic 
47553         @: $(MAKE); $(unstage)
47554         @[ -f $(TARGET_SUBDIR)/libatomic/Makefile ] || exit 0; \
47555         r=`${PWD_COMMAND}`; export r; \
47556         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47557         $(NORMAL_TARGET_EXPORTS) \
47558         echo "Doing installcheck in $(TARGET_SUBDIR)/libatomic"; \
47559         for flag in $(EXTRA_TARGET_FLAGS); do \
47560           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
47561         done; \
47562         (cd $(TARGET_SUBDIR)/libatomic && \
47563           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
47564                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
47565                   "RANLIB=$${RANLIB}" \
47566                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
47567                    installcheck) \
47568           || exit 1
47569
47570 @endif target-libatomic
47571
47572 .PHONY: maybe-mostlyclean-target-libatomic mostlyclean-target-libatomic
47573 maybe-mostlyclean-target-libatomic:
47574 @if target-libatomic
47575 maybe-mostlyclean-target-libatomic: mostlyclean-target-libatomic
47576
47577 mostlyclean-target-libatomic: 
47578         @: $(MAKE); $(unstage)
47579         @[ -f $(TARGET_SUBDIR)/libatomic/Makefile ] || exit 0; \
47580         r=`${PWD_COMMAND}`; export r; \
47581         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47582         $(NORMAL_TARGET_EXPORTS) \
47583         echo "Doing mostlyclean in $(TARGET_SUBDIR)/libatomic"; \
47584         for flag in $(EXTRA_TARGET_FLAGS); do \
47585           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
47586         done; \
47587         (cd $(TARGET_SUBDIR)/libatomic && \
47588           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
47589                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
47590                   "RANLIB=$${RANLIB}" \
47591                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
47592                    mostlyclean) \
47593           || exit 1
47594
47595 @endif target-libatomic
47596
47597 .PHONY: maybe-clean-target-libatomic clean-target-libatomic
47598 maybe-clean-target-libatomic:
47599 @if target-libatomic
47600 maybe-clean-target-libatomic: clean-target-libatomic
47601
47602 clean-target-libatomic: 
47603         @: $(MAKE); $(unstage)
47604         @[ -f $(TARGET_SUBDIR)/libatomic/Makefile ] || exit 0; \
47605         r=`${PWD_COMMAND}`; export r; \
47606         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47607         $(NORMAL_TARGET_EXPORTS) \
47608         echo "Doing clean in $(TARGET_SUBDIR)/libatomic"; \
47609         for flag in $(EXTRA_TARGET_FLAGS); do \
47610           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
47611         done; \
47612         (cd $(TARGET_SUBDIR)/libatomic && \
47613           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
47614                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
47615                   "RANLIB=$${RANLIB}" \
47616                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
47617                    clean) \
47618           || exit 1
47619
47620 @endif target-libatomic
47621
47622 .PHONY: maybe-distclean-target-libatomic distclean-target-libatomic
47623 maybe-distclean-target-libatomic:
47624 @if target-libatomic
47625 maybe-distclean-target-libatomic: distclean-target-libatomic
47626
47627 distclean-target-libatomic: 
47628         @: $(MAKE); $(unstage)
47629         @[ -f $(TARGET_SUBDIR)/libatomic/Makefile ] || exit 0; \
47630         r=`${PWD_COMMAND}`; export r; \
47631         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47632         $(NORMAL_TARGET_EXPORTS) \
47633         echo "Doing distclean in $(TARGET_SUBDIR)/libatomic"; \
47634         for flag in $(EXTRA_TARGET_FLAGS); do \
47635           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
47636         done; \
47637         (cd $(TARGET_SUBDIR)/libatomic && \
47638           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
47639                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
47640                   "RANLIB=$${RANLIB}" \
47641                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
47642                    distclean) \
47643           || exit 1
47644
47645 @endif target-libatomic
47646
47647 .PHONY: maybe-maintainer-clean-target-libatomic maintainer-clean-target-libatomic
47648 maybe-maintainer-clean-target-libatomic:
47649 @if target-libatomic
47650 maybe-maintainer-clean-target-libatomic: maintainer-clean-target-libatomic
47651
47652 maintainer-clean-target-libatomic: 
47653         @: $(MAKE); $(unstage)
47654         @[ -f $(TARGET_SUBDIR)/libatomic/Makefile ] || exit 0; \
47655         r=`${PWD_COMMAND}`; export r; \
47656         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47657         $(NORMAL_TARGET_EXPORTS) \
47658         echo "Doing maintainer-clean in $(TARGET_SUBDIR)/libatomic"; \
47659         for flag in $(EXTRA_TARGET_FLAGS); do \
47660           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
47661         done; \
47662         (cd $(TARGET_SUBDIR)/libatomic && \
47663           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
47664                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
47665                   "RANLIB=$${RANLIB}" \
47666                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
47667                    maintainer-clean) \
47668           || exit 1
47669
47670 @endif target-libatomic
47671
47672
47673
47674 @if target-libgomp
47675 .PHONY: check-target-libgomp-c++
47676 check-target-libgomp-c++:
47677         $(MAKE) RUNTESTFLAGS="$(RUNTESTFLAGS) c++.exp" check-target-libgomp
47678
47679 @endif target-libgomp
47680
47681 @if target-libitm
47682 .PHONY: check-target-libitm-c++
47683 check-target-libitm-c++:
47684         $(MAKE) RUNTESTFLAGS="$(RUNTESTFLAGS) c++.exp" check-target-libitm
47685
47686 @endif target-libitm
47687
47688 # ----------
47689 # GCC module
47690 # ----------
47691
47692 @if gcc-no-bootstrap
47693 .PHONY: cross
47694 cross: all-build all-gas all-ld
47695         @r=`${PWD_COMMAND}`; export r; \
47696         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47697         $(HOST_EXPORTS) \
47698         echo "Building the C and C++ compiler"; \
47699         cd gcc && $(MAKE) $(GCC_FLAGS_TO_PASS) LANGUAGES="c c++"
47700         @r=`${PWD_COMMAND}`; export r; \
47701         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47702         echo "Building runtime libraries"; \
47703         $(MAKE) $(RECURSE_FLAGS_TO_PASS) LANGUAGES="c c++" all
47704 @endif gcc-no-bootstrap
47705
47706 @if gcc
47707
47708 .PHONY: check-gcc-c check-c
47709 check-gcc-c:
47710         r=`${PWD_COMMAND}`; export r; \
47711         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47712         $(HOST_EXPORTS) \
47713         (cd gcc && $(MAKE) $(GCC_FLAGS_TO_PASS) check-gcc);
47714 check-c: check-gcc-c
47715
47716 .PHONY: check-gcc-c++ check-c++
47717 check-gcc-c++:
47718         r=`${PWD_COMMAND}`; export r; \
47719         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47720         $(HOST_EXPORTS) \
47721         (cd gcc && $(MAKE) $(GCC_FLAGS_TO_PASS) check-c++);
47722 check-c++: check-gcc-c++ check-target-libstdc++-v3 check-target-libitm-c++ check-target-libgomp-c++
47723
47724 .PHONY: check-gcc-fortran check-fortran
47725 check-gcc-fortran:
47726         r=`${PWD_COMMAND}`; export r; \
47727         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47728         $(HOST_EXPORTS) \
47729         (cd gcc && $(MAKE) $(GCC_FLAGS_TO_PASS) check-fortran);
47730 check-fortran: check-gcc-fortran check-target-libquadmath check-target-libgfortran
47731
47732 .PHONY: check-gcc-java check-java
47733 check-gcc-java:
47734         r=`${PWD_COMMAND}`; export r; \
47735         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47736         $(HOST_EXPORTS) \
47737         (cd gcc && $(MAKE) $(GCC_FLAGS_TO_PASS) check-java);
47738 check-java: check-gcc-java check-target-libjava
47739
47740 .PHONY: check-gcc-ada check-ada
47741 check-gcc-ada:
47742         r=`${PWD_COMMAND}`; export r; \
47743         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47744         $(HOST_EXPORTS) \
47745         (cd gcc && $(MAKE) $(GCC_FLAGS_TO_PASS) check-ada);
47746 check-ada: check-gcc-ada check-target-libada
47747
47748 .PHONY: check-gcc-objc check-objc
47749 check-gcc-objc:
47750         r=`${PWD_COMMAND}`; export r; \
47751         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47752         $(HOST_EXPORTS) \
47753         (cd gcc && $(MAKE) $(GCC_FLAGS_TO_PASS) check-objc);
47754 check-objc: check-gcc-objc check-target-libobjc
47755
47756 .PHONY: check-gcc-obj-c++ check-obj-c++
47757 check-gcc-obj-c++:
47758         r=`${PWD_COMMAND}`; export r; \
47759         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47760         $(HOST_EXPORTS) \
47761         (cd gcc && $(MAKE) $(GCC_FLAGS_TO_PASS) check-obj-c++);
47762 check-obj-c++: check-gcc-obj-c++
47763
47764 .PHONY: check-gcc-go check-go
47765 check-gcc-go:
47766         r=`${PWD_COMMAND}`; export r; \
47767         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47768         $(HOST_EXPORTS) \
47769         (cd gcc && $(MAKE) $(GCC_FLAGS_TO_PASS) check-go);
47770 check-go: check-gcc-go check-target-libgo
47771
47772
47773 # The gcc part of install-no-fixedincludes, which relies on an intimate
47774 # knowledge of how a number of gcc internal targets (inter)operate.  Delegate.
47775 .PHONY: gcc-install-no-fixedincludes
47776 gcc-install-no-fixedincludes:
47777         @if [ -f ./gcc/Makefile ]; then \
47778           r=`${PWD_COMMAND}`; export r; \
47779           s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47780           $(HOST_EXPORTS) \
47781           (cd ./gcc \
47782            && $(MAKE) $(GCC_FLAGS_TO_PASS) install-no-fixedincludes); \
47783         else true; fi
47784 @endif gcc
47785
47786 # ---------------------
47787 # GCC bootstrap support
47788 # ---------------------
47789
47790 # We track the current stage (the one in 'gcc') in the stage_current file.
47791 # stage_last instead tracks the stage that was built last.  These targets
47792 # are dummy when toplevel bootstrap is not active.
47793
47794 # While making host and target tools, symlinks to the final stage must be
47795 # there, so $(unstage) should be run at various points.  To avoid excessive
47796 # recursive invocations of make, we "inline" them using a variable.  These
47797 # must be referenced as ": $(MAKE) ; $(unstage)" rather than "$(unstage)"
47798 # to avoid warnings from the GNU Make job server.
47799
47800 unstage = :
47801 stage = :
47802 current_stage = ""
47803
47804 @if gcc-bootstrap
47805 unstage = if [ -f stage_last ]; then [ -f stage_current ] || $(MAKE) `cat stage_last`-start || exit 1; else :; fi
47806 stage = if [ -f stage_current ]; then $(MAKE) `cat stage_current`-end || exit 1; else :; fi
47807 current_stage = "`cat stage_current 2> /dev/null`"
47808 @endif gcc-bootstrap
47809
47810 .PHONY: unstage stage
47811 unstage:
47812         @: $(MAKE); $(unstage)
47813 stage:
47814         @: $(MAKE); $(stage)
47815
47816 # Disable commands for lean bootstrap.
47817 LEAN = false
47818
47819 # We name the build directories for the various stages "stage1-gcc",
47820 # "stage2-gcc","stage3-gcc", etc.
47821
47822 # Since the 'compare' process will fail (on debugging information) if any
47823 # directory names are different, we need to link the gcc directory for
47824 # the previous stage to a constant name ('prev-gcc'), and to make the name of
47825 # the build directories constant as well. For the latter, we use naked names
47826 # like 'gcc', because the scripts in that directory assume it.  We use
47827 # mv on platforms where symlinks to directories do not work or are not
47828 # reliable.
47829
47830 # 'touch' doesn't work right on some platforms.
47831 STAMP = echo timestamp > 
47832
47833 # We only want to compare .o files, so set this!
47834 objext = .o
47835
47836
47837 .PHONY: stage1-start stage1-end
47838
47839 stage1-start::
47840         @: $(MAKE); $(stage); \
47841         echo stage1 > stage_current; \
47842         echo stage1 > stage_last; \
47843         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)
47844 @if bfd
47845         @cd $(HOST_SUBDIR); [ -d stage1-bfd ] || \
47846           mkdir stage1-bfd; \
47847         mv stage1-bfd bfd
47848 @endif bfd
47849 @if opcodes
47850         @cd $(HOST_SUBDIR); [ -d stage1-opcodes ] || \
47851           mkdir stage1-opcodes; \
47852         mv stage1-opcodes opcodes
47853 @endif opcodes
47854 @if binutils
47855         @cd $(HOST_SUBDIR); [ -d stage1-binutils ] || \
47856           mkdir stage1-binutils; \
47857         mv stage1-binutils binutils
47858 @endif binutils
47859 @if fixincludes
47860         @cd $(HOST_SUBDIR); [ -d stage1-fixincludes ] || \
47861           mkdir stage1-fixincludes; \
47862         mv stage1-fixincludes fixincludes
47863 @endif fixincludes
47864 @if gas
47865         @cd $(HOST_SUBDIR); [ -d stage1-gas ] || \
47866           mkdir stage1-gas; \
47867         mv stage1-gas gas
47868 @endif gas
47869 @if gcc
47870         @cd $(HOST_SUBDIR); [ -d stage1-gcc ] || \
47871           mkdir stage1-gcc; \
47872         mv stage1-gcc gcc
47873 @endif gcc
47874 @if gmp
47875         @cd $(HOST_SUBDIR); [ -d stage1-gmp ] || \
47876           mkdir stage1-gmp; \
47877         mv stage1-gmp gmp
47878 @endif gmp
47879 @if mpfr
47880         @cd $(HOST_SUBDIR); [ -d stage1-mpfr ] || \
47881           mkdir stage1-mpfr; \
47882         mv stage1-mpfr mpfr
47883 @endif mpfr
47884 @if mpc
47885         @cd $(HOST_SUBDIR); [ -d stage1-mpc ] || \
47886           mkdir stage1-mpc; \
47887         mv stage1-mpc mpc
47888 @endif mpc
47889 @if isl
47890         @cd $(HOST_SUBDIR); [ -d stage1-isl ] || \
47891           mkdir stage1-isl; \
47892         mv stage1-isl isl
47893 @endif isl
47894 @if libelf
47895         @cd $(HOST_SUBDIR); [ -d stage1-libelf ] || \
47896           mkdir stage1-libelf; \
47897         mv stage1-libelf libelf
47898 @endif libelf
47899 @if gold
47900         @cd $(HOST_SUBDIR); [ -d stage1-gold ] || \
47901           mkdir stage1-gold; \
47902         mv stage1-gold gold
47903 @endif gold
47904 @if intl
47905         @cd $(HOST_SUBDIR); [ -d stage1-intl ] || \
47906           mkdir stage1-intl; \
47907         mv stage1-intl intl
47908 @endif intl
47909 @if ld
47910         @cd $(HOST_SUBDIR); [ -d stage1-ld ] || \
47911           mkdir stage1-ld; \
47912         mv stage1-ld ld
47913 @endif ld
47914 @if libbacktrace
47915         @cd $(HOST_SUBDIR); [ -d stage1-libbacktrace ] || \
47916           mkdir stage1-libbacktrace; \
47917         mv stage1-libbacktrace libbacktrace
47918 @endif libbacktrace
47919 @if libcpp
47920         @cd $(HOST_SUBDIR); [ -d stage1-libcpp ] || \
47921           mkdir stage1-libcpp; \
47922         mv stage1-libcpp libcpp
47923 @endif libcpp
47924 @if libdecnumber
47925         @cd $(HOST_SUBDIR); [ -d stage1-libdecnumber ] || \
47926           mkdir stage1-libdecnumber; \
47927         mv stage1-libdecnumber libdecnumber
47928 @endif libdecnumber
47929 @if libiberty
47930         @cd $(HOST_SUBDIR); [ -d stage1-libiberty ] || \
47931           mkdir stage1-libiberty; \
47932         mv stage1-libiberty libiberty
47933 @endif libiberty
47934 @if libiberty-linker-plugin
47935         @cd $(HOST_SUBDIR); [ -d stage1-libiberty-linker-plugin ] || \
47936           mkdir stage1-libiberty-linker-plugin; \
47937         mv stage1-libiberty-linker-plugin libiberty-linker-plugin
47938 @endif libiberty-linker-plugin
47939 @if libiconv
47940         @cd $(HOST_SUBDIR); [ -d stage1-libiconv ] || \
47941           mkdir stage1-libiconv; \
47942         mv stage1-libiconv libiconv
47943 @endif libiconv
47944 @if zlib
47945         @cd $(HOST_SUBDIR); [ -d stage1-zlib ] || \
47946           mkdir stage1-zlib; \
47947         mv stage1-zlib zlib
47948 @endif zlib
47949 @if lto-plugin
47950         @cd $(HOST_SUBDIR); [ -d stage1-lto-plugin ] || \
47951           mkdir stage1-lto-plugin; \
47952         mv stage1-lto-plugin lto-plugin
47953 @endif lto-plugin
47954         @[ -d stage1-$(TARGET_SUBDIR) ] || \
47955           mkdir stage1-$(TARGET_SUBDIR); \
47956         mv stage1-$(TARGET_SUBDIR) $(TARGET_SUBDIR)
47957
47958 stage1-end:: 
47959 @if bfd
47960         @if test -d $(HOST_SUBDIR)/bfd; then \
47961           cd $(HOST_SUBDIR); mv bfd stage1-bfd; \
47962         fi
47963 @endif bfd
47964 @if opcodes
47965         @if test -d $(HOST_SUBDIR)/opcodes; then \
47966           cd $(HOST_SUBDIR); mv opcodes stage1-opcodes; \
47967         fi
47968 @endif opcodes
47969 @if binutils
47970         @if test -d $(HOST_SUBDIR)/binutils; then \
47971           cd $(HOST_SUBDIR); mv binutils stage1-binutils; \
47972         fi
47973 @endif binutils
47974 @if fixincludes
47975         @if test -d $(HOST_SUBDIR)/fixincludes; then \
47976           cd $(HOST_SUBDIR); mv fixincludes stage1-fixincludes; \
47977         fi
47978 @endif fixincludes
47979 @if gas
47980         @if test -d $(HOST_SUBDIR)/gas; then \
47981           cd $(HOST_SUBDIR); mv gas stage1-gas; \
47982         fi
47983 @endif gas
47984 @if gcc
47985         @if test -d $(HOST_SUBDIR)/gcc; then \
47986           cd $(HOST_SUBDIR); mv gcc stage1-gcc; \
47987         fi
47988 @endif gcc
47989 @if gmp
47990         @if test -d $(HOST_SUBDIR)/gmp; then \
47991           cd $(HOST_SUBDIR); mv gmp stage1-gmp; \
47992         fi
47993 @endif gmp
47994 @if mpfr
47995         @if test -d $(HOST_SUBDIR)/mpfr; then \
47996           cd $(HOST_SUBDIR); mv mpfr stage1-mpfr; \
47997         fi
47998 @endif mpfr
47999 @if mpc
48000         @if test -d $(HOST_SUBDIR)/mpc; then \
48001           cd $(HOST_SUBDIR); mv mpc stage1-mpc; \
48002         fi
48003 @endif mpc
48004 @if isl
48005         @if test -d $(HOST_SUBDIR)/isl; then \
48006           cd $(HOST_SUBDIR); mv isl stage1-isl; \
48007         fi
48008 @endif isl
48009 @if libelf
48010         @if test -d $(HOST_SUBDIR)/libelf; then \
48011           cd $(HOST_SUBDIR); mv libelf stage1-libelf; \
48012         fi
48013 @endif libelf
48014 @if gold
48015         @if test -d $(HOST_SUBDIR)/gold; then \
48016           cd $(HOST_SUBDIR); mv gold stage1-gold; \
48017         fi
48018 @endif gold
48019 @if intl
48020         @if test -d $(HOST_SUBDIR)/intl; then \
48021           cd $(HOST_SUBDIR); mv intl stage1-intl; \
48022         fi
48023 @endif intl
48024 @if ld
48025         @if test -d $(HOST_SUBDIR)/ld; then \
48026           cd $(HOST_SUBDIR); mv ld stage1-ld; \
48027         fi
48028 @endif ld
48029 @if libbacktrace
48030         @if test -d $(HOST_SUBDIR)/libbacktrace; then \
48031           cd $(HOST_SUBDIR); mv libbacktrace stage1-libbacktrace; \
48032         fi
48033 @endif libbacktrace
48034 @if libcpp
48035         @if test -d $(HOST_SUBDIR)/libcpp; then \
48036           cd $(HOST_SUBDIR); mv libcpp stage1-libcpp; \
48037         fi
48038 @endif libcpp
48039 @if libdecnumber
48040         @if test -d $(HOST_SUBDIR)/libdecnumber; then \
48041           cd $(HOST_SUBDIR); mv libdecnumber stage1-libdecnumber; \
48042         fi
48043 @endif libdecnumber
48044 @if libiberty
48045         @if test -d $(HOST_SUBDIR)/libiberty; then \
48046           cd $(HOST_SUBDIR); mv libiberty stage1-libiberty; \
48047         fi
48048 @endif libiberty
48049 @if libiberty-linker-plugin
48050         @if test -d $(HOST_SUBDIR)/libiberty-linker-plugin; then \
48051           cd $(HOST_SUBDIR); mv libiberty-linker-plugin stage1-libiberty-linker-plugin; \
48052         fi
48053 @endif libiberty-linker-plugin
48054 @if libiconv
48055         @if test -d $(HOST_SUBDIR)/libiconv; then \
48056           cd $(HOST_SUBDIR); mv libiconv stage1-libiconv; \
48057         fi
48058 @endif libiconv
48059 @if zlib
48060         @if test -d $(HOST_SUBDIR)/zlib; then \
48061           cd $(HOST_SUBDIR); mv zlib stage1-zlib; \
48062         fi
48063 @endif zlib
48064 @if lto-plugin
48065         @if test -d $(HOST_SUBDIR)/lto-plugin; then \
48066           cd $(HOST_SUBDIR); mv lto-plugin stage1-lto-plugin; \
48067         fi
48068 @endif lto-plugin
48069         @if test -d $(TARGET_SUBDIR); then \
48070           mv $(TARGET_SUBDIR) stage1-$(TARGET_SUBDIR); \
48071         fi
48072         rm -f stage_current
48073
48074 # Bubble a bug fix through all the stages up to stage 1.  They are
48075 # remade, but not reconfigured.  The next stage (if any) will not be
48076 # reconfigured either.
48077 .PHONY: stage1-bubble
48078 stage1-bubble:: 
48079         @r=`${PWD_COMMAND}`; export r; \
48080         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48081         if test -f stage1-lean ; then \
48082           echo Skipping rebuild of stage1; \
48083         else \
48084           $(MAKE) stage1-start; \
48085           $(MAKE) $(RECURSE_FLAGS_TO_PASS) all-stage1; \
48086         fi
48087
48088 .PHONY: all-stage1 clean-stage1
48089 do-clean: clean-stage1
48090
48091 # FIXME: Will not need to be conditional when toplevel bootstrap is the
48092 # only possibility, but now it conflicts with no-bootstrap rules
48093 @if gcc-bootstrap
48094
48095
48096
48097
48098 # Rules to wipe a stage and all the following ones, also used for cleanstrap
48099
48100 .PHONY: distclean-stage1
48101 distclean-stage1::
48102         @: $(MAKE); $(stage)
48103         @test "`cat stage_last`" != stage1 || rm -f stage_last
48104         rm -rf stage1-* 
48105
48106
48107 @endif gcc-bootstrap
48108
48109
48110 .PHONY: stage2-start stage2-end
48111
48112 stage2-start::
48113         @: $(MAKE); $(stage); \
48114         echo stage2 > stage_current; \
48115         echo stage2 > stage_last; \
48116         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)
48117 @if bfd
48118         @cd $(HOST_SUBDIR); [ -d stage2-bfd ] || \
48119           mkdir stage2-bfd; \
48120         mv stage2-bfd bfd; \
48121         mv stage1-bfd prev-bfd || test -f stage1-lean 
48122 @endif bfd
48123 @if opcodes
48124         @cd $(HOST_SUBDIR); [ -d stage2-opcodes ] || \
48125           mkdir stage2-opcodes; \
48126         mv stage2-opcodes opcodes; \
48127         mv stage1-opcodes prev-opcodes || test -f stage1-lean 
48128 @endif opcodes
48129 @if binutils
48130         @cd $(HOST_SUBDIR); [ -d stage2-binutils ] || \
48131           mkdir stage2-binutils; \
48132         mv stage2-binutils binutils; \
48133         mv stage1-binutils prev-binutils || test -f stage1-lean 
48134 @endif binutils
48135 @if fixincludes
48136         @cd $(HOST_SUBDIR); [ -d stage2-fixincludes ] || \
48137           mkdir stage2-fixincludes; \
48138         mv stage2-fixincludes fixincludes; \
48139         mv stage1-fixincludes prev-fixincludes || test -f stage1-lean 
48140 @endif fixincludes
48141 @if gas
48142         @cd $(HOST_SUBDIR); [ -d stage2-gas ] || \
48143           mkdir stage2-gas; \
48144         mv stage2-gas gas; \
48145         mv stage1-gas prev-gas || test -f stage1-lean 
48146 @endif gas
48147 @if gcc
48148         @cd $(HOST_SUBDIR); [ -d stage2-gcc ] || \
48149           mkdir stage2-gcc; \
48150         mv stage2-gcc gcc; \
48151         mv stage1-gcc prev-gcc || test -f stage1-lean 
48152 @endif gcc
48153 @if gmp
48154         @cd $(HOST_SUBDIR); [ -d stage2-gmp ] || \
48155           mkdir stage2-gmp; \
48156         mv stage2-gmp gmp; \
48157         mv stage1-gmp prev-gmp || test -f stage1-lean 
48158 @endif gmp
48159 @if mpfr
48160         @cd $(HOST_SUBDIR); [ -d stage2-mpfr ] || \
48161           mkdir stage2-mpfr; \
48162         mv stage2-mpfr mpfr; \
48163         mv stage1-mpfr prev-mpfr || test -f stage1-lean 
48164 @endif mpfr
48165 @if mpc
48166         @cd $(HOST_SUBDIR); [ -d stage2-mpc ] || \
48167           mkdir stage2-mpc; \
48168         mv stage2-mpc mpc; \
48169         mv stage1-mpc prev-mpc || test -f stage1-lean 
48170 @endif mpc
48171 @if isl
48172         @cd $(HOST_SUBDIR); [ -d stage2-isl ] || \
48173           mkdir stage2-isl; \
48174         mv stage2-isl isl; \
48175         mv stage1-isl prev-isl || test -f stage1-lean 
48176 @endif isl
48177 @if libelf
48178         @cd $(HOST_SUBDIR); [ -d stage2-libelf ] || \
48179           mkdir stage2-libelf; \
48180         mv stage2-libelf libelf; \
48181         mv stage1-libelf prev-libelf || test -f stage1-lean 
48182 @endif libelf
48183 @if gold
48184         @cd $(HOST_SUBDIR); [ -d stage2-gold ] || \
48185           mkdir stage2-gold; \
48186         mv stage2-gold gold; \
48187         mv stage1-gold prev-gold || test -f stage1-lean 
48188 @endif gold
48189 @if intl
48190         @cd $(HOST_SUBDIR); [ -d stage2-intl ] || \
48191           mkdir stage2-intl; \
48192         mv stage2-intl intl; \
48193         mv stage1-intl prev-intl || test -f stage1-lean 
48194 @endif intl
48195 @if ld
48196         @cd $(HOST_SUBDIR); [ -d stage2-ld ] || \
48197           mkdir stage2-ld; \
48198         mv stage2-ld ld; \
48199         mv stage1-ld prev-ld || test -f stage1-lean 
48200 @endif ld
48201 @if libbacktrace
48202         @cd $(HOST_SUBDIR); [ -d stage2-libbacktrace ] || \
48203           mkdir stage2-libbacktrace; \
48204         mv stage2-libbacktrace libbacktrace; \
48205         mv stage1-libbacktrace prev-libbacktrace || test -f stage1-lean 
48206 @endif libbacktrace
48207 @if libcpp
48208         @cd $(HOST_SUBDIR); [ -d stage2-libcpp ] || \
48209           mkdir stage2-libcpp; \
48210         mv stage2-libcpp libcpp; \
48211         mv stage1-libcpp prev-libcpp || test -f stage1-lean 
48212 @endif libcpp
48213 @if libdecnumber
48214         @cd $(HOST_SUBDIR); [ -d stage2-libdecnumber ] || \
48215           mkdir stage2-libdecnumber; \
48216         mv stage2-libdecnumber libdecnumber; \
48217         mv stage1-libdecnumber prev-libdecnumber || test -f stage1-lean 
48218 @endif libdecnumber
48219 @if libiberty
48220         @cd $(HOST_SUBDIR); [ -d stage2-libiberty ] || \
48221           mkdir stage2-libiberty; \
48222         mv stage2-libiberty libiberty; \
48223         mv stage1-libiberty prev-libiberty || test -f stage1-lean 
48224 @endif libiberty
48225 @if libiberty-linker-plugin
48226         @cd $(HOST_SUBDIR); [ -d stage2-libiberty-linker-plugin ] || \
48227           mkdir stage2-libiberty-linker-plugin; \
48228         mv stage2-libiberty-linker-plugin libiberty-linker-plugin; \
48229         mv stage1-libiberty-linker-plugin prev-libiberty-linker-plugin || test -f stage1-lean 
48230 @endif libiberty-linker-plugin
48231 @if libiconv
48232         @cd $(HOST_SUBDIR); [ -d stage2-libiconv ] || \
48233           mkdir stage2-libiconv; \
48234         mv stage2-libiconv libiconv; \
48235         mv stage1-libiconv prev-libiconv || test -f stage1-lean 
48236 @endif libiconv
48237 @if zlib
48238         @cd $(HOST_SUBDIR); [ -d stage2-zlib ] || \
48239           mkdir stage2-zlib; \
48240         mv stage2-zlib zlib; \
48241         mv stage1-zlib prev-zlib || test -f stage1-lean 
48242 @endif zlib
48243 @if lto-plugin
48244         @cd $(HOST_SUBDIR); [ -d stage2-lto-plugin ] || \
48245           mkdir stage2-lto-plugin; \
48246         mv stage2-lto-plugin lto-plugin; \
48247         mv stage1-lto-plugin prev-lto-plugin || test -f stage1-lean 
48248 @endif lto-plugin
48249         @[ -d stage2-$(TARGET_SUBDIR) ] || \
48250           mkdir stage2-$(TARGET_SUBDIR); \
48251         mv stage2-$(TARGET_SUBDIR) $(TARGET_SUBDIR); \
48252         mv stage1-$(TARGET_SUBDIR) prev-$(TARGET_SUBDIR) || test -f stage1-lean 
48253
48254 stage2-end:: 
48255 @if bfd
48256         @if test -d $(HOST_SUBDIR)/bfd; then \
48257           cd $(HOST_SUBDIR); mv bfd stage2-bfd; \
48258           mv prev-bfd stage1-bfd; : ; \
48259         fi
48260 @endif bfd
48261 @if opcodes
48262         @if test -d $(HOST_SUBDIR)/opcodes; then \
48263           cd $(HOST_SUBDIR); mv opcodes stage2-opcodes; \
48264           mv prev-opcodes stage1-opcodes; : ; \
48265         fi
48266 @endif opcodes
48267 @if binutils
48268         @if test -d $(HOST_SUBDIR)/binutils; then \
48269           cd $(HOST_SUBDIR); mv binutils stage2-binutils; \
48270           mv prev-binutils stage1-binutils; : ; \
48271         fi
48272 @endif binutils
48273 @if fixincludes
48274         @if test -d $(HOST_SUBDIR)/fixincludes; then \
48275           cd $(HOST_SUBDIR); mv fixincludes stage2-fixincludes; \
48276           mv prev-fixincludes stage1-fixincludes; : ; \
48277         fi
48278 @endif fixincludes
48279 @if gas
48280         @if test -d $(HOST_SUBDIR)/gas; then \
48281           cd $(HOST_SUBDIR); mv gas stage2-gas; \
48282           mv prev-gas stage1-gas; : ; \
48283         fi
48284 @endif gas
48285 @if gcc
48286         @if test -d $(HOST_SUBDIR)/gcc; then \
48287           cd $(HOST_SUBDIR); mv gcc stage2-gcc; \
48288           mv prev-gcc stage1-gcc; : ; \
48289         fi
48290 @endif gcc
48291 @if gmp
48292         @if test -d $(HOST_SUBDIR)/gmp; then \
48293           cd $(HOST_SUBDIR); mv gmp stage2-gmp; \
48294           mv prev-gmp stage1-gmp; : ; \
48295         fi
48296 @endif gmp
48297 @if mpfr
48298         @if test -d $(HOST_SUBDIR)/mpfr; then \
48299           cd $(HOST_SUBDIR); mv mpfr stage2-mpfr; \
48300           mv prev-mpfr stage1-mpfr; : ; \
48301         fi
48302 @endif mpfr
48303 @if mpc
48304         @if test -d $(HOST_SUBDIR)/mpc; then \
48305           cd $(HOST_SUBDIR); mv mpc stage2-mpc; \
48306           mv prev-mpc stage1-mpc; : ; \
48307         fi
48308 @endif mpc
48309 @if isl
48310         @if test -d $(HOST_SUBDIR)/isl; then \
48311           cd $(HOST_SUBDIR); mv isl stage2-isl; \
48312           mv prev-isl stage1-isl; : ; \
48313         fi
48314 @endif isl
48315 @if libelf
48316         @if test -d $(HOST_SUBDIR)/libelf; then \
48317           cd $(HOST_SUBDIR); mv libelf stage2-libelf; \
48318           mv prev-libelf stage1-libelf; : ; \
48319         fi
48320 @endif libelf
48321 @if gold
48322         @if test -d $(HOST_SUBDIR)/gold; then \
48323           cd $(HOST_SUBDIR); mv gold stage2-gold; \
48324           mv prev-gold stage1-gold; : ; \
48325         fi
48326 @endif gold
48327 @if intl
48328         @if test -d $(HOST_SUBDIR)/intl; then \
48329           cd $(HOST_SUBDIR); mv intl stage2-intl; \
48330           mv prev-intl stage1-intl; : ; \
48331         fi
48332 @endif intl
48333 @if ld
48334         @if test -d $(HOST_SUBDIR)/ld; then \
48335           cd $(HOST_SUBDIR); mv ld stage2-ld; \
48336           mv prev-ld stage1-ld; : ; \
48337         fi
48338 @endif ld
48339 @if libbacktrace
48340         @if test -d $(HOST_SUBDIR)/libbacktrace; then \
48341           cd $(HOST_SUBDIR); mv libbacktrace stage2-libbacktrace; \
48342           mv prev-libbacktrace stage1-libbacktrace; : ; \
48343         fi
48344 @endif libbacktrace
48345 @if libcpp
48346         @if test -d $(HOST_SUBDIR)/libcpp; then \
48347           cd $(HOST_SUBDIR); mv libcpp stage2-libcpp; \
48348           mv prev-libcpp stage1-libcpp; : ; \
48349         fi
48350 @endif libcpp
48351 @if libdecnumber
48352         @if test -d $(HOST_SUBDIR)/libdecnumber; then \
48353           cd $(HOST_SUBDIR); mv libdecnumber stage2-libdecnumber; \
48354           mv prev-libdecnumber stage1-libdecnumber; : ; \
48355         fi
48356 @endif libdecnumber
48357 @if libiberty
48358         @if test -d $(HOST_SUBDIR)/libiberty; then \
48359           cd $(HOST_SUBDIR); mv libiberty stage2-libiberty; \
48360           mv prev-libiberty stage1-libiberty; : ; \
48361         fi
48362 @endif libiberty
48363 @if libiberty-linker-plugin
48364         @if test -d $(HOST_SUBDIR)/libiberty-linker-plugin; then \
48365           cd $(HOST_SUBDIR); mv libiberty-linker-plugin stage2-libiberty-linker-plugin; \
48366           mv prev-libiberty-linker-plugin stage1-libiberty-linker-plugin; : ; \
48367         fi
48368 @endif libiberty-linker-plugin
48369 @if libiconv
48370         @if test -d $(HOST_SUBDIR)/libiconv; then \
48371           cd $(HOST_SUBDIR); mv libiconv stage2-libiconv; \
48372           mv prev-libiconv stage1-libiconv; : ; \
48373         fi
48374 @endif libiconv
48375 @if zlib
48376         @if test -d $(HOST_SUBDIR)/zlib; then \
48377           cd $(HOST_SUBDIR); mv zlib stage2-zlib; \
48378           mv prev-zlib stage1-zlib; : ; \
48379         fi
48380 @endif zlib
48381 @if lto-plugin
48382         @if test -d $(HOST_SUBDIR)/lto-plugin; then \
48383           cd $(HOST_SUBDIR); mv lto-plugin stage2-lto-plugin; \
48384           mv prev-lto-plugin stage1-lto-plugin; : ; \
48385         fi
48386 @endif lto-plugin
48387         @if test -d $(TARGET_SUBDIR); then \
48388           mv $(TARGET_SUBDIR) stage2-$(TARGET_SUBDIR); \
48389           mv prev-$(TARGET_SUBDIR) stage1-$(TARGET_SUBDIR); : ; \
48390         fi
48391         rm -f stage_current
48392
48393 # Bubble a bug fix through all the stages up to stage 2.  They are
48394 # remade, but not reconfigured.  The next stage (if any) will not be
48395 # reconfigured either.
48396 .PHONY: stage2-bubble
48397 stage2-bubble:: stage1-bubble
48398         @r=`${PWD_COMMAND}`; export r; \
48399         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48400         if test -f stage2-lean || test -f stage1-lean ; then \
48401           echo Skipping rebuild of stage2; \
48402         else \
48403           $(MAKE) stage2-start; \
48404           $(MAKE) $(RECURSE_FLAGS_TO_PASS) all-stage2; \
48405         fi
48406
48407 .PHONY: all-stage2 clean-stage2
48408 do-clean: clean-stage2
48409
48410 # FIXME: Will not need to be conditional when toplevel bootstrap is the
48411 # only possibility, but now it conflicts with no-bootstrap rules
48412 @if gcc-bootstrap
48413
48414
48415
48416 .PHONY: bootstrap2 bootstrap2-lean
48417 bootstrap2:
48418         echo stage2 > stage_final
48419         @r=`${PWD_COMMAND}`; export r; \
48420         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48421         $(MAKE) $(RECURSE_FLAGS_TO_PASS) stage2-bubble
48422         @: $(MAKE); $(unstage)
48423         @r=`${PWD_COMMAND}`; export r; \
48424         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48425         TFLAGS="$(STAGE2_TFLAGS)"; \
48426         $(MAKE) $(TARGET_FLAGS_TO_PASS) all-host all-target
48427
48428 bootstrap2-lean:
48429         echo stage2 > stage_final
48430         @r=`${PWD_COMMAND}`; export r; \
48431         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48432         $(MAKE) $(RECURSE_FLAGS_TO_PASS) LEAN=: stage2-bubble
48433         @: $(MAKE); $(unstage)
48434         @r=`${PWD_COMMAND}`; export r; \
48435         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48436         TFLAGS="$(STAGE2_TFLAGS)"; \
48437         $(MAKE) $(TARGET_FLAGS_TO_PASS) all-host all-target
48438
48439
48440 # Rules to wipe a stage and all the following ones, also used for cleanstrap
48441 distclean-stage1:: distclean-stage2 
48442 .PHONY: distclean-stage2
48443 distclean-stage2::
48444         @: $(MAKE); $(stage)
48445         @test "`cat stage_last`" != stage2 || rm -f stage_last
48446         rm -rf stage2-* 
48447
48448
48449 @endif gcc-bootstrap
48450
48451
48452 .PHONY: stage3-start stage3-end
48453
48454 stage3-start::
48455         @: $(MAKE); $(stage); \
48456         echo stage3 > stage_current; \
48457         echo stage3 > stage_last; \
48458         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)
48459 @if bfd
48460         @cd $(HOST_SUBDIR); [ -d stage3-bfd ] || \
48461           mkdir stage3-bfd; \
48462         mv stage3-bfd bfd; \
48463         mv stage2-bfd prev-bfd || test -f stage2-lean 
48464 @endif bfd
48465 @if opcodes
48466         @cd $(HOST_SUBDIR); [ -d stage3-opcodes ] || \
48467           mkdir stage3-opcodes; \
48468         mv stage3-opcodes opcodes; \
48469         mv stage2-opcodes prev-opcodes || test -f stage2-lean 
48470 @endif opcodes
48471 @if binutils
48472         @cd $(HOST_SUBDIR); [ -d stage3-binutils ] || \
48473           mkdir stage3-binutils; \
48474         mv stage3-binutils binutils; \
48475         mv stage2-binutils prev-binutils || test -f stage2-lean 
48476 @endif binutils
48477 @if fixincludes
48478         @cd $(HOST_SUBDIR); [ -d stage3-fixincludes ] || \
48479           mkdir stage3-fixincludes; \
48480         mv stage3-fixincludes fixincludes; \
48481         mv stage2-fixincludes prev-fixincludes || test -f stage2-lean 
48482 @endif fixincludes
48483 @if gas
48484         @cd $(HOST_SUBDIR); [ -d stage3-gas ] || \
48485           mkdir stage3-gas; \
48486         mv stage3-gas gas; \
48487         mv stage2-gas prev-gas || test -f stage2-lean 
48488 @endif gas
48489 @if gcc
48490         @cd $(HOST_SUBDIR); [ -d stage3-gcc ] || \
48491           mkdir stage3-gcc; \
48492         mv stage3-gcc gcc; \
48493         mv stage2-gcc prev-gcc || test -f stage2-lean 
48494 @endif gcc
48495 @if gmp
48496         @cd $(HOST_SUBDIR); [ -d stage3-gmp ] || \
48497           mkdir stage3-gmp; \
48498         mv stage3-gmp gmp; \
48499         mv stage2-gmp prev-gmp || test -f stage2-lean 
48500 @endif gmp
48501 @if mpfr
48502         @cd $(HOST_SUBDIR); [ -d stage3-mpfr ] || \
48503           mkdir stage3-mpfr; \
48504         mv stage3-mpfr mpfr; \
48505         mv stage2-mpfr prev-mpfr || test -f stage2-lean 
48506 @endif mpfr
48507 @if mpc
48508         @cd $(HOST_SUBDIR); [ -d stage3-mpc ] || \
48509           mkdir stage3-mpc; \
48510         mv stage3-mpc mpc; \
48511         mv stage2-mpc prev-mpc || test -f stage2-lean 
48512 @endif mpc
48513 @if isl
48514         @cd $(HOST_SUBDIR); [ -d stage3-isl ] || \
48515           mkdir stage3-isl; \
48516         mv stage3-isl isl; \
48517         mv stage2-isl prev-isl || test -f stage2-lean 
48518 @endif isl
48519 @if libelf
48520         @cd $(HOST_SUBDIR); [ -d stage3-libelf ] || \
48521           mkdir stage3-libelf; \
48522         mv stage3-libelf libelf; \
48523         mv stage2-libelf prev-libelf || test -f stage2-lean 
48524 @endif libelf
48525 @if gold
48526         @cd $(HOST_SUBDIR); [ -d stage3-gold ] || \
48527           mkdir stage3-gold; \
48528         mv stage3-gold gold; \
48529         mv stage2-gold prev-gold || test -f stage2-lean 
48530 @endif gold
48531 @if intl
48532         @cd $(HOST_SUBDIR); [ -d stage3-intl ] || \
48533           mkdir stage3-intl; \
48534         mv stage3-intl intl; \
48535         mv stage2-intl prev-intl || test -f stage2-lean 
48536 @endif intl
48537 @if ld
48538         @cd $(HOST_SUBDIR); [ -d stage3-ld ] || \
48539           mkdir stage3-ld; \
48540         mv stage3-ld ld; \
48541         mv stage2-ld prev-ld || test -f stage2-lean 
48542 @endif ld
48543 @if libbacktrace
48544         @cd $(HOST_SUBDIR); [ -d stage3-libbacktrace ] || \
48545           mkdir stage3-libbacktrace; \
48546         mv stage3-libbacktrace libbacktrace; \
48547         mv stage2-libbacktrace prev-libbacktrace || test -f stage2-lean 
48548 @endif libbacktrace
48549 @if libcpp
48550         @cd $(HOST_SUBDIR); [ -d stage3-libcpp ] || \
48551           mkdir stage3-libcpp; \
48552         mv stage3-libcpp libcpp; \
48553         mv stage2-libcpp prev-libcpp || test -f stage2-lean 
48554 @endif libcpp
48555 @if libdecnumber
48556         @cd $(HOST_SUBDIR); [ -d stage3-libdecnumber ] || \
48557           mkdir stage3-libdecnumber; \
48558         mv stage3-libdecnumber libdecnumber; \
48559         mv stage2-libdecnumber prev-libdecnumber || test -f stage2-lean 
48560 @endif libdecnumber
48561 @if libiberty
48562         @cd $(HOST_SUBDIR); [ -d stage3-libiberty ] || \
48563           mkdir stage3-libiberty; \
48564         mv stage3-libiberty libiberty; \
48565         mv stage2-libiberty prev-libiberty || test -f stage2-lean 
48566 @endif libiberty
48567 @if libiberty-linker-plugin
48568         @cd $(HOST_SUBDIR); [ -d stage3-libiberty-linker-plugin ] || \
48569           mkdir stage3-libiberty-linker-plugin; \
48570         mv stage3-libiberty-linker-plugin libiberty-linker-plugin; \
48571         mv stage2-libiberty-linker-plugin prev-libiberty-linker-plugin || test -f stage2-lean 
48572 @endif libiberty-linker-plugin
48573 @if libiconv
48574         @cd $(HOST_SUBDIR); [ -d stage3-libiconv ] || \
48575           mkdir stage3-libiconv; \
48576         mv stage3-libiconv libiconv; \
48577         mv stage2-libiconv prev-libiconv || test -f stage2-lean 
48578 @endif libiconv
48579 @if zlib
48580         @cd $(HOST_SUBDIR); [ -d stage3-zlib ] || \
48581           mkdir stage3-zlib; \
48582         mv stage3-zlib zlib; \
48583         mv stage2-zlib prev-zlib || test -f stage2-lean 
48584 @endif zlib
48585 @if lto-plugin
48586         @cd $(HOST_SUBDIR); [ -d stage3-lto-plugin ] || \
48587           mkdir stage3-lto-plugin; \
48588         mv stage3-lto-plugin lto-plugin; \
48589         mv stage2-lto-plugin prev-lto-plugin || test -f stage2-lean 
48590 @endif lto-plugin
48591         @[ -d stage3-$(TARGET_SUBDIR) ] || \
48592           mkdir stage3-$(TARGET_SUBDIR); \
48593         mv stage3-$(TARGET_SUBDIR) $(TARGET_SUBDIR); \
48594         mv stage2-$(TARGET_SUBDIR) prev-$(TARGET_SUBDIR) || test -f stage2-lean 
48595
48596 stage3-end:: 
48597 @if bfd
48598         @if test -d $(HOST_SUBDIR)/bfd; then \
48599           cd $(HOST_SUBDIR); mv bfd stage3-bfd; \
48600           mv prev-bfd stage2-bfd; : ; \
48601         fi
48602 @endif bfd
48603 @if opcodes
48604         @if test -d $(HOST_SUBDIR)/opcodes; then \
48605           cd $(HOST_SUBDIR); mv opcodes stage3-opcodes; \
48606           mv prev-opcodes stage2-opcodes; : ; \
48607         fi
48608 @endif opcodes
48609 @if binutils
48610         @if test -d $(HOST_SUBDIR)/binutils; then \
48611           cd $(HOST_SUBDIR); mv binutils stage3-binutils; \
48612           mv prev-binutils stage2-binutils; : ; \
48613         fi
48614 @endif binutils
48615 @if fixincludes
48616         @if test -d $(HOST_SUBDIR)/fixincludes; then \
48617           cd $(HOST_SUBDIR); mv fixincludes stage3-fixincludes; \
48618           mv prev-fixincludes stage2-fixincludes; : ; \
48619         fi
48620 @endif fixincludes
48621 @if gas
48622         @if test -d $(HOST_SUBDIR)/gas; then \
48623           cd $(HOST_SUBDIR); mv gas stage3-gas; \
48624           mv prev-gas stage2-gas; : ; \
48625         fi
48626 @endif gas
48627 @if gcc
48628         @if test -d $(HOST_SUBDIR)/gcc; then \
48629           cd $(HOST_SUBDIR); mv gcc stage3-gcc; \
48630           mv prev-gcc stage2-gcc; : ; \
48631         fi
48632 @endif gcc
48633 @if gmp
48634         @if test -d $(HOST_SUBDIR)/gmp; then \
48635           cd $(HOST_SUBDIR); mv gmp stage3-gmp; \
48636           mv prev-gmp stage2-gmp; : ; \
48637         fi
48638 @endif gmp
48639 @if mpfr
48640         @if test -d $(HOST_SUBDIR)/mpfr; then \
48641           cd $(HOST_SUBDIR); mv mpfr stage3-mpfr; \
48642           mv prev-mpfr stage2-mpfr; : ; \
48643         fi
48644 @endif mpfr
48645 @if mpc
48646         @if test -d $(HOST_SUBDIR)/mpc; then \
48647           cd $(HOST_SUBDIR); mv mpc stage3-mpc; \
48648           mv prev-mpc stage2-mpc; : ; \
48649         fi
48650 @endif mpc
48651 @if isl
48652         @if test -d $(HOST_SUBDIR)/isl; then \
48653           cd $(HOST_SUBDIR); mv isl stage3-isl; \
48654           mv prev-isl stage2-isl; : ; \
48655         fi
48656 @endif isl
48657 @if libelf
48658         @if test -d $(HOST_SUBDIR)/libelf; then \
48659           cd $(HOST_SUBDIR); mv libelf stage3-libelf; \
48660           mv prev-libelf stage2-libelf; : ; \
48661         fi
48662 @endif libelf
48663 @if gold
48664         @if test -d $(HOST_SUBDIR)/gold; then \
48665           cd $(HOST_SUBDIR); mv gold stage3-gold; \
48666           mv prev-gold stage2-gold; : ; \
48667         fi
48668 @endif gold
48669 @if intl
48670         @if test -d $(HOST_SUBDIR)/intl; then \
48671           cd $(HOST_SUBDIR); mv intl stage3-intl; \
48672           mv prev-intl stage2-intl; : ; \
48673         fi
48674 @endif intl
48675 @if ld
48676         @if test -d $(HOST_SUBDIR)/ld; then \
48677           cd $(HOST_SUBDIR); mv ld stage3-ld; \
48678           mv prev-ld stage2-ld; : ; \
48679         fi
48680 @endif ld
48681 @if libbacktrace
48682         @if test -d $(HOST_SUBDIR)/libbacktrace; then \
48683           cd $(HOST_SUBDIR); mv libbacktrace stage3-libbacktrace; \
48684           mv prev-libbacktrace stage2-libbacktrace; : ; \
48685         fi
48686 @endif libbacktrace
48687 @if libcpp
48688         @if test -d $(HOST_SUBDIR)/libcpp; then \
48689           cd $(HOST_SUBDIR); mv libcpp stage3-libcpp; \
48690           mv prev-libcpp stage2-libcpp; : ; \
48691         fi
48692 @endif libcpp
48693 @if libdecnumber
48694         @if test -d $(HOST_SUBDIR)/libdecnumber; then \
48695           cd $(HOST_SUBDIR); mv libdecnumber stage3-libdecnumber; \
48696           mv prev-libdecnumber stage2-libdecnumber; : ; \
48697         fi
48698 @endif libdecnumber
48699 @if libiberty
48700         @if test -d $(HOST_SUBDIR)/libiberty; then \
48701           cd $(HOST_SUBDIR); mv libiberty stage3-libiberty; \
48702           mv prev-libiberty stage2-libiberty; : ; \
48703         fi
48704 @endif libiberty
48705 @if libiberty-linker-plugin
48706         @if test -d $(HOST_SUBDIR)/libiberty-linker-plugin; then \
48707           cd $(HOST_SUBDIR); mv libiberty-linker-plugin stage3-libiberty-linker-plugin; \
48708           mv prev-libiberty-linker-plugin stage2-libiberty-linker-plugin; : ; \
48709         fi
48710 @endif libiberty-linker-plugin
48711 @if libiconv
48712         @if test -d $(HOST_SUBDIR)/libiconv; then \
48713           cd $(HOST_SUBDIR); mv libiconv stage3-libiconv; \
48714           mv prev-libiconv stage2-libiconv; : ; \
48715         fi
48716 @endif libiconv
48717 @if zlib
48718         @if test -d $(HOST_SUBDIR)/zlib; then \
48719           cd $(HOST_SUBDIR); mv zlib stage3-zlib; \
48720           mv prev-zlib stage2-zlib; : ; \
48721         fi
48722 @endif zlib
48723 @if lto-plugin
48724         @if test -d $(HOST_SUBDIR)/lto-plugin; then \
48725           cd $(HOST_SUBDIR); mv lto-plugin stage3-lto-plugin; \
48726           mv prev-lto-plugin stage2-lto-plugin; : ; \
48727         fi
48728 @endif lto-plugin
48729         @if test -d $(TARGET_SUBDIR); then \
48730           mv $(TARGET_SUBDIR) stage3-$(TARGET_SUBDIR); \
48731           mv prev-$(TARGET_SUBDIR) stage2-$(TARGET_SUBDIR); : ; \
48732         fi
48733         rm -f stage_current
48734
48735 # Bubble a bug fix through all the stages up to stage 3.  They are
48736 # remade, but not reconfigured.  The next stage (if any) will not be
48737 # reconfigured either.
48738 .PHONY: stage3-bubble
48739 stage3-bubble:: stage2-bubble
48740         @r=`${PWD_COMMAND}`; export r; \
48741         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48742         if test -f stage3-lean || test -f stage2-lean ; then \
48743           echo Skipping rebuild of stage3; \
48744         else \
48745           $(MAKE) stage3-start; \
48746           if $(LEAN); then \
48747             rm -rf stage1-*; \
48748             $(STAMP) stage1-lean; \
48749           fi; \
48750           $(MAKE) $(RECURSE_FLAGS_TO_PASS) all-stage3; \
48751         fi
48752         $(MAKE) $(RECURSE_FLAGS_TO_PASS) compare
48753
48754 .PHONY: all-stage3 clean-stage3
48755 do-clean: clean-stage3
48756
48757 # FIXME: Will not need to be conditional when toplevel bootstrap is the
48758 # only possibility, but now it conflicts with no-bootstrap rules
48759 @if gcc-bootstrap
48760
48761 compare:
48762         @r=`${PWD_COMMAND}`; export r; \
48763         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48764         if test -f stage2-lean; then \
48765           echo Cannot compare object files as stage 2 was deleted.; \
48766           exit 0; \
48767         fi; \
48768         : $(MAKE); $(stage); \
48769         rm -f .bad_compare; \
48770         echo Comparing stages 2 and 3; \
48771         sed=`echo stage3 | sed 's,^stage,,;s,.,.,g'`; \
48772         files=`find stage3-* -name "*$(objext)" -print | \
48773                  sed -n s,^stage$$sed-,,p`; \
48774         for file in $${files}; do \
48775           f1=$$r/stage2-$$file; f2=$$r/stage3-$$file; \
48776           if test ! -f $$f1; then continue; fi; \
48777           $(do-compare) > /dev/null 2>&1; \
48778           if test $$? -eq 1; then \
48779             case $$file in \
48780               @compare_exclusions@) \
48781                 echo warning: $$file differs ;; \
48782               *) \
48783                 echo $$file differs >> .bad_compare ;; \
48784             esac; \
48785           fi; \
48786         done; \
48787         if [ -f .bad_compare ]; then \
48788           echo "Bootstrap comparison failure!"; \
48789           cat .bad_compare; \
48790           exit 1; \
48791         else \
48792           echo Comparison successful.; \
48793         fi; \
48794         $(STAMP) compare
48795         if $(LEAN); then \
48796           rm -rf stage2-*; \
48797           $(STAMP) stage2-lean; \
48798         fi
48799
48800
48801
48802 .PHONY: bootstrap bootstrap-lean
48803 bootstrap:
48804         echo stage3 > stage_final
48805         @r=`${PWD_COMMAND}`; export r; \
48806         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48807         $(MAKE) $(RECURSE_FLAGS_TO_PASS) stage3-bubble
48808         @: $(MAKE); $(unstage)
48809         @r=`${PWD_COMMAND}`; export r; \
48810         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48811         TFLAGS="$(STAGE3_TFLAGS)"; \
48812         $(MAKE) $(TARGET_FLAGS_TO_PASS) all-host all-target
48813
48814 bootstrap-lean:
48815         echo stage3 > stage_final
48816         @r=`${PWD_COMMAND}`; export r; \
48817         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48818         $(MAKE) $(RECURSE_FLAGS_TO_PASS) LEAN=: stage3-bubble
48819         @: $(MAKE); $(unstage)
48820         @r=`${PWD_COMMAND}`; export r; \
48821         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48822         TFLAGS="$(STAGE3_TFLAGS)"; \
48823         $(MAKE) $(TARGET_FLAGS_TO_PASS) all-host all-target
48824
48825
48826 # Rules to wipe a stage and all the following ones, also used for cleanstrap
48827 distclean-stage2:: distclean-stage3 
48828 .PHONY: distclean-stage3
48829 distclean-stage3::
48830         @: $(MAKE); $(stage)
48831         @test "`cat stage_last`" != stage3 || rm -f stage_last
48832         rm -rf stage3-* compare 
48833
48834
48835 .PHONY: cleanstrap
48836 cleanstrap: do-distclean local-clean
48837         echo stage3 > stage_final
48838         @r=`${PWD_COMMAND}`; export r; \
48839         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48840         $(MAKE) $(RECURSE_FLAGS_TO_PASS) stage3-bubble
48841         @: $(MAKE); $(unstage)
48842         @r=`${PWD_COMMAND}`; export r; \
48843         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48844         TFLAGS="$(STAGE3_TFLAGS)"; \
48845         $(MAKE) $(TARGET_FLAGS_TO_PASS) all-host all-target
48846
48847 @endif gcc-bootstrap
48848
48849
48850 .PHONY: stage4-start stage4-end
48851
48852 stage4-start::
48853         @: $(MAKE); $(stage); \
48854         echo stage4 > stage_current; \
48855         echo stage4 > stage_last; \
48856         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)
48857 @if bfd
48858         @cd $(HOST_SUBDIR); [ -d stage4-bfd ] || \
48859           mkdir stage4-bfd; \
48860         mv stage4-bfd bfd; \
48861         mv stage3-bfd prev-bfd || test -f stage3-lean 
48862 @endif bfd
48863 @if opcodes
48864         @cd $(HOST_SUBDIR); [ -d stage4-opcodes ] || \
48865           mkdir stage4-opcodes; \
48866         mv stage4-opcodes opcodes; \
48867         mv stage3-opcodes prev-opcodes || test -f stage3-lean 
48868 @endif opcodes
48869 @if binutils
48870         @cd $(HOST_SUBDIR); [ -d stage4-binutils ] || \
48871           mkdir stage4-binutils; \
48872         mv stage4-binutils binutils; \
48873         mv stage3-binutils prev-binutils || test -f stage3-lean 
48874 @endif binutils
48875 @if fixincludes
48876         @cd $(HOST_SUBDIR); [ -d stage4-fixincludes ] || \
48877           mkdir stage4-fixincludes; \
48878         mv stage4-fixincludes fixincludes; \
48879         mv stage3-fixincludes prev-fixincludes || test -f stage3-lean 
48880 @endif fixincludes
48881 @if gas
48882         @cd $(HOST_SUBDIR); [ -d stage4-gas ] || \
48883           mkdir stage4-gas; \
48884         mv stage4-gas gas; \
48885         mv stage3-gas prev-gas || test -f stage3-lean 
48886 @endif gas
48887 @if gcc
48888         @cd $(HOST_SUBDIR); [ -d stage4-gcc ] || \
48889           mkdir stage4-gcc; \
48890         mv stage4-gcc gcc; \
48891         mv stage3-gcc prev-gcc || test -f stage3-lean 
48892 @endif gcc
48893 @if gmp
48894         @cd $(HOST_SUBDIR); [ -d stage4-gmp ] || \
48895           mkdir stage4-gmp; \
48896         mv stage4-gmp gmp; \
48897         mv stage3-gmp prev-gmp || test -f stage3-lean 
48898 @endif gmp
48899 @if mpfr
48900         @cd $(HOST_SUBDIR); [ -d stage4-mpfr ] || \
48901           mkdir stage4-mpfr; \
48902         mv stage4-mpfr mpfr; \
48903         mv stage3-mpfr prev-mpfr || test -f stage3-lean 
48904 @endif mpfr
48905 @if mpc
48906         @cd $(HOST_SUBDIR); [ -d stage4-mpc ] || \
48907           mkdir stage4-mpc; \
48908         mv stage4-mpc mpc; \
48909         mv stage3-mpc prev-mpc || test -f stage3-lean 
48910 @endif mpc
48911 @if isl
48912         @cd $(HOST_SUBDIR); [ -d stage4-isl ] || \
48913           mkdir stage4-isl; \
48914         mv stage4-isl isl; \
48915         mv stage3-isl prev-isl || test -f stage3-lean 
48916 @endif isl
48917 @if libelf
48918         @cd $(HOST_SUBDIR); [ -d stage4-libelf ] || \
48919           mkdir stage4-libelf; \
48920         mv stage4-libelf libelf; \
48921         mv stage3-libelf prev-libelf || test -f stage3-lean 
48922 @endif libelf
48923 @if gold
48924         @cd $(HOST_SUBDIR); [ -d stage4-gold ] || \
48925           mkdir stage4-gold; \
48926         mv stage4-gold gold; \
48927         mv stage3-gold prev-gold || test -f stage3-lean 
48928 @endif gold
48929 @if intl
48930         @cd $(HOST_SUBDIR); [ -d stage4-intl ] || \
48931           mkdir stage4-intl; \
48932         mv stage4-intl intl; \
48933         mv stage3-intl prev-intl || test -f stage3-lean 
48934 @endif intl
48935 @if ld
48936         @cd $(HOST_SUBDIR); [ -d stage4-ld ] || \
48937           mkdir stage4-ld; \
48938         mv stage4-ld ld; \
48939         mv stage3-ld prev-ld || test -f stage3-lean 
48940 @endif ld
48941 @if libbacktrace
48942         @cd $(HOST_SUBDIR); [ -d stage4-libbacktrace ] || \
48943           mkdir stage4-libbacktrace; \
48944         mv stage4-libbacktrace libbacktrace; \
48945         mv stage3-libbacktrace prev-libbacktrace || test -f stage3-lean 
48946 @endif libbacktrace
48947 @if libcpp
48948         @cd $(HOST_SUBDIR); [ -d stage4-libcpp ] || \
48949           mkdir stage4-libcpp; \
48950         mv stage4-libcpp libcpp; \
48951         mv stage3-libcpp prev-libcpp || test -f stage3-lean 
48952 @endif libcpp
48953 @if libdecnumber
48954         @cd $(HOST_SUBDIR); [ -d stage4-libdecnumber ] || \
48955           mkdir stage4-libdecnumber; \
48956         mv stage4-libdecnumber libdecnumber; \
48957         mv stage3-libdecnumber prev-libdecnumber || test -f stage3-lean 
48958 @endif libdecnumber
48959 @if libiberty
48960         @cd $(HOST_SUBDIR); [ -d stage4-libiberty ] || \
48961           mkdir stage4-libiberty; \
48962         mv stage4-libiberty libiberty; \
48963         mv stage3-libiberty prev-libiberty || test -f stage3-lean 
48964 @endif libiberty
48965 @if libiberty-linker-plugin
48966         @cd $(HOST_SUBDIR); [ -d stage4-libiberty-linker-plugin ] || \
48967           mkdir stage4-libiberty-linker-plugin; \
48968         mv stage4-libiberty-linker-plugin libiberty-linker-plugin; \
48969         mv stage3-libiberty-linker-plugin prev-libiberty-linker-plugin || test -f stage3-lean 
48970 @endif libiberty-linker-plugin
48971 @if libiconv
48972         @cd $(HOST_SUBDIR); [ -d stage4-libiconv ] || \
48973           mkdir stage4-libiconv; \
48974         mv stage4-libiconv libiconv; \
48975         mv stage3-libiconv prev-libiconv || test -f stage3-lean 
48976 @endif libiconv
48977 @if zlib
48978         @cd $(HOST_SUBDIR); [ -d stage4-zlib ] || \
48979           mkdir stage4-zlib; \
48980         mv stage4-zlib zlib; \
48981         mv stage3-zlib prev-zlib || test -f stage3-lean 
48982 @endif zlib
48983 @if lto-plugin
48984         @cd $(HOST_SUBDIR); [ -d stage4-lto-plugin ] || \
48985           mkdir stage4-lto-plugin; \
48986         mv stage4-lto-plugin lto-plugin; \
48987         mv stage3-lto-plugin prev-lto-plugin || test -f stage3-lean 
48988 @endif lto-plugin
48989         @[ -d stage4-$(TARGET_SUBDIR) ] || \
48990           mkdir stage4-$(TARGET_SUBDIR); \
48991         mv stage4-$(TARGET_SUBDIR) $(TARGET_SUBDIR); \
48992         mv stage3-$(TARGET_SUBDIR) prev-$(TARGET_SUBDIR) || test -f stage3-lean 
48993
48994 stage4-end:: 
48995 @if bfd
48996         @if test -d $(HOST_SUBDIR)/bfd; then \
48997           cd $(HOST_SUBDIR); mv bfd stage4-bfd; \
48998           mv prev-bfd stage3-bfd; : ; \
48999         fi
49000 @endif bfd
49001 @if opcodes
49002         @if test -d $(HOST_SUBDIR)/opcodes; then \
49003           cd $(HOST_SUBDIR); mv opcodes stage4-opcodes; \
49004           mv prev-opcodes stage3-opcodes; : ; \
49005         fi
49006 @endif opcodes
49007 @if binutils
49008         @if test -d $(HOST_SUBDIR)/binutils; then \
49009           cd $(HOST_SUBDIR); mv binutils stage4-binutils; \
49010           mv prev-binutils stage3-binutils; : ; \
49011         fi
49012 @endif binutils
49013 @if fixincludes
49014         @if test -d $(HOST_SUBDIR)/fixincludes; then \
49015           cd $(HOST_SUBDIR); mv fixincludes stage4-fixincludes; \
49016           mv prev-fixincludes stage3-fixincludes; : ; \
49017         fi
49018 @endif fixincludes
49019 @if gas
49020         @if test -d $(HOST_SUBDIR)/gas; then \
49021           cd $(HOST_SUBDIR); mv gas stage4-gas; \
49022           mv prev-gas stage3-gas; : ; \
49023         fi
49024 @endif gas
49025 @if gcc
49026         @if test -d $(HOST_SUBDIR)/gcc; then \
49027           cd $(HOST_SUBDIR); mv gcc stage4-gcc; \
49028           mv prev-gcc stage3-gcc; : ; \
49029         fi
49030 @endif gcc
49031 @if gmp
49032         @if test -d $(HOST_SUBDIR)/gmp; then \
49033           cd $(HOST_SUBDIR); mv gmp stage4-gmp; \
49034           mv prev-gmp stage3-gmp; : ; \
49035         fi
49036 @endif gmp
49037 @if mpfr
49038         @if test -d $(HOST_SUBDIR)/mpfr; then \
49039           cd $(HOST_SUBDIR); mv mpfr stage4-mpfr; \
49040           mv prev-mpfr stage3-mpfr; : ; \
49041         fi
49042 @endif mpfr
49043 @if mpc
49044         @if test -d $(HOST_SUBDIR)/mpc; then \
49045           cd $(HOST_SUBDIR); mv mpc stage4-mpc; \
49046           mv prev-mpc stage3-mpc; : ; \
49047         fi
49048 @endif mpc
49049 @if isl
49050         @if test -d $(HOST_SUBDIR)/isl; then \
49051           cd $(HOST_SUBDIR); mv isl stage4-isl; \
49052           mv prev-isl stage3-isl; : ; \
49053         fi
49054 @endif isl
49055 @if libelf
49056         @if test -d $(HOST_SUBDIR)/libelf; then \
49057           cd $(HOST_SUBDIR); mv libelf stage4-libelf; \
49058           mv prev-libelf stage3-libelf; : ; \
49059         fi
49060 @endif libelf
49061 @if gold
49062         @if test -d $(HOST_SUBDIR)/gold; then \
49063           cd $(HOST_SUBDIR); mv gold stage4-gold; \
49064           mv prev-gold stage3-gold; : ; \
49065         fi
49066 @endif gold
49067 @if intl
49068         @if test -d $(HOST_SUBDIR)/intl; then \
49069           cd $(HOST_SUBDIR); mv intl stage4-intl; \
49070           mv prev-intl stage3-intl; : ; \
49071         fi
49072 @endif intl
49073 @if ld
49074         @if test -d $(HOST_SUBDIR)/ld; then \
49075           cd $(HOST_SUBDIR); mv ld stage4-ld; \
49076           mv prev-ld stage3-ld; : ; \
49077         fi
49078 @endif ld
49079 @if libbacktrace
49080         @if test -d $(HOST_SUBDIR)/libbacktrace; then \
49081           cd $(HOST_SUBDIR); mv libbacktrace stage4-libbacktrace; \
49082           mv prev-libbacktrace stage3-libbacktrace; : ; \
49083         fi
49084 @endif libbacktrace
49085 @if libcpp
49086         @if test -d $(HOST_SUBDIR)/libcpp; then \
49087           cd $(HOST_SUBDIR); mv libcpp stage4-libcpp; \
49088           mv prev-libcpp stage3-libcpp; : ; \
49089         fi
49090 @endif libcpp
49091 @if libdecnumber
49092         @if test -d $(HOST_SUBDIR)/libdecnumber; then \
49093           cd $(HOST_SUBDIR); mv libdecnumber stage4-libdecnumber; \
49094           mv prev-libdecnumber stage3-libdecnumber; : ; \
49095         fi
49096 @endif libdecnumber
49097 @if libiberty
49098         @if test -d $(HOST_SUBDIR)/libiberty; then \
49099           cd $(HOST_SUBDIR); mv libiberty stage4-libiberty; \
49100           mv prev-libiberty stage3-libiberty; : ; \
49101         fi
49102 @endif libiberty
49103 @if libiberty-linker-plugin
49104         @if test -d $(HOST_SUBDIR)/libiberty-linker-plugin; then \
49105           cd $(HOST_SUBDIR); mv libiberty-linker-plugin stage4-libiberty-linker-plugin; \
49106           mv prev-libiberty-linker-plugin stage3-libiberty-linker-plugin; : ; \
49107         fi
49108 @endif libiberty-linker-plugin
49109 @if libiconv
49110         @if test -d $(HOST_SUBDIR)/libiconv; then \
49111           cd $(HOST_SUBDIR); mv libiconv stage4-libiconv; \
49112           mv prev-libiconv stage3-libiconv; : ; \
49113         fi
49114 @endif libiconv
49115 @if zlib
49116         @if test -d $(HOST_SUBDIR)/zlib; then \
49117           cd $(HOST_SUBDIR); mv zlib stage4-zlib; \
49118           mv prev-zlib stage3-zlib; : ; \
49119         fi
49120 @endif zlib
49121 @if lto-plugin
49122         @if test -d $(HOST_SUBDIR)/lto-plugin; then \
49123           cd $(HOST_SUBDIR); mv lto-plugin stage4-lto-plugin; \
49124           mv prev-lto-plugin stage3-lto-plugin; : ; \
49125         fi
49126 @endif lto-plugin
49127         @if test -d $(TARGET_SUBDIR); then \
49128           mv $(TARGET_SUBDIR) stage4-$(TARGET_SUBDIR); \
49129           mv prev-$(TARGET_SUBDIR) stage3-$(TARGET_SUBDIR); : ; \
49130         fi
49131         rm -f stage_current
49132
49133 # Bubble a bug fix through all the stages up to stage 4.  They are
49134 # remade, but not reconfigured.  The next stage (if any) will not be
49135 # reconfigured either.
49136 .PHONY: stage4-bubble
49137 stage4-bubble:: stage3-bubble
49138         @r=`${PWD_COMMAND}`; export r; \
49139         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
49140         if test -f stage4-lean || test -f stage3-lean ; then \
49141           echo Skipping rebuild of stage4; \
49142         else \
49143           $(MAKE) stage4-start; \
49144           if $(LEAN); then \
49145             rm -rf stage2-*; \
49146             $(STAMP) stage2-lean; \
49147           fi; \
49148           $(MAKE) $(RECURSE_FLAGS_TO_PASS) all-stage4; \
49149         fi
49150         $(MAKE) $(RECURSE_FLAGS_TO_PASS) compare3
49151
49152 .PHONY: all-stage4 clean-stage4
49153 do-clean: clean-stage4
49154
49155 # FIXME: Will not need to be conditional when toplevel bootstrap is the
49156 # only possibility, but now it conflicts with no-bootstrap rules
49157 @if gcc-bootstrap
49158
49159 compare3:
49160         @r=`${PWD_COMMAND}`; export r; \
49161         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
49162         if test -f stage3-lean; then \
49163           echo Cannot compare object files as stage 3 was deleted.; \
49164           exit 0; \
49165         fi; \
49166         : $(MAKE); $(stage); \
49167         rm -f .bad_compare; \
49168         echo Comparing stages 3 and 4; \
49169         sed=`echo stage4 | sed 's,^stage,,;s,.,.,g'`; \
49170         files=`find stage4-* -name "*$(objext)" -print | \
49171                  sed -n s,^stage$$sed-,,p`; \
49172         for file in $${files}; do \
49173           f1=$$r/stage3-$$file; f2=$$r/stage4-$$file; \
49174           if test ! -f $$f1; then continue; fi; \
49175           $(do-compare3) > /dev/null 2>&1; \
49176           if test $$? -eq 1; then \
49177             case $$file in \
49178               @compare_exclusions@) \
49179                 echo warning: $$file differs ;; \
49180               *) \
49181                 echo $$file differs >> .bad_compare ;; \
49182             esac; \
49183           fi; \
49184         done; \
49185         if [ -f .bad_compare ]; then \
49186           echo "Bootstrap comparison failure!"; \
49187           cat .bad_compare; \
49188           exit 1; \
49189         else \
49190           echo Comparison successful.; \
49191         fi; \
49192         $(STAMP) compare3
49193         if $(LEAN); then \
49194           rm -rf stage3-*; \
49195           $(STAMP) stage3-lean; \
49196         fi
49197
49198
49199
49200 .PHONY: bootstrap4 bootstrap4-lean
49201 bootstrap4:
49202         echo stage4 > stage_final
49203         @r=`${PWD_COMMAND}`; export r; \
49204         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
49205         $(MAKE) $(RECURSE_FLAGS_TO_PASS) stage4-bubble
49206         @: $(MAKE); $(unstage)
49207         @r=`${PWD_COMMAND}`; export r; \
49208         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
49209         TFLAGS="$(STAGE4_TFLAGS)"; \
49210         $(MAKE) $(TARGET_FLAGS_TO_PASS) all-host all-target
49211
49212 bootstrap4-lean:
49213         echo stage4 > stage_final
49214         @r=`${PWD_COMMAND}`; export r; \
49215         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
49216         $(MAKE) $(RECURSE_FLAGS_TO_PASS) LEAN=: stage4-bubble
49217         @: $(MAKE); $(unstage)
49218         @r=`${PWD_COMMAND}`; export r; \
49219         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
49220         TFLAGS="$(STAGE4_TFLAGS)"; \
49221         $(MAKE) $(TARGET_FLAGS_TO_PASS) all-host all-target
49222
49223
49224 # Rules to wipe a stage and all the following ones, also used for cleanstrap
49225 distclean-stage3:: distclean-stage4 
49226 .PHONY: distclean-stage4
49227 distclean-stage4::
49228         @: $(MAKE); $(stage)
49229         @test "`cat stage_last`" != stage4 || rm -f stage_last
49230         rm -rf stage4-* compare3 
49231
49232
49233 @endif gcc-bootstrap
49234
49235
49236 .PHONY: stageprofile-start stageprofile-end
49237
49238 stageprofile-start::
49239         @: $(MAKE); $(stage); \
49240         echo stageprofile > stage_current; \
49241         echo stageprofile > stage_last; \
49242         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)
49243 @if bfd
49244         @cd $(HOST_SUBDIR); [ -d stageprofile-bfd ] || \
49245           mkdir stageprofile-bfd; \
49246         mv stageprofile-bfd bfd; \
49247         mv stage1-bfd prev-bfd || test -f stage1-lean 
49248 @endif bfd
49249 @if opcodes
49250         @cd $(HOST_SUBDIR); [ -d stageprofile-opcodes ] || \
49251           mkdir stageprofile-opcodes; \
49252         mv stageprofile-opcodes opcodes; \
49253         mv stage1-opcodes prev-opcodes || test -f stage1-lean 
49254 @endif opcodes
49255 @if binutils
49256         @cd $(HOST_SUBDIR); [ -d stageprofile-binutils ] || \
49257           mkdir stageprofile-binutils; \
49258         mv stageprofile-binutils binutils; \
49259         mv stage1-binutils prev-binutils || test -f stage1-lean 
49260 @endif binutils
49261 @if fixincludes
49262         @cd $(HOST_SUBDIR); [ -d stageprofile-fixincludes ] || \
49263           mkdir stageprofile-fixincludes; \
49264         mv stageprofile-fixincludes fixincludes; \
49265         mv stage1-fixincludes prev-fixincludes || test -f stage1-lean 
49266 @endif fixincludes
49267 @if gas
49268         @cd $(HOST_SUBDIR); [ -d stageprofile-gas ] || \
49269           mkdir stageprofile-gas; \
49270         mv stageprofile-gas gas; \
49271         mv stage1-gas prev-gas || test -f stage1-lean 
49272 @endif gas
49273 @if gcc
49274         @cd $(HOST_SUBDIR); [ -d stageprofile-gcc ] || \
49275           mkdir stageprofile-gcc; \
49276         mv stageprofile-gcc gcc; \
49277         mv stage1-gcc prev-gcc || test -f stage1-lean 
49278 @endif gcc
49279 @if gmp
49280         @cd $(HOST_SUBDIR); [ -d stageprofile-gmp ] || \
49281           mkdir stageprofile-gmp; \
49282         mv stageprofile-gmp gmp; \
49283         mv stage1-gmp prev-gmp || test -f stage1-lean 
49284 @endif gmp
49285 @if mpfr
49286         @cd $(HOST_SUBDIR); [ -d stageprofile-mpfr ] || \
49287           mkdir stageprofile-mpfr; \
49288         mv stageprofile-mpfr mpfr; \
49289         mv stage1-mpfr prev-mpfr || test -f stage1-lean 
49290 @endif mpfr
49291 @if mpc
49292         @cd $(HOST_SUBDIR); [ -d stageprofile-mpc ] || \
49293           mkdir stageprofile-mpc; \
49294         mv stageprofile-mpc mpc; \
49295         mv stage1-mpc prev-mpc || test -f stage1-lean 
49296 @endif mpc
49297 @if isl
49298         @cd $(HOST_SUBDIR); [ -d stageprofile-isl ] || \
49299           mkdir stageprofile-isl; \
49300         mv stageprofile-isl isl; \
49301         mv stage1-isl prev-isl || test -f stage1-lean 
49302 @endif isl
49303 @if libelf
49304         @cd $(HOST_SUBDIR); [ -d stageprofile-libelf ] || \
49305           mkdir stageprofile-libelf; \
49306         mv stageprofile-libelf libelf; \
49307         mv stage1-libelf prev-libelf || test -f stage1-lean 
49308 @endif libelf
49309 @if gold
49310         @cd $(HOST_SUBDIR); [ -d stageprofile-gold ] || \
49311           mkdir stageprofile-gold; \
49312         mv stageprofile-gold gold; \
49313         mv stage1-gold prev-gold || test -f stage1-lean 
49314 @endif gold
49315 @if intl
49316         @cd $(HOST_SUBDIR); [ -d stageprofile-intl ] || \
49317           mkdir stageprofile-intl; \
49318         mv stageprofile-intl intl; \
49319         mv stage1-intl prev-intl || test -f stage1-lean 
49320 @endif intl
49321 @if ld
49322         @cd $(HOST_SUBDIR); [ -d stageprofile-ld ] || \
49323           mkdir stageprofile-ld; \
49324         mv stageprofile-ld ld; \
49325         mv stage1-ld prev-ld || test -f stage1-lean 
49326 @endif ld
49327 @if libbacktrace
49328         @cd $(HOST_SUBDIR); [ -d stageprofile-libbacktrace ] || \
49329           mkdir stageprofile-libbacktrace; \
49330         mv stageprofile-libbacktrace libbacktrace; \
49331         mv stage1-libbacktrace prev-libbacktrace || test -f stage1-lean 
49332 @endif libbacktrace
49333 @if libcpp
49334         @cd $(HOST_SUBDIR); [ -d stageprofile-libcpp ] || \
49335           mkdir stageprofile-libcpp; \
49336         mv stageprofile-libcpp libcpp; \
49337         mv stage1-libcpp prev-libcpp || test -f stage1-lean 
49338 @endif libcpp
49339 @if libdecnumber
49340         @cd $(HOST_SUBDIR); [ -d stageprofile-libdecnumber ] || \
49341           mkdir stageprofile-libdecnumber; \
49342         mv stageprofile-libdecnumber libdecnumber; \
49343         mv stage1-libdecnumber prev-libdecnumber || test -f stage1-lean 
49344 @endif libdecnumber
49345 @if libiberty
49346         @cd $(HOST_SUBDIR); [ -d stageprofile-libiberty ] || \
49347           mkdir stageprofile-libiberty; \
49348         mv stageprofile-libiberty libiberty; \
49349         mv stage1-libiberty prev-libiberty || test -f stage1-lean 
49350 @endif libiberty
49351 @if libiberty-linker-plugin
49352         @cd $(HOST_SUBDIR); [ -d stageprofile-libiberty-linker-plugin ] || \
49353           mkdir stageprofile-libiberty-linker-plugin; \
49354         mv stageprofile-libiberty-linker-plugin libiberty-linker-plugin; \
49355         mv stage1-libiberty-linker-plugin prev-libiberty-linker-plugin || test -f stage1-lean 
49356 @endif libiberty-linker-plugin
49357 @if libiconv
49358         @cd $(HOST_SUBDIR); [ -d stageprofile-libiconv ] || \
49359           mkdir stageprofile-libiconv; \
49360         mv stageprofile-libiconv libiconv; \
49361         mv stage1-libiconv prev-libiconv || test -f stage1-lean 
49362 @endif libiconv
49363 @if zlib
49364         @cd $(HOST_SUBDIR); [ -d stageprofile-zlib ] || \
49365           mkdir stageprofile-zlib; \
49366         mv stageprofile-zlib zlib; \
49367         mv stage1-zlib prev-zlib || test -f stage1-lean 
49368 @endif zlib
49369 @if lto-plugin
49370         @cd $(HOST_SUBDIR); [ -d stageprofile-lto-plugin ] || \
49371           mkdir stageprofile-lto-plugin; \
49372         mv stageprofile-lto-plugin lto-plugin; \
49373         mv stage1-lto-plugin prev-lto-plugin || test -f stage1-lean 
49374 @endif lto-plugin
49375         @[ -d stageprofile-$(TARGET_SUBDIR) ] || \
49376           mkdir stageprofile-$(TARGET_SUBDIR); \
49377         mv stageprofile-$(TARGET_SUBDIR) $(TARGET_SUBDIR); \
49378         mv stage1-$(TARGET_SUBDIR) prev-$(TARGET_SUBDIR) || test -f stage1-lean 
49379
49380 stageprofile-end:: 
49381 @if bfd
49382         @if test -d $(HOST_SUBDIR)/bfd; then \
49383           cd $(HOST_SUBDIR); mv bfd stageprofile-bfd; \
49384           mv prev-bfd stage1-bfd; : ; \
49385         fi
49386 @endif bfd
49387 @if opcodes
49388         @if test -d $(HOST_SUBDIR)/opcodes; then \
49389           cd $(HOST_SUBDIR); mv opcodes stageprofile-opcodes; \
49390           mv prev-opcodes stage1-opcodes; : ; \
49391         fi
49392 @endif opcodes
49393 @if binutils
49394         @if test -d $(HOST_SUBDIR)/binutils; then \
49395           cd $(HOST_SUBDIR); mv binutils stageprofile-binutils; \
49396           mv prev-binutils stage1-binutils; : ; \
49397         fi
49398 @endif binutils
49399 @if fixincludes
49400         @if test -d $(HOST_SUBDIR)/fixincludes; then \
49401           cd $(HOST_SUBDIR); mv fixincludes stageprofile-fixincludes; \
49402           mv prev-fixincludes stage1-fixincludes; : ; \
49403         fi
49404 @endif fixincludes
49405 @if gas
49406         @if test -d $(HOST_SUBDIR)/gas; then \
49407           cd $(HOST_SUBDIR); mv gas stageprofile-gas; \
49408           mv prev-gas stage1-gas; : ; \
49409         fi
49410 @endif gas
49411 @if gcc
49412         @if test -d $(HOST_SUBDIR)/gcc; then \
49413           cd $(HOST_SUBDIR); mv gcc stageprofile-gcc; \
49414           mv prev-gcc stage1-gcc; : ; \
49415         fi
49416 @endif gcc
49417 @if gmp
49418         @if test -d $(HOST_SUBDIR)/gmp; then \
49419           cd $(HOST_SUBDIR); mv gmp stageprofile-gmp; \
49420           mv prev-gmp stage1-gmp; : ; \
49421         fi
49422 @endif gmp
49423 @if mpfr
49424         @if test -d $(HOST_SUBDIR)/mpfr; then \
49425           cd $(HOST_SUBDIR); mv mpfr stageprofile-mpfr; \
49426           mv prev-mpfr stage1-mpfr; : ; \
49427         fi
49428 @endif mpfr
49429 @if mpc
49430         @if test -d $(HOST_SUBDIR)/mpc; then \
49431           cd $(HOST_SUBDIR); mv mpc stageprofile-mpc; \
49432           mv prev-mpc stage1-mpc; : ; \
49433         fi
49434 @endif mpc
49435 @if isl
49436         @if test -d $(HOST_SUBDIR)/isl; then \
49437           cd $(HOST_SUBDIR); mv isl stageprofile-isl; \
49438           mv prev-isl stage1-isl; : ; \
49439         fi
49440 @endif isl
49441 @if libelf
49442         @if test -d $(HOST_SUBDIR)/libelf; then \
49443           cd $(HOST_SUBDIR); mv libelf stageprofile-libelf; \
49444           mv prev-libelf stage1-libelf; : ; \
49445         fi
49446 @endif libelf
49447 @if gold
49448         @if test -d $(HOST_SUBDIR)/gold; then \
49449           cd $(HOST_SUBDIR); mv gold stageprofile-gold; \
49450           mv prev-gold stage1-gold; : ; \
49451         fi
49452 @endif gold
49453 @if intl
49454         @if test -d $(HOST_SUBDIR)/intl; then \
49455           cd $(HOST_SUBDIR); mv intl stageprofile-intl; \
49456           mv prev-intl stage1-intl; : ; \
49457         fi
49458 @endif intl
49459 @if ld
49460         @if test -d $(HOST_SUBDIR)/ld; then \
49461           cd $(HOST_SUBDIR); mv ld stageprofile-ld; \
49462           mv prev-ld stage1-ld; : ; \
49463         fi
49464 @endif ld
49465 @if libbacktrace
49466         @if test -d $(HOST_SUBDIR)/libbacktrace; then \
49467           cd $(HOST_SUBDIR); mv libbacktrace stageprofile-libbacktrace; \
49468           mv prev-libbacktrace stage1-libbacktrace; : ; \
49469         fi
49470 @endif libbacktrace
49471 @if libcpp
49472         @if test -d $(HOST_SUBDIR)/libcpp; then \
49473           cd $(HOST_SUBDIR); mv libcpp stageprofile-libcpp; \
49474           mv prev-libcpp stage1-libcpp; : ; \
49475         fi
49476 @endif libcpp
49477 @if libdecnumber
49478         @if test -d $(HOST_SUBDIR)/libdecnumber; then \
49479           cd $(HOST_SUBDIR); mv libdecnumber stageprofile-libdecnumber; \
49480           mv prev-libdecnumber stage1-libdecnumber; : ; \
49481         fi
49482 @endif libdecnumber
49483 @if libiberty
49484         @if test -d $(HOST_SUBDIR)/libiberty; then \
49485           cd $(HOST_SUBDIR); mv libiberty stageprofile-libiberty; \
49486           mv prev-libiberty stage1-libiberty; : ; \
49487         fi
49488 @endif libiberty
49489 @if libiberty-linker-plugin
49490         @if test -d $(HOST_SUBDIR)/libiberty-linker-plugin; then \
49491           cd $(HOST_SUBDIR); mv libiberty-linker-plugin stageprofile-libiberty-linker-plugin; \
49492           mv prev-libiberty-linker-plugin stage1-libiberty-linker-plugin; : ; \
49493         fi
49494 @endif libiberty-linker-plugin
49495 @if libiconv
49496         @if test -d $(HOST_SUBDIR)/libiconv; then \
49497           cd $(HOST_SUBDIR); mv libiconv stageprofile-libiconv; \
49498           mv prev-libiconv stage1-libiconv; : ; \
49499         fi
49500 @endif libiconv
49501 @if zlib
49502         @if test -d $(HOST_SUBDIR)/zlib; then \
49503           cd $(HOST_SUBDIR); mv zlib stageprofile-zlib; \
49504           mv prev-zlib stage1-zlib; : ; \
49505         fi
49506 @endif zlib
49507 @if lto-plugin
49508         @if test -d $(HOST_SUBDIR)/lto-plugin; then \
49509           cd $(HOST_SUBDIR); mv lto-plugin stageprofile-lto-plugin; \
49510           mv prev-lto-plugin stage1-lto-plugin; : ; \
49511         fi
49512 @endif lto-plugin
49513         @if test -d $(TARGET_SUBDIR); then \
49514           mv $(TARGET_SUBDIR) stageprofile-$(TARGET_SUBDIR); \
49515           mv prev-$(TARGET_SUBDIR) stage1-$(TARGET_SUBDIR); : ; \
49516         fi
49517         rm -f stage_current
49518
49519 # Bubble a bug fix through all the stages up to stage profile.  They are
49520 # remade, but not reconfigured.  The next stage (if any) will not be
49521 # reconfigured either.
49522 .PHONY: stageprofile-bubble
49523 stageprofile-bubble:: stage1-bubble
49524         @r=`${PWD_COMMAND}`; export r; \
49525         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
49526         if test -f stageprofile-lean || test -f stage1-lean ; then \
49527           echo Skipping rebuild of stageprofile; \
49528         else \
49529           $(MAKE) stageprofile-start; \
49530           $(MAKE) $(RECURSE_FLAGS_TO_PASS) all-stageprofile; \
49531         fi
49532
49533 .PHONY: all-stageprofile clean-stageprofile
49534 do-clean: clean-stageprofile
49535
49536 # FIXME: Will not need to be conditional when toplevel bootstrap is the
49537 # only possibility, but now it conflicts with no-bootstrap rules
49538 @if gcc-bootstrap
49539
49540
49541
49542
49543 # Rules to wipe a stage and all the following ones, also used for cleanstrap
49544 distclean-stage1:: distclean-stageprofile 
49545 .PHONY: distclean-stageprofile
49546 distclean-stageprofile::
49547         @: $(MAKE); $(stage)
49548         @test "`cat stage_last`" != stageprofile || rm -f stage_last
49549         rm -rf stageprofile-* 
49550
49551
49552 @endif gcc-bootstrap
49553
49554
49555 .PHONY: stagefeedback-start stagefeedback-end
49556
49557 stagefeedback-start::
49558         @: $(MAKE); $(stage); \
49559         echo stagefeedback > stage_current; \
49560         echo stagefeedback > stage_last; \
49561         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)
49562 @if bfd
49563         @cd $(HOST_SUBDIR); [ -d stagefeedback-bfd ] || \
49564           mkdir stagefeedback-bfd; \
49565         mv stagefeedback-bfd bfd; \
49566         mv stageprofile-bfd prev-bfd || test -f stageprofile-lean 
49567 @endif bfd
49568 @if opcodes
49569         @cd $(HOST_SUBDIR); [ -d stagefeedback-opcodes ] || \
49570           mkdir stagefeedback-opcodes; \
49571         mv stagefeedback-opcodes opcodes; \
49572         mv stageprofile-opcodes prev-opcodes || test -f stageprofile-lean 
49573 @endif opcodes
49574 @if binutils
49575         @cd $(HOST_SUBDIR); [ -d stagefeedback-binutils ] || \
49576           mkdir stagefeedback-binutils; \
49577         mv stagefeedback-binutils binutils; \
49578         mv stageprofile-binutils prev-binutils || test -f stageprofile-lean 
49579 @endif binutils
49580 @if fixincludes
49581         @cd $(HOST_SUBDIR); [ -d stagefeedback-fixincludes ] || \
49582           mkdir stagefeedback-fixincludes; \
49583         mv stagefeedback-fixincludes fixincludes; \
49584         mv stageprofile-fixincludes prev-fixincludes || test -f stageprofile-lean 
49585 @endif fixincludes
49586 @if gas
49587         @cd $(HOST_SUBDIR); [ -d stagefeedback-gas ] || \
49588           mkdir stagefeedback-gas; \
49589         mv stagefeedback-gas gas; \
49590         mv stageprofile-gas prev-gas || test -f stageprofile-lean 
49591 @endif gas
49592 @if gcc
49593         @cd $(HOST_SUBDIR); [ -d stagefeedback-gcc ] || \
49594           mkdir stagefeedback-gcc; \
49595         mv stagefeedback-gcc gcc; \
49596         mv stageprofile-gcc prev-gcc || test -f stageprofile-lean 
49597 @endif gcc
49598 @if gmp
49599         @cd $(HOST_SUBDIR); [ -d stagefeedback-gmp ] || \
49600           mkdir stagefeedback-gmp; \
49601         mv stagefeedback-gmp gmp; \
49602         mv stageprofile-gmp prev-gmp || test -f stageprofile-lean 
49603 @endif gmp
49604 @if mpfr
49605         @cd $(HOST_SUBDIR); [ -d stagefeedback-mpfr ] || \
49606           mkdir stagefeedback-mpfr; \
49607         mv stagefeedback-mpfr mpfr; \
49608         mv stageprofile-mpfr prev-mpfr || test -f stageprofile-lean 
49609 @endif mpfr
49610 @if mpc
49611         @cd $(HOST_SUBDIR); [ -d stagefeedback-mpc ] || \
49612           mkdir stagefeedback-mpc; \
49613         mv stagefeedback-mpc mpc; \
49614         mv stageprofile-mpc prev-mpc || test -f stageprofile-lean 
49615 @endif mpc
49616 @if isl
49617         @cd $(HOST_SUBDIR); [ -d stagefeedback-isl ] || \
49618           mkdir stagefeedback-isl; \
49619         mv stagefeedback-isl isl; \
49620         mv stageprofile-isl prev-isl || test -f stageprofile-lean 
49621 @endif isl
49622 @if libelf
49623         @cd $(HOST_SUBDIR); [ -d stagefeedback-libelf ] || \
49624           mkdir stagefeedback-libelf; \
49625         mv stagefeedback-libelf libelf; \
49626         mv stageprofile-libelf prev-libelf || test -f stageprofile-lean 
49627 @endif libelf
49628 @if gold
49629         @cd $(HOST_SUBDIR); [ -d stagefeedback-gold ] || \
49630           mkdir stagefeedback-gold; \
49631         mv stagefeedback-gold gold; \
49632         mv stageprofile-gold prev-gold || test -f stageprofile-lean 
49633 @endif gold
49634 @if intl
49635         @cd $(HOST_SUBDIR); [ -d stagefeedback-intl ] || \
49636           mkdir stagefeedback-intl; \
49637         mv stagefeedback-intl intl; \
49638         mv stageprofile-intl prev-intl || test -f stageprofile-lean 
49639 @endif intl
49640 @if ld
49641         @cd $(HOST_SUBDIR); [ -d stagefeedback-ld ] || \
49642           mkdir stagefeedback-ld; \
49643         mv stagefeedback-ld ld; \
49644         mv stageprofile-ld prev-ld || test -f stageprofile-lean 
49645 @endif ld
49646 @if libbacktrace
49647         @cd $(HOST_SUBDIR); [ -d stagefeedback-libbacktrace ] || \
49648           mkdir stagefeedback-libbacktrace; \
49649         mv stagefeedback-libbacktrace libbacktrace; \
49650         mv stageprofile-libbacktrace prev-libbacktrace || test -f stageprofile-lean 
49651 @endif libbacktrace
49652 @if libcpp
49653         @cd $(HOST_SUBDIR); [ -d stagefeedback-libcpp ] || \
49654           mkdir stagefeedback-libcpp; \
49655         mv stagefeedback-libcpp libcpp; \
49656         mv stageprofile-libcpp prev-libcpp || test -f stageprofile-lean 
49657 @endif libcpp
49658 @if libdecnumber
49659         @cd $(HOST_SUBDIR); [ -d stagefeedback-libdecnumber ] || \
49660           mkdir stagefeedback-libdecnumber; \
49661         mv stagefeedback-libdecnumber libdecnumber; \
49662         mv stageprofile-libdecnumber prev-libdecnumber || test -f stageprofile-lean 
49663 @endif libdecnumber
49664 @if libiberty
49665         @cd $(HOST_SUBDIR); [ -d stagefeedback-libiberty ] || \
49666           mkdir stagefeedback-libiberty; \
49667         mv stagefeedback-libiberty libiberty; \
49668         mv stageprofile-libiberty prev-libiberty || test -f stageprofile-lean 
49669 @endif libiberty
49670 @if libiberty-linker-plugin
49671         @cd $(HOST_SUBDIR); [ -d stagefeedback-libiberty-linker-plugin ] || \
49672           mkdir stagefeedback-libiberty-linker-plugin; \
49673         mv stagefeedback-libiberty-linker-plugin libiberty-linker-plugin; \
49674         mv stageprofile-libiberty-linker-plugin prev-libiberty-linker-plugin || test -f stageprofile-lean 
49675 @endif libiberty-linker-plugin
49676 @if libiconv
49677         @cd $(HOST_SUBDIR); [ -d stagefeedback-libiconv ] || \
49678           mkdir stagefeedback-libiconv; \
49679         mv stagefeedback-libiconv libiconv; \
49680         mv stageprofile-libiconv prev-libiconv || test -f stageprofile-lean 
49681 @endif libiconv
49682 @if zlib
49683         @cd $(HOST_SUBDIR); [ -d stagefeedback-zlib ] || \
49684           mkdir stagefeedback-zlib; \
49685         mv stagefeedback-zlib zlib; \
49686         mv stageprofile-zlib prev-zlib || test -f stageprofile-lean 
49687 @endif zlib
49688 @if lto-plugin
49689         @cd $(HOST_SUBDIR); [ -d stagefeedback-lto-plugin ] || \
49690           mkdir stagefeedback-lto-plugin; \
49691         mv stagefeedback-lto-plugin lto-plugin; \
49692         mv stageprofile-lto-plugin prev-lto-plugin || test -f stageprofile-lean 
49693 @endif lto-plugin
49694         @[ -d stagefeedback-$(TARGET_SUBDIR) ] || \
49695           mkdir stagefeedback-$(TARGET_SUBDIR); \
49696         mv stagefeedback-$(TARGET_SUBDIR) $(TARGET_SUBDIR); \
49697         mv stageprofile-$(TARGET_SUBDIR) prev-$(TARGET_SUBDIR) || test -f stageprofile-lean 
49698
49699 stagefeedback-end:: 
49700 @if bfd
49701         @if test -d $(HOST_SUBDIR)/bfd; then \
49702           cd $(HOST_SUBDIR); mv bfd stagefeedback-bfd; \
49703           mv prev-bfd stageprofile-bfd; : ; \
49704         fi
49705 @endif bfd
49706 @if opcodes
49707         @if test -d $(HOST_SUBDIR)/opcodes; then \
49708           cd $(HOST_SUBDIR); mv opcodes stagefeedback-opcodes; \
49709           mv prev-opcodes stageprofile-opcodes; : ; \
49710         fi
49711 @endif opcodes
49712 @if binutils
49713         @if test -d $(HOST_SUBDIR)/binutils; then \
49714           cd $(HOST_SUBDIR); mv binutils stagefeedback-binutils; \
49715           mv prev-binutils stageprofile-binutils; : ; \
49716         fi
49717 @endif binutils
49718 @if fixincludes
49719         @if test -d $(HOST_SUBDIR)/fixincludes; then \
49720           cd $(HOST_SUBDIR); mv fixincludes stagefeedback-fixincludes; \
49721           mv prev-fixincludes stageprofile-fixincludes; : ; \
49722         fi
49723 @endif fixincludes
49724 @if gas
49725         @if test -d $(HOST_SUBDIR)/gas; then \
49726           cd $(HOST_SUBDIR); mv gas stagefeedback-gas; \
49727           mv prev-gas stageprofile-gas; : ; \
49728         fi
49729 @endif gas
49730 @if gcc
49731         @if test -d $(HOST_SUBDIR)/gcc; then \
49732           cd $(HOST_SUBDIR); mv gcc stagefeedback-gcc; \
49733           mv prev-gcc stageprofile-gcc; : ; \
49734         fi
49735 @endif gcc
49736 @if gmp
49737         @if test -d $(HOST_SUBDIR)/gmp; then \
49738           cd $(HOST_SUBDIR); mv gmp stagefeedback-gmp; \
49739           mv prev-gmp stageprofile-gmp; : ; \
49740         fi
49741 @endif gmp
49742 @if mpfr
49743         @if test -d $(HOST_SUBDIR)/mpfr; then \
49744           cd $(HOST_SUBDIR); mv mpfr stagefeedback-mpfr; \
49745           mv prev-mpfr stageprofile-mpfr; : ; \
49746         fi
49747 @endif mpfr
49748 @if mpc
49749         @if test -d $(HOST_SUBDIR)/mpc; then \
49750           cd $(HOST_SUBDIR); mv mpc stagefeedback-mpc; \
49751           mv prev-mpc stageprofile-mpc; : ; \
49752         fi
49753 @endif mpc
49754 @if isl
49755         @if test -d $(HOST_SUBDIR)/isl; then \
49756           cd $(HOST_SUBDIR); mv isl stagefeedback-isl; \
49757           mv prev-isl stageprofile-isl; : ; \
49758         fi
49759 @endif isl
49760 @if libelf
49761         @if test -d $(HOST_SUBDIR)/libelf; then \
49762           cd $(HOST_SUBDIR); mv libelf stagefeedback-libelf; \
49763           mv prev-libelf stageprofile-libelf; : ; \
49764         fi
49765 @endif libelf
49766 @if gold
49767         @if test -d $(HOST_SUBDIR)/gold; then \
49768           cd $(HOST_SUBDIR); mv gold stagefeedback-gold; \
49769           mv prev-gold stageprofile-gold; : ; \
49770         fi
49771 @endif gold
49772 @if intl
49773         @if test -d $(HOST_SUBDIR)/intl; then \
49774           cd $(HOST_SUBDIR); mv intl stagefeedback-intl; \
49775           mv prev-intl stageprofile-intl; : ; \
49776         fi
49777 @endif intl
49778 @if ld
49779         @if test -d $(HOST_SUBDIR)/ld; then \
49780           cd $(HOST_SUBDIR); mv ld stagefeedback-ld; \
49781           mv prev-ld stageprofile-ld; : ; \
49782         fi
49783 @endif ld
49784 @if libbacktrace
49785         @if test -d $(HOST_SUBDIR)/libbacktrace; then \
49786           cd $(HOST_SUBDIR); mv libbacktrace stagefeedback-libbacktrace; \
49787           mv prev-libbacktrace stageprofile-libbacktrace; : ; \
49788         fi
49789 @endif libbacktrace
49790 @if libcpp
49791         @if test -d $(HOST_SUBDIR)/libcpp; then \
49792           cd $(HOST_SUBDIR); mv libcpp stagefeedback-libcpp; \
49793           mv prev-libcpp stageprofile-libcpp; : ; \
49794         fi
49795 @endif libcpp
49796 @if libdecnumber
49797         @if test -d $(HOST_SUBDIR)/libdecnumber; then \
49798           cd $(HOST_SUBDIR); mv libdecnumber stagefeedback-libdecnumber; \
49799           mv prev-libdecnumber stageprofile-libdecnumber; : ; \
49800         fi
49801 @endif libdecnumber
49802 @if libiberty
49803         @if test -d $(HOST_SUBDIR)/libiberty; then \
49804           cd $(HOST_SUBDIR); mv libiberty stagefeedback-libiberty; \
49805           mv prev-libiberty stageprofile-libiberty; : ; \
49806         fi
49807 @endif libiberty
49808 @if libiberty-linker-plugin
49809         @if test -d $(HOST_SUBDIR)/libiberty-linker-plugin; then \
49810           cd $(HOST_SUBDIR); mv libiberty-linker-plugin stagefeedback-libiberty-linker-plugin; \
49811           mv prev-libiberty-linker-plugin stageprofile-libiberty-linker-plugin; : ; \
49812         fi
49813 @endif libiberty-linker-plugin
49814 @if libiconv
49815         @if test -d $(HOST_SUBDIR)/libiconv; then \
49816           cd $(HOST_SUBDIR); mv libiconv stagefeedback-libiconv; \
49817           mv prev-libiconv stageprofile-libiconv; : ; \
49818         fi
49819 @endif libiconv
49820 @if zlib
49821         @if test -d $(HOST_SUBDIR)/zlib; then \
49822           cd $(HOST_SUBDIR); mv zlib stagefeedback-zlib; \
49823           mv prev-zlib stageprofile-zlib; : ; \
49824         fi
49825 @endif zlib
49826 @if lto-plugin
49827         @if test -d $(HOST_SUBDIR)/lto-plugin; then \
49828           cd $(HOST_SUBDIR); mv lto-plugin stagefeedback-lto-plugin; \
49829           mv prev-lto-plugin stageprofile-lto-plugin; : ; \
49830         fi
49831 @endif lto-plugin
49832         @if test -d $(TARGET_SUBDIR); then \
49833           mv $(TARGET_SUBDIR) stagefeedback-$(TARGET_SUBDIR); \
49834           mv prev-$(TARGET_SUBDIR) stageprofile-$(TARGET_SUBDIR); : ; \
49835         fi
49836         rm -f stage_current
49837
49838 # Bubble a bug fix through all the stages up to stage feedback.  They are
49839 # remade, but not reconfigured.  The next stage (if any) will not be
49840 # reconfigured either.
49841 .PHONY: stagefeedback-bubble
49842 stagefeedback-bubble:: stageprofile-bubble
49843         @r=`${PWD_COMMAND}`; export r; \
49844         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
49845         if test -f stagefeedback-lean || test -f stageprofile-lean ; then \
49846           echo Skipping rebuild of stagefeedback; \
49847         else \
49848           $(MAKE) stagefeedback-start; \
49849           $(MAKE) $(RECURSE_FLAGS_TO_PASS) all-stagefeedback; \
49850         fi
49851
49852 .PHONY: all-stagefeedback clean-stagefeedback
49853 do-clean: clean-stagefeedback
49854
49855 # FIXME: Will not need to be conditional when toplevel bootstrap is the
49856 # only possibility, but now it conflicts with no-bootstrap rules
49857 @if gcc-bootstrap
49858
49859
49860
49861 .PHONY: profiledbootstrap profiledbootstrap-lean
49862 profiledbootstrap:
49863         echo stagefeedback > stage_final
49864         @r=`${PWD_COMMAND}`; export r; \
49865         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
49866         $(MAKE) $(RECURSE_FLAGS_TO_PASS) stagefeedback-bubble
49867         @: $(MAKE); $(unstage)
49868         @r=`${PWD_COMMAND}`; export r; \
49869         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
49870         TFLAGS="$(STAGEfeedback_TFLAGS)"; \
49871         $(MAKE) $(TARGET_FLAGS_TO_PASS) all-host all-target
49872
49873 profiledbootstrap-lean:
49874         echo stagefeedback > stage_final
49875         @r=`${PWD_COMMAND}`; export r; \
49876         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
49877         $(MAKE) $(RECURSE_FLAGS_TO_PASS) LEAN=: stagefeedback-bubble
49878         @: $(MAKE); $(unstage)
49879         @r=`${PWD_COMMAND}`; export r; \
49880         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
49881         TFLAGS="$(STAGEfeedback_TFLAGS)"; \
49882         $(MAKE) $(TARGET_FLAGS_TO_PASS) all-host all-target
49883
49884
49885 # Rules to wipe a stage and all the following ones, also used for cleanstrap
49886 distclean-stageprofile:: distclean-stagefeedback 
49887 .PHONY: distclean-stagefeedback
49888 distclean-stagefeedback::
49889         @: $(MAKE); $(stage)
49890         @test "`cat stage_last`" != stagefeedback || rm -f stage_last
49891         rm -rf stagefeedback-* 
49892
49893
49894 @endif gcc-bootstrap
49895
49896
49897
49898 stageprofile-end::
49899         $(MAKE) distclean-stagefeedback
49900
49901 stagefeedback-start::
49902         @r=`${PWD_COMMAND}`; export r; \
49903         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
49904         for i in prev-*; do \
49905           j=`echo $$i | sed s/^prev-//`; \
49906           cd $$r/$$i && \
49907           { find . -type d | sort | sed 's,.*,$(SHELL) '"$$s"'/mkinstalldirs "../'$$j'/&",' | $(SHELL); } && \
49908           { find . -name '*.*da' | sed 's,.*,$(LN) -f "&" "../'$$j'/&",' | $(SHELL); }; \
49909         done
49910
49911 @if gcc-bootstrap
49912 do-distclean: distclean-stage1
49913
49914 # Provide a GCC build when we're building target libraries.  This does
49915 # not work as a dependency, just as the minimum necessary to avoid errors.
49916 stage_last:
49917         @r=`${PWD_COMMAND}`; export r; \
49918         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
49919         $(MAKE) $(RECURSE_FLAGS_TO_PASS) stage1-bubble
49920
49921 # Same as unstage, but not phony and defaulting to stage1-start.  We place
49922 # it in the dependency so that for example `make -j3 all-gcc' works.
49923 stage_current:
49924         @if test -f stage_last; then $(unstage); else $(MAKE) stage1-start; fi
49925
49926 .PHONY: restrap
49927 restrap::
49928         @: $(MAKE); $(stage)
49929         rm -rf stage1-$(TARGET_SUBDIR) stage2-* stage3-* stage4-* stageprofile-* stagefeedback-*
49930 restrap:: all
49931 @endif gcc-bootstrap
49932
49933 # --------------------------------------
49934 # Dependencies between different modules
49935 # --------------------------------------
49936
49937 # Generic dependencies for target modules on host stuff, especially gcc
49938 @if gcc-bootstrap
49939 configure-stage1-target-libstdc++-v3: maybe-all-stage1-gcc
49940 configure-stage2-target-libstdc++-v3: maybe-all-stage2-gcc
49941 configure-stage3-target-libstdc++-v3: maybe-all-stage3-gcc
49942 configure-stage4-target-libstdc++-v3: maybe-all-stage4-gcc
49943 configure-stageprofile-target-libstdc++-v3: maybe-all-stageprofile-gcc
49944 configure-stagefeedback-target-libstdc++-v3: maybe-all-stagefeedback-gcc
49945 configure-stage1-target-libsanitizer: maybe-all-stage1-gcc
49946 configure-stage2-target-libsanitizer: maybe-all-stage2-gcc
49947 configure-stage3-target-libsanitizer: maybe-all-stage3-gcc
49948 configure-stage4-target-libsanitizer: maybe-all-stage4-gcc
49949 configure-stageprofile-target-libsanitizer: maybe-all-stageprofile-gcc
49950 configure-stagefeedback-target-libsanitizer: maybe-all-stagefeedback-gcc
49951 configure-stage1-target-libmpx: maybe-all-stage1-gcc
49952 configure-stage2-target-libmpx: maybe-all-stage2-gcc
49953 configure-stage3-target-libmpx: maybe-all-stage3-gcc
49954 configure-stage4-target-libmpx: maybe-all-stage4-gcc
49955 configure-stageprofile-target-libmpx: maybe-all-stageprofile-gcc
49956 configure-stagefeedback-target-libmpx: maybe-all-stagefeedback-gcc
49957 configure-stage1-target-libvtv: maybe-all-stage1-gcc
49958 configure-stage2-target-libvtv: maybe-all-stage2-gcc
49959 configure-stage3-target-libvtv: maybe-all-stage3-gcc
49960 configure-stage4-target-libvtv: maybe-all-stage4-gcc
49961 configure-stageprofile-target-libvtv: maybe-all-stageprofile-gcc
49962 configure-stagefeedback-target-libvtv: maybe-all-stagefeedback-gcc
49963 configure-target-libcilkrts: stage_last
49964 configure-target-liboffloadmic: stage_last
49965 configure-target-libssp: stage_last
49966 configure-target-newlib: stage_last
49967 configure-stage1-target-libgcc: maybe-all-stage1-gcc
49968 configure-stage2-target-libgcc: maybe-all-stage2-gcc
49969 configure-stage3-target-libgcc: maybe-all-stage3-gcc
49970 configure-stage4-target-libgcc: maybe-all-stage4-gcc
49971 configure-stageprofile-target-libgcc: maybe-all-stageprofile-gcc
49972 configure-stagefeedback-target-libgcc: maybe-all-stagefeedback-gcc
49973 configure-target-libbacktrace: stage_last
49974 configure-target-libquadmath: stage_last
49975 configure-target-libgfortran: stage_last
49976 configure-target-libobjc: stage_last
49977 configure-target-libgo: stage_last
49978 configure-target-libtermcap: stage_last
49979 configure-target-winsup: stage_last
49980 configure-target-libgloss: stage_last
49981 configure-target-libffi: stage_last
49982 configure-target-libjava: stage_last
49983 configure-target-zlib: stage_last
49984 configure-target-boehm-gc: stage_last
49985 configure-target-rda: stage_last
49986 configure-target-libada: stage_last
49987 configure-stage1-target-libgomp: maybe-all-stage1-gcc
49988 configure-stage2-target-libgomp: maybe-all-stage2-gcc
49989 configure-stage3-target-libgomp: maybe-all-stage3-gcc
49990 configure-stage4-target-libgomp: maybe-all-stage4-gcc
49991 configure-stageprofile-target-libgomp: maybe-all-stageprofile-gcc
49992 configure-stagefeedback-target-libgomp: maybe-all-stagefeedback-gcc
49993 configure-target-libitm: stage_last
49994 configure-target-libatomic: stage_last
49995 @endif gcc-bootstrap
49996
49997 @if gcc-no-bootstrap
49998 configure-target-libstdc++-v3: maybe-all-gcc
49999 configure-target-libsanitizer: maybe-all-gcc
50000 configure-target-libmpx: maybe-all-gcc
50001 configure-target-libvtv: maybe-all-gcc
50002 configure-target-libcilkrts: maybe-all-gcc
50003 configure-target-liboffloadmic: maybe-all-gcc
50004 configure-target-libssp: maybe-all-gcc
50005 configure-target-newlib: maybe-all-gcc
50006 configure-target-libgcc: maybe-all-gcc
50007 configure-target-libbacktrace: maybe-all-gcc
50008 configure-target-libquadmath: maybe-all-gcc
50009 configure-target-libgfortran: maybe-all-gcc
50010 configure-target-libobjc: maybe-all-gcc
50011 configure-target-libgo: maybe-all-gcc
50012 configure-target-libtermcap: maybe-all-gcc
50013 configure-target-winsup: maybe-all-gcc
50014 configure-target-libgloss: maybe-all-gcc
50015 configure-target-libffi: maybe-all-gcc
50016 configure-target-libjava: maybe-all-gcc
50017 configure-target-zlib: maybe-all-gcc
50018 configure-target-boehm-gc: maybe-all-gcc
50019 configure-target-rda: maybe-all-gcc
50020 configure-target-libada: maybe-all-gcc
50021 configure-target-libgomp: maybe-all-gcc
50022 configure-target-libitm: maybe-all-gcc
50023 configure-target-libatomic: maybe-all-gcc
50024 @endif gcc-no-bootstrap
50025
50026
50027 # There are two types of dependencies here: 'hard' dependencies, where one
50028 # module simply won't build without the other; and 'soft' dependencies, where
50029 # if the depended-on module is missing, the depending module will do without
50030 # or find a substitute somewhere (perhaps installed).  Soft dependencies
50031 # are made here to depend on a 'maybe-' target.  If you're not sure,
50032 # it's safer to use a soft dependency.
50033
50034
50035
50036
50037
50038
50039 # With all the machinery above in place, it is pretty easy to generate
50040 # dependencies.  Host dependencies are a bit more complex because we have
50041 # to check for bootstrap/prebootstrap dependencies.  To resolve
50042 # prebootstrap dependencies, prebootstrap modules are gathered in
50043 # a hash table.
50044 all-build-bison: maybe-all-build-texinfo
50045 all-build-flex: maybe-all-build-texinfo
50046 all-build-flex: maybe-all-build-bison
50047 all-build-flex: maybe-all-build-m4
50048 all-build-libiberty: maybe-all-build-texinfo
50049 all-build-m4: maybe-all-build-texinfo
50050 all-build-fixincludes: maybe-all-build-libiberty
50051 all-build-libcpp: maybe-all-build-libiberty
50052 configure-gcc: maybe-configure-intl
50053
50054 configure-stage1-gcc: maybe-configure-stage1-intl
50055 configure-stage2-gcc: maybe-configure-stage2-intl
50056 configure-stage3-gcc: maybe-configure-stage3-intl
50057 configure-stage4-gcc: maybe-configure-stage4-intl
50058 configure-stageprofile-gcc: maybe-configure-stageprofile-intl
50059 configure-stagefeedback-gcc: maybe-configure-stagefeedback-intl
50060 configure-gcc: maybe-all-gmp
50061
50062 configure-stage1-gcc: maybe-all-stage1-gmp
50063 configure-stage2-gcc: maybe-all-stage2-gmp
50064 configure-stage3-gcc: maybe-all-stage3-gmp
50065 configure-stage4-gcc: maybe-all-stage4-gmp
50066 configure-stageprofile-gcc: maybe-all-stageprofile-gmp
50067 configure-stagefeedback-gcc: maybe-all-stagefeedback-gmp
50068 configure-gcc: maybe-all-mpfr
50069
50070 configure-stage1-gcc: maybe-all-stage1-mpfr
50071 configure-stage2-gcc: maybe-all-stage2-mpfr
50072 configure-stage3-gcc: maybe-all-stage3-mpfr
50073 configure-stage4-gcc: maybe-all-stage4-mpfr
50074 configure-stageprofile-gcc: maybe-all-stageprofile-mpfr
50075 configure-stagefeedback-gcc: maybe-all-stagefeedback-mpfr
50076 configure-gcc: maybe-all-mpc
50077
50078 configure-stage1-gcc: maybe-all-stage1-mpc
50079 configure-stage2-gcc: maybe-all-stage2-mpc
50080 configure-stage3-gcc: maybe-all-stage3-mpc
50081 configure-stage4-gcc: maybe-all-stage4-mpc
50082 configure-stageprofile-gcc: maybe-all-stageprofile-mpc
50083 configure-stagefeedback-gcc: maybe-all-stagefeedback-mpc
50084 configure-gcc: maybe-all-isl
50085
50086 configure-stage1-gcc: maybe-all-stage1-isl
50087 configure-stage2-gcc: maybe-all-stage2-isl
50088 configure-stage3-gcc: maybe-all-stage3-isl
50089 configure-stage4-gcc: maybe-all-stage4-isl
50090 configure-stageprofile-gcc: maybe-all-stageprofile-isl
50091 configure-stagefeedback-gcc: maybe-all-stagefeedback-isl
50092 configure-gcc: maybe-all-lto-plugin
50093
50094 configure-stage1-gcc: maybe-all-stage1-lto-plugin
50095 configure-stage2-gcc: maybe-all-stage2-lto-plugin
50096 configure-stage3-gcc: maybe-all-stage3-lto-plugin
50097 configure-stage4-gcc: maybe-all-stage4-lto-plugin
50098 configure-stageprofile-gcc: maybe-all-stageprofile-lto-plugin
50099 configure-stagefeedback-gcc: maybe-all-stagefeedback-lto-plugin
50100 configure-gcc: maybe-all-binutils
50101
50102 configure-stage1-gcc: maybe-all-stage1-binutils
50103 configure-stage2-gcc: maybe-all-stage2-binutils
50104 configure-stage3-gcc: maybe-all-stage3-binutils
50105 configure-stage4-gcc: maybe-all-stage4-binutils
50106 configure-stageprofile-gcc: maybe-all-stageprofile-binutils
50107 configure-stagefeedback-gcc: maybe-all-stagefeedback-binutils
50108 configure-gcc: maybe-all-gas
50109
50110 configure-stage1-gcc: maybe-all-stage1-gas
50111 configure-stage2-gcc: maybe-all-stage2-gas
50112 configure-stage3-gcc: maybe-all-stage3-gas
50113 configure-stage4-gcc: maybe-all-stage4-gas
50114 configure-stageprofile-gcc: maybe-all-stageprofile-gas
50115 configure-stagefeedback-gcc: maybe-all-stagefeedback-gas
50116 configure-gcc: maybe-all-ld
50117
50118 configure-stage1-gcc: maybe-all-stage1-ld
50119 configure-stage2-gcc: maybe-all-stage2-ld
50120 configure-stage3-gcc: maybe-all-stage3-ld
50121 configure-stage4-gcc: maybe-all-stage4-ld
50122 configure-stageprofile-gcc: maybe-all-stageprofile-ld
50123 configure-stagefeedback-gcc: maybe-all-stagefeedback-ld
50124 configure-gcc: maybe-all-gold
50125
50126 configure-stage1-gcc: maybe-all-stage1-gold
50127 configure-stage2-gcc: maybe-all-stage2-gold
50128 configure-stage3-gcc: maybe-all-stage3-gold
50129 configure-stage4-gcc: maybe-all-stage4-gold
50130 configure-stageprofile-gcc: maybe-all-stageprofile-gold
50131 configure-stagefeedback-gcc: maybe-all-stagefeedback-gold
50132 configure-gcc: maybe-all-libelf
50133
50134 configure-stage1-gcc: maybe-all-stage1-libelf
50135 configure-stage2-gcc: maybe-all-stage2-libelf
50136 configure-stage3-gcc: maybe-all-stage3-libelf
50137 configure-stage4-gcc: maybe-all-stage4-libelf
50138 configure-stageprofile-gcc: maybe-all-stageprofile-libelf
50139 configure-stagefeedback-gcc: maybe-all-stagefeedback-libelf
50140 configure-gcc: maybe-all-libiconv
50141
50142 configure-stage1-gcc: maybe-all-stage1-libiconv
50143 configure-stage2-gcc: maybe-all-stage2-libiconv
50144 configure-stage3-gcc: maybe-all-stage3-libiconv
50145 configure-stage4-gcc: maybe-all-stage4-libiconv
50146 configure-stageprofile-gcc: maybe-all-stageprofile-libiconv
50147 configure-stagefeedback-gcc: maybe-all-stagefeedback-libiconv
50148 all-gcc: all-libiberty
50149
50150 all-stage1-gcc: all-stage1-libiberty
50151 all-stage2-gcc: all-stage2-libiberty
50152 all-stage3-gcc: all-stage3-libiberty
50153 all-stage4-gcc: all-stage4-libiberty
50154 all-stageprofile-gcc: all-stageprofile-libiberty
50155 all-stagefeedback-gcc: all-stagefeedback-libiberty
50156 all-gcc: maybe-all-intl
50157
50158 all-stage1-gcc: maybe-all-stage1-intl
50159 all-stage2-gcc: maybe-all-stage2-intl
50160 all-stage3-gcc: maybe-all-stage3-intl
50161 all-stage4-gcc: maybe-all-stage4-intl
50162 all-stageprofile-gcc: maybe-all-stageprofile-intl
50163 all-stagefeedback-gcc: maybe-all-stagefeedback-intl
50164 all-gcc: maybe-all-mpfr
50165
50166 all-stage1-gcc: maybe-all-stage1-mpfr
50167 all-stage2-gcc: maybe-all-stage2-mpfr
50168 all-stage3-gcc: maybe-all-stage3-mpfr
50169 all-stage4-gcc: maybe-all-stage4-mpfr
50170 all-stageprofile-gcc: maybe-all-stageprofile-mpfr
50171 all-stagefeedback-gcc: maybe-all-stagefeedback-mpfr
50172 all-gcc: maybe-all-mpc
50173
50174 all-stage1-gcc: maybe-all-stage1-mpc
50175 all-stage2-gcc: maybe-all-stage2-mpc
50176 all-stage3-gcc: maybe-all-stage3-mpc
50177 all-stage4-gcc: maybe-all-stage4-mpc
50178 all-stageprofile-gcc: maybe-all-stageprofile-mpc
50179 all-stagefeedback-gcc: maybe-all-stagefeedback-mpc
50180 all-gcc: maybe-all-isl
50181
50182 all-stage1-gcc: maybe-all-stage1-isl
50183 all-stage2-gcc: maybe-all-stage2-isl
50184 all-stage3-gcc: maybe-all-stage3-isl
50185 all-stage4-gcc: maybe-all-stage4-isl
50186 all-stageprofile-gcc: maybe-all-stageprofile-isl
50187 all-stagefeedback-gcc: maybe-all-stagefeedback-isl
50188 all-gcc: maybe-all-build-texinfo
50189
50190 all-stage1-gcc: maybe-all-build-texinfo
50191 all-stage2-gcc: maybe-all-build-texinfo
50192 all-stage3-gcc: maybe-all-build-texinfo
50193 all-stage4-gcc: maybe-all-build-texinfo
50194 all-stageprofile-gcc: maybe-all-build-texinfo
50195 all-stagefeedback-gcc: maybe-all-build-texinfo
50196 all-gcc: maybe-all-build-bison
50197
50198 all-stage1-gcc: maybe-all-build-bison
50199 all-stage2-gcc: maybe-all-build-bison
50200 all-stage3-gcc: maybe-all-build-bison
50201 all-stage4-gcc: maybe-all-build-bison
50202 all-stageprofile-gcc: maybe-all-build-bison
50203 all-stagefeedback-gcc: maybe-all-build-bison
50204 all-gcc: maybe-all-build-flex
50205
50206 all-stage1-gcc: maybe-all-build-flex
50207 all-stage2-gcc: maybe-all-build-flex
50208 all-stage3-gcc: maybe-all-build-flex
50209 all-stage4-gcc: maybe-all-build-flex
50210 all-stageprofile-gcc: maybe-all-build-flex
50211 all-stagefeedback-gcc: maybe-all-build-flex
50212 all-gcc: maybe-all-build-libiberty
50213
50214 all-stage1-gcc: maybe-all-build-libiberty
50215 all-stage2-gcc: maybe-all-build-libiberty
50216 all-stage3-gcc: maybe-all-build-libiberty
50217 all-stage4-gcc: maybe-all-build-libiberty
50218 all-stageprofile-gcc: maybe-all-build-libiberty
50219 all-stagefeedback-gcc: maybe-all-build-libiberty
50220 all-gcc: maybe-all-build-fixincludes
50221
50222 all-stage1-gcc: maybe-all-build-fixincludes
50223 all-stage2-gcc: maybe-all-build-fixincludes
50224 all-stage3-gcc: maybe-all-build-fixincludes
50225 all-stage4-gcc: maybe-all-build-fixincludes
50226 all-stageprofile-gcc: maybe-all-build-fixincludes
50227 all-stagefeedback-gcc: maybe-all-build-fixincludes
50228 all-gcc: maybe-all-build-libcpp
50229
50230 all-stage1-gcc: maybe-all-build-libcpp
50231 all-stage2-gcc: maybe-all-build-libcpp
50232 all-stage3-gcc: maybe-all-build-libcpp
50233 all-stage4-gcc: maybe-all-build-libcpp
50234 all-stageprofile-gcc: maybe-all-build-libcpp
50235 all-stagefeedback-gcc: maybe-all-build-libcpp
50236 all-gcc: maybe-all-zlib
50237
50238 all-stage1-gcc: maybe-all-stage1-zlib
50239 all-stage2-gcc: maybe-all-stage2-zlib
50240 all-stage3-gcc: maybe-all-stage3-zlib
50241 all-stage4-gcc: maybe-all-stage4-zlib
50242 all-stageprofile-gcc: maybe-all-stageprofile-zlib
50243 all-stagefeedback-gcc: maybe-all-stagefeedback-zlib
50244 all-gcc: all-libbacktrace
50245
50246 all-stage1-gcc: all-stage1-libbacktrace
50247 all-stage2-gcc: all-stage2-libbacktrace
50248 all-stage3-gcc: all-stage3-libbacktrace
50249 all-stage4-gcc: all-stage4-libbacktrace
50250 all-stageprofile-gcc: all-stageprofile-libbacktrace
50251 all-stagefeedback-gcc: all-stagefeedback-libbacktrace
50252 all-gcc: all-libcpp
50253
50254 all-stage1-gcc: all-stage1-libcpp
50255 all-stage2-gcc: all-stage2-libcpp
50256 all-stage3-gcc: all-stage3-libcpp
50257 all-stage4-gcc: all-stage4-libcpp
50258 all-stageprofile-gcc: all-stageprofile-libcpp
50259 all-stagefeedback-gcc: all-stagefeedback-libcpp
50260 all-gcc: all-libdecnumber
50261
50262 all-stage1-gcc: all-stage1-libdecnumber
50263 all-stage2-gcc: all-stage2-libdecnumber
50264 all-stage3-gcc: all-stage3-libdecnumber
50265 all-stage4-gcc: all-stage4-libdecnumber
50266 all-stageprofile-gcc: all-stageprofile-libdecnumber
50267 all-stagefeedback-gcc: all-stagefeedback-libdecnumber
50268 all-gcc: maybe-all-libiberty
50269
50270 all-stage1-gcc: maybe-all-stage1-libiberty
50271 all-stage2-gcc: maybe-all-stage2-libiberty
50272 all-stage3-gcc: maybe-all-stage3-libiberty
50273 all-stage4-gcc: maybe-all-stage4-libiberty
50274 all-stageprofile-gcc: maybe-all-stageprofile-libiberty
50275 all-stagefeedback-gcc: maybe-all-stagefeedback-libiberty
50276 all-gcc: maybe-all-fixincludes
50277
50278 all-stage1-gcc: maybe-all-stage1-fixincludes
50279 all-stage2-gcc: maybe-all-stage2-fixincludes
50280 all-stage3-gcc: maybe-all-stage3-fixincludes
50281 all-stage4-gcc: maybe-all-stage4-fixincludes
50282 all-stageprofile-gcc: maybe-all-stageprofile-fixincludes
50283 all-stagefeedback-gcc: maybe-all-stagefeedback-fixincludes
50284 all-gcc: maybe-all-lto-plugin
50285
50286 all-stage1-gcc: maybe-all-stage1-lto-plugin
50287 all-stage2-gcc: maybe-all-stage2-lto-plugin
50288 all-stage3-gcc: maybe-all-stage3-lto-plugin
50289 all-stage4-gcc: maybe-all-stage4-lto-plugin
50290 all-stageprofile-gcc: maybe-all-stageprofile-lto-plugin
50291 all-stagefeedback-gcc: maybe-all-stagefeedback-lto-plugin
50292 all-gcc: maybe-all-libiconv
50293
50294 all-stage1-gcc: maybe-all-stage1-libiconv
50295 all-stage2-gcc: maybe-all-stage2-libiconv
50296 all-stage3-gcc: maybe-all-stage3-libiconv
50297 all-stage4-gcc: maybe-all-stage4-libiconv
50298 all-stageprofile-gcc: maybe-all-stageprofile-libiconv
50299 all-stagefeedback-gcc: maybe-all-stagefeedback-libiconv
50300 info-gcc: maybe-all-build-libiberty
50301
50302 info-stage1-gcc: maybe-all-build-libiberty
50303 info-stage2-gcc: maybe-all-build-libiberty
50304 info-stage3-gcc: maybe-all-build-libiberty
50305 info-stage4-gcc: maybe-all-build-libiberty
50306 info-stageprofile-gcc: maybe-all-build-libiberty
50307 info-stagefeedback-gcc: maybe-all-build-libiberty
50308 dvi-gcc: maybe-all-build-libiberty
50309
50310 dvi-stage1-gcc: maybe-all-build-libiberty
50311 dvi-stage2-gcc: maybe-all-build-libiberty
50312 dvi-stage3-gcc: maybe-all-build-libiberty
50313 dvi-stage4-gcc: maybe-all-build-libiberty
50314 dvi-stageprofile-gcc: maybe-all-build-libiberty
50315 dvi-stagefeedback-gcc: maybe-all-build-libiberty
50316 pdf-gcc: maybe-all-build-libiberty
50317
50318 pdf-stage1-gcc: maybe-all-build-libiberty
50319 pdf-stage2-gcc: maybe-all-build-libiberty
50320 pdf-stage3-gcc: maybe-all-build-libiberty
50321 pdf-stage4-gcc: maybe-all-build-libiberty
50322 pdf-stageprofile-gcc: maybe-all-build-libiberty
50323 pdf-stagefeedback-gcc: maybe-all-build-libiberty
50324 html-gcc: maybe-all-build-libiberty
50325
50326 html-stage1-gcc: maybe-all-build-libiberty
50327 html-stage2-gcc: maybe-all-build-libiberty
50328 html-stage3-gcc: maybe-all-build-libiberty
50329 html-stage4-gcc: maybe-all-build-libiberty
50330 html-stageprofile-gcc: maybe-all-build-libiberty
50331 html-stagefeedback-gcc: maybe-all-build-libiberty
50332 install-gcc: maybe-install-fixincludes
50333 install-gcc: maybe-install-lto-plugin
50334 install-strip-gcc: maybe-install-strip-fixincludes
50335 install-strip-gcc: maybe-install-strip-lto-plugin
50336 configure-libcpp: configure-libiberty
50337
50338 configure-stage1-libcpp: configure-stage1-libiberty
50339 configure-stage2-libcpp: configure-stage2-libiberty
50340 configure-stage3-libcpp: configure-stage3-libiberty
50341 configure-stage4-libcpp: configure-stage4-libiberty
50342 configure-stageprofile-libcpp: configure-stageprofile-libiberty
50343 configure-stagefeedback-libcpp: configure-stagefeedback-libiberty
50344 configure-libcpp: maybe-configure-intl
50345
50346 configure-stage1-libcpp: maybe-configure-stage1-intl
50347 configure-stage2-libcpp: maybe-configure-stage2-intl
50348 configure-stage3-libcpp: maybe-configure-stage3-intl
50349 configure-stage4-libcpp: maybe-configure-stage4-intl
50350 configure-stageprofile-libcpp: maybe-configure-stageprofile-intl
50351 configure-stagefeedback-libcpp: maybe-configure-stagefeedback-intl
50352 configure-libcpp: maybe-all-libiconv
50353
50354 configure-stage1-libcpp: maybe-all-stage1-libiconv
50355 configure-stage2-libcpp: maybe-all-stage2-libiconv
50356 configure-stage3-libcpp: maybe-all-stage3-libiconv
50357 configure-stage4-libcpp: maybe-all-stage4-libiconv
50358 configure-stageprofile-libcpp: maybe-all-stageprofile-libiconv
50359 configure-stagefeedback-libcpp: maybe-all-stagefeedback-libiconv
50360 all-libcpp: all-libiberty
50361
50362 all-stage1-libcpp: all-stage1-libiberty
50363 all-stage2-libcpp: all-stage2-libiberty
50364 all-stage3-libcpp: all-stage3-libiberty
50365 all-stage4-libcpp: all-stage4-libiberty
50366 all-stageprofile-libcpp: all-stageprofile-libiberty
50367 all-stagefeedback-libcpp: all-stagefeedback-libiberty
50368 all-libcpp: maybe-all-intl
50369
50370 all-stage1-libcpp: maybe-all-stage1-intl
50371 all-stage2-libcpp: maybe-all-stage2-intl
50372 all-stage3-libcpp: maybe-all-stage3-intl
50373 all-stage4-libcpp: maybe-all-stage4-intl
50374 all-stageprofile-libcpp: maybe-all-stageprofile-intl
50375 all-stagefeedback-libcpp: maybe-all-stagefeedback-intl
50376 all-libcpp: maybe-all-libiconv
50377
50378 all-stage1-libcpp: maybe-all-stage1-libiconv
50379 all-stage2-libcpp: maybe-all-stage2-libiconv
50380 all-stage3-libcpp: maybe-all-stage3-libiconv
50381 all-stage4-libcpp: maybe-all-stage4-libiconv
50382 all-stageprofile-libcpp: maybe-all-stageprofile-libiconv
50383 all-stagefeedback-libcpp: maybe-all-stagefeedback-libiconv
50384 all-fixincludes: maybe-all-libiberty
50385
50386 all-stage1-fixincludes: maybe-all-stage1-libiberty
50387 all-stage2-fixincludes: maybe-all-stage2-libiberty
50388 all-stage3-fixincludes: maybe-all-stage3-libiberty
50389 all-stage4-fixincludes: maybe-all-stage4-libiberty
50390 all-stageprofile-fixincludes: maybe-all-stageprofile-libiberty
50391 all-stagefeedback-fixincludes: maybe-all-stagefeedback-libiberty
50392 all-gnattools: maybe-all-target-libada
50393 all-gnattools: maybe-all-target-libstdc++-v3
50394 all-lto-plugin: maybe-all-libiberty
50395
50396 all-stage1-lto-plugin: maybe-all-stage1-libiberty
50397 all-stage2-lto-plugin: maybe-all-stage2-libiberty
50398 all-stage3-lto-plugin: maybe-all-stage3-libiberty
50399 all-stage4-lto-plugin: maybe-all-stage4-libiberty
50400 all-stageprofile-lto-plugin: maybe-all-stageprofile-libiberty
50401 all-stagefeedback-lto-plugin: maybe-all-stagefeedback-libiberty
50402 all-lto-plugin: maybe-all-libiberty-linker-plugin
50403
50404 all-stage1-lto-plugin: maybe-all-stage1-libiberty-linker-plugin
50405 all-stage2-lto-plugin: maybe-all-stage2-libiberty-linker-plugin
50406 all-stage3-lto-plugin: maybe-all-stage3-libiberty-linker-plugin
50407 all-stage4-lto-plugin: maybe-all-stage4-libiberty-linker-plugin
50408 all-stageprofile-lto-plugin: maybe-all-stageprofile-libiberty-linker-plugin
50409 all-stagefeedback-lto-plugin: maybe-all-stagefeedback-libiberty-linker-plugin
50410 configure-libcc1: maybe-configure-gcc
50411 all-libcc1: maybe-all-gcc
50412 all-gotools: maybe-all-target-libgo
50413 all-utils: maybe-all-libiberty
50414 configure-intl: maybe-all-libiconv
50415
50416 configure-stage1-intl: maybe-all-stage1-libiconv
50417 configure-stage2-intl: maybe-all-stage2-libiconv
50418 configure-stage3-intl: maybe-all-stage3-libiconv
50419 configure-stage4-intl: maybe-all-stage4-libiconv
50420 configure-stageprofile-intl: maybe-all-stageprofile-libiconv
50421 configure-stagefeedback-intl: maybe-all-stagefeedback-libiconv
50422 configure-mpfr: maybe-all-gmp
50423
50424 configure-stage1-mpfr: maybe-all-stage1-gmp
50425 configure-stage2-mpfr: maybe-all-stage2-gmp
50426 configure-stage3-mpfr: maybe-all-stage3-gmp
50427 configure-stage4-mpfr: maybe-all-stage4-gmp
50428 configure-stageprofile-mpfr: maybe-all-stageprofile-gmp
50429 configure-stagefeedback-mpfr: maybe-all-stagefeedback-gmp
50430 configure-mpc: maybe-all-mpfr
50431
50432 configure-stage1-mpc: maybe-all-stage1-mpfr
50433 configure-stage2-mpc: maybe-all-stage2-mpfr
50434 configure-stage3-mpc: maybe-all-stage3-mpfr
50435 configure-stage4-mpc: maybe-all-stage4-mpfr
50436 configure-stageprofile-mpc: maybe-all-stageprofile-mpfr
50437 configure-stagefeedback-mpc: maybe-all-stagefeedback-mpfr
50438 configure-isl: maybe-all-gmp
50439
50440 configure-stage1-isl: maybe-all-stage1-gmp
50441 configure-stage2-isl: maybe-all-stage2-gmp
50442 configure-stage3-isl: maybe-all-stage3-gmp
50443 configure-stage4-isl: maybe-all-stage4-gmp
50444 configure-stageprofile-isl: maybe-all-stageprofile-gmp
50445 configure-stagefeedback-isl: maybe-all-stagefeedback-gmp
50446 all-intl: maybe-all-libiconv
50447
50448 all-stage1-intl: maybe-all-stage1-libiconv
50449 all-stage2-intl: maybe-all-stage2-libiconv
50450 all-stage3-intl: maybe-all-stage3-libiconv
50451 all-stage4-intl: maybe-all-stage4-libiconv
50452 all-stageprofile-intl: maybe-all-stageprofile-libiconv
50453 all-stagefeedback-intl: maybe-all-stagefeedback-libiconv
50454 configure-gdb: maybe-all-intl
50455 configure-gdb: maybe-configure-sim
50456 configure-gdb: maybe-all-bfd
50457 configure-gdb: maybe-all-libiconv
50458 all-gdb: maybe-all-libiberty
50459 all-gdb: maybe-all-libiconv
50460 all-gdb: maybe-all-opcodes
50461 all-gdb: maybe-all-readline
50462 all-gdb: maybe-all-build-bison
50463 all-gdb: maybe-all-sim
50464 all-gdb: maybe-all-libdecnumber
50465 all-gdb: maybe-all-libtermcap
50466 configure-libgui: maybe-configure-tcl
50467 configure-libgui: maybe-configure-tk
50468 all-libgui: maybe-all-tcl
50469 all-libgui: maybe-all-tk
50470 all-libgui: maybe-all-itcl
50471 configure-bfd: configure-libiberty
50472
50473 configure-stage1-bfd: configure-stage1-libiberty
50474 configure-stage2-bfd: configure-stage2-libiberty
50475 configure-stage3-bfd: configure-stage3-libiberty
50476 configure-stage4-bfd: configure-stage4-libiberty
50477 configure-stageprofile-bfd: configure-stageprofile-libiberty
50478 configure-stagefeedback-bfd: configure-stagefeedback-libiberty
50479 configure-bfd: maybe-configure-intl
50480
50481 configure-stage1-bfd: maybe-configure-stage1-intl
50482 configure-stage2-bfd: maybe-configure-stage2-intl
50483 configure-stage3-bfd: maybe-configure-stage3-intl
50484 configure-stage4-bfd: maybe-configure-stage4-intl
50485 configure-stageprofile-bfd: maybe-configure-stageprofile-intl
50486 configure-stagefeedback-bfd: maybe-configure-stagefeedback-intl
50487 all-bfd: maybe-all-libiberty
50488
50489 all-stage1-bfd: maybe-all-stage1-libiberty
50490 all-stage2-bfd: maybe-all-stage2-libiberty
50491 all-stage3-bfd: maybe-all-stage3-libiberty
50492 all-stage4-bfd: maybe-all-stage4-libiberty
50493 all-stageprofile-bfd: maybe-all-stageprofile-libiberty
50494 all-stagefeedback-bfd: maybe-all-stagefeedback-libiberty
50495 all-bfd: maybe-all-intl
50496
50497 all-stage1-bfd: maybe-all-stage1-intl
50498 all-stage2-bfd: maybe-all-stage2-intl
50499 all-stage3-bfd: maybe-all-stage3-intl
50500 all-stage4-bfd: maybe-all-stage4-intl
50501 all-stageprofile-bfd: maybe-all-stageprofile-intl
50502 all-stagefeedback-bfd: maybe-all-stagefeedback-intl
50503 all-bfd: maybe-all-zlib
50504
50505 all-stage1-bfd: maybe-all-stage1-zlib
50506 all-stage2-bfd: maybe-all-stage2-zlib
50507 all-stage3-bfd: maybe-all-stage3-zlib
50508 all-stage4-bfd: maybe-all-stage4-zlib
50509 all-stageprofile-bfd: maybe-all-stageprofile-zlib
50510 all-stagefeedback-bfd: maybe-all-stagefeedback-zlib
50511 configure-opcodes: configure-libiberty
50512
50513 configure-stage1-opcodes: configure-stage1-libiberty
50514 configure-stage2-opcodes: configure-stage2-libiberty
50515 configure-stage3-opcodes: configure-stage3-libiberty
50516 configure-stage4-opcodes: configure-stage4-libiberty
50517 configure-stageprofile-opcodes: configure-stageprofile-libiberty
50518 configure-stagefeedback-opcodes: configure-stagefeedback-libiberty
50519 all-opcodes: maybe-all-libiberty
50520
50521 all-stage1-opcodes: maybe-all-stage1-libiberty
50522 all-stage2-opcodes: maybe-all-stage2-libiberty
50523 all-stage3-opcodes: maybe-all-stage3-libiberty
50524 all-stage4-opcodes: maybe-all-stage4-libiberty
50525 all-stageprofile-opcodes: maybe-all-stageprofile-libiberty
50526 all-stagefeedback-opcodes: maybe-all-stagefeedback-libiberty
50527 configure-binutils: maybe-configure-intl
50528
50529 configure-stage1-binutils: maybe-configure-stage1-intl
50530 configure-stage2-binutils: maybe-configure-stage2-intl
50531 configure-stage3-binutils: maybe-configure-stage3-intl
50532 configure-stage4-binutils: maybe-configure-stage4-intl
50533 configure-stageprofile-binutils: maybe-configure-stageprofile-intl
50534 configure-stagefeedback-binutils: maybe-configure-stagefeedback-intl
50535 all-binutils: maybe-all-libiberty
50536
50537 all-stage1-binutils: maybe-all-stage1-libiberty
50538 all-stage2-binutils: maybe-all-stage2-libiberty
50539 all-stage3-binutils: maybe-all-stage3-libiberty
50540 all-stage4-binutils: maybe-all-stage4-libiberty
50541 all-stageprofile-binutils: maybe-all-stageprofile-libiberty
50542 all-stagefeedback-binutils: maybe-all-stagefeedback-libiberty
50543 all-binutils: maybe-all-opcodes
50544
50545 all-stage1-binutils: maybe-all-stage1-opcodes
50546 all-stage2-binutils: maybe-all-stage2-opcodes
50547 all-stage3-binutils: maybe-all-stage3-opcodes
50548 all-stage4-binutils: maybe-all-stage4-opcodes
50549 all-stageprofile-binutils: maybe-all-stageprofile-opcodes
50550 all-stagefeedback-binutils: maybe-all-stagefeedback-opcodes
50551 all-binutils: maybe-all-bfd
50552
50553 all-stage1-binutils: maybe-all-stage1-bfd
50554 all-stage2-binutils: maybe-all-stage2-bfd
50555 all-stage3-binutils: maybe-all-stage3-bfd
50556 all-stage4-binutils: maybe-all-stage4-bfd
50557 all-stageprofile-binutils: maybe-all-stageprofile-bfd
50558 all-stagefeedback-binutils: maybe-all-stagefeedback-bfd
50559 all-binutils: maybe-all-build-flex
50560
50561 all-stage1-binutils: maybe-all-build-flex
50562 all-stage2-binutils: maybe-all-build-flex
50563 all-stage3-binutils: maybe-all-build-flex
50564 all-stage4-binutils: maybe-all-build-flex
50565 all-stageprofile-binutils: maybe-all-build-flex
50566 all-stagefeedback-binutils: maybe-all-build-flex
50567 all-binutils: maybe-all-build-bison
50568
50569 all-stage1-binutils: maybe-all-build-bison
50570 all-stage2-binutils: maybe-all-build-bison
50571 all-stage3-binutils: maybe-all-build-bison
50572 all-stage4-binutils: maybe-all-build-bison
50573 all-stageprofile-binutils: maybe-all-build-bison
50574 all-stagefeedback-binutils: maybe-all-build-bison
50575 all-binutils: maybe-all-intl
50576
50577 all-stage1-binutils: maybe-all-stage1-intl
50578 all-stage2-binutils: maybe-all-stage2-intl
50579 all-stage3-binutils: maybe-all-stage3-intl
50580 all-stage4-binutils: maybe-all-stage4-intl
50581 all-stageprofile-binutils: maybe-all-stageprofile-intl
50582 all-stagefeedback-binutils: maybe-all-stagefeedback-intl
50583 all-binutils: maybe-all-gas
50584
50585 all-stage1-binutils: maybe-all-stage1-gas
50586 all-stage2-binutils: maybe-all-stage2-gas
50587 all-stage3-binutils: maybe-all-stage3-gas
50588 all-stage4-binutils: maybe-all-stage4-gas
50589 all-stageprofile-binutils: maybe-all-stageprofile-gas
50590 all-stagefeedback-binutils: maybe-all-stagefeedback-gas
50591 install-binutils: maybe-install-opcodes
50592 install-strip-binutils: maybe-install-strip-opcodes
50593 install-opcodes: maybe-install-bfd
50594 install-strip-opcodes: maybe-install-strip-bfd
50595 configure-gas: maybe-configure-intl
50596
50597 configure-stage1-gas: maybe-configure-stage1-intl
50598 configure-stage2-gas: maybe-configure-stage2-intl
50599 configure-stage3-gas: maybe-configure-stage3-intl
50600 configure-stage4-gas: maybe-configure-stage4-intl
50601 configure-stageprofile-gas: maybe-configure-stageprofile-intl
50602 configure-stagefeedback-gas: maybe-configure-stagefeedback-intl
50603 all-gas: maybe-all-libiberty
50604
50605 all-stage1-gas: maybe-all-stage1-libiberty
50606 all-stage2-gas: maybe-all-stage2-libiberty
50607 all-stage3-gas: maybe-all-stage3-libiberty
50608 all-stage4-gas: maybe-all-stage4-libiberty
50609 all-stageprofile-gas: maybe-all-stageprofile-libiberty
50610 all-stagefeedback-gas: maybe-all-stagefeedback-libiberty
50611 all-gas: maybe-all-opcodes
50612
50613 all-stage1-gas: maybe-all-stage1-opcodes
50614 all-stage2-gas: maybe-all-stage2-opcodes
50615 all-stage3-gas: maybe-all-stage3-opcodes
50616 all-stage4-gas: maybe-all-stage4-opcodes
50617 all-stageprofile-gas: maybe-all-stageprofile-opcodes
50618 all-stagefeedback-gas: maybe-all-stagefeedback-opcodes
50619 all-gas: maybe-all-bfd
50620
50621 all-stage1-gas: maybe-all-stage1-bfd
50622 all-stage2-gas: maybe-all-stage2-bfd
50623 all-stage3-gas: maybe-all-stage3-bfd
50624 all-stage4-gas: maybe-all-stage4-bfd
50625 all-stageprofile-gas: maybe-all-stageprofile-bfd
50626 all-stagefeedback-gas: maybe-all-stagefeedback-bfd
50627 all-gas: maybe-all-intl
50628
50629 all-stage1-gas: maybe-all-stage1-intl
50630 all-stage2-gas: maybe-all-stage2-intl
50631 all-stage3-gas: maybe-all-stage3-intl
50632 all-stage4-gas: maybe-all-stage4-intl
50633 all-stageprofile-gas: maybe-all-stageprofile-intl
50634 all-stagefeedback-gas: maybe-all-stagefeedback-intl
50635 configure-gprof: maybe-configure-intl
50636 all-gprof: maybe-all-libiberty
50637 all-gprof: maybe-all-bfd
50638 all-gprof: maybe-all-opcodes
50639 all-gprof: maybe-all-intl
50640 all-gprof: maybe-all-gas
50641 configure-ld: maybe-configure-intl
50642
50643 configure-stage1-ld: maybe-configure-stage1-intl
50644 configure-stage2-ld: maybe-configure-stage2-intl
50645 configure-stage3-ld: maybe-configure-stage3-intl
50646 configure-stage4-ld: maybe-configure-stage4-intl
50647 configure-stageprofile-ld: maybe-configure-stageprofile-intl
50648 configure-stagefeedback-ld: maybe-configure-stagefeedback-intl
50649 all-ld: maybe-all-libiberty
50650
50651 all-stage1-ld: maybe-all-stage1-libiberty
50652 all-stage2-ld: maybe-all-stage2-libiberty
50653 all-stage3-ld: maybe-all-stage3-libiberty
50654 all-stage4-ld: maybe-all-stage4-libiberty
50655 all-stageprofile-ld: maybe-all-stageprofile-libiberty
50656 all-stagefeedback-ld: maybe-all-stagefeedback-libiberty
50657 all-ld: maybe-all-bfd
50658
50659 all-stage1-ld: maybe-all-stage1-bfd
50660 all-stage2-ld: maybe-all-stage2-bfd
50661 all-stage3-ld: maybe-all-stage3-bfd
50662 all-stage4-ld: maybe-all-stage4-bfd
50663 all-stageprofile-ld: maybe-all-stageprofile-bfd
50664 all-stagefeedback-ld: maybe-all-stagefeedback-bfd
50665 all-ld: maybe-all-opcodes
50666
50667 all-stage1-ld: maybe-all-stage1-opcodes
50668 all-stage2-ld: maybe-all-stage2-opcodes
50669 all-stage3-ld: maybe-all-stage3-opcodes
50670 all-stage4-ld: maybe-all-stage4-opcodes
50671 all-stageprofile-ld: maybe-all-stageprofile-opcodes
50672 all-stagefeedback-ld: maybe-all-stagefeedback-opcodes
50673 all-ld: maybe-all-build-bison
50674
50675 all-stage1-ld: maybe-all-build-bison
50676 all-stage2-ld: maybe-all-build-bison
50677 all-stage3-ld: maybe-all-build-bison
50678 all-stage4-ld: maybe-all-build-bison
50679 all-stageprofile-ld: maybe-all-build-bison
50680 all-stagefeedback-ld: maybe-all-build-bison
50681 all-ld: maybe-all-build-flex
50682
50683 all-stage1-ld: maybe-all-build-flex
50684 all-stage2-ld: maybe-all-build-flex
50685 all-stage3-ld: maybe-all-build-flex
50686 all-stage4-ld: maybe-all-build-flex
50687 all-stageprofile-ld: maybe-all-build-flex
50688 all-stagefeedback-ld: maybe-all-build-flex
50689 all-ld: maybe-all-intl
50690
50691 all-stage1-ld: maybe-all-stage1-intl
50692 all-stage2-ld: maybe-all-stage2-intl
50693 all-stage3-ld: maybe-all-stage3-intl
50694 all-stage4-ld: maybe-all-stage4-intl
50695 all-stageprofile-ld: maybe-all-stageprofile-intl
50696 all-stagefeedback-ld: maybe-all-stagefeedback-intl
50697 all-ld: maybe-all-gas
50698
50699 all-stage1-ld: maybe-all-stage1-gas
50700 all-stage2-ld: maybe-all-stage2-gas
50701 all-stage3-ld: maybe-all-stage3-gas
50702 all-stage4-ld: maybe-all-stage4-gas
50703 all-stageprofile-ld: maybe-all-stageprofile-gas
50704 all-stagefeedback-ld: maybe-all-stagefeedback-gas
50705 all-ld: maybe-all-binutils
50706
50707 all-stage1-ld: maybe-all-stage1-binutils
50708 all-stage2-ld: maybe-all-stage2-binutils
50709 all-stage3-ld: maybe-all-stage3-binutils
50710 all-stage4-ld: maybe-all-stage4-binutils
50711 all-stageprofile-ld: maybe-all-stageprofile-binutils
50712 all-stagefeedback-ld: maybe-all-stagefeedback-binutils
50713 install-ld: maybe-install-gold
50714 install-strip-ld: maybe-install-strip-gold
50715 configure-gold: maybe-configure-intl
50716
50717 configure-stage1-gold: maybe-configure-stage1-intl
50718 configure-stage2-gold: maybe-configure-stage2-intl
50719 configure-stage3-gold: maybe-configure-stage3-intl
50720 configure-stage4-gold: maybe-configure-stage4-intl
50721 configure-stageprofile-gold: maybe-configure-stageprofile-intl
50722 configure-stagefeedback-gold: maybe-configure-stagefeedback-intl
50723 all-gold: maybe-all-libiberty
50724
50725 all-stage1-gold: maybe-all-stage1-libiberty
50726 all-stage2-gold: maybe-all-stage2-libiberty
50727 all-stage3-gold: maybe-all-stage3-libiberty
50728 all-stage4-gold: maybe-all-stage4-libiberty
50729 all-stageprofile-gold: maybe-all-stageprofile-libiberty
50730 all-stagefeedback-gold: maybe-all-stagefeedback-libiberty
50731 all-gold: maybe-all-intl
50732
50733 all-stage1-gold: maybe-all-stage1-intl
50734 all-stage2-gold: maybe-all-stage2-intl
50735 all-stage3-gold: maybe-all-stage3-intl
50736 all-stage4-gold: maybe-all-stage4-intl
50737 all-stageprofile-gold: maybe-all-stageprofile-intl
50738 all-stagefeedback-gold: maybe-all-stagefeedback-intl
50739 all-gold: maybe-all-bfd
50740
50741 all-stage1-gold: maybe-all-stage1-bfd
50742 all-stage2-gold: maybe-all-stage2-bfd
50743 all-stage3-gold: maybe-all-stage3-bfd
50744 all-stage4-gold: maybe-all-stage4-bfd
50745 all-stageprofile-gold: maybe-all-stageprofile-bfd
50746 all-stagefeedback-gold: maybe-all-stagefeedback-bfd
50747 all-gold: maybe-all-build-bison
50748
50749 all-stage1-gold: maybe-all-build-bison
50750 all-stage2-gold: maybe-all-build-bison
50751 all-stage3-gold: maybe-all-build-bison
50752 all-stage4-gold: maybe-all-build-bison
50753 all-stageprofile-gold: maybe-all-build-bison
50754 all-stagefeedback-gold: maybe-all-build-bison
50755 all-gold: maybe-all-gas
50756
50757 all-stage1-gold: maybe-all-stage1-gas
50758 all-stage2-gold: maybe-all-stage2-gas
50759 all-stage3-gold: maybe-all-stage3-gas
50760 all-stage4-gold: maybe-all-stage4-gas
50761 all-stageprofile-gold: maybe-all-stageprofile-gas
50762 all-stagefeedback-gold: maybe-all-stagefeedback-gas
50763 check-gold: maybe-all-binutils
50764
50765 check-stage1-gold: maybe-all-stage1-binutils
50766 check-stage2-gold: maybe-all-stage2-binutils
50767 check-stage3-gold: maybe-all-stage3-binutils
50768 check-stage4-gold: maybe-all-stage4-binutils
50769 check-stageprofile-gold: maybe-all-stageprofile-binutils
50770 check-stagefeedback-gold: maybe-all-stagefeedback-binutils
50771 check-gold: maybe-all-gas
50772
50773 check-stage1-gold: maybe-all-stage1-gas
50774 check-stage2-gold: maybe-all-stage2-gas
50775 check-stage3-gold: maybe-all-stage3-gas
50776 check-stage4-gold: maybe-all-stage4-gas
50777 check-stageprofile-gold: maybe-all-stageprofile-gas
50778 check-stagefeedback-gold: maybe-all-stagefeedback-gas
50779 configure-opcodes: maybe-configure-intl
50780
50781 configure-stage1-opcodes: maybe-configure-stage1-intl
50782 configure-stage2-opcodes: maybe-configure-stage2-intl
50783 configure-stage3-opcodes: maybe-configure-stage3-intl
50784 configure-stage4-opcodes: maybe-configure-stage4-intl
50785 configure-stageprofile-opcodes: maybe-configure-stageprofile-intl
50786 configure-stagefeedback-opcodes: maybe-configure-stagefeedback-intl
50787 all-opcodes: maybe-all-bfd
50788
50789 all-stage1-opcodes: maybe-all-stage1-bfd
50790 all-stage2-opcodes: maybe-all-stage2-bfd
50791 all-stage3-opcodes: maybe-all-stage3-bfd
50792 all-stage4-opcodes: maybe-all-stage4-bfd
50793 all-stageprofile-opcodes: maybe-all-stageprofile-bfd
50794 all-stagefeedback-opcodes: maybe-all-stagefeedback-bfd
50795 all-opcodes: maybe-all-libiberty
50796
50797 all-stage1-opcodes: maybe-all-stage1-libiberty
50798 all-stage2-opcodes: maybe-all-stage2-libiberty
50799 all-stage3-opcodes: maybe-all-stage3-libiberty
50800 all-stage4-opcodes: maybe-all-stage4-libiberty
50801 all-stageprofile-opcodes: maybe-all-stageprofile-libiberty
50802 all-stagefeedback-opcodes: maybe-all-stagefeedback-libiberty
50803 all-opcodes: maybe-all-intl
50804
50805 all-stage1-opcodes: maybe-all-stage1-intl
50806 all-stage2-opcodes: maybe-all-stage2-intl
50807 all-stage3-opcodes: maybe-all-stage3-intl
50808 all-stage4-opcodes: maybe-all-stage4-intl
50809 all-stageprofile-opcodes: maybe-all-stageprofile-intl
50810 all-stagefeedback-opcodes: maybe-all-stagefeedback-intl
50811 all-dejagnu: maybe-all-tcl
50812 all-dejagnu: maybe-all-expect
50813 all-dejagnu: maybe-all-tk
50814 configure-expect: maybe-configure-tcl
50815 configure-expect: maybe-configure-tk
50816 all-expect: maybe-all-tcl
50817 all-expect: maybe-all-tk
50818 configure-itcl: maybe-configure-tcl
50819 configure-itcl: maybe-configure-tk
50820 all-itcl: maybe-all-tcl
50821 all-itcl: maybe-all-tk
50822 install-itcl: maybe-install-tcl
50823 install-strip-itcl: maybe-install-strip-tcl
50824 configure-tk: maybe-configure-tcl
50825 all-tk: maybe-all-tcl
50826 all-sid: maybe-all-libiberty
50827 all-sid: maybe-all-bfd
50828 all-sid: maybe-all-opcodes
50829 all-sid: maybe-all-tcl
50830 all-sid: maybe-all-tk
50831 install-sid: maybe-install-tcl
50832 install-strip-sid: maybe-install-strip-tcl
50833 install-sid: maybe-install-tk
50834 install-strip-sid: maybe-install-strip-tk
50835 configure-sim: maybe-configure-intl
50836 all-sim: maybe-all-intl
50837 all-sim: maybe-all-libiberty
50838 all-sim: maybe-all-bfd
50839 all-sim: maybe-all-opcodes
50840 all-sim: maybe-all-readline
50841 all-sim: maybe-configure-gdb
50842 all-fastjar: maybe-all-zlib
50843 all-fastjar: maybe-all-build-texinfo
50844 all-fastjar: maybe-all-libiberty
50845 all-bison: maybe-all-intl
50846 all-bison: maybe-all-build-texinfo
50847 all-flex: maybe-all-build-bison
50848 all-flex: maybe-all-intl
50849 all-flex: maybe-all-m4
50850 all-flex: maybe-all-build-texinfo
50851 all-m4: maybe-all-intl
50852 all-m4: maybe-all-build-texinfo
50853 configure-target-boehm-gc: maybe-all-target-libstdc++-v3
50854 configure-target-fastjar: maybe-configure-target-zlib
50855 all-target-fastjar: maybe-all-target-zlib
50856 configure-target-libgo: maybe-configure-target-libffi
50857 configure-target-libgo: maybe-all-target-libstdc++-v3
50858 all-target-libgo: maybe-all-target-libbacktrace
50859 all-target-libgo: maybe-all-target-libffi
50860 all-target-libgo: maybe-all-target-libatomic
50861 configure-target-libjava: maybe-configure-target-zlib
50862 configure-target-libjava: maybe-configure-target-boehm-gc
50863 configure-target-libjava: maybe-configure-target-libffi
50864 all-target-libjava: maybe-all-fastjar
50865 all-target-libjava: maybe-all-target-zlib
50866 all-target-libjava: maybe-all-target-boehm-gc
50867 all-target-libjava: maybe-all-target-libffi
50868 configure-target-libobjc: maybe-configure-target-boehm-gc
50869 all-target-libobjc: maybe-all-target-boehm-gc
50870 configure-target-libstdc++-v3: maybe-configure-target-libgomp
50871
50872 configure-stage1-target-libstdc++-v3: maybe-configure-stage1-target-libgomp
50873 configure-stage2-target-libstdc++-v3: maybe-configure-stage2-target-libgomp
50874 configure-stage3-target-libstdc++-v3: maybe-configure-stage3-target-libgomp
50875 configure-stage4-target-libstdc++-v3: maybe-configure-stage4-target-libgomp
50876 configure-stageprofile-target-libstdc++-v3: maybe-configure-stageprofile-target-libgomp
50877 configure-stagefeedback-target-libstdc++-v3: maybe-configure-stagefeedback-target-libgomp
50878 configure-target-liboffloadmic: maybe-configure-target-libgomp
50879 configure-target-libsanitizer: maybe-all-target-libstdc++-v3
50880
50881 configure-stage1-target-libsanitizer: maybe-all-stage1-target-libstdc++-v3
50882 configure-stage2-target-libsanitizer: maybe-all-stage2-target-libstdc++-v3
50883 configure-stage3-target-libsanitizer: maybe-all-stage3-target-libstdc++-v3
50884 configure-stage4-target-libsanitizer: maybe-all-stage4-target-libstdc++-v3
50885 configure-stageprofile-target-libsanitizer: maybe-all-stageprofile-target-libstdc++-v3
50886 configure-stagefeedback-target-libsanitizer: maybe-all-stagefeedback-target-libstdc++-v3
50887 configure-target-libvtv: maybe-all-target-libstdc++-v3
50888
50889 configure-stage1-target-libvtv: maybe-all-stage1-target-libstdc++-v3
50890 configure-stage2-target-libvtv: maybe-all-stage2-target-libstdc++-v3
50891 configure-stage3-target-libvtv: maybe-all-stage3-target-libstdc++-v3
50892 configure-stage4-target-libvtv: maybe-all-stage4-target-libstdc++-v3
50893 configure-stageprofile-target-libvtv: maybe-all-stageprofile-target-libstdc++-v3
50894 configure-stagefeedback-target-libvtv: maybe-all-stagefeedback-target-libstdc++-v3
50895 all-target-libstdc++-v3: maybe-configure-target-libgomp
50896
50897 all-stage1-target-libstdc++-v3: maybe-configure-stage1-target-libgomp
50898 all-stage2-target-libstdc++-v3: maybe-configure-stage2-target-libgomp
50899 all-stage3-target-libstdc++-v3: maybe-configure-stage3-target-libgomp
50900 all-stage4-target-libstdc++-v3: maybe-configure-stage4-target-libgomp
50901 all-stageprofile-target-libstdc++-v3: maybe-configure-stageprofile-target-libgomp
50902 all-stagefeedback-target-libstdc++-v3: maybe-configure-stagefeedback-target-libgomp
50903 all-target-liboffloadmic: maybe-all-target-libgomp
50904 install-target-libgo: maybe-install-target-libatomic
50905 install-target-libgfortran: maybe-install-target-libquadmath
50906 install-target-libgfortran: maybe-install-target-libgcc
50907 install-target-libsanitizer: maybe-install-target-libstdc++-v3
50908 install-target-libsanitizer: maybe-install-target-libgcc
50909 install-target-libvtv: maybe-install-target-libstdc++-v3
50910 install-target-libvtv: maybe-install-target-libgcc
50911 install-target-libcilkrts: maybe-install-target-libstdc++-v3
50912 install-target-libcilkrts: maybe-install-target-libgcc
50913 install-target-liboffloadmic: maybe-install-target-libstdc++-v3
50914 install-target-liboffloadmic: maybe-install-target-libgcc
50915 install-target-libjava: maybe-install-target-libgcc
50916 install-target-libitm: maybe-install-target-libgcc
50917 install-target-libobjc: maybe-install-target-libgcc
50918 install-target-libstdc++-v3: maybe-install-target-libgcc
50919 all-target-libgloss: maybe-all-target-newlib
50920 all-target-winsup: maybe-all-target-libtermcap
50921 configure-target-newlib: maybe-all-binutils
50922 configure-target-newlib: maybe-all-ld
50923 configure-target-libgfortran: maybe-all-target-libquadmath
50924 configure-target-libgfortran: maybe-all-target-libbacktrace
50925
50926
50927 # Dependencies for target modules on other target modules are
50928 # described by lang_env_dependencies; the defaults apply to anything
50929 # not mentioned there.
50930
50931
50932 @if gcc-bootstrap
50933 configure-stage1-target-libstdc++-v3: maybe-all-stage1-target-libgcc
50934 configure-stage2-target-libstdc++-v3: maybe-all-stage2-target-libgcc
50935 configure-stage3-target-libstdc++-v3: maybe-all-stage3-target-libgcc
50936 configure-stage4-target-libstdc++-v3: maybe-all-stage4-target-libgcc
50937 configure-stageprofile-target-libstdc++-v3: maybe-all-stageprofile-target-libgcc
50938 configure-stagefeedback-target-libstdc++-v3: maybe-all-stagefeedback-target-libgcc
50939 configure-stage1-target-libsanitizer: maybe-all-stage1-target-libgcc
50940 configure-stage2-target-libsanitizer: maybe-all-stage2-target-libgcc
50941 configure-stage3-target-libsanitizer: maybe-all-stage3-target-libgcc
50942 configure-stage4-target-libsanitizer: maybe-all-stage4-target-libgcc
50943 configure-stageprofile-target-libsanitizer: maybe-all-stageprofile-target-libgcc
50944 configure-stagefeedback-target-libsanitizer: maybe-all-stagefeedback-target-libgcc
50945 configure-stage1-target-libmpx: maybe-all-stage1-target-libgcc
50946 configure-stage2-target-libmpx: maybe-all-stage2-target-libgcc
50947 configure-stage3-target-libmpx: maybe-all-stage3-target-libgcc
50948 configure-stage4-target-libmpx: maybe-all-stage4-target-libgcc
50949 configure-stageprofile-target-libmpx: maybe-all-stageprofile-target-libgcc
50950 configure-stagefeedback-target-libmpx: maybe-all-stagefeedback-target-libgcc
50951 configure-stage1-target-libvtv: maybe-all-stage1-target-libgcc
50952 configure-stage2-target-libvtv: maybe-all-stage2-target-libgcc
50953 configure-stage3-target-libvtv: maybe-all-stage3-target-libgcc
50954 configure-stage4-target-libvtv: maybe-all-stage4-target-libgcc
50955 configure-stageprofile-target-libvtv: maybe-all-stageprofile-target-libgcc
50956 configure-stagefeedback-target-libvtv: maybe-all-stagefeedback-target-libgcc
50957 configure-stage1-target-libgomp: maybe-all-stage1-target-libgcc
50958 configure-stage2-target-libgomp: maybe-all-stage2-target-libgcc
50959 configure-stage3-target-libgomp: maybe-all-stage3-target-libgcc
50960 configure-stage4-target-libgomp: maybe-all-stage4-target-libgcc
50961 configure-stageprofile-target-libgomp: maybe-all-stageprofile-target-libgcc
50962 configure-stagefeedback-target-libgomp: maybe-all-stagefeedback-target-libgcc
50963 @endif gcc-bootstrap
50964
50965 @if gcc-no-bootstrap
50966 configure-target-libstdc++-v3: maybe-all-target-libgcc
50967 configure-target-libsanitizer: maybe-all-target-libgcc
50968 configure-target-libmpx: maybe-all-target-libgcc
50969 configure-target-libvtv: maybe-all-target-libgcc
50970 configure-target-libcilkrts: maybe-all-target-libgcc
50971 configure-target-liboffloadmic: maybe-all-target-libgcc
50972 configure-target-libssp: maybe-all-target-libgcc
50973 configure-target-newlib: maybe-all-target-libgcc
50974 configure-target-libbacktrace: maybe-all-target-libgcc
50975 configure-target-libquadmath: maybe-all-target-libgcc
50976 configure-target-libgfortran: maybe-all-target-libgcc
50977 configure-target-libobjc: maybe-all-target-libgcc
50978 configure-target-libgo: maybe-all-target-libgcc
50979 configure-target-libtermcap: maybe-all-target-libgcc
50980 configure-target-winsup: maybe-all-target-libgcc
50981 configure-target-libgloss: maybe-all-target-libgcc
50982 configure-target-libffi: maybe-all-target-libgcc
50983 configure-target-libjava: maybe-all-target-libgcc
50984 configure-target-zlib: maybe-all-target-libgcc
50985 configure-target-boehm-gc: maybe-all-target-libgcc
50986 configure-target-rda: maybe-all-target-libgcc
50987 configure-target-libada: maybe-all-target-libgcc
50988 configure-target-libgomp: maybe-all-target-libgcc
50989 configure-target-libitm: maybe-all-target-libgcc
50990 configure-target-libatomic: maybe-all-target-libgcc
50991 @endif gcc-no-bootstrap
50992
50993
50994 configure-target-libstdc++-v3: maybe-all-target-newlib maybe-all-target-libgloss
50995
50996 configure-target-libsanitizer: maybe-all-target-newlib maybe-all-target-libgloss
50997
50998 configure-target-libmpx: maybe-all-target-newlib maybe-all-target-libgloss
50999
51000 configure-target-libvtv: maybe-all-target-newlib maybe-all-target-libgloss
51001
51002 configure-target-libcilkrts: maybe-all-target-newlib maybe-all-target-libgloss
51003 configure-target-libcilkrts: maybe-all-target-libstdc++-v3
51004
51005 configure-target-liboffloadmic: maybe-all-target-newlib maybe-all-target-libgloss
51006 configure-target-liboffloadmic: maybe-all-target-libstdc++-v3
51007
51008 configure-target-libssp: maybe-all-target-newlib maybe-all-target-libgloss
51009
51010
51011
51012 configure-target-libbacktrace: maybe-all-target-newlib maybe-all-target-libgloss
51013
51014 configure-target-libquadmath: maybe-all-target-newlib maybe-all-target-libgloss
51015
51016 configure-target-libgfortran: maybe-all-target-newlib maybe-all-target-libgloss
51017
51018 configure-target-libobjc: maybe-all-target-newlib maybe-all-target-libgloss
51019
51020 configure-target-libgo: maybe-all-target-newlib maybe-all-target-libgloss
51021
51022 configure-target-libtermcap: maybe-all-target-newlib maybe-all-target-libgloss
51023
51024 configure-target-winsup: maybe-all-target-newlib maybe-all-target-libgloss
51025
51026
51027 configure-target-libffi: maybe-all-target-newlib maybe-all-target-libgloss
51028
51029 configure-target-libjava: maybe-all-target-newlib maybe-all-target-libgloss
51030 configure-target-libjava: maybe-all-target-libstdc++-v3
51031
51032 configure-target-zlib: maybe-all-target-newlib maybe-all-target-libgloss
51033
51034 configure-target-boehm-gc: maybe-all-target-newlib maybe-all-target-libgloss
51035
51036 configure-target-rda: maybe-all-target-newlib maybe-all-target-libgloss
51037
51038 configure-target-libada: maybe-all-target-newlib maybe-all-target-libgloss
51039
51040 configure-target-libgomp: maybe-all-target-newlib maybe-all-target-libgloss
51041
51042 configure-target-libitm: maybe-all-target-newlib maybe-all-target-libgloss
51043 configure-target-libitm: maybe-all-target-libstdc++-v3
51044
51045 configure-target-libatomic: maybe-all-target-newlib maybe-all-target-libgloss
51046
51047
51048 CONFIGURE_GDB_TK = @CONFIGURE_GDB_TK@
51049 GDB_TK = @GDB_TK@
51050 INSTALL_GDB_TK = @INSTALL_GDB_TK@
51051 configure-gdb: $(CONFIGURE_GDB_TK)
51052 all-gdb: $(gdbnlmrequirements) $(GDB_TK)
51053 install-gdb: $(INSTALL_GDB_TK)
51054
51055 # Serialization dependencies.  Host configures don't work well in parallel to
51056 # each other, due to contention over config.cache.  Target configures and 
51057 # build configures are similar.
51058 @serialization_dependencies@
51059
51060 # --------------------------------
51061 # Regenerating top level configury
51062 # --------------------------------
51063
51064 # Rebuilding Makefile.in, using autogen.
51065 AUTOGEN = autogen
51066 $(srcdir)/Makefile.in: @MAINT@ $(srcdir)/Makefile.tpl $(srcdir)/Makefile.def
51067         cd $(srcdir) && $(AUTOGEN) Makefile.def
51068
51069 # Rebuilding Makefile.
51070 Makefile: $(srcdir)/Makefile.in config.status
51071         CONFIG_FILES=$@ CONFIG_HEADERS= $(SHELL) ./config.status
51072
51073 config.status: configure
51074         CONFIG_SHELL="$(SHELL)" $(SHELL) ./config.status --recheck
51075
51076 # Rebuilding configure.
51077 AUTOCONF = autoconf
51078 $(srcdir)/configure: @MAINT@ $(srcdir)/configure.ac $(srcdir)/config/acx.m4 \
51079         $(srcdir)/config/override.m4 $(srcdir)/config/proginstall.m4
51080         cd $(srcdir) && $(AUTOCONF)
51081
51082 # ------------------------------
51083 # Special directives to GNU Make
51084 # ------------------------------
51085
51086 # Don't pass command-line variables to submakes.
51087 .NOEXPORT:
51088 MAKEOVERRIDES=
51089
51090 # end of Makefile.in